1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 02:37:42 +00:00
serenity/Userland/Libraries
Aatos Majava 21a193ed5a LibGUI: Add support for an alternate keyboard shortcut in Action
This patch adds the alternate_shortcut member to LibGUI::Action, which
enables one Action to have two keyboard shortcuts.

Note that the string used in menus and tooltips only shows the main
shortcut, which is the same behaviour as in Firefox and Chrome.
2021-06-25 01:01:37 +02:00
..
LibArchive LibArchive: Move method implementations away from header 2021-05-17 18:14:05 +01:00
LibAudio SoundPlayer: Handle any input file sample rate 2021-06-21 03:13:59 +04:30
LibC LibC: Add P_tmpdir macro 2021-06-21 12:21:03 +02:00
LibCards LibCards: Support non-alternating colour patience games 2021-06-24 10:32:53 +02:00
LibChess LibChess: Compact the Defenitions of various chess related types 2021-06-22 23:09:42 +02:00
LibCompress LibCompress: Discard GZip NAME & COMMENT optional strings 2021-05-18 08:09:21 +02:00
LibCore LibCore+AK: Use proper atomics in Singleton 2021-06-24 17:35:49 +04:30
LibCoreDump Userland: Add more TODO()s for arch-specific code 2021-06-24 09:27:13 +02:00
LibCpp HackStudio: Make TODO entries clickable 2021-06-23 19:00:11 +01:00
LibCrypt Everywhere: Add a blank line after copyright header where missing 2021-05-15 00:27:09 +01:00
LibCrypto LibCrypto: Fix Hash::MD5's movability 2021-06-19 01:29:21 +04:30
LibDebug Userland: Add more TODO()s for arch-specific code 2021-06-24 09:27:13 +02:00
LibDesktop Userland: Remove dummy IPC methods 2021-06-24 00:38:58 +02:00
LibDiff AK+Everywhere: Consolidate String::index_of() and String::find() 2021-05-24 11:59:18 +02:00
LibDl LibC+LibELF: Implement dladdr() 2021-06-06 22:16:11 +02:00
LibELF LibELF: Fix missing include 2021-06-24 00:38:23 +02:00
LibGemini LibGemini: Replace fprintf(stderr) with warnln() 2021-05-31 17:43:54 +01:00
LibGfx LibGfx: Don't constexpr functions returning Strings 2021-06-24 17:35:49 +04:30
LibGL LibGL: Implement very basic version of glGetFloatv 2021-06-09 10:49:38 +02:00
LibGUI LibGUI: Add support for an alternate keyboard shortcut in Action 2021-06-25 01:01:37 +02:00
LibHTTP LibHTTP: Add HTTP Basic Authentication header generation and parsing 2021-06-11 11:37:15 +02:00
LibImageDecoderClient Userland: Remove dummy IPC methods 2021-06-24 00:38:58 +02:00
LibIMAP LibIMAP: Support for remaining IMAP commands 2021-06-11 23:58:28 +04:30
LibIPC Userland: Disambiguate dependent types 2021-06-24 17:35:49 +04:30
LibJS Userland: Replace VERIFY(is<T>) with verify_cast<T> 2021-06-24 21:13:09 +02:00
LibKeyboard LibKeyboard: Use correct filename in debug message 2021-06-06 00:21:12 +01:00
LibLine LibLine: Recalculate the origin on resize 2021-06-23 19:04:08 +02:00
LibM LibM: Implement nearbyint, nearbyintl and nearbyintf 2021-06-08 17:29:57 +02:00
LibMarkdown LibMarkdown: Wrap non-inline code blocks in <pre> 2021-06-09 18:06:54 +01:00
LibPCIDB Everywhere: "file name" => "filename" 2021-04-29 22:16:18 +02:00
LibPDF LibPDF: Convert to east-const to comply with the recent style changes 2021-06-12 22:45:01 +04:30
LibProtocol LibProtocol: Use URL class in RequestClient::start_request argument 2021-06-06 16:00:11 +02:00
LibPthread Userland: Add more TODO()s for arch-specific code 2021-06-24 09:27:13 +02:00
LibRegex Userland: Replace VERIFY(is<T>) with verify_cast<T> 2021-06-24 21:13:09 +02:00
LibSanitizer Userland: Port UBSAN implementation to userspace 2021-05-27 15:18:03 +02:00
LibSQL LibSQL: Make lexer and parser more standard SQL compliant 2021-06-24 00:36:53 +02:00
LibSymbolication LibSymbolication: Fix incorrect argument type for symbolicate() 2021-06-24 09:27:13 +02:00
LibSyntax LibWeb+LibSyntax: Implement nested syntax highlighters 2021-06-07 14:45:49 +04:30
LibSystem Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibTest LibJS: Add all of the WeakMap.prototype methods (delete, get, has, set) 2021-06-12 10:44:28 +01:00
LibTextCodec LibTextCodec: Add Turkish (aka ISO-8859-9, Windows-1254) encoding 2021-06-23 16:32:47 +01:00
LibThreading Userland: Rename LibThread => LibThreading 2021-05-22 18:54:22 +02:00
LibTLS Everywhere: Replace the multiple impls of print_buffer() with :hex-dump 2021-06-17 18:44:00 +04:30
LibTTF Everywhere: codepoint => code point 2021-06-01 10:01:11 +02:00
LibUSBDB LibUSBDB: Fix vendor id decoding 2021-06-18 19:41:25 +04:30
LibVideo LibVideo/VP9: Add Decoder and begin parsing uncompressed header data 2021-06-12 22:48:28 +04:30
LibVT LibVT: Only resize the line after all rewrapping is done 2021-06-24 18:50:45 +02:00
LibWasm AK: Rename downcast<T> => verify_cast<T> 2021-06-24 19:57:01 +02:00
LibWeb Userland: Replace VERIFY(is<T>) with verify_cast<T> 2021-06-24 21:13:09 +02:00
LibWebSocket AK+Everywhere: Disallow constructing Functions from incompatible types 2021-06-06 00:27:30 +04:30
LibX86 AK+LibX86: Generalize u128/256 to AK::UFixedBigInt 2021-06-11 18:14:11 +04:30
CMakeLists.txt Userland/Libraries: Add LibUSBDB library 2021-06-18 17:04:57 +04:30