Commit graph

883 commits

Author SHA1 Message Date
6ecc3fc708 remove some extranous gl stuff 2025-12-07 20:43:24 -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
fd39a0aa1c no more framebuffer 2025-12-07 20:29:51 -07:00
1e5ff44d79 swap buffers on all children 2025-12-07 19:33:16 -07:00
3305756af8 more scattered include removal 2025-12-07 19:29:00 -07:00
718548f1b8 remove some scattered includes 2025-12-07 19:20:29 -07:00
b441f236b4 have children swap buffers on the playground 2025-12-07 19:12:59 -07:00
631579642c we only need xdg_wm_base support 2025-12-07 19:08:29 -07:00
6f1716151d finished seperating opengl contexts, apply nishi patch 2025-12-07 19:04:59 -07:00
89ff065a71 seperate opengl contexts 2025-12-07 18:52:49 -07:00
6433322cda wayland: pointer listener 2025-12-07 17:25:16 -07:00
7836b0abcd remove accidental test file 2025-12-05 23:07:50 -07:00
3f6a77f890 solve merge conflict 2025-12-05 23:05:10 -07:00
6b21ac7be9 Merge branch 'master' into wayland 2025-12-05 22:59:57 -07:00
cbeb239cb7 merge push 2025-12-05 22:58:37 -07:00
320c3c2b26 correct accidental paste in Core.h 2025-12-05 22:48:59 -07:00
71aac9987c revert some leaks into other code files 2025-12-05 22:48:02 -07:00
f2c05762ae wayland: default title shouldn't mention wayland 2025-12-05 20:27:27 -07:00
d308c83fc2 recursive updating 2025-12-05 20:25:34 -07:00
620b6c7fc3 revive nextevent 2025-12-05 19:27:49 -07:00
ba6466a642 everything gets drawn 2025-12-05 19:18:11 -07:00
31e419a134 context doesn't need to be recreated on resize 2025-12-05 18:53:49 -07:00
c1c969859c undo the ugly clear color hack thing 2025-12-05 18:53:15 -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
39f44a56e3 fixed new kde bug where decorations were null 2025-12-05 12:40:44 -07:00
cc05431879
fix display leak 2025-12-05 13:08:27 +09:00
3ec8ccf40f
... and format 2025-12-05 07:47:01 +09:00
86d1de7221
i literally forgot to run modified script 2025-12-05 07:46:30 +09:00
771faf1418
oops 2025-12-05 07:45:43 +09:00
134b4b68ce
oops 2025-12-05 07:44:35 +09:00
2a268c56f1
remove svn keywords 2025-12-05 07:43:04 +09:00
247e0b361c introduce MwLLEndDraw, which can be stubbed safely on any platforms and exists purely for wayland to be able to swap buffers at a better time 2025-12-03 23:00:40 -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
c50e920123 cairo about to make me give up on the wayland port 2025-12-02 23:42:55 -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
749be3762b Merge branch 'master' into wayland 2025-12-01 19:20:17 -07:00
82626cab22 merge 2025-12-01 19:18:43 -07:00
67df6592e7 Merge branch 'IoI_xD-wayland' 2025-12-01 19:16:41 -07:00
37fe636c75 more wayland work 2025-12-01 19:12:49 -07:00
6c22ab8cd6
test 2025-12-02 10:55:20 +09:00
30bdc7445a
no more warning 2025-12-02 10:39:02 +09:00
5ad21381c5 more wayland impls 2025-12-01 14:19:07 -07:00
b2ea14c354 handle resizing, turn _MwLLWaylandToplevel into a pointer 2025-12-01 11:45:55 -07:00
09325acb6c forgot
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@833 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-12-01 18:30:11 +00:00
01416857b5 why did i make that macro anyways
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@832 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-12-01 18:16:17 +00:00
43b0b86a0f changed my mind, removing wl_shell stuff makes the resulting library smaller and i don't actually feel like supporting a feature that's been obsolete since 2013 2025-11-29 21:04:01 -07:00