ladybird/UI
Johan Dahlin 2573aff090 UI/Gtk: Add input events and WebContentView
Add the web content rendering surface and input handling:
- Events: GDK keyboard, mouse, and scroll event
  translation to Web::KeyEvent/MouseEvent
- WebContentView: ViewImplementation backed by
  GdkMemoryTextureBuilder with incremental update hints,
  enqueue_native_event helpers for mouse/key events
- LadybirdWebView: Custom GtkWidget with focus, key,
  click, motion, and scroll controllers
- Builder.h: Typed GtkBuilder object lookup helper
2026-04-17 11:17:56 -04:00
..
Android LibJS: Move bytecode interpreter state to VM 2026-04-13 18:29:43 +02:00
AppKit UI/AppKit: Restore focus when activating a tab 2026-04-17 08:06:24 +02:00
cmake LibWeb+LibWebView+WebContent: Add a setting to control autoscrolling 2026-04-13 13:01:45 -04:00
Gtk UI/Gtk: Add input events and WebContentView 2026-04-17 11:17:56 -04:00
Icons UI/Qt: Show rich, history-backed address bar autocomplete 2026-04-16 21:01:28 +02:00
Qt UI/Qt: Restore focus when activating a tab 2026-04-17 08:06:24 +02:00
.gitignore Everywhere: Move the Ladybird folder to UI 2024-11-10 12:50:45 +01:00
CMakeLists.txt Meta: Refactor the way the GUI framework is picked 2026-03-29 13:59:11 -06:00
Info.plist Everywhere: Move the Ladybird folder to UI 2024-11-10 12:50:45 +01:00