ladybird/Userland/Libraries
Timothy Flynn 89ead8c00a LibJS+LibUnicode: Parse Unicode keywords from the BCP 47 CLDR package
We have a fair amount of hard-coded keywords / aliases that can now be
replaced with real data from BCP 47. As a result, the also changes the
awkward way we were previously generating keys. Before, we were more or
less generating keywords as a CSV list of keys, e.g. for the "nu" key,
we'd generate "latn,arab,grek" (ordered by locale preference). Then at
runtime, we'd split on the comma. We now just generate spans of keywords
directly.
2022-02-16 07:23:07 -05:00
..
LibArchive LibArchive: Default initialize member variables 2022-02-15 23:00:19 +02:00
LibAudio AK: Move integral log2 and exp to IntegerMath.h 2022-02-06 17:52:33 +00:00
LibC LibC: Try to recover gracefully from failed LookupServer requests 2022-02-16 12:03:05 +01:00
LibCards
LibChess
LibCompress Userland: Remove a bunch of unnecessary Vector imports 2022-01-28 23:40:25 +01:00
LibConfig LibConfig: Rename pledge_domains(String) => pledge_domain(String) 2022-02-11 18:06:39 +01:00
LibCore LibCore: Exit get_next_timer_expiration() sooner if possible 2022-02-15 23:24:41 +01:00
LibCoredump LibCoredump: Respect coredump's LD_LIBRARY_PATH when searching libraries 2022-02-14 11:42:19 +01:00
LibCpp LibCpp: Add SemanticSyntaxHighlighter 2022-02-09 00:51:31 +01:00
LibCrypt
LibCrypto LibCrypto: Do not allow signed big integers to be negative zero 2022-02-06 15:49:54 +00:00
LibDebug LibDebug+LibCoredump: Replace remaining reinterpret_casts and C casts 2022-01-28 22:51:27 +00:00
LibDesktop
LibDeviceTree
LibDiff LibDiff: Flush leftover hunks at the end 2022-02-09 00:51:31 +01:00
LibDl
LibDSP
LibEDID LibEDID: Use correct paths for LibEDID generated files 2022-01-26 16:37:38 +01:00
LibELF LibELF: Implement support for DT_RELR relative relocations 2022-02-11 18:07:53 +01:00
LibFileSystemAccessClient
LibGemini LibCore+Userland: Remove Core::TCPSocket :^) 2022-02-06 17:28:17 +00:00
LibGfx LibGfx/PNG: Respect the tRNS chunk transparency with color type 2 2022-02-14 18:39:20 +01:00
LibGL LibGL: Set rasterizer material state without copying 2022-01-27 20:35:38 +00:00
LibGUI LibGUI: Allow GlyphMapWidget to filter by code point ranges 2022-02-15 10:13:19 -05:00
LibHTTP LibHTTP: Make reason phrase of HTTP response's status line optional 2022-02-12 02:56:17 +03:30
LibImageDecoderClient
LibIMAP Userland: Convert TLS::TLSv12 to a Core::Stream::Socket 2022-02-06 13:10:10 +01:00
LibIPC LibIPC: Always shutdown() the Connection if reached EOF 2022-02-15 12:27:21 +01:00
LibJS LibJS+LibUnicode: Parse Unicode keywords from the BCP 47 CLDR package 2022-02-16 07:23:07 -05:00
LibKeyboard
LibLine LibJS+LibLine: Run clang-format 2022-02-13 14:55:23 +01:00
LibM
LibMain LibMain: Invoke tzset in LibMain so all apps can have time zone info 2022-01-28 15:13:35 +00:00
LibMarkdown
LibPCIDB
LibPDF LibPDF: Make Filter::decode() return ErrorOr 2022-01-24 22:36:09 +01:00
LibProtocol Userland: Convert TLS::TLSv12 to a Core::Stream::Socket 2022-02-06 13:10:10 +01:00
LibPthread LibPthread: Add PTHREAD_CANCELED 2022-02-12 12:16:59 +01:00
LibRegex LibRegex: Correct the alternative matching order when one is empty 2022-02-14 11:30:50 +01:00
LibSanitizer AK+Kernel+LibSanitizer: Store "ubsan-is-deadly" flag as Atomic<bool> 2022-02-03 16:11:26 +01:00
LibSoftGPU LibSoftGPU: Dispatch based on ClipPlane enum at compile-time 2022-02-10 10:33:31 +00:00
LibSQL LibSQL: Convert binary SQL operations to be fallible 2022-02-13 21:30:38 +00:00
LibSymbolication
LibSyntax LibCpp: Add SemanticSyntaxHighlighter 2022-02-09 00:51:31 +01:00
LibSystem
LibTest LibJS: Make ASTNode::generate_bytecode() fallible 2022-02-13 14:41:33 +00:00
LibTextCodec LibTextCodec: Add x-user-defined decoder 2022-02-12 12:53:28 +01:00
LibThreading LibCore: Allow event loops on other threads to wake up 2022-02-13 23:06:53 +01:00
LibTimeZone LibTimeZone: Parse and generate time zone coordinate data 2022-02-03 16:11:15 +01:00
LibTLS LibTLS: Add SHA-384 as supported certificate signing algorithm 2022-02-13 21:02:58 +03:30
LibUnicode LibJS+LibUnicode: Parse Unicode keywords from the BCP 47 CLDR package 2022-02-16 07:23:07 -05:00
LibUSBDB
LibVideo AK: Move integral log2 and exp to IntegerMath.h 2022-02-06 17:52:33 +00:00
LibVT LibVT: Fix triple click behavior 2022-02-13 23:05:39 +01:00
LibWasm
LibWeb LibWeb: Make :checked selector actually look at checkedness 2022-02-15 23:51:19 +01:00
LibWebSocket LibWebSocket: Don't try to send empty payload inside of frame 2022-02-12 11:12:43 +01:00
LibX86
CMakeLists.txt LibEDID: Add a library to parse EDID blobs 2022-01-23 22:45:21 +00:00