ladybird/Userland/Libraries
Idan Horowitz 08d1b16a8d LibGfx: Always load font widths array and use it for glyph presence
Since we were always saving the glyph widths array to the font file, we
now also always load it, even on (which also simplifies the logic a bit)
fixed width fonts. We also set it initially to 0 instead of the default
fixed width, which allows us to use it to check for glyph presence in
both fixed width and variable width fonts.
2021-04-18 22:10:25 +02:00
..
LibArchive Everywhere: Fix a bunch of typos 2021-04-18 10:30:03 +02:00
LibAudio Everywhere: rename 'Sample' type to 'Frame' 2021-03-27 10:20:55 +01:00
LibC LibDebug: Implement ability to set watchpoints 2021-04-18 17:02:40 +02:00
LibChess Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) 2021-03-12 17:29:37 +01:00
LibCompress Everywhere: Fix a bunch of typos 2021-04-18 10:30:03 +02:00
LibCore LibCore: Remove the no-longer-used Core::DateTime::is_before() function 2021-04-18 14:18:16 +02:00
LibCoreDump Everywhere: Fix a bunch of typos 2021-04-18 10:30:03 +02:00
LibCpp LibCpp: Add 'Namespace' and 'Member' declaration types 2021-04-13 15:16:27 +02:00
LibCrypt Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
LibCrypto LibCrypto: Avoid creating bools from anything except bools 2021-04-18 14:18:16 +02:00
LibDebug LibDebug: Implement ability to set watchpoints 2021-04-18 17:02:40 +02:00
LibDesktop Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibDiff Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibELF Ports: Update the gcc port with the patches from the toolchain 2021-04-18 10:55:25 +02:00
LibGemini Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibGfx LibGfx: Always load font widths array and use it for glyph presence 2021-04-18 22:10:25 +02:00
LibGUI LibGUI: Add some more status tips to common actions 2021-04-18 10:58:22 +02:00
LibHTTP LibHTTP: Trim the whitespace around the Transfer-Encoding header value 2021-04-14 09:31:31 +02:00
LibImageDecoderClient Everywhere: Remove pessimizing and redundant move() 2021-03-17 16:30:15 +01:00
LibIPC LibCore+LibIPC: Add IPC coder for Core::DateTime 2021-04-16 19:19:31 +02:00
LibJS LibJS: Implement console.assert() 2021-04-18 18:28:17 +02:00
LibKeyboard LibKeyboard: Mark CharacterMap::get_char as const 2021-04-03 11:57:23 +02:00
LibLine LibLine: Check the terminal size at the start of get_line() 2021-04-17 22:10:35 +02:00
LibM Everywhere: Add -Wdouble-promotion warning 2021-04-16 19:01:54 +02:00
LibMarkdown LibMarkdown: Remove unused Paragraph::add_line() declaration 2021-03-26 22:58:36 +01:00
LibPCIDB Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibProtocol Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibPthread LibC+LibPthread: Make sure TLS keys are destroyed after everything else 2021-04-18 10:52:05 +02:00
LibRegex LibRegex: Generate a 'Compare' op for empty character classes 2021-04-12 08:54:58 +02:00
LibSymbolClient SymbolServer+LibSymbolClient: Just do one symbol per IPC message 2021-02-04 23:35:10 +01:00
LibSyntax Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
LibSystem CMake: Make libc.a self-contained 2021-03-19 22:55:53 +01:00
LibTest LibTest: Add Test::Counts 2021-03-24 20:38:20 +01:00
LibTextCodec LibTextCodec: Implement a Windows-1255 decoder. 2021-04-17 18:13:20 +02:00
LibThread AK+Everywhere: Make StdLibExtras templates less wrapper-y 2021-04-10 21:01:31 +02:00
LibTLS LibTLS: Parse X.509 certificates with the new ASN.1 parser 2021-04-18 14:18:16 +02:00
LibTTF LibGfx: Use size_t instead of int for glyph count 2021-04-18 22:10:25 +02:00
LibVT Everywhere: It's now "Foobar", not "FooBar", and not "foo bar" 2021-04-13 16:58:15 +02:00
LibWeb Everywhere: Fix a bunch of typos 2021-04-18 10:30:03 +02:00
LibX86 Everything: Add -Wnon-virtual-dtor flag 2021-04-15 20:57:13 +02:00
CMakeLists.txt Libraries: Rename LibTar to LibArchive 2021-03-23 16:09:36 +01:00