ladybird/UI/Gtk
Johan Dahlin e8be4a88d9 UI/Gtk: Add GLib event loop integration and application entry point
Add the core infrastructure for the GTK frontend:
- EventLoopImplementationGtk: GLib main loop integration with
  Core::EventLoop, timers, notifiers, and signal handling
- GObjectPtr RAII wrapper for GObject lifecycle management
- Application subclass with AdwApplication and D-Bus registration
- Minimal main.cpp entry point

The application starts and runs the event loop but does not yet
open any windows.
2026-04-17 11:17:56 -04:00
..
Application.cpp UI/Gtk: Add GLib event loop integration and application entry point 2026-04-17 11:17:56 -04:00
Application.h UI/Gtk: Add GLib event loop integration and application entry point 2026-04-17 11:17:56 -04:00
CMakeLists.txt UI/Gtk: Add GLib event loop integration and application entry point 2026-04-17 11:17:56 -04:00
EventLoopImplementationGtk.cpp UI/Gtk: Add GLib event loop integration and application entry point 2026-04-17 11:17:56 -04:00
EventLoopImplementationGtk.h UI/Gtk: Add GLib event loop integration and application entry point 2026-04-17 11:17:56 -04:00
GLibPtr.h UI/Gtk: Add GLib event loop integration and application entry point 2026-04-17 11:17:56 -04:00
main.cpp UI/Gtk: Add GLib event loop integration and application entry point 2026-04-17 11:17:56 -04:00