ladybird/Ladybird
Timothy Flynn 9d31fc3ea3 Ladybird: Implement content zooming in the AppKit chrome
This lets the user zoom in and out on a web page using the View menu or
keyboard shortcuts. This does not implement zooming with ctrl+scroll.

In the future, it'd be nice to embed the zoom level display inside the
location toolbar. But to do that, we will need to invent our own custom
search field and all of the UI classes (controller, cell, etc.) to draw
the field. So for now, this places the zoom level display to the right
of the location toolbar.
2023-10-13 07:51:53 +02:00
..
Android Ladybird/Android: Add EditText for URL bar and attach to native WebView 2023-09-29 15:58:55 -06:00
AppKit Ladybird: Implement content zooming in the AppKit chrome 2023-10-13 07:51:53 +02:00
cmake Ladybird/Android: Bind WebSocketService for WebSocket purposes 2023-09-17 19:22:29 -06:00
Icons Ladybird: Add app icon for macOS 2023-08-04 15:36:37 -06:00
Qt Ladybird: Add keyboard shortcuts for jumping to a specific tab 2023-10-06 08:10:30 +02: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 Ladybird/Android: Add EditText for URL bar and attach to native WebView 2023-09-29 15:58:55 -06:00
WebDriver Ladybird: Add new template Kotlin Android application without Qt 2023-09-03 11:38:51 +02:00
WebSocket Ladybird/Android: Bind WebSocketService for WebSocket purposes 2023-09-17 19:22:29 -06:00
.gitignore Ladybird: Add new template Kotlin Android application without Qt 2023-09-03 11:38:51 +02:00
CMakeLists.txt Ladybird/Android: Add EditText for URL bar and attach to native WebView 2023-09-29 15:58:55 -06:00
FontPlugin.cpp LibWeb: Make FontPlugin::generic_font_name() return FlyString 2023-09-06 11:29:03 -04:00
FontPlugin.h LibWeb: Make FontPlugin::generic_font_name() return FlyString 2023-09-06 11:29:03 -04:00
HelperProcess.cpp Ladybird+LibWebView+Browser: Remove ability to run with AST interpreter 2023-08-08 13:07:13 +02:00
HelperProcess.h Ladybird+LibWebView+Browser: Remove ability to run with AST interpreter 2023-08-08 13:07:13 +02:00
ImageCodecPlugin.cpp Ladybird: Rename classes ending with Ladybird 2023-08-03 09:55:20 +02:00
ImageCodecPlugin.h Ladybird: Rename classes ending with Ladybird 2023-08-03 09:55:20 +02:00
Info.plist Ladybird: Add app icon for macOS 2023-08-04 15:36:37 -06:00
ladybird.nix Ladybird: Add qt6.qtmultimedia to dependencies in nix-shell script 2023-06-29 21:20:37 +01:00
README.md Documentation: Homogenize Ladybird build instructions 2023-05-08 20:53:25 -06:00
Types.h Ladybird: Move classes and types into the Ladybird namespace 2023-08-03 09:55:20 +02:00
Utilities.cpp Ladybird: Add new template Kotlin Android application without Qt 2023-09-03 11:38:51 +02: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.