Commit graph

850 commits

Author SHA1 Message Date
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
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
9831c033fb fix
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@831 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-29 22:37:15 +00:00
ca987f91aa there we go
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@830 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-29 22:12:58 +00:00
58d88f00a4 now that's better
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@829 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-29 22:04:23 +00:00
77ea00f047 ok
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@828 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-29 21:17:15 +00:00
77ec32ef42 fix
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@827 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-29 14:59:41 +00:00
27226ed28a MwNdrawHandler
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@826 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-29 13:14:08 +00:00
47f25a93e0 add get screen size
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@825 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-28 17:11:21 +00:00
79c9b13862 cache these attributes
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@824 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-28 14:24:20 +00:00
c2e67c2bb7 antialias
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@823 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-28 06:54:17 +00:00
cad29ae41e update
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@822 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-27 20:24:23 +00:00
15fc78f7c4 update
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@821 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-26 22:33:44 +00:00
7091438ee9 fix
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@820 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-26 22:04:02 +00:00
b68f0b8aa5 fix font and stuff
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@819 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-26 21:21:20 +00:00
1101eb77df better
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@818 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-26 19:53:32 +00:00
2cbb83c588 fix flags
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@817 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-26 18:05:14 +00:00
dbac9e5294 forgot
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@816 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-26 17:07:23 +00:00
1caece7406 add directory chooser
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@815 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-26 17:01:08 +00:00
d12279501c fix
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@814 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-25 20:47:21 +00:00
f2bbadf62b update
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@813 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-25 20:21:15 +00:00
8a02b3d31b hmm
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@812 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-25 02:03:14 +00:00
74e2ce72e2 hmm
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@811 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-25 02:01:35 +00:00
6f0de898c0 hmm
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@810 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-25 01:57:03 +00:00
a4b2e39259 hmm
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@809 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-25 01:56:31 +00:00
919a24a47b mhm
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@808 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-25 01:52:00 +00:00
6f2d7b4c1a mhm
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@807 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-25 01:51:36 +00:00
58d6a1e21d mhm
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@806 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-25 01:51:08 +00:00
cd0cce2779 mhm
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@805 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-25 01:49:17 +00:00
9389a7c7a1 fix
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@804 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-25 01:43:28 +00:00
2af2759e55 add tool
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@803 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-24 21:31:53 +00:00
ef9a35ec0d fix
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@802 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-24 20:01:45 +00:00
cbc0818e2f AddUserHandler actually adds now
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@801 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-24 19:18:43 +00:00