summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGfx
AgeCommit message (Expand)Author
2021-06-04LibGfx: Add helper for painting a rounded rect with equal corner radiiTimothy Flynn
2021-06-02LibGUI+LibGfx+WindowServer: Sanity check window size dimensionsMatthew Jones
2021-05-31LibGfx: Replace if constexpr (PNG_DEBUG) printf() with dbgln_if()Linus Groh
2021-05-31LibGfx: Make JPGLoader iterate components deterministicallysin-ack
2021-05-30LibGfx: Load correct durations for gifsBen Wiederhake
2021-05-29LibGfx: Switch to modern dbgln logging in ICOLoaderIdan Horowitz
2021-05-29LibGfx: Reject ICOs with height == NumericLimits<i32>::min()Idan Horowitz
2021-05-29Everywhere: Use s.unverwerth@serenityos.org :^)Stephan Unverwerth
2021-05-28LibGfx: Make sure we use unique class namesGunnar Beutner
2021-05-27LibGfx: Copy into a u32 in LZWDecoder::next_code() instead of castingAndrew Kaster
2021-05-27LibGfx: remove constexpr, add noexcept on interpolate methodSamuel Kelemen
2021-05-25LibGfx: Add Color::from_cmykMatthew Olsson
2021-05-25LibGfx: Add Path::clearMatthew Olsson
2021-05-24LibGfx: Use anonymous buffer instead of raw anon_fd for Gfx::BitmapJean-Baptiste Boric
2021-05-24LibGfx+Base: Tweak bitmap fonts to ensure glyph data is 4-byte alignedAndreas Kling
2021-05-24LibGfx/Matrix: Add inverse() and friendsJelle Raaijmakers
2021-05-23LibGfx: Replace ellipse drawing algorithmTobias Christiansen
2021-05-22Bitmap: Don't call Bitmap::create with width/height equal to 0Marcus Nilsson
2021-05-22LibGfx: Support alpha in rendering methods for border-radiusTobias Christiansen
2021-05-21LibGfx+WindowServer: Have WindowServer broadcast system font settingsAndreas Kling
2021-05-21Revert "Userland: static vs non-static constexpr variables"Linus Groh
2021-05-21Userland: static vs non-static constexpr variablesLenny Maiorani
2021-05-21LibGfx: Add missing TextAlignment::BottomLeftLinus Groh
2021-05-20LibGfx: Remove unused current_system_theme() functionAndreas Kling
2021-05-20LibGfx: Add Painter::draw_circle_arc_intersecting()Tobias Christiansen
2021-05-20LibGfx: Add Painter::fill_rect_with_rounded_corners()Tobias Christiansen
2021-05-20LibGfx: Remove Gfx::FontDatabase::default_bold_fixed_width_font()Andreas Kling
2021-05-20LibGfx: Remove Gfx::FontDatabase::default_bold_font()Andreas Kling
2021-05-19Everywhere: Add missing includes for <AK/OwnPtr.h>Gunnar Beutner
2021-05-18LibGfx: Rename RotationDirection membersMatthew Olsson
2021-05-18LibGfx: Add support for DDS imagesstelar7
2021-05-17Everywhere: Fix a bunch of typosLinus Groh
2021-05-16LibGfx: Avoid copying ByteBuffers while loading PNG imagesGunnar Beutner
2021-05-15LibGfx: Fix incorrect origin for checkerboard pattern fillsAndreas Kling
2021-05-15LibGfx/Vector*: Implement FormattersJelle Raaijmakers
2021-05-13LibGfx+Demos: Make Matrix4x4 a true alias for Matrix<4,T>Stephan Unverwerth
2021-05-13LibGfx: Make Matrix class consistently row-majorStephan Unverwerth
2021-05-13LibGfx: Add Vector2 classStephan Unverwerth
2021-05-13LibGfx: Add component wise * and / operators to Vector3 and Vector4Stephan Unverwerth
2021-05-11LibGfx: Implement Bitmap::cropped()Valtteri Koskivuori
2021-05-10WindowServer: Compute final window title before passing to WM clientsAndreas Kling
2021-05-09LibGfx: Fix clipping in fill_ellipseEgor Ananyin
2021-05-09LibGfx: Change "white_space" => "whitespace"Andreas Kling
2021-05-08LibGfx: Constexpr Matrices and VectorsHendiadyoin1
2021-05-08LibGfx: Add some missing operators to Vector3 Vector4 and Matrix4x4Stephan Unverwerth
2021-05-08LibGfx: Add Vector4 classStephan Unverwerth
2021-05-08LibGfx: Mark Vector3 class finalStephan Unverwerth
2021-05-07LibGfx: Convert StringBuilder::appendf() => AK::FormatAndreas Kling
2021-05-03Revert "LibGfx: Add directional floating-point scaling to Painter"Andreas Kling
2021-05-03Revert "LibGfx: Re-add missing bounds-checks to Painter::draw_rect"Andreas Kling