Commit graph

912 commits

Author SHA1 Message Date
afff0e9eb0 remove nonfuncxtional clangd 2025-12-09 01:00:18 -07:00
020f51a0cb Merge branch 'master' into wayland 2025-12-09 00:51:54 -07:00
49a0f08f61 merge src/core.c 2025-12-09 00:50:16 -07:00
61d8a72026 merge gitignore 2025-12-09 00:48:38 -07:00
e7f0d8a262 comment and organize the file 2025-12-09 00:46:54 -07:00
ccdde06389 don't compile with wayland by default 2025-12-09 00:23:11 -07:00
4513475528 opengl support 2025-12-08 23:53:00 -07:00
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
c796ed617d we don't need timed_redraw for resizing anymoreg 2025-12-08 15:33:57 -07:00
df43752fa7 wayland: properly pump the events system, only drawing when necessary 2025-12-08 15:28:20 -07:00
6f331d613d
make cursor related functions public 2025-12-08 14:42:16 +09:00
b239dd3819
some useful function 2025-12-08 14:38:01 +09:00
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
b9796e99d5
tiny fix 2025-12-08 00:32:56 +09:00
218f8fa9cf
remove MwLLSetBackground 2025-12-07 10:40:40 +09:00
71cb96b06e
make gdi rendering a little bit faster 2025-12-07 07:10:20 +09:00
c2e960fe59
make destroyed 1 on child widgets too 2025-12-07 06:34:16 +09:00
a0b3ecb697
add MwNborderWidth 2025-12-07 05:33:22 +09:00
14cf131528
finally fix 2025-12-07 05:26:16 +09:00
ce80f70332
idk 2025-12-07 05:25:08 +09:00
498a76facd
idk 2025-12-07 05:24:23 +09:00
0e183f64f2
oops 2025-12-07 05:23:16 +09:00
d4887f4940
allow null value 2025-12-07 05:22:52 +09:00
d5336dd38c
allow null value 2025-12-07 05:21:22 +09:00
5fea127518
update color db 2025-12-07 05:19:10 +09:00
baa2f81d9a
update milsko.xml 2025-12-07 04:20:30 +09:00
2782277d06
add MwGetName 2025-12-07 04:14:02 +09:00
e397f40485
format 2025-12-07 03:43:14 +09: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