Aliaksandr Kalenik
1f4106842d
LibGfx: Pass font width to FontDatabase::get()
...
Width need to be passed to `FontDatabase::get()` to resolve font name
unambiguously.
2023-02-05 08:06:06 +00:00
Linus Groh
f49a65cb28
Ladybird: Use standard font paths in FontPluginQt
...
This makes vector fonts load on macOS, where /usr/share/fonts doesn't
exist and Ladybird would only load the bitmap fonts from ./res/fonts
in the SerenityOS resource root directory.
Additionally, fonts in {/usr/share/local,~/.local}/fonts are now loaded
on Linux.
2023-01-11 20:54:49 +00:00
Linus Groh
5a5c4f079b
Ladybird: Update for AK::{String => DeprecatedString} rename
2022-12-25 07:58:58 -07:00
Andreas Kling
617aba2420
Ladybird/FontPluginQt: Initialize the default fixed-width font
2022-12-25 07:58:58 -07:00
Andreas Kling
3628eda0db
Ladybird/FontPluginQt: Implement default font virtuals
2022-12-25 07:58:58 -07:00
Andreas Kling
8a657eaa34
Ladybird: Add a FontPlugin and try much harder to find suitable fonts
...
Instead of only looking at the SerenityOS default fonts, we now also
look recursively in /usr/share/fonts for suitable fonts that we can
load and use.
2022-12-25 07:58:58 -07:00