ladybird/UI/Qt
Timothy Flynn 2773e45db5 UI/Qt: Consistently place the tab close button across platforms
Before the recent Qt overhaul, we had no control over the position of
the tab close button (without drawing/maintaining it ourselves, which we
now do). Qt automatically placed the tab close button on the left side
of the tab bar on macOS, and as such, we had to go out of our way to
place the audio state button on the right side. See:
dd54780d5e

We now consistently place the audio state button on the left and the tab
close button on the right. Qt still attempts to draw its own tab close
button on the left, so we also explicitly set that to null initially.
2026-05-28 10:33:05 +02:00
..
Application.cpp UI/Qt: Style popup menus 2026-05-27 22:05:54 +02:00
Application.h LibWeb+LibWebView+UI: Update the selection keyboard on selection changes 2026-05-27 13:33:44 -04:00
Autocomplete.cpp UI/Qt: Centralize chrome material colors 2026-05-26 15:20:59 +02:00
Autocomplete.h UI/Qt+WebContent: Refresh theme colors live 2026-05-26 01:18:51 +02:00
BookmarksBar.cpp UI/Qt: Draw custom browser window chrome 2026-05-26 01:18:51 +02:00
BookmarksBar.h UI/Qt: Draw custom browser window chrome 2026-05-26 01:18:51 +02:00
BrowserWindow.cpp UI/Qt: Consistently place the tab close button across platforms 2026-05-28 10:33:05 +02:00
BrowserWindow.h UI/Qt: Consistently place the tab close button across platforms 2026-05-28 10:33:05 +02:00
ChromeStyle.cpp UI/Qt: Put window controls in visible menu bar 2026-05-27 22:05:54 +02:00
ChromeStyle.h UI/Qt: Style popup menus 2026-05-27 22:05:54 +02:00
CMakeLists.txt UI/Qt: Add a shared window control button 2026-05-27 22:05:54 +02:00
EventLoopImplementationQt.cpp UI/Qt: Disable QWinEventNotifier before closing process_handle 2026-05-26 20:32:54 +02:00
EventLoopImplementationQt.h UI/Qt: Implement register_process for Qt Windows event loop 2026-04-12 16:08:07 +02:00
EventLoopImplementationQtEventTarget.cpp LibWebView+UI: Move the UI event loops to the UI folder 2025-12-05 14:24:05 -05:00
EventLoopImplementationQtEventTarget.h LibWebView+UI: Move the UI event loops to the UI folder 2025-12-05 14:24:05 -05:00
FindInPageWidget.cpp UI/Qt: Paint styled background for find in page widget 2026-05-26 09:08:51 +02:00
FindInPageWidget.h UI/Qt: Draw custom browser window chrome 2026-05-26 01:18:51 +02:00
Icon.cpp UI/Qt: Slightly enlarge a few toolbar icons 2026-05-28 00:53:35 +02:00
Icon.h UI/Qt: Render icons better on high DPI devices 2026-05-28 00:53:35 +02:00
ladybird.qrc UI/Qt: Show rich, history-backed address bar autocomplete 2026-04-16 21:01:28 +02:00
LocationEdit.cpp UI/Qt: Preserve hidden omnibox edits on new tabs 2026-05-26 17:37:40 +02:00
LocationEdit.h UI/Qt: Preserve hidden omnibox edits on new tabs 2026-05-26 17:37:40 +02:00
main.cpp UI/Qt: Copy window size and maximized state for new windows 2026-05-13 11:04:20 +01:00
Menu.cpp UI/Qt: Render icons better on high DPI devices 2026-05-28 00:53:35 +02:00
Menu.h UI/Qt: Remove icons from menus 2026-05-27 22:05:54 +02:00
Settings.cpp LibWeb+LibWebView+UI: Migrate to LibWebView's language settings 2025-04-04 10:16:32 +02:00
Settings.h UI/Qt: Remove unused/undefined declaration from Qt settings 2025-09-16 10:38:20 +02:00
StringUtils.cpp UI/Qt: Add a utility to create a QString using our own format infra 2026-05-26 15:17:56 -04:00
StringUtils.h UI/Qt: Add a utility to create a QString using our own format infra 2026-05-26 15:17:56 -04:00
Tab.cpp UI/Qt: Remove icons from menus 2026-05-27 22:05:54 +02:00
Tab.h UI/Qt: Store the toolbar and bookmarks bar in a common container 2026-05-27 13:13:11 -04:00
TabBar.cpp UI/Qt: Slightly enlarge a few toolbar icons 2026-05-28 00:53:35 +02:00
TabBar.h UI/Qt: Put window controls in visible menu bar 2026-05-27 22:05:54 +02:00
TVGIconEngine.cpp UI/Qt: Render icons better on high DPI devices 2026-05-28 00:53:35 +02:00
TVGIconEngine.h UI/Qt: Render icons better on high DPI devices 2026-05-28 00:53:35 +02:00
WebContentView.cpp LibWebView: Avoid white initial web view fills in dark mode 2026-05-27 20:57:38 +02:00
WebContentView.h UI/Qt: Store the click count as int to match UIEvent.detail's type 2026-03-17 04:01:29 -05:00
WindowControlButton.cpp UI/Qt: Add a shared window control button 2026-05-27 22:05:54 +02:00
WindowControlButton.h UI/Qt: Add a shared window control button 2026-05-27 22:05:54 +02:00