Commit History

Autor SHA1 Mensaxe Data
  Simon Danner 9ad9c72827 LibGfx: Draw complex emojis correctly %!s(int64=3) %!d(string=hai) anos
  Simon Wanner 206d6ece55 LibGfx: Move other font-related files to LibGfx/Font/ %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers 7334636933 LibGfx: Return kerning values as a `float` instead of `int` %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers ee9a2e0715 LibGfx: Implement font kerning for `Painter::draw_text_run` %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 7850628ff1 LibGfx: Add Painter::draw_text_run(), a simplified text painting API %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 5c5e4b5ae5 Revert "LibGfx: Remove bogus baseline adjustment in Painter's draw_text_line()" %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 2b2915656d LibGfx: Remove bogus baseline adjustment in Painter's draw_text_line() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 65629d26fe LibGfx: Use Font::pixel_size() instead of glyph_height() when painting %!s(int64=3) %!d(string=hai) anos
  MacDue 3c0e17f29f LibGfx: Support scaling in AntiAliasingPainter::draw_circle() %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers b17fb76ace LibGfx: Implement TTF kerning tables %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers bec474d99b LibGfx: Calculate source rect once in `do_draw_scaled_bitmap` %!s(int64=3) %!d(string=hai) anos
  Jelle Raaijmakers f790a69431 LibGfx: Draw last row and column of scaled bitmaps in Painter %!s(int64=3) %!d(string=hai) anos
  Simon Wanner 4f348f1733 LibGfx: Clip away coordinates outside the source bitmap %!s(int64=3) %!d(string=hai) anos
  Simon Wanner 917d06fa30 LibGfx: Clamp coordinates for bilinear blending correctly %!s(int64=3) %!d(string=hai) anos
  Andreas Kling d09e8978c2 LibGfx: Be more aggressive when splitting bezier curves %!s(int64=3) %!d(string=hai) anos
  MacDue 51e54ab1ba LibGfx: AntiAliasingPainter::draw_circle/fill_rect_with_rounded_corners %!s(int64=3) %!d(string=hai) anos
  Lenny Maiorani 9c56a83b76 Libraries: Use default constructors/destructors in LibGfx %!s(int64=3) %!d(string=hai) anos
  Joe Petrus 2632f6ae65 LibGfx: Abort draw_circle_arc_intersecting with 0 radius %!s(int64=3) %!d(string=hai) anos
  Vrins 3b22fd9a9f LibGfx: Add support for TextAlignment::TopCenter / BottomCenter %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 9fa78b1a05 LibGfx: Don't mix up red/blue channels when blitting RGBA8888 bitmap %!s(int64=3) %!d(string=hai) anos
  Andreas Kling a6a8ba80fc LibGfx: Rename Color::from_rgba() => Color::from_argb() %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 5ace66a903 LibGfx: Rename RGBA32 => ARGB32 %!s(int64=3) %!d(string=hai) anos
  Linus Groh c5c026890e LibGfx: Add basic variation selector and regional indicator support :^) %!s(int64=3) %!d(string=hai) anos
  Linus Groh cab032f1ee LibGfx+LibGUI: Support multi code point emojis in text painting :^) %!s(int64=3) %!d(string=hai) anos
  Steven Schmoll d345a3689f LibGfx: Support color blending in Painter::draw_bitmap %!s(int64=3) %!d(string=hai) anos
  Tobias Christiansen 0277118cb4 LibGfx: Add Painter::draw_triangle_wave() %!s(int64=3) %!d(string=hai) anos
  Maciej 8542d1da5a LibGfx: Always scale emojis to fit font height %!s(int64=3) %!d(string=hai) anos
  Filiph Sandström c4b78bee45 LibGfx: Remove VERIFY in draw_rect_with_thickness %!s(int64=3) %!d(string=hai) anos
  Hendiadyoin1 9e7c16d0a4 LibGfx: Load default font lazily %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 8b1108e485 Everywhere: Pass AK::StringView by value %!s(int64=3) %!d(string=hai) anos