ladybird/Userland/Libraries
Sam Atkins 1217e7733f LibCore: Add StandardPaths::system_data_directories()
This is only used for finding font directories for now, but having a
convenient function for it means if anyone needs to use XDG_DATA_DIRS
in future, they're less likely to implement it themselves and miss the
case of it being present but empty.

We also now canonicalize the data directory paths, as we do for the
other standard paths.
2024-09-30 18:48:45 +02:00
..
LibArchive Userland: Avoid some conversions from rvalue strings to StringView 2024-04-04 11:23:21 +02:00
LibCompress LibCompress: When limiting huffman tree depth, sacrifice bottom of tree 2024-05-26 21:00:55 +02:00
LibCore LibCore: Add StandardPaths::system_data_directories() 2024-09-30 18:48:45 +02:00
LibCrypto Everywhere: Convert from_string_view -> from_string_literal where static 2024-09-11 10:59:04 +01:00
LibDiff Everywhere: Use east const in more places 2024-04-19 06:31:19 -04:00
LibFileSystem Userland: Remove some SerenityOS checks 2024-06-10 13:53:01 +02:00
LibGfx LibGfx: Remove unused Bitmap::fill() 2024-09-19 06:21:33 +02:00
LibHTTP LibHTTP: Remove the now-unused job classes 2024-09-22 06:43:12 +02:00
LibIDL LibIDL: Depend on LibCoreMinimal instead of LibCore 2024-06-23 19:52:45 +02:00
LibImageDecoderClient ImageDecoder: Pass decoded images as Gfx::Bitmap over IPC 2024-07-18 09:05:10 +02:00
LibIPC LibIPC: Handle spurious wake-ups on the send queue thread 2024-09-21 15:50:11 +02:00
LibJS Revert "LibJS: Cache the shape for normal ECMAScriptFunctionObject prototypes" 2024-09-28 19:41:30 +02:00
LibLine LibLine: Correctly slice completion substrings as unicode strings 2024-09-20 06:57:09 -04:00
LibMain Userland: Remove some SerenityOS checks 2024-06-10 13:53:01 +02:00
LibMedia LibMedia+everywhere: Remove superfluous and unused audio code 2024-09-30 18:48:12 +02:00
LibRegex LibRegex: Only search start of line if pattern begins with ^ 2024-09-30 12:28:22 +02:00
LibRequests RequestServer: Make WebSocket IPC APIs asynchronous 2024-09-19 07:37:46 +02:00
LibRIFF LibRIFF+LibGfx/ISOBMFF: Make ChunkID (de)serialization self-consistent 2024-03-22 18:31:15 +01:00
LibSyntax Everywhere: Remove LibSQL, SQLServer, and the sql REPL :^) 2024-06-06 11:27:03 -04:00
LibTest LibTest: Define test expectation macros without copying the input values 2024-08-13 14:11:05 +02:00
LibTextCodec LibTextCodec: Implement UTF8Decoder::to_utf8 using AK::String 2024-08-12 06:38:58 -04:00
LibThreading LibThreading: Remove the thread pool 2024-09-22 14:07:16 -04:00
LibTLS Everywhere: Convert from_string_view -> from_string_literal where static 2024-09-11 10:59:04 +01:00
LibUnicode LibUnicode: Remove unused emoji support methods 2024-09-06 15:42:33 -04:00
LibURL AK+LibURL: Move CopyOnWrite<T> from LibURL to AK 2024-09-10 13:51:28 +02:00
LibWasm LibWasm+LibWeb+test-wasm: Refcount Wasm::Module for function references 2024-08-22 09:36:40 +02:00
LibWeb LibMedia+everywhere: Remove superfluous and unused audio code 2024-09-30 18:48:12 +02:00
LibWebSocket LibWebSocket: Don't allow a connection to be discarded more than once 2024-09-29 11:46:51 +02:00
LibWebView LibCore: Clarify StandardPaths::data_directory() name 2024-09-30 18:48:45 +02:00
LibXML LibXML: Include line and column numbers in parse error messages 2024-08-03 18:23:36 +02:00