summaryrefslogtreecommitdiff
path: root/Libraries/LibDraw
AgeCommit message (Expand)Author
2019-12-24LibDraw: Teach progress bar painting about palettesAndreas Kling
2019-12-24LibDraw: Add ColorRole::BaseText (to be painted on ColorRole::Base)Andreas Kling
2019-12-24LibGUI+LibDraw: Add "Palette" concept for scoped color themingAndreas Kling
2019-12-24LibDraw: Add Selection and SelectionText system theme colorsAndreas Kling
2019-12-24LibDraw: Use SystemColor::ThreedHighlight everywhere in StylePainterAndreas Kling
2019-12-24LibDraw: Give Color::lightened() an amount argumentAndreas Kling
2019-12-24LibDraw: Add Button and ButtonText system theme colorsAndreas Kling
2019-12-24LibGUI: Use SystemColor::Text in more placesAndreas Kling
2019-12-23WindowServer+LibGUI: Implement basic color themingAndreas Kling
2019-12-23LibDraw: Parse all CSS standardised color keywordsShannon Booth
2019-12-20Build: clean up build system, use one shared Makefilejoshua stein
2019-12-18LibDraw: Create purgeable GraphicsBitmap in the PNG decoderAndreas Kling
2019-12-18LibDraw: Add GraphicsBitmap::create_purgeable()Andreas Kling
2019-12-16LibDraw: Parse the color name "pink" to #ffc0cbAndreas Kling
2019-12-13LibDraw: Add a way to check for horizontal/vertical Rect intersectionsAndreas Kling
2019-12-09AK: Use size_t for the length of stringsAndreas Kling
2019-12-08LibDraw: Add GraphicsBitmap::to_shareable_bitmap()Andreas Kling
2019-12-02LibDraw: Remove convenience functions for the old WindowServer IPCAndreas Kling
2019-11-29LibDraw: Painter::draw_pixel() with thickness>1 was doubly translatingAndreas Kling
2019-11-27LibDraw: Support dotted lines in Painter::draw_line()Andreas Kling
2019-11-25LibDraw: Add Painter::clear_rect() for filling a rect without blendingAndreas Kling
2019-11-23LibCore: Move puff() from LibDraw to LibCoreAndreas Kling
2019-11-23LibDraw: Start work on a GIF decoder (not yet functional!)Andreas Kling
2019-11-18LibDraw: Add named colors "MidCyan" and "DarkCyan"Andreas Kling
2019-11-17LibDraw: Add Rect::from_two_points(Point, Point)Andreas Kling
2019-11-16LibDraw: Add support for colors with alpha in Painter::fill_rect()Andreas Kling
2019-11-10WindowServer: Don't de-maximize windows immediately (#756)masi456
2019-11-03POSIX compliance: (most) shell scripts converted to generic shellGeorge Pickering
2019-10-20LibDraw: Add FloatPoint, FloatSize and FloatRectAndreas Kling
2019-10-19LibDraw: Rename ImageLoader => ImageDecoderAndreas Kling
2019-10-19LibDraw: Store emojis in a HashMap<u32, RefPtr<GraphicsBitmap>>Andreas Kling
2019-10-19LibDraw: Have the PNGImageLoaderPlugin remember if it failed to decodeAndreas Kling
2019-10-19LibDraw: Rename Painter::blit_tiled() => draw_tiled_bitmap()Andreas Kling
2019-10-16LibDraw: Teach PNGLoader to only decode enough of learn the image sizeAndreas Kling
2019-10-15LibDraw: Add ImageLoader, a simple abstraction for image loadingAndreas Kling
2019-10-06LibDraw: Parse some more color string formats found on the webAndreas Kling
2019-09-30ByteBuffer: Remove pointer() in favor of data()Andreas Kling
2019-09-29LibDraw: Some build fixes for strange platformsAndreas Kling
2019-09-29LibDraw: Implemented support for more PNG formats (#614)Brandon Scott
2019-09-27Point: Add operator+=, operator-=, and Point+PointAndreas Kling
2019-09-16Rect: Add set_right_without_resize() and set_bottom_without_resize()Andreas Kling
2019-09-16PNGLoader: Add load_png_from_memory methodConrad Pankoff
2019-09-14GraphicsBitmap: Allow constructing a wrapper bitmap around 8-bit pixelsAndreas Kling
2019-09-07LibDraw: Make sure we install libdraw.a so ports can link with -ldrawAndreas Kling
2019-09-06LibDraw: Add TextAlignment::TopRightAndreas Kling
2019-09-06AK: Rename <AK/AKString.h> to <AK/String.h>Andreas Kling
2019-09-05LibDraw: Add emoji drawing support to PainterSergey Bugaev
2019-09-05LibDraw: Add emoji support to the Font classSergey Bugaev
2019-09-05LibDraw: Introduce an Emoji classSergey Bugaev
2019-09-01Rect: Add contains_vertically(y) and contains_horizontally(x)Andreas Kling