Commit graph

135 commits

Author SHA1 Message Date
9309b5fe83 remove old hacks from wayland code, including MwLLBeginDraw and MwLLEndDraw which was really only ever needed for wayland and not anymore 2026-03-18 19:24:51 -07:00
85994d42f1
fix issue #5 2026-01-15 05:16:27 +09:00
85df90ceaf
what did i even change? 2026-01-06 00:54:00 +09:00
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