Commit graph

20 commits

Author SHA1 Message Date
d9f543e2cc opengl support 2025-12-08 23:05:25 -07:00
36ed559da1 untested keyboard support 2025-12-08 17:11:42 -07:00
cb09986053 fix resizing 2025-12-08 16:37:59 -07:00
df43752fa7 wayland: properly pump the events system, only drawing when necessary 2025-12-08 15:28:20 -07:00
87d7157291 subsurfaces have been useless for awhile, remove them and name the sub-widgets sublevels 2025-12-07 20:41:37 -07:00
6f1716151d finished seperating opengl contexts, apply nishi patch 2025-12-07 19:04:59 -07:00
6433322cda wayland: pointer listener 2025-12-07 17:25:16 -07:00
d308c83fc2 recursive updating 2025-12-05 20:25:34 -07:00
ba6466a642 everything gets drawn 2025-12-05 19:18:11 -07:00
39533b3fec swap buffers in draw handler instead 2025-12-05 17:16:08 -07:00
495ea93c74 working pixmap 2025-12-05 15:18:21 -07:00
0fc8b09913 wayland resize 2025-12-05 14:50:04 -07:00
a932fc00ea opengl complete 2025-12-03 22:26:03 -07:00
0adc98a2a2 wayland: give up on cairo and switch to OpenGL 2025-12-03 18:17:27 -07:00
8cbde42de3 have cairo fill in lines idk 2025-12-01 20:45:21 -07:00
be2eb6483c throw in the towel and switch to cairo lmao 2025-12-01 20:05:03 -07:00
37fe636c75 more wayland work 2025-12-01 19:12:49 -07:00
b2ea14c354 handle resizing, turn _MwLLWaylandToplevel into a pointer 2025-12-01 11:45:55 -07:00
5a9a33e873 wayland: we now have subsurfaces working 2025-11-29 20:52:56 -07:00
843cc74c4c wayland backend init commit 2025-11-29 17:56:33 -07:00