Commit History

Autor SHA1 Mensaxe Data
  Aliaksandr Kalenik 17f4ed6ea1 LibGfx+LibWeb: Simplify text shaping API by removing per glyph callback hai 10 meses
  Timothy Flynn 5eda629326 LibUnicode: Remove unused emoji support methods hai 11 meses
  Aliaksandr Kalenik 0244859ab7 LibGfx+Ladybird: Remove unused Emoji.h and Emoji.cpp hai 11 meses
  Aliaksandr Kalenik ec315667f0 LibGfx+LibWeb: Remove DrawEmoji variant in GlyphRun hai 11 meses
  Aliaksandr Kalenik 4786604f8b LibGfx: Replace ad-hoc text width calculation with harfbuzz hai 11 meses
  Andreas Kling 3ed0381a2a LibGfx: Remove unused font code dealing with left-side bearing hai 11 meses
  Andreas Kling aabad3b94e LibGfx: Remove a bunch of no-longer-used OpenType font code hai 1 ano
  BenJilks 0d63269cb7 LibGfx+LibWeb: Use harfbuzz for text shaping hai 11 meses
  Daniel Bertalan 947606afcf LibGfx: Do not draw U+FFFD for unknown glyphs hai 1 ano
  Aliaksandr Kalenik 7181c3f2ea Everywhere: Limit layout text fragments to use one font for all glyphs hai 1 ano
  Timothy Flynn c804bda5fd LibUnicode: Replace code point properties with ICU hai 1 ano
  Andreas Kling 345ae18929 LibGfx: Remove Gfx::Painter::draw_text() and helpers hai 1 ano
  Andreas Kling 1a2a34fa43 LibGfx: Remove Bitmap::glyph_spacing() hai 1 ano
  Timothy Flynn d9349f1510 LibGfx: Treat "\r\n" as a single line break during text layout hai 1 ano
  Ali Mohammad Pur 5e1499d104 Everywhere: Rename {Deprecated => Byte}String hai 1 ano
  Aliaksandr Kalenik 0d03257e69 LibGfx+LibAccelGfx+LibWeb: Use RefPtr for font in DrawGlyphOrEmoji hai 1 ano
  Aliaksandr Kalenik 681771d210 LibGfx+LibWeb: Calculate and save glyph positions during layout hai 1 ano
  Aliaksandr Kalenik efdbd8238e LibGfx: Decouple glyph positions calculation from draw_text_run() hai 1 ano
  Timothy Flynn b823f3d29f LibGfx: Consider multi-code point glyphs when computing text width %!s(int64=2) %!d(string=hai) anos
  Andreas Kling b2d3ceaec5 LibGfx: Make text painting better at aligning vector fonts vertically %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 6b421fb521 LibGfx: Slim down Gfx::TextLayout API by removing unused accessors %!s(int64=2) %!d(string=hai) anos
  MacDue a1726b1ba5 LibGfx: Avoid rounding/truncating glyph positions till blitting %!s(int64=2) %!d(string=hai) anos
  Linus Groh 57dc179b1f Everywhere: Rename to_{string => deprecated_string}() where applicable %!s(int64=2) %!d(string=hai) anos
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString %!s(int64=2) %!d(string=hai) anos
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) %!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
  sin-ack 7f1677d574 LibGfx: Take the glyph spacing into account when building a line %!s(int64=4) %!d(string=hai) anos
  sin-ack 89d5797705 LibGfx: Remove extra space considered during wrapping %!s(int64=4) %!d(string=hai) anos
  Andreas Kling d5a27d77d7 LibGfx: Hotfix a -Wmaybe-uninitialized failure on the build bots %!s(int64=4) %!d(string=hai) anos
  sin-ack 7696e96c7f LibGfx: Make TextLayout algorithm whitespace-aware %!s(int64=4) %!d(string=hai) anos