ladybird/UI/Gtk
Timothy Flynn 7fc71e563b LibWebView+UI: Reduce boilerplate to update the bookmarks bar display
We currently use LibWebView's Application as the entry point to learn
about the bookmarks bar being shown/hidden, and propagate that through
virtual methods. At the time this was added, AppKit's Tab window and
Qt's BrowserWindow did not have a settings observer. They do now, so
let's skip a couple of middle-men.

For AppKit, we change the settings observer to just (weakly) store the
Tab instance so that we don't have to add callback functions for each
setting.
2026-06-03 18:14:12 -04:00
..
Resources UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
Widgets UI: Route node picker input through WebView 2026-05-29 17:01:34 +01:00
Application.cpp LibWebView+UI: Reduce boilerplate to update the bookmarks bar display 2026-06-03 18:14:12 -04:00
Application.h LibWebView+UI: Reduce boilerplate to update the bookmarks bar display 2026-06-03 18:14:12 -04:00
BrowserWindow.cpp UI: Update page visibility when switching tabs 2026-05-27 18:44:42 +02:00
BrowserWindow.h UI: Show page loading state in the location field 2026-05-20 09:37:33 +02:00
CMakeLists.txt Meta: Move all remaining dependency checks to check_for_dependencies 2026-05-05 22:08:24 +02:00
Dialogs.cpp LibWeb+LibWebView+UI: Move SelectedFile factory to LibWebView 2026-05-20 21:09:22 +02:00
Dialogs.h UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
EventLoopImplementationGtk.cpp LibThreading/LibSync: Split out sync primitives 2026-05-08 18:58:35 -05:00
EventLoopImplementationGtk.h
Events.cpp UI/Gtk: Add input events and WebContentView 2026-04-17 11:17:56 -04:00
Events.h UI/Gtk: Add input events and WebContentView 2026-04-17 11:17:56 -04:00
GLibPtr.h
main.cpp UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
Menu.cpp LibWeb+LibWebView+WebContent+UI: Add an action to cut text 2026-05-07 09:13:06 -04:00
Menu.h UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
Tab.cpp UI: Add WebContent PID debug preference 2026-05-24 13:11:17 +02:00
Tab.h UI: Add WebContent PID debug preference 2026-05-24 13:11:17 +02:00
WebContentView.cpp LibWeb: Allow Option-generated text insertion 2026-06-03 13:51:32 +02:00
WebContentView.h UI/Gtk: Add input events and WebContentView 2026-04-17 11:17:56 -04:00