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