summaryrefslogtreecommitdiff
path: root/Libraries/LibGfx
AgeCommit message (Expand)Author
2020-06-28LibGfx+JPGLoader: Print failure message for progressive JPEGsdevashish
2020-06-27LibGfx+JPGLoader: Fix decoding outside of LibWebdevashish
2020-06-27LibGfx: Add PGM image file type supportHüseyin ASLITÜRK
2020-06-26LibGfx: Teach AffineTransform how to rotate and multiplyAndreas Kling
2020-06-23JPGLoader: Move JPGLoader internal structs and #defines to JPGLoader.cppdevashish
2020-06-23LibGfx: Integrate JPEG decoder with rest of the systemdevashish
2020-06-23LibGfx+LibWeb: Add JPEG decoder and integrate with LibWebDevashish
2020-06-22ImageDecoder: Add a new service for out-of-process image decoding :^)Andreas Kling
2020-06-22LibGfx: Add PPM image file type supportHüseyin ASLITÜRK
2020-06-21LibGfx: Prefer the largest image in the file when loading an ICOPaul Roukema
2020-06-21 LibGfx: Add support for uncompressed/classic ICO filesPaul Roukema
2020-06-21LibGfx: Initial support for ICO image files.Paul Roukema
2020-06-21LibGfx: Add PBM image file type supportHüseyin ASLITÜRK
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