ladybird/Ladybird
Timothy Flynn 58e3b8cf58 Ladybird: Ensure RequestServer depends on its generated sources
Ladybird's RequestServer needs to depend on its generated IPC header
files to ensure they are generated before RequestServer is compiled,
which we currently bundle into LibWebView.
2023-08-02 12:35:05 -04:00
..
android Ladybird: Make Android build work again, and tidy up files 2023-07-19 12:25:37 -06:00
cmake Ladybird: Add RequestServer process to optionally replace Qt Networking 2023-08-02 05:44:43 +02:00
Icons Ladybird: Replace forward/back/reload SVGs with TVGs 2023-07-03 23:54:51 +02:00
RequestServer Ladybird: Ensure RequestServer depends on its generated sources 2023-08-02 12:35:05 -04:00
SQLServer Ladybird: Don't link SQLServer against Qt when it doesn't need it 2023-08-02 05:44:43 +02:00
WebContent Ladybird: Add RequestServer process to optionally replace Qt Networking 2023-08-02 05:44:43 +02:00
WebDriver Ladybird+LibWebView: Move Lagom code to Ladybird, Qt code to Utilities 2023-08-02 05:44:43 +02:00
.gitignore Ladybird/Meta: Add Android build 2022-12-25 07:58:58 -07:00
AndroidPlatform.cpp Ladybird: Make Android build work again, and tidy up files 2023-07-19 12:25:37 -06:00
AudioCodecPluginLadybird.cpp Ladybird: Move the AudioThread class into its own file 2023-07-07 06:41:51 -04:00
AudioCodecPluginLadybird.h Ladybird+LibWeb+WebConent: Drive audio in Ladybird off the main thread 2023-06-21 06:14:15 +02:00
AudioThread.cpp Ladybird: Move the AudioThread class into its own file 2023-07-07 06:41:51 -04:00
AudioThread.h Ladybird: Move the AudioThread class into its own file 2023-07-07 06:41:51 -04:00
BrowserWindow.cpp Ladybird: Add RequestServer process to optionally replace Qt Networking 2023-08-02 05:44:43 +02:00
BrowserWindow.h Ladybird: Add RequestServer process to optionally replace Qt Networking 2023-08-02 05:44:43 +02:00
CMakeLists.txt Ladybird: Add RequestServer process to optionally replace Qt Networking 2023-08-02 05:44:43 +02:00
ConsoleWidget.cpp Ladybird: Add RequestServer process to optionally replace Qt Networking 2023-08-02 05:44:43 +02:00
ConsoleWidget.h Ladybird: Implement JS console input history 2023-07-19 21:26:43 +01:00
EventLoopImplementationQt.cpp LibCore: Remove unused EventLoopManager::wake() 2023-04-26 19:17:04 +01:00
EventLoopImplementationQt.h LibCore: Remove unused EventLoopManager::wake() 2023-04-26 19:17:04 +01:00
FontPluginLadybird.cpp Ladybird: Rename FontPluginQt -> Ladybird as it is unrelated to Qt now 2023-08-01 05:06:40 +02:00
FontPluginLadybird.h Ladybird: Rename FontPluginQt -> Ladybird as it is unrelated to Qt now 2023-08-01 05:06:40 +02:00
HelperProcess.cpp Ladybird: Add RequestServer process to optionally replace Qt Networking 2023-08-02 05:44:43 +02:00
HelperProcess.h Ladybird: Add RequestServer process to optionally replace Qt Networking 2023-08-02 05:44:43 +02:00
ImageCodecPluginLadybird.cpp Ladybird: Simplify ImageCodecPluginLadybird a bit 2023-06-02 09:57:20 +01:00
ImageCodecPluginLadybird.h Ladybird: Implement the Web::Platform::ImageCodecPlugin interface 2022-12-25 07:58:58 -07:00
Info.plist Ladybird: Improve Xcode generator experience and copy helpers to bundle 2023-03-28 09:18:50 +01:00
InspectorWidget.cpp Ladybird: Fix typo in variable name 2023-07-19 21:26:43 +01:00
InspectorWidget.h Ladybird: Allow right clicking and inspecting elements 2023-05-09 06:16:58 +02:00
ladybird.nix Ladybird: Add qt6.qtmultimedia to dependencies in nix-shell script 2023-06-29 21:20:37 +01:00
ladybird.qrc Ladybird: Replace forward/back/reload SVGs with TVGs 2023-07-03 23:54:51 +02:00
LocationEdit.cpp AK: Serialize URL hosts with 'concept-host-serializer' 2023-07-31 05:18:51 +02:00
LocationEdit.h Ladybird: Define AK_DONT_REPLACE_STD via CMake rather than in every file 2023-04-24 14:49:04 +02:00
main.cpp Ladybird: Add RequestServer process to optionally replace Qt Networking 2023-08-02 05:44:43 +02:00
ModelTranslator.cpp Ladybird: Define AK_DONT_REPLACE_STD via CMake rather than in every file 2023-04-24 14:49:04 +02:00
ModelTranslator.h Ladybird: Allow right clicking and inspecting elements 2023-05-09 06:16:58 +02:00
README.md Documentation: Homogenize Ladybird build instructions 2023-05-08 20:53:25 -06:00
RequestManagerQt.cpp Ladybird: Stop telling Qt to use HTTP pipelining 2023-05-06 12:49:12 +02:00
RequestManagerQt.h Ladybird: Define AK_DONT_REPLACE_STD via CMake rather than in every file 2023-04-24 14:49:04 +02:00
Settings.cpp Ladybird: Don't prefix application files with Applications/ 2023-08-02 05:44:43 +02:00
Settings.h Ladybird: Remove the "home" icon from the toolbar (and the concept) 2023-05-05 16:58:08 +02:00
SettingsDialog.cpp Ladybird: Remove the "home" icon from the toolbar (and the concept) 2023-05-05 16:58:08 +02:00
SettingsDialog.h Ladybird: Remove the "home" icon from the toolbar (and the concept) 2023-05-05 16:58:08 +02:00
Tab.cpp Ladybird: Add RequestServer process to optionally replace Qt Networking 2023-08-02 05:44:43 +02:00
Tab.h Ladybird: Add RequestServer process to optionally replace Qt Networking 2023-08-02 05:44:43 +02:00
TVGIconEngine.cpp Ladybird: Fix silly tiny back/forward/reload icons in context menu 2023-07-31 05:19:53 +02:00
TVGIconEngine.h Ladybird: Fix silly tiny back/forward/reload icons in context menu 2023-07-31 05:19:53 +02:00
Types.h Ladybird: Add RequestServer process to optionally replace Qt Networking 2023-08-02 05:44:43 +02:00
Utilities.cpp Ladybird+LibWebView: Move Lagom code to Ladybird, Qt code to Utilities 2023-08-02 05:44:43 +02:00
Utilities.h Ladybird+LibWebView: Move Lagom code to Ladybird, Qt code to Utilities 2023-08-02 05:44:43 +02:00
WebContentView.cpp Ladybird: Add RequestServer process to optionally replace Qt Networking 2023-08-02 05:44:43 +02:00
WebContentView.h Ladybird: Add RequestServer process to optionally replace Qt Networking 2023-08-02 05:44:43 +02:00
WebSocketClientManagerLadybird.cpp LibWeb+LibWebSocket: DOM WebSocket subprotocol support 2023-02-02 14:41:34 +01:00
WebSocketClientManagerLadybird.h LibWeb+LibWebSocket: DOM WebSocket subprotocol support 2023-02-02 14:41:34 +01:00
WebSocketImplQt.cpp AK: Serialize URL hosts with 'concept-host-serializer' 2023-07-31 05:18:51 +02:00
WebSocketImplQt.h Ladybird: Update for AK::{String => DeprecatedString} rename 2022-12-25 07:58:58 -07:00
WebSocketLadybird.cpp LibWeb+LibWebSocket: DOM WebSocket subprotocol support 2023-02-02 14:41:34 +01:00
WebSocketLadybird.h LibWeb+LibWebSocket: DOM WebSocket subprotocol support 2023-02-02 14:41:34 +01:00

Ladybird

Ladybird is a web browser built on the LibWeb and LibJS engines from SerenityOS with a cross-platform GUI in Qt.

For more information about Ladybird, see this blog post.

See build instructions.