summaryrefslogtreecommitdiff
path: root/Libraries/LibGfx
AgeCommit message (Expand)Author
2020-06-21LibGfx: Add BMP loaderMatthew Olsson
2020-06-18LibGfx: Fix color alfa for transparent color in GIFLoaderHüseyin ASLITÜRK
2020-06-15LibGfx: Add a new Bitmap::is_path_a_supported_image_format() methodHüseyin ASLITÜRK
2020-06-13LibGfx: Painter::draw_line() can just return early if alpha == 0Andreas Kling
2020-06-13LibGfx: Add Color::Transparent as a named colorAndreas Kling
2020-06-13LibGfx: Implement support for decoding interlaced PNGsPaul Roukema
2020-06-13LibGfx: Fix PNG decoder handling of 16-bit RGB imagesPaul Roukema
2020-06-13LibGfx: Silence debug spam in the PNG decoderAndreas Kling
2020-06-13LibGfx: Don't keep an unused GIF decoder plugin in failed ImageDecodersAndreas Kling
2020-06-12AK: Make string-to-number conversion helpers return OptionalAndreas Kling
2020-06-11LibGfx: Return paint_button() earlier and replace overdrawn rectthankyouverycool
2020-06-11LibGfx: Fail PNG decoding on invalid scanline filterAndreas Kling
2020-06-11LibGfx: Minor tweaks in PNG decoderAndreas Kling
2020-06-10LibGfx: Return correct color for palette.hover_highlight()thankyouverycool
2020-06-10LibGfx: Visual enhancement to buttonsthankyouverycool
2020-06-10LibGfx: Use size_t for the Streamer offset and sizesAndreas Kling
2020-06-10LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSizeAndreas Kling
2020-06-10LibGfx: Add FloatSize::to_int_size()Andreas Kling
2020-06-08LibIPC+LibGfx+IPCCompiler: Drop some unused includesSergey Bugaev
2020-06-06LibGfx: Make Painter::add_clip_rect() use logical coordinatesAndreas Kling
2020-06-02LibGfx: Fix debug-printing colorsSergey Bugaev
2020-06-02LibGfx: Templatize some of the scanline unpacking codeAndreas Kling
2020-06-02LibGfx: Consolidate some types in the PNG decoderAndreas Kling
2020-06-01LibGfx: Add ImageDecoder factory overload for ByteBuffersAndreas Kling
2020-05-30LibGfx: Use a bit of constexpr in ColorAndreas Kling
2020-05-29Meta: Add a script check the presence of "#pragma once" in header filesEmanuele Torre
2020-05-26AK: Rename FileSystemPath -> LexicalPathSergey Bugaev
2020-05-24LibGfx: Add Painter::fill_ellipse()Sergey Bugaev
2020-05-21LibGfx: Font, extend fonts to 384 character to support LatinExtendedAHüseyin ASLITÜRK
2020-05-21LibGfx: Painter, extend fonts to 384 character to support LatinExtendedAHüseyin ASLITÜRK
2020-05-17LibGfx: Add UTF-32 version of the text painting code pathsAndreas Kling
2020-05-17LibGfx: Let's make it Font::width(Utf32View)Andreas Kling
2020-05-17LibGfx: Add Font::width(u32* codepoints, size_t)Andreas Kling
2020-05-14Build: Switch to CMake :^)Sergey Bugaev
2020-05-12LibGfx+IPCCompiler: Add IPC encoders for Color and ShareableBitmapAndreas Kling
2020-05-12LibIPC+LibGfx: Templatize IPC encoding as well as decodingAndreas Kling
2020-05-11LibGfx: Eliminate conditional branch in ditherBen Wiederhake
2020-05-10LibGfx: Add support for dashed linesLinus Groh
2020-05-10LibGfx: Make buttons slightly chunkier on the top/left sideAndreas Kling
2020-05-10LibGfx: Replace 'bool dotted' with a LineStyle::{Solid,Dotted} enumLinus Groh
2020-05-10LibGfx: Fix dotted lines with thickness > 1Linus Groh
2020-05-10LibGUI+LibGfx: Paint scollbar tracks with a dithered patternAndreas Kling
2020-05-09LibGfx: Fix build with FILL_PATH_DEBUG enabledLinus Groh
2020-05-09LibGfx: Add Path::close_all_subpaths()AnotherTest
2020-05-09LibGfx: Implement GIFImageDecoderPlugin animation methodsPeter Nelson
2020-05-09LibGfx: Optimise LZWDecoderPeter Nelson
2020-05-09LibGfx: Add support for animated images to ImageDecoder{Plugin}Peter Nelson
2020-05-09LibGfx: Add new methods to Font to avoid embedded values in FontEditorHüseyin ASLITÜRK
2020-05-08LibGfx: Revert #2154 and properly handle simple polygonsAnotherTest
2020-05-08LibGfx: Handle filling complex shapes betterAnotherTest