ladybird/Ladybird/Qt
Timothy Flynn 3393a74771 UI/Qt: Do not create signal notifiers until after an event loop exists
We are currently creating a signal socket and socket notifier before the
Qt event loop itself has been created. Thus, when we receive a signal,
we are not actually notified when we write that signal number to the
signal socket.

This was also the source of the following error message being displayed
on every launch of the browser:

    QSocketNotifier: Can only be used with threads started with QThread
2024-10-01 12:23:35 -04:00
..
Application.cpp LibWebView+UI: Move the database and cookie jar to WebView::Application 2024-09-05 19:45:47 -04:00
Application.h LibWebView+UI: Move the database and cookie jar to WebView::Application 2024-09-05 19:45:47 -04:00
AudioCodecPluginQt.cpp LibMedia: Absorb LibAudio 2024-09-12 10:01:19 +02:00
AudioCodecPluginQt.h LibMedia: Absorb LibAudio 2024-09-12 10:01:19 +02:00
AudioThread.cpp Ladybird/Qt: Prefix AK::Duration with AK Namespace 2024-07-18 09:43:38 +01:00
AudioThread.h LibMedia+everywhere: Remove superfluous and unused audio code 2024-09-30 18:48:12 +02:00
AutoComplete.cpp Everywhere: Convert from_string_view -> from_string_literal where static 2024-09-11 10:59:04 +01:00
AutoComplete.h UI/Qt: Reduce flicker when populating autocomplete 2024-06-27 18:24:28 +02:00
BrowserWindow.cpp UI: Add an option to enable autoplay globally 2024-09-24 23:50:54 +01:00
BrowserWindow.h RequestServer: Remove "dump connection info" mechanism and UI 2024-09-19 07:37:46 +02:00
CMakeLists.txt CMake: Move ladybird target creation to UI-specific CMakeLists 2024-06-05 13:56:46 -04:00
EventLoopImplementationQt.cpp UI/Qt: Do not create signal notifiers until after an event loop exists 2024-10-01 12:23:35 -04:00
EventLoopImplementationQt.h UI/Qt: Do not create signal notifiers until after an event loop exists 2024-10-01 12:23:35 -04:00
EventLoopImplementationQtEventTarget.cpp Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
EventLoopImplementationQtEventTarget.h Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
FindInPageWidget.cpp UI/Qt: Add standard shortcuts for find in page actions 2024-06-14 14:11:19 +02:00
FindInPageWidget.h UI/Qt: Add standard shortcuts for find in page actions 2024-06-14 14:11:19 +02:00
Icon.cpp Ladybird/Qt: Add missing filters for TVG icons 2024-07-22 12:59:36 -04:00
Icon.h Ladybird/Qt: Move the TVG icon loader to a utility file 2024-04-03 20:56:04 +02:00
InspectorWidget.cpp UI/Qt: Implement the Inspector's cookie context menu 2024-09-07 11:10:27 +02:00
InspectorWidget.h UI/Qt: Implement the Inspector's cookie context menu 2024-09-07 11:10:27 +02:00
ladybird.qrc Ladybird/Qt: Add a find in page widget 2024-05-30 16:30:11 +02:00
LocationEdit.cpp UI/Qt: Do not perform search if query text is empty 2024-09-19 23:05:21 +01:00
LocationEdit.h UI/Qt: Show search engine name in location bar 2024-06-25 09:56:42 +01:00
main.cpp LibWebView+UI: Move the database and cookie jar to WebView::Application 2024-09-05 19:45:47 -04:00
RequestManagerQt.cpp Libraries+Ladybird: Rename LibProtocol -> LibRequests 2024-08-19 12:56:55 +02:00
RequestManagerQt.h Libraries+Ladybird: Rename LibProtocol -> LibRequests 2024-08-19 12:56:55 +02:00
Settings.cpp UI: Add an option to enable autoplay globally 2024-09-24 23:50:54 +01:00
Settings.h UI: Add an option to enable autoplay globally 2024-09-24 23:50:54 +01:00
SettingsDialog.cpp UI: Add an option to enable autoplay globally 2024-09-24 23:50:54 +01:00
SettingsDialog.h UI: Add an option to enable autoplay globally 2024-09-24 23:50:54 +01:00
StringUtils.cpp AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
StringUtils.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
Tab.cpp LibWebView+UI: Highlight CSS in the style sheet inspector 2024-09-30 08:53:25 +01:00
Tab.h UI: Add an option to enable autoplay globally 2024-09-24 23:50:54 +01:00
TabBar.cpp UI/Qt: Don't allow tabs to be dragged past the new tab button 2024-09-18 17:53:09 +01:00
TabBar.h UI/Qt: Don't allow tabs to be dragged past the new tab button 2024-09-18 17:53:09 +01:00
TaskManagerWindow.cpp LibWebView+UI: Migrate Ladybird's command line flags to LibWebView 2024-08-01 11:38:42 +02:00
TaskManagerWindow.h LibWebView+UI: Migrate Ladybird's command line flags to LibWebView 2024-08-01 11:38:42 +02:00
TVGIconEngine.cpp LibGfx: Rename Painter => DeprecatedPainter 2024-08-20 09:30:05 +02:00
TVGIconEngine.h Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
WebContentView.cpp LibWebView+UI: Remove history traversal WebView callbacks 2024-09-22 14:11:18 -04:00
WebContentView.h UI/Qt: Remove unused WebContentView::dump_layout_tree 2024-09-19 18:07:17 +02:00
WebSocketImplQt.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
WebSocketImplQt.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
WebSocketQt.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
WebSocketQt.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30