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. |
||
|---|---|---|
| .. | ||
| Application.cpp | ||
| Application.h | ||
| CMakeLists.txt | ||
| EventLoopImplementationGtk.cpp | ||
| EventLoopImplementationGtk.h | ||
| GLibPtr.h | ||
| main.cpp | ||