32 Commits

Author SHA1 Message Date
IoIxD
f3683dece3 undo HAS_OPENGL stuff 2025-12-30 22:38:01 -07:00
IoIxD
6946c1eaf3 wayland: opengl support 2025-12-30 22:26:19 -07:00
NishiOwO
91d9677bf7 add seven segment 2025-12-21 14:38:07 +09:00
NishiOwO
a67a0c11f8 fix 2025-12-19 23:31:05 +09:00
IoIxD
59ff6f1008 wayland: add icon support 2025-12-18 18:21:57 -07:00
IoIxD
a27a01ce41 wayland: MwLLGetClipboardImpl. 2025-12-18 17:46:23 -07:00
NishiOwO
75749697ba netbsd wants pthread. idk why 2025-12-19 03:01:12 +09:00
IoIxD
320de34ce8 remove opengl from wayland in favor of cairo 2025-12-17 19:14:54 -07:00
NishiOwO
50f11b1c69 introduce box widget 2025-12-15 14:09:30 +09:00
IoIxD
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
NishiOwO
2a268c56f1 remove svn keywords 2025-12-05 07:43:04 +09:00
NishiOwO
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
NishiOwO
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
NishiOwO
c97f1722fc fix look, add actual event
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@764 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-21 15:07:12 +00:00
NishiOwO
5b0a5235cc wip
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@755 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-19 03:47:01 +00:00
NishiOwO
8d0cefd133 add separator
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@733 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-16 00:33:44 +00:00
NishiOwO
db298fb6e9 add combobox demo
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@730 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-15 19:27:56 +00:00
NishiOwO
95139469af oops
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@699 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-14 06:42:29 +00:00
NishiOwO
f3d296c34d remove pthread
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@695 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-14 03:43:55 +00:00
NishiOwO
4d5f5a2f9d add mutex
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@691 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-13 10:50:32 +00:00
NishiOwO
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
NishiOwO
da33803835 very wip combobox
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@673 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-12 17:40:52 +00:00
NishiOwO
f61cf01c13 format
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@672 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-12 03:03:51 +00:00
NishiOwO
d95939b23c add classic theme option to Makefile.pl
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@664 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-11 12:15:48 +00:00
NishiOwO
03759ead14 unixware support
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@645 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-08 22:54:18 +00:00
NishiOwO
00e0780c3f forgot
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@644 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-08 22:50:00 +00:00
NishiOwO
a9fa9cb83c fix
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@643 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-08 22:48:42 +00:00
NishiOwO
2f6a0d1ada make xrender optional
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@642 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-08 22:47:11 +00:00
NishiOwO
1a923940f8 darwin flags
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@639 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-08 02:35:56 +00:00
NishiOwO
b2db4f0ba7 better
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@638 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-08 02:25:57 +00:00
NishiOwO
5d1cbf3bdf sunos
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@637 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-08 02:20:56 +00:00
NishiOwO
c53ded6223 replace
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@636 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-08 02:14:29 +00:00