Commit History

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