ladybird/Applications
Andreas Kling 1493dd9dc6 Browser: Simplify the History class and fix back/forward history push
This code was previously relying on the PageView::on_load_start hook
firing synchronously when calling PageView::load(). This was not
happening with WebContentView, so it broke the back/forward history.

Instead, we now differentiate between history navigations and normal
loads in Tab::load(). History navigations don't push new entries into
history, but instead just move the history pointer.
2020-07-07 15:09:26 +02:00
..
About LibGUI: Make GUI::Application a Core::Object 2020-07-04 14:05:57 +02:00
Browser Browser: Simplify the History class and fix back/forward history push 2020-07-07 15:09:26 +02:00
Calculator LibGUI: Turn GUI::Application::the() into a pointer 2020-07-04 16:54:55 +02:00
Calendar LibGUI: Turn GUI::Application::the() into a pointer 2020-07-04 16:54:55 +02:00
Debugger AK: Make string-to-number conversion helpers return Optional 2020-06-12 21:28:55 +02:00
DisplaySettings DisplaySettings: Fix crash on exit (due to Core::Object on the stack) 2020-07-05 21:17:14 +02:00
FileManager TextEditor: Tweak 16x16 icon 2020-07-04 19:44:27 +02:00
FontEditor LibGUI: Turn GUI::Application::the() into a pointer 2020-07-04 16:54:55 +02:00
Help Help: Make section books open and close when toggled 2020-07-07 13:38:35 +02:00
HexEditor Userspace: Remove a bunch of unnecessary Kernel/API/KeyCode.h includes 2020-07-04 17:25:31 +02:00
IRCClient LibGUI: Turn GUI::Application::the() into a pointer 2020-07-04 16:54:55 +02:00
KeyboardMapper LibGUI: Make GUI::Application a Core::Object 2020-07-04 14:05:57 +02:00
KeyboardSettings LibGUI: Make GUI::Application a Core::Object 2020-07-04 14:05:57 +02:00
Piano LibGUI: Turn GUI::Application::the() into a pointer 2020-07-04 16:54:55 +02:00
PixelPaint LibGUI: Turn GUI::Application::the() into a pointer 2020-07-04 16:54:55 +02:00
QuickShow LibGUI: Make GUI::Application a Core::Object 2020-07-04 14:05:57 +02:00
SoundPlayer LibGUI: Make GUI::Application a Core::Object 2020-07-04 14:05:57 +02:00
SystemMonitor SystemMonitor: Change default update frequency to 3 seconds 2020-07-04 20:45:37 +02:00
Terminal Terminal+LibVT: Add "clear including history" action (Ctrl+Shift+K) :^) 2020-07-05 23:34:02 +02:00
TextEditor TextEditor: Use ArgsParser and allow the user to specify preview mode 2020-07-06 22:40:38 +02:00
Welcome LibGUI: Make GUI::Application a Core::Object 2020-07-04 14:05:57 +02:00
CMakeLists.txt Applications: Add new KeyboardSettings application 2020-06-08 09:28:18 +02:00