ladybird/Userland/Applications
Arif Orhun Uzun eb34015748 SpaceAnalyzer: Fix the crash caused by using arrow keys
Previously, SpaceAnalyzer set focus on the selected BreadcrumbButton.
Using arrow keys triggered the keydown_event of the AbstractButton,
which later on caused a Function object to be deleted while it is still
being used.

This change sets the focus on TreeMapWidget and adds an event handler
to TreeMapWidget for keydown events.

Fixes #13254.
2022-03-30 23:04:15 +02:00
..
3DFileViewer 3DFileViewer: Enable smooth shading in viewer + teapot model 2022-03-24 19:22:27 +01:00
About About: Port to LibMain 2021-12-17 13:09:54 -08:00
AnalogClock Revert "Userland: Invoke tzset in apps that care about time zones" 2022-01-28 15:13:35 +00:00
Assistant Assistant+CommandPalette: Use FrameShape::Window for main widgets 2022-02-25 19:38:23 +01:00
Browser Browser: Make storage inspector columns sortable 2022-03-29 23:51:47 +01:00
BrowserSettings BrowserSettings: Run gml-format on ContentFilterSettingsWidget.gml 2022-02-18 19:21:12 +01:00
Calculator Calculator: Add keyboard input for more operations 2022-03-03 22:06:14 +01:00
Calendar Applications: Change static constexpr variables to constexpr 2022-02-28 13:54:27 +01:00
CharacterMap CharacterMap+FontEditor: Switch current Unicode block on arrow press 2022-03-04 11:53:04 -05:00
ClockSettings Meta+Userland: Run the GML formatter on CI and pre-commit 2022-02-07 18:39:50 +01:00
CrashReporter Userland: Run gml-format 2022-02-13 02:36:35 +02:00
Debugger Applications: Port Debugger to LibMain 2022-02-10 10:23:26 +00:00
DisplaySettings Userland: Rename WindowServerConnection=>ConnectionToWindowServer 2022-02-25 22:35:12 +01:00
FileManager Userland+Tests: Convert File::read_link() from String to ErrorOr<String> 2022-03-24 11:57:51 +01:00
FontEditor LibGUI+FontEditor: Add context menu for editor actions 2022-03-20 20:00:25 +01:00
Help Help: Remove redundant selection update when opening page 2022-03-08 23:34:45 +01:00
HexEditor HexEditor: Selection follows cursor while pressing shift 2022-03-14 22:48:16 +01:00
ImageViewer Applications: Do not crash if decoded bitmap is null 2022-03-22 12:14:09 +01:00
KeyboardMapper KeyboardMapper: Ask for unsaved changes on window close and file open 2022-03-08 22:05:48 +01:00
KeyboardSettings KeyboardSettings: Allow changing and applying active keymap 2022-03-22 12:21:21 +01:00
Magnifier Userland: Rename WindowServerConnection=>ConnectionToWindowServer 2022-02-25 22:35:12 +01:00
Mail Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00
MailSettings LibConfig: Rename pledge_domains(String) => pledge_domain(String) 2022-02-11 18:06:39 +01:00
MouseSettings Userland: Rename WindowServerConnection=>ConnectionToWindowServer 2022-02-25 22:35:12 +01:00
PDFViewer LibPDF: Add implementation of the Standard security handler 2022-03-29 02:52:57 +02:00
Piano Piano: Decrease sample headroom 2022-03-14 22:46:46 +01:00
PixelPaint WindowServer+LibGUI: Expose raw scroll wheel values to applications 2022-03-27 01:11:27 +01:00
Run Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00
Settings Everywhere: Use default execpromises argument for Core::System::pledge 2021-11-28 08:04:57 +01:00
SoundPlayer LibGUI: Add DoClamp option to AbstractSlider::set_value() 2022-03-29 17:45:36 +02:00
SpaceAnalyzer SpaceAnalyzer: Fix the crash caused by using arrow keys 2022-03-30 23:04:15 +02:00
Spreadsheet Spreadsheet: Don't remove on_change tab function after loading a file 2022-03-28 22:28:40 +04:30
SystemMonitor SystemMonitor: Recognise wxallowed mount flag 2022-03-22 12:20:19 +01:00
Terminal LibConfig: Rename pledge_domains(String) => pledge_domain(String) 2022-02-11 18:06:39 +01:00
TerminalSettings Userland: Rename WindowServerConnection=>ConnectionToWindowServer 2022-02-25 22:35:12 +01:00
TextEditor TextEditor: Use the search API of GUI::TextEditor 2022-03-29 17:45:36 +02:00
ThemeEditor LibCore+Everywhere: Return ErrorOr from ConfigFile::sync() 2022-02-16 19:49:41 -05:00
VideoPlayer Userland: Rename IPC ClientConnection => ConnectionFromClient 2022-02-25 22:35:12 +01:00
Welcome Applications: Use default constructors/destructors 2022-02-14 22:06:55 +00:00
CMakeLists.txt ClockSettings: Add a GUI application to set the system time zone 2022-01-23 12:48:26 +00:00