Commit graph

132 commits

Author SHA1 Message Date
4bdda59693 better api for clipboard 2025-12-31 04:29:13 +09:00
823c865791
handle WM_DELETE_WINDOW better 2025-12-31 00:48:44 +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
bbc27d680a
that is simply wrong 2025-12-10 12:57:40 +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
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
e397f40485
format 2025-12-07 03:43:14 +09:00
cc05431879
fix display leak 2025-12-05 13:08:27 +09:00
2a268c56f1
remove svn keywords 2025-12-05 07:43:04 +09: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
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
f2f67eb038 forgot to remove debug
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@783 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-22 16:39:29 +00:00
2ea1e48258 ultra optimization
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@781 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-22 16:30:57 +00:00
f7d8204421 JUST to make sure
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@774 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-22 04:09:34 +00:00
f1abb4ea03 maybe
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@773 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-21 23:48:59 +00:00
ae4ae842d5 not sure if this fixes
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@768 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-21 17:43:16 +00:00
75c73e98e1 treeview works
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@762 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-20 12:45:07 +00:00
d96c6fef5e done
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@761 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-20 09:26:18 +00:00
ac688753a0 just for safety
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@746 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-16 09:46:27 +00:00
e3ca305245 sync and not
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@740 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-16 08:02:31 +00:00
907a814ec2 fix bug
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@739 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-16 06:36:32 +00:00
2737f0fcf9 fix
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@719 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-14 17:29:30 +00:00
9cf85f3956 fancy
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@717 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-14 16:57:46 +00:00
cf761bf19a add MwShow
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@713 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-14 16:33:45 +00:00
b7fee743dc add doc
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@706 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-14 12:13:31 +00:00
51df555b5a huge WIN
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@705 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-14 11:53:35 +00:00
1792b95516 fix
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@703 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-14 10:48:08 +00:00
fd743825e7 uhhhghghgh
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@702 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-14 10:40:10 +00:00
4cfdddbeaa fixed on kde at least
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@701 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-14 10:37:16 +00:00
e10fd1212c idk
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@700 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-14 09:12:08 +00:00
2b7e1986a2 check for backend
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@688 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-13 05:46:06 +00:00
295e685f54 backend refactor
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@683 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-13 02:27:31 +00:00
b0ea597d62 add MwLibraryInit
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@680 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-13 01:30:10 +00:00
b617d147c3 move some to lowlevel
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@675 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-12 18:37:07 +00:00
91b27d5f65 warn
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@671 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-12 03:01:17 +00:00
df6e783656 ignore ----
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@668 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-11 13:15:28 +00:00
76e0cff378 gravity
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@666 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-11 12:49:28 +00:00
8583f45cbf fix
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@662 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-11 11:35:08 +00:00
a7fa520027 fix x11 bug
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@661 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-11 11:17:06 +00:00
f2dabe680e safety
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@657 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-10 08:43:25 +00:00
922f09b9d5 fix bug
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@655 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-10 00:26:10 +00:00
ddd5e30de8 huh
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@653 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-09 11:53:13 +00:00
f6e181bc94 fix the window placement bug
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@652 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-09 11:31:02 +00:00
162b1954ab forgot to remove
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@651 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-09 08:39:45 +00:00