ladybird/UI/Gtk
Andreas Kling e0e8460c47 UI: Update page visibility when switching tabs
Send hidden and visible system visibility updates from explicit tab
switch paths instead of relying only on widget show and hide events. Tab
containers can keep inactive web views mapped, which leaves documents
visible from WebContent's perspective and lets animated images keep
running in background tabs.

Use AppKit window occlusion state rather than the app-wide active tab.
That keeps still-visible background windows in the visible document
state. Avoid resending duplicate visibility updates from
ViewImplementation so existing widget visibility notifications remain
harmless.
2026-05-27 18:44:42 +02:00
..
Resources UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
Widgets UI: Show page loading state in the location field 2026-05-20 09:37:33 +02:00
Application.cpp UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -04:00
Application.h UI/Gtk: Add browser window, tabs, menus, and dialogs 2026-04-17 11:17:56 -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 LibWebView: Use page background color while resizing 2026-05-24 23:41:41 +02:00
WebContentView.h UI/Gtk: Add input events and WebContentView 2026-04-17 11:17:56 -04:00