ladybird/UI/AppKit/Interface
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
..
Autocomplete.h UI/AppKit: Show rich autocomplete suggestion rows 2026-04-16 21:01:28 +02:00
Autocomplete.mm UI/AppKit: Fix autocomplete row clipping using visible scroll view width 2026-05-11 10:23:20 -04:00
BookmarkFolder.h UI/AppKit: Create custom popup views for bookmarks bar folders 2026-04-01 04:57:28 +02:00
BookmarkFolder.mm UI/AppKit: Handle cmd+left mouse clicks on bookmarks 2026-04-04 10:23:06 -04:00
BookmarksBar.h LibWebView+UI: Add an about:bookmarks page to manage bookmarks 2026-04-09 10:08:06 -04:00
BookmarksBar.mm UI/AppKit: Add a function to create NSMenuItem menus 2026-05-29 10:46:27 -04:00
Event.h LibWeb: Allow Option-generated text insertion 2026-06-03 13:51:32 +02:00
Event.mm LibWeb: Allow Option-generated text insertion 2026-06-03 13:51:32 +02:00
InfoBar.h Everywhere: Fix even more typos 2025-08-27 08:48:01 +02:00
InfoBar.mm Everywhere: Fix even more typos 2025-08-27 08:48:01 +02:00
LadybirdWebView.h LibWebView: Fast-close pages without beforeunload prompts 2026-05-26 20:40:25 +02:00
LadybirdWebView.mm LibWeb: Allow Option-generated text insertion 2026-06-03 13:51:32 +02:00
LadybirdWebViewBridge.cpp LibWebView+UI: Replay display metadata after Compositor restart 2026-05-31 20:07:58 +01:00
LadybirdWebViewBridge.h LibWebView+UI: Replay display metadata after Compositor restart 2026-05-31 20:07:58 +01:00
LadybirdWebViewWindow.h UI/AppKit: Restore focus when activating a tab 2026-04-17 08:06:24 +02:00
LadybirdWebViewWindow.mm UI/AppKit: Restore focus when activating a tab 2026-04-17 08:06:24 +02:00
Menu.h UI/AppKit: Add a function to create NSMenuItem menus 2026-05-29 10:46:27 -04:00
Menu.mm LibWebView+UI: Add an option to toggle a menu's visibility 2026-05-29 10:46:27 -04:00
Palette.h Everywhere: Move the Ladybird folder to UI 2024-11-10 12:50:45 +01:00
Palette.mm LibWeb: Use themed text selection colors 2026-05-29 13:49:51 +02:00
SearchPanel.h Everywhere: Move the Ladybird folder to UI 2024-11-10 12:50:45 +01:00
SearchPanel.mm Everywhere: Move the Ladybird folder to UI 2024-11-10 12:50:45 +01:00
Tab.h UI/AppKit: Integrate bookmark context menus into the bookmarks bar 2026-04-01 04:57:28 +02:00
Tab.mm LibWebView+UI: Reduce boilerplate to update the bookmarks bar display 2026-06-03 18:14:12 -04:00
TabController.h UI: Show page loading state in the location field 2026-05-20 09:37:33 +02:00
TabController.mm UI/AppKit: Prevent autocomplete highlight flicker while typing 2026-06-03 13:50:01 +02:00