summaryrefslogtreecommitdiff
path: root/Libraries/LibGfx
AgeCommit message (Expand)Author
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
2020-05-06Misc: Replace "String(string_view)" with "string_view.to_string()"Linus Groh
2020-05-06LibGfx: Implement filling pathsAnotherTest
2020-05-05LibGfx: Add missing FloatRect function implementationsAndreas Kling
2020-05-05LibGfx: Add a naive "rgba(r,g,b,a)" color parserAndreas Kling
2020-05-05LibWeb: Add canvas.quadraticCurveTo()AnotherTest
2020-05-05LibGfx: Add Painter::draw_quadratic_bezier_curve()AnotherTest
2020-05-02LibGfx: Decode paletted and grayscale images with 1/2/4 bit depthLepkoQQ
2020-04-30AK: Add ALWAYS_INLINE, NEVER_INLINE and FLATTEN macrosAndreas Kling
2020-04-29LibGfx: Add Color::to_string_without_alpha()Andreas Kling
2020-04-26LibGfx: PNGLoader support for grayscale images with alpha.LepkoQQ
2020-04-26LibGfx: PNGLoader support for grayscale images with 8/16bpp.LepkoQQ
2020-04-26LibGUI: Create thumnail for gif filesHüseyin ASLITÜRK