ladybird/UI/AppKit/Interface
Andreas Kling 71d92c7298 UI/AppKit: Restore focus when activating a tab
Tabs opened from links on AppKit can be created before their URL is
loaded. That left background open-url tabs with the location field as
their stored responder, so switching to them later restored address-bar
focus instead of web content focus.

Track each tab's preferred responder, restore it when AppKit makes
the tab key, and mark page-backed open-url tabs to prefer the web view.
Blank new-tab pages still keep the location field focused.
2026-04-17 08:06:24 +02:00
..
Autocomplete.h UI/AppKit: Show rich autocomplete suggestion rows 2026-04-16 21:01:28 +02:00
Autocomplete.mm LibWebView: Add a "Search with <engine>" autocomplete row 2026-04-16 21:01:28 +02: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 LibWebView+UI: Add an about:bookmarks page to manage bookmarks 2026-04-09 10:08:06 -04:00
Event.h Everywhere: Move the Ladybird folder to UI 2024-11-10 12:50:45 +01:00
Event.mm UI/AppKit+LibWeb: Handle the Ctrl+click context menu in EventHandler 2026-03-17 04:01:29 -05: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 Everywhere: Add an is_fullscreen parameter to set_viewport 2026-03-17 18:58:37 -05:00
LadybirdWebView.mm Everywhere: Replace SharedBackingStore with Gfx::SharedImage 2026-04-09 01:18:59 +02:00
LadybirdWebViewBridge.cpp Everywhere: Replace SharedBackingStore with Gfx::SharedImage 2026-04-09 01:18:59 +02:00
LadybirdWebViewBridge.h Everywhere: Replace SharedBackingStore with Gfx::SharedImage 2026-04-09 01:18:59 +02: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: Integrate bookmark context menus into the bookmarks bar 2026-04-01 04:57:28 +02:00
Menu.mm UI/AppKit: Show rich autocomplete suggestion rows 2026-04-16 21:01:28 +02:00
Palette.h Everywhere: Move the Ladybird folder to UI 2024-11-10 12:50:45 +01:00
Palette.mm LibWebView+Services+UI: Move process helpers to LibWebView 2024-11-11 07:35:43 -05: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 UI/AppKit: Integrate bookmark context menus into the bookmarks bar 2026-04-01 04:57:28 +02:00
TabController.h UI/AppKit: Restore focus when activating a tab 2026-04-17 08:06:24 +02:00
TabController.mm UI/AppKit: Restore focus when activating a tab 2026-04-17 08:06:24 +02:00