ladybird/Ladybird
Timothy Flynn 582f19ba24 Ladybird: Allow opening the Inspector with both ctrl+shift+I and F12
Ladybird on Serenity currently only uses F12, and on other platforms
only uses ctrl+shift+I. Most browsers support both hotkeys, so let's do
the same for consistency.

Note that the AppKit chrome cannot support both shortcuts. macOS does
not allow setting multiple "key equivalent" strings on an action. There
are some questionable hacks we could do to support this eventually, but
for now, just ctrl+shift+I is supported on macOS.
2023-12-02 22:54:06 +01:00
..
Android Ladybird/Android: Create a service for ImageDecoder 2023-11-01 14:30:30 -06:00
AppKit Ladybird/AppKit: Remove the standalone JavaScript console 2023-12-02 10:34:22 +01:00
cmake LibWeb+WebWorker: Move worker execution into a new WebWorker process 2023-11-15 12:56:33 +01:00
Icons Ladybird: Add app icon for macOS 2023-08-04 15:36:37 -06:00
ImageDecoder Ladybird: Disable Qt autogeneration for ImageDecoder 2023-11-02 12:34:02 -06:00
Qt Ladybird: Allow opening the Inspector with both ctrl+shift+I and F12 2023-12-02 22:54:06 +01:00
RequestServer Ladybird/Android: Bind a RequestServerService for networking needs 2023-09-17 19:22:29 -06:00
SQLServer Ladybird: Don't link SQLServer against Qt when it doesn't need it 2023-08-02 05:44:43 +02:00
WebContent LibWeb+WebContent: Plumb ability for WebContent process to hold N pages 2023-12-01 20:47:44 +01:00
WebDriver LibWeb+WebWorker: Move worker execution into a new WebWorker process 2023-11-15 12:56:33 +01:00
WebSocket Ladybird/Android: Bind WebSocketService for WebSocket purposes 2023-09-17 19:22:29 -06:00
WebWorker LibWeb+WebWorker: Move worker execution into a new WebWorker process 2023-11-15 12:56:33 +01:00
.gitignore Ladybird: Add new template Kotlin Android application without Qt 2023-09-03 11:38:51 +02:00
CMakeLists.txt Ladybird/AppKit: Remove the standalone JavaScript console 2023-12-02 10:34:22 +01:00
FontPlugin.cpp Ladybird: Load fonts via Core::Resource URIs instead of filesystem paths 2023-10-17 11:02:01 -06:00
FontPlugin.h LibWeb: Make FontPlugin::generic_font_name() return FlyString 2023-09-06 11:29:03 -04:00
HelperProcess.cpp Ladybird+LibWebView: Move options used to launch WebContent to a struct 2023-12-01 20:07:27 -05:00
HelperProcess.h Ladybird+LibWebView: Move options used to launch WebContent to a struct 2023-12-01 20:07:27 -05:00
ImageCodecPlugin.cpp Ladybird/Android: Create a service for ImageDecoder 2023-11-01 14:30:30 -06:00
ImageCodecPlugin.h Ladybird: Decode images out of process 2023-10-27 07:26:32 +02:00
Info.plist Ladybird: Register Ladybird as a browser-type application on macOS 2023-11-14 09:36:36 -05:00
ladybird.nix Ladybird: Use gcc13 in ladybird.nix 2023-10-31 18:09:14 +01:00
README.md Documentation: Homogenize Ladybird build instructions 2023-05-08 20:53:25 -06:00
Types.h Ladybird+LibWebView: Move options used to launch WebContent to a struct 2023-12-01 20:07:27 -05:00
Utilities.cpp Ladybird: Load fonts via Core::Resource URIs instead of filesystem paths 2023-10-17 11:02:01 -06:00
Utilities.h Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06: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.