Allen Webster
|
4d9d8d1081
|
[digesting_libdecor] eliminate the frame init logic, just require frames be made after the context is setup
|
2026-02-26 20:29:09 -08:00 |
Allen Webster
|
2bce6b183c
|
[digesting_libdecor] eliminate a bunch of getters/setters for frame
|
2026-02-26 19:21:30 -08:00 |
Allen Webster
|
c1f41242ec
|
[digesting_libdecor] clean up the property changing code, eliminate notify_on_property_change
|
2026-02-26 18:46:28 -08:00 |
Allen Webster
|
785b014580
|
[digesting_libdecor] move libdecor_frame_gtk fields to libdecor_frame, eliminate 'gtk' frame and replace pass-throughts with regular frames
|
2026-02-26 18:06:56 -08:00 |
Allen Webster
|
babb2ccb59
|
[digesting_libdecor] move libdecor_frame_private fields to libdecor_frame, eliminate 'private' frame
|
2026-02-26 16:27:42 -08:00 |
Allen Webster
|
617f855443
|
[digesting_libdecor] convert 'private' pointer in libdecor_frame to in-memory 'private' field
|
2026-02-26 16:22:26 -08:00 |
Allen Webster
|
fb76c306cd
|
[digesting_libdecor] eliminate libdecor_decorate
|
2026-02-26 15:50:10 -08:00 |
Allen Webster
|
eb54b56ee6
|
[digesting_libdecor] eliminate my implementation functions for libdecor's event callbacks
|
2026-02-26 15:39:02 -08:00 |
Allen Webster
|
405b88268c
|
remove redundant strcmp wrappers
|
2026-02-26 15:14:34 -08:00 |
Allen Webster
|
af182961cc
|
[digesting_libdecor] eliminate libdecor_plugin,libdecor_plugin_gtk, and the functions from the fallback plugin
|
2026-02-26 14:59:41 -08:00 |
Allen Webster
|
6c6f116885
|
[digesting_libdecor] eliminate the allocation and pass-through of the plugin completely
|
2026-02-26 14:51:02 -08:00 |
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
|
b6797e9931
|
libdecor frame commit workaround
|
2026-02-26 12:02:12 -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
|
8e7ab3b49b
|
only enter main loop if initialization is successful
|
2026-02-25 16:44:08 -08:00 |
Allen Webster
|
60166e6861
|
[wayland_xdg_egl] add initial commit for wl_surface after setting xdg_surface states
|
2026-02-25 16:34:05 -08:00 |
Allen Webster
|
65ae8b4b40
|
[digesting_libdecor.c]
|
2026-02-24 18:35:07 -08:00 |
Allen Webster
|
c33bbb7246
|
[wayland_libdecor_egl] fill in some docs references
|
2026-02-20 15:03:53 -08:00 |
Allen Webster
|
b116b0ffd7
|
[wayland_libdecor_egl] set_min_content_size
|
2026-02-20 13:29:40 -08:00 |
Allen Webster
|
197708e186
|
[wayland_libdecor_egl]
|
2026-02-20 13:05:06 -08:00 |
Allen Webster
|
3933378536
|
fix comment alignment
|
2026-02-19 19:57:30 -08:00 |
Allen Webster
|
4f95b9e72c
|
[wayland_xdg_egl]
|
2026-02-19 19:41:59 -08:00 |
Allen Webster
|
c72e5e4769
|
[wayland_egl]
|
2026-02-19 16:38:08 -08:00 |
Allen Webster
|
4062a1ec10
|
[x11_with_sync] fix indentation on comments
|
2026-02-19 09:54:47 -08:00 |
Allen Webster
|
c6b9893340
|
[x11_with_sync]
|
2026-02-19 09:36:27 -08:00 |
Allen Webster
|
48b430ba35
|
[x11-standalone]
|
2026-02-18 16:35:53 -08:00 |
Allen Webster
|
21888aa33e
|
[x11_egl] setup
|
2026-02-17 18:27:15 -08:00 |