summaryrefslogtreecommitdiff
path: root/Libraries/LibDraw
AgeCommit message (Expand)Author
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
2019-08-25LibDraw: Fix wrong installation pathAndreas Kling
2019-08-19GraphicsBitmap: create_wrapper() should take pitch as a parameterAndreas Kling
2019-08-14StylePainter: Move progress bar painting from GProgressBar to hereAndreas Kling
2019-08-09Painter: Fix off-by-one in bounding rects for right-aligned textAndreas Kling
2019-08-04LibDraw: Add Font::default_bold_fixed_width_font()Andreas Kling
2019-08-03LibDraw: Add Color::from_string(StringView)Andreas Kling
2019-08-01Painter: Scaling RGBA32 bitmaps treated the source as alpha-less RGB32Andreas Kling
2019-07-27LibDraw: Tweak the hover highlight color.Andreas Kling
2019-07-23LibDraw: Add LogStream operator<< overload for Color.Andreas Kling
2019-07-21Libraries: Fix wrong paths to "Root" in the various install.sh scripts.Andreas Kling