54fed150e8
dbus
2026-04-15 16:12:38 -07:00
a4c61b0e38
gnustep support?
2026-04-13 17:44:27 -07:00
0ab497ca88
oops prioritize wayland
2026-04-13 11:28:54 -07:00
2a7cf2de83
x11: allow apple.
2026-04-11 18:26:15 -05:00
37bba97508
fix warnings
2026-04-09 04:03:48 +09:00
c0bfb51601
wayland/x11's env checking shouldn't be else if just if
2026-04-08 12:00:48 -07:00
e9ea675ae6
change the env vars that wayland/x11 check for
2026-04-08 11:59:05 -07:00
291bb09047
disable XIM for now
2026-04-09 00:35:04 +09:00
1531f89ef0
better rendering
2026-04-07 22:42:19 +09:00
da3312cee9
x11: only load in needed functions. also make it so xrender just isn't used if it's not found
2026-03-31 14:26:47 -07:00
d4f6ca14e2
allow x11 backend to be disabled (on by default) (i doubt people will do this)
2026-03-31 13:54:12 -07:00
af54b3e515
dynload x11 and xrender
2026-03-31 13:24:28 -07:00
2e30d7f4d9
remove merge conflict artifacts, prefix MwIsKeyUTF8
2026-03-31 12:36:31 -07:00
4d694bba49
several wayland fixes, new util function MwIsUTF8 so that both backends can consistently check if something is a valid utf8
2026-03-27 15:14:19 -07:00
df50c9531c
almost complete
2026-03-27 17:26:14 +09:00
f1c4a12cf3
implement MwLLGetClipboard for X11
2026-03-27 14:40:07 +09:00
efa6804f46
fix math
2026-03-24 04:34:10 +09:00
6d7fe3271f
fix cursor thing for x11/gdi, also format
2026-03-24 04:26:36 +09:00
04eb28b617
revert the removal of MwLLBeginDraw/EndDraw, turns out the newer system still doesn't please weston and likely other compositors
2026-03-19 16:05:44 -07:00
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