1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-20 17:30:59 +00:00
serenity/Userland/Applications
Andreas Kling 687a12d7fb Userland: Add GUI::Window::add_menu() and use it everywhere
Applications previously had to create a GUI::Menubar object, add menus
to it, and then call GUI::Window::set_menubar().

This patch introduces GUI::Window::add_menu() which creates the menubar
automatically and adds items to it. Application code becomes slightly
simpler as a result. :^)
2021-07-21 21:24:26 +02:00
..
3DFileViewer Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
About Meta: Tidy up include path and alphabetic ordering 2021-06-28 16:29:02 +02:00
AnalogClock Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Assistant Assistant: Trim terminal command before displaying or running it 2021-07-19 17:49:14 +02:00
Browser Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Calculator Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Calendar Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
CrashReporter Everywhere: Remove unused local variables and lambda captures 2021-07-08 10:11:00 +02:00
Debugger Utilities: Fix Build on x86_64 2021-06-30 19:05:51 +02:00
DisplaySettings LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
FileManager Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
FontEditor Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Help Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
HexEditor Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
ImageViewer Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
IRCClient Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
KeyboardMapper Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
KeyboardSettings Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Magnifier Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
MouseSettings LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
PDFViewer Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Piano Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
PixelPaint Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Run Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
SoundPlayer Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
SpaceAnalyzer Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Spreadsheet Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
SystemMonitor Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
Terminal Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
TextEditor Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
ThemeEditor Userland: Add GUI::Window::add_menu() and use it everywhere 2021-07-21 21:24:26 +02:00
VideoPlayer LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
Welcome LibGfx: Use "try_" prefix for static factory functions 2021-07-21 18:02:15 +02:00
CMakeLists.txt Meta: Tidy up include path and alphabetic ordering 2021-06-28 16:29:02 +02:00