Commit graph

885 commits

Author SHA1 Message Date
71632d34fe if wayland's gonna be disabled by default until it's finished then i'm just gonna develop it on master so that we don't have to worry about merge conflicts during any long periods where i don't feel like working on it (#2)
Co-authored-by: NishiOwO <nishi@nishi.boats>
Reviewed-on: https://gitea.nishi.boats/pyrite-dev/milsko/pulls/2
Co-authored-by: IoIxD <alphaproject217@gmail.com>
Co-committed-by: IoIxD <alphaproject217@gmail.com>
2025-12-17 20:13:58 -06:00
d117241ba7
math 2025-12-18 11:08:23 +09:00
1907dd5d49
optimization 2025-12-18 10:57:10 +09:00
224fc48ecd
yes 2025-12-17 21:37:01 +09:00
8bb1cbdc09
tiny fix 2025-12-15 15:55:59 +09:00
00b542428d
make it macro 2025-12-15 15:45:53 +09:00
3e4001e4f1
more proper term 2025-12-15 15:41:19 +09:00
02c21233ae
use more proper term 2025-12-15 15:27:04 +09:00
a5cd1974e4
add MwNouterPadding 2025-12-15 15:05:36 +09:00
a1ce1b56e4
fix prop and add MwNfixedSize 2025-12-15 14:30:59 +09:00
1a95ddce94
oops 2025-12-15 14:13:55 +09:00
50f11b1c69
introduce box widget 2025-12-15 14:09:30 +09:00
5003d29246
wtf 2025-12-15 12:26:15 +09:00
1853cd1e7f
fix 2025-12-15 11:42:09 +09:00
270c87bca2
care abt DESTDIR 2025-12-15 07:21:45 +09:00
dabe62d475
forgot 2025-12-15 07:10:23 +09:00
1e74356db7
method name consistency 2025-12-15 07:05:42 +09:00
bc998806ee
oops 2025-12-15 06:51:31 +09:00
cf4fdc531a
update color things 2025-12-15 06:48:40 +09:00
f9c0ec987e
improvement 2025-12-12 17:51:26 +09:00
0c8715ec9f
bugfix 2025-12-12 17:26:57 +09:00
363897df74
background pixmap 2025-12-11 01:37:13 +09:00
e57f3fd910
update 2025-12-11 00:50:50 +09:00
82f9330bef
add MwNfillArea 2025-12-10 13:26:19 +09:00
bbc27d680a
that is simply wrong 2025-12-10 12:57:40 +09:00
0c787264c6
fix some stuff 2025-12-10 11:15:52 +09:00
9a4c74ad93 Unfinished Wayland PR (#1)
moved from the github repo.

current progress:

<img width="389" alt="image.png" src="attachments/6a2cb365-7348-44b4-8fa7-9980df965a67">

Other notes:

- took the opportunity to remove MwLLSetBackground which I was told was deprecated
- Updated .gitignore to more accurately cover/remove example binaries
- Uses OpenGL as the backend.
- New LL function for swapping buffers, MwLLEndDraw
- [TODO] Uses weak linking for all libraries so that systems that don't support Wayland or even have it installed can launch without it.

Reviewed-on: https://gitea.nishi.boats/pyrite-dev/milsko/pulls/1
Co-authored-by: IoIxD <alphaproject217@gmail.com>
Co-committed-by: IoIxD <alphaproject217@gmail.com>
2025-12-09 20:11:01 -06: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
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
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