summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGfx
AgeCommit message (Expand)Author
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
2021-05-03LibGfx: Re-add missing bounds-checks to Painter::draw_rectMatthew Olsson
2021-05-02LibGfx: Add scaling methods to BitmapMatthew Olsson
2021-05-02Color: Add interpolate methodMatthew Olsson
2021-05-02LibGfx: Add directional floating-point scaling to PainterMatthew Olsson
2021-05-02LibGfx: Unify Rect, Point, and SizeMatthew Olsson
2021-05-02LibGfx: Add some helper methods to AffineTransformMatthew Olsson
2021-05-01Everywhere: Turn #if *_DEBUG into dbgln_if/if constexprGunnar Beutner
2021-05-01WindowServer+LibGfx: Automatic "modified" markers in window titlesAndreas Kling
2021-04-29Everywhere: "indexes" => "indices"Andreas Kling
2021-04-29LibGfx: Add basic support for bidirectional text renderingIdan Horowitz
2021-04-29Everywhere: Use "the SerenityOS developers." in copyright headersLinus Groh
2021-04-29Everywhere: Add missing comma between copyright year and nameLinus Groh
2021-04-23AK: Rename adopt() to adopt_ref()Andreas Kling
2021-04-23LibGfx+FontEditor: Account for raw width when painting glyphsthankyouverycool
2021-04-23Userland: Use mattco@serenityos.org for my copyright headersMatthew Olsson
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-21LibGfx: Convert String::format() => String::formatted()Andreas Kling
2021-04-21LibGfx: Minor clean-ups in Gfx::FontDatabaseAndreas Kling
2021-04-21Everywhere: Remove redundant inline keyword with constexprLenny Maiorani
2021-04-19LibGfx: Improve PNG encoder API somewhatAndreas Kling
2021-04-18LibGfx: Report font glyph presence based on glyph's specific widthIdan Horowitz
2021-04-18FontEditor+LibGfx: Allow user to specify if a specific glyph is presentIdan Horowitz
2021-04-18LibGfx: Always load font widths array and use it for glyph presenceIdan Horowitz
2021-04-18LibGfx: Use size_t instead of int for glyph countIdan Horowitz
2021-04-18LibGfx: Add support for fonts that include the Hebrew Unicode BlockIdan Horowitz
2021-04-18Everywhere: Rename title_bar => titlebarAndreas Kling
2021-04-17LibGfx: Fix sse enabled builds by removing implicit float conversionSahan Fernando
2021-04-17LibGfx: Make top highlight of classic buttons fit to the top left cornerLuke