summaryrefslogtreecommitdiff
path: root/Libraries/LibGfx
AgeCommit message (Expand)Author
2020-11-22LibGfx: Add BMPWriterBenJilks
2020-11-20LibGfx: Make some GIFLoader magic numbers a bit less magicNico Weber
2020-11-20LibGfx: Put GIFLoader logging behind GIF_DEBUGNico Weber
2020-11-20LibGfx: De-constexpr Gamma.hNico Weber
2020-11-19LibGfx: Use gamma-corrected interpolation for color gradientsSahan Fernando
2020-11-19LibGfx: Bounds check component indices before using them in JPGLoaderNico Weber
2020-11-19LibGfx: Check for read failures after every read in jpg loaderNico Weber
2020-11-19LibGfx: Put remaining jpg logging behind JPG_DEBUGNico Weber
2020-11-19LibGfx: Move JPGLoader to a more regular JPG_DEBUG macro as used elsewhereNico Weber
2020-11-19LibGfx: Put PPM logs behind (default-off) PPM_DEBUGNico Weber
2020-11-15LibGfx: Don't leak malloc memory in cloned fontsAndreas Kling
2020-11-14LibGfx: Make Bitmap path handling case insensitiveLinus Groh
2020-11-13LibGfx: Fail PPM decode if there's not enough pixel data in the inputAndreas Kling
2020-11-13LibGfx: Add missing stream error handling in GIF frame descriptor parseAndreas Kling
2020-11-13LibGfx: Refuse to decode PNG images with geometry outside i32 boundsAndreas Kling
2020-11-08LibGfx: Add methods to serialise and deserialise a BitmapAnotherTest
2020-11-08LibGfx: remove debug printfs from GIFLoaderPeter Nelson
2020-11-08LibGfx: gracefully handle GIFs with frame decode errorsPeter Nelson
2020-11-07LibGfx: Remove debug spam about successful font lookupsAndreas Kling
2020-11-04LibGfx: Load the system default fonts by nameAndreas Kling
2020-11-02WindowServer+LibGfx: Add Gfx::StandardCursor::Hidden cursorBrendan Coles
2020-11-02LibGfx: Add some more assertions to Gfx::BitmapAndreas Kling
2020-11-01LibGfx: assert Bitmap::set_pixel does not write out of boundsPeter Nelson
2020-11-01LibGfx: add bounds checking before set_pixel call in GIF decoderPeter Nelson
2020-10-31LibGfx: Move FontDatabase from LibGUI to LibGfxAndreas Kling
2020-10-30WindowServer+LibGfx: Added Crosshair cursorUma Sankar Yedida
2020-10-27LibGUI+LibGfx+WindowServer: Auto-generate disabled action icons :^)Andreas Kling
2020-10-26LibGUI+LibGfx: Improve focus rect appearanceAndreas Kling
2020-10-26LibGfx: Make Color formattableNico Weber
2020-10-25LibGfx+LibGUI+Clients: Make fonts findable by their qualified nameAndreas Kling
2020-10-25LibGfx: Handle TextAlignment::BottomRight in do_draw_text()Andreas Kling
2020-10-25LibGfx+FontEditor+Fonts: Add family, size and weight metadata to fontsAndreas Kling
2020-10-25Fonts: Rename font files consistentlyAndreas Kling
2020-10-24LibGfx+WindowServer: Handle taller window title fonts betterAndreas Kling
2020-10-23LibGUI+LibGfx+Base: Make tooltips color theme aware :^)Andreas Kling
2020-10-23LibGfx: Filled checked toolbar buttons with a dither patternAndreas Kling
2020-10-22LibGfx: Add colors for highlight-searching to palette and themesTom
2020-10-22LibGfx: Reduce code duplication in Painter::draw_textTom
2020-10-20Everywhere: Redundant inline specifier on constexpr functions (#3807)Lenny Maiorani
2020-10-13Style: Remove uses of NULL, substituting nullptrMatthew L. Curry
2020-10-12LibGfx+PixelPaint: Fix distortions in convolutions with size != 4 or 5AnotherTest
2020-10-12LibGfx: Allow specifying a separate source bitmap for Filter::applyTom
2020-10-12LibGfx: Add overloads to Rect's shrink/inflate that accept a Size<T>Tom
2020-10-12LibGfx: Make Filter::Parameters more light-weightTom
2020-10-12LibGfx: Add GenericConvolutionFilter::ApplyCacheTom
2020-10-12LibGfx: Add Size::containsTom
2020-10-12LibGfx: Move filters from PixelPaint into LibGfxTom
2020-10-12Piano: Highlight pressed key in roll widgetPeter Elliott
2020-10-10LibGfx: Add ability to get a bounding box from a PathMatthew Olsson
2020-10-09LibGfx: Add formatter for Rect.asynts