Commit Graph

45 Commits

Author SHA1 Message Date
NishiOwO
4bdda59693 better api for clipboard 2025-12-31 04:29:13 +09:00
NishiOwO
91d9677bf7 add seven segment 2025-12-21 14:38:07 +09:00
NishiOwO
50f11b1c69 introduce box widget 2025-12-15 14:09:30 +09:00
NishiOwO
363897df74 background pixmap 2025-12-11 01:37:13 +09:00
NishiOwO
0c787264c6 fix some stuff 2025-12-10 11:15:52 +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
904f0e0263 fix utf8 handling
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@792 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-24 13:38:23 +00:00
NishiOwO
1f217eb1ab fix
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@790 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-23 13:36:36 +00:00
NishiOwO
c7581d42c7 add MwNshowArrows
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@789 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-23 12:10:27 +00:00
NishiOwO
2ed6053819 almost
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@758 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-19 14:06:56 +00:00
NishiOwO
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
NishiOwO
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
NishiOwO
d96b74c1b1 fix for gdi case
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@660 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-11 10:54:49 +00:00
NishiOwO
98f4c4b03d format
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@658 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-10 08:55:19 +00:00
NishiOwO
9b45083747 remove xcursor
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@641 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-08 22:40:41 +00:00
NishiOwO
bfdb585dcf format
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@614 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-07 04:56:47 +00:00
NishiOwO
3e7d53b958 reduce cpu usage
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@590 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-04 02:43:38 +00:00
NishiOwO
83340f95a2 smooth movement
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@587 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-11-04 01:52:44 +00:00
NishiOwO
e5e0de7765 add progressbar
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@525 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-30 23:16:03 +00:00
NishiOwO
453fb8702d fix things
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@490 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-24 17:31:05 +00:00
NishiOwO
705e68408a ttf support
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@473 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-23 07:33:54 +00:00
IoIxD
64e8898945 merge git PR #3
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@468 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-23 00:26:36 +00:00
NishiOwO
39f4e355f4 oops
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@435 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-20 22:01:57 +00:00
IoIxD
ebc674f403 merge generic_func_idea from git
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@433 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-20 21:55:30 +00:00
NishiOwO
758ae46138 c89-ification
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@387 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-17 00:16:02 +00:00
IoIxD
e5c41d7295 add color picker example
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@381 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-16 22:12:06 +00:00
NishiOwO
3f97e021b2 works on gdi too
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@279 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-11 16:22:20 +00:00
NishiOwO
d7a4c7866e cleaner
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@277 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-11 16:07:18 +00:00
NishiOwO
1574d9af33 seems to work
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@276 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-11 15:55:42 +00:00
NishiOwO
8532ac96ec viewport seems to work
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@275 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-11 15:03:56 +00:00
NishiOwO
d03ccea517 better api for mouse
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@269 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-11 13:01:41 +00:00
NishiOwO
7b0173e7c4 fix sloppy focus
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@231 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-08 18:03:46 +00:00
NishiOwO
7450b17bcf better property handling
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@226 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-08 15:42:57 +00:00
NishiOwO
84a4efa57e add new callback
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@225 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-08 15:24:30 +00:00
NishiOwO
b3931b73a4 fix msvc warning
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@219 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-08 11:21:12 +00:00
NishiOwO
9f2efd4771 oo binding
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@202 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-07 11:02:38 +00:00
NishiOwO
398eba64f7 better scrollbar handling
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@199 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-07 09:16:20 +00:00
NishiOwO
89ff9d8c55 and working buttons
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@170 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-04 21:27:26 +00:00
NishiOwO
9b6ed7b6c3 it works
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@169 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-04 21:21:31 +00:00
NishiOwO
2b0d063dd8 should be ok
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@168 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-04 19:30:58 +00:00
NishiOwO
d2ca65e5ed add new methods to class
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@167 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-04 19:22:47 +00:00
NishiOwO
ddbf4f13e4 kinda
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@166 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-04 17:52:14 +00:00
NishiOwO
f57a402e6e better
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@164 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-04 17:28:33 +00:00
NishiOwO
4452531d90 working on scrollbar, wip
git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@163 b9cfdab3-6d41-4d17-bbe4-086880011989
2025-10-04 16:34:24 +00:00