serenity/Libraries
Ben Wiederhake 70fe126d01 LibGUI: Enable icons for SubMenus
It doesn't make sense for a top-level menu to have an icon, however
we do not have dedicated classes to distinguish these.

Furthermore, the only other place to store an icon is MenuItem.
Storing it there would be highly confusing, as MenuItem-with-Action
then would have two icons: one in Action and one in MenuItem.
And because we need to be able to replace the icon during realization,
this would need to write-through to Action somehow.

That's why I went with Menu, not MenuItem.
2020-07-28 16:29:44 +02:00
..
LibAudio AudioServer: Give the AudioClient a way to keep track of the main mix volume 2020-07-21 19:02:25 +02:00
LibC LibC: Fix strtol() not setting endptr correctly for "0" 2020-07-28 02:26:49 +02:00
LibCore LibCore: Change the signature of Socket::send() to use Span. 2020-07-27 19:58:09 +02:00
LibCrypto LibCrypto: Change the signatures of RSA::import_[XXX]_key to use Span. 2020-07-27 19:58:09 +02:00
LibDebug LibDebug: Add support for the various DW_FORM_block types 2020-07-27 00:06:47 +02:00
LibDesktop FileManager: Allow double-clicking applications again 2020-07-15 00:11:30 +02:00
LibELF Kernel+LibELF: Expose ELF Auxiliary Vector to Userspace 2020-07-07 10:38:54 +02:00
LibGemini AK: Make string-to-number conversion helpers return Optional 2020-06-12 21:28:55 +02:00
LibGfx LibGfx: Fix dumb typo in PNG decoder 2020-07-27 19:10:18 +02:00
LibGUI LibGUI: Enable icons for SubMenus 2020-07-28 16:29:44 +02:00
LibHTTP LibHTTP: Be more tolerant about bad chunked encoding trailers 2020-07-26 14:55:47 +02:00
LibImageDecoderClient ImageDecoder: Add a new service for out-of-process image decoding :^) 2020-06-22 21:47:00 +02:00
LibIPC LibIPC: Tweak a misleading perror() 2020-07-15 18:47:45 +02:00
LibJS LibJS: Use allocate_without_global_object for primitive cell types 2020-07-25 13:12:17 +02:00
LibKeyboard Kernel: Move headers intended for userspace use into Kernel/API/ 2020-07-04 17:22:23 +02:00
LibLine Refactor: Change the AK::binary_search signature to use AK::Span. 2020-07-26 16:49:06 +02:00
LibM LibM: Fix Lagom build 2020-07-26 14:53:43 +02:00
LibMarkdown LibMarkdown: Reset offset to 0 on each new List line 2020-07-14 17:45:16 +02:00
LibPCIDB Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
LibProtocol ProtocolServer+LibProtocol: Propagate HTTP status codes to clients 2020-06-13 22:20:37 +02:00
LibPthread LibPThread: Make pthread_exit a noreturn function 2020-07-21 01:10:41 +02:00
LibTextCodec LibTextCodec: Simplify Latin1Decoder::to_utf8 2020-07-22 19:16:00 +02:00
LibThread LibPThread: Make pthread_exit a noreturn function 2020-07-21 01:10:41 +02:00
LibTLS LibTLS: Reschedule the timeout if we're too slow 2020-07-21 13:01:35 +02:00
LibUnwind LibUnwind: Create UnwindBase.h to capture the EH ABI in code 2020-05-14 08:50:10 +02:00
LibVT LibVT: Don't scroll to bottom when pressing the right shift key 2020-07-12 14:32:39 +02:00
LibWeb AK: Change the signature of AK::encode_base64() to use Span. 2020-07-27 19:58:09 +02:00
LibX86 LibX86: Support disassembling a few FPU opcodes better 2020-07-26 11:29:03 +02:00
CMakeLists.txt ImageDecoder: Add a new service for out-of-process image decoding :^) 2020-06-22 21:47:00 +02:00