Commit Graph

63 Commits (b5932166ae77af1fee843870aa3e62811fc63b2e)

Author SHA1 Message Date
Allen Webster 6fed08cea3 [digesting_libdecor] move plugin_gtk fields into my context 2026-02-26 14:34:29 -08:00
Allen Webster edb01d0014 [digesting_libdecor] port over the frame commit workaround 2026-02-26 13:33:20 -08:00
Allen Webster 71be40cf51 [digesting_libdecor] eliminate the init_wl* helper functions for setting up global object bindings 2026-02-25 21:53:50 -08:00
Allen Webster 10b6246ba4 [digesting_libdecor] merge plugin_gtk's two sync callbacks with the main one 2026-02-25 21:26:14 -08:00
Allen Webster 54039259ad [digesting_libdecor] merge plugin_gtk's wl_registry instance with the main one 2026-02-25 21:05:33 -08:00
Allen Webster 30ece62d04 [digseting_libdecor] put plugin_gtk into global context, eliminate plugin_gtk as parameter in wl_registry_listener helper init functions 2026-02-25 20:56:54 -08:00
Allen Webster cdedd70a3b [digesting_libdecor] lift DBus desktop-settings out of gtk plugin 2026-02-25 20:28:02 -08:00
Allen Webster 9a043fb9c9 [digesting_libdecor] lift the gtk-plugin's registry listener vtable up next to my registry listener vtable 2026-02-25 20:21:19 -08:00
Allen Webster 63fc21f13a [digesting_libdecor] eliminate the gtk plugin constructor function, lift gtk library init out of the plugin init path 2026-02-25 20:03:21 -08:00
Allen Webster 8467af0fd8 [digesting_libdecor] forward declare all of the vtables 2026-02-25 19:38:47 -08:00
Allen Webster 429ad60b74 [digesting_libdecor] move types and forward declarations into a separate header 2026-02-25 19:31:45 -08:00
Allen Webster cddaa2962f [digesting_libdecor] fully eliminate the libdecor context struct merging with my context 2026-02-25 18:25:30 -08:00
Allen Webster 65ae8b4b40 [digesting_libdecor.c] 2026-02-24 18:35:07 -08:00