ladybird/Userland
Sam Atkins 0679b4e0b9 LibWeb: Wrap font metrics into a struct
Rather than passing an increasingly-unwieldy number of font parameters
individually to every function that resolves lengths, let's wrap them
up.

This is frustratingly close to being `Gfx::FontPixelMetrics`, but bitmap
fonts cause issues: We choose the closest font to what the CSS
requests, but that might have a wildly different size than what the
page expects, so we have to fudge the numbers.

No behaviour changes.
2023-04-29 16:23:50 +02:00
..
Applets Applets/Keymap: Repaint applet on keymap change 2023-03-09 21:42:23 +01:00
Applications Spreadsheet: Add blank sheet when import dialog is cancelled 2023-04-29 12:14:21 +01:00
BuggieBox Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
Demos Userland: Remove "Inspector" program and related utilities 2023-04-25 14:48:40 +02:00
DevTools AK+Everywhere: Disallow Error::from_string_view(FooString) 2023-04-28 05:55:20 +02:00
DynamicLoader DynamicLoader: Ensure that backtrace computation stops at _start 2023-04-23 14:30:59 +02:00
Games Chess: Display appropriate dialog when engine move ends the game 2023-04-29 06:47:22 +02:00
Libraries LibWeb: Wrap font metrics into a struct 2023-04-29 16:23:50 +02:00
Services SystemServer: Remove unused code for generating /dev/hwrng 2023-04-28 23:26:31 +02:00
Shell Userland: Remove serialize-to-JSON functions only used for Inspector 2023-04-25 14:48:40 +02:00
Utilities AK+Everywhere: Disallow Error::from_string_view(FooString) 2023-04-28 05:55:20 +02:00
CMakeLists.txt Userland: Add the BuggieBox program 2022-11-26 12:41:47 -07:00