46 Commits

Author SHA1 Message Date
c364ddbaf0 make change to TicketMut Unlock 2025-11-30 18:06:18 +11:00
a9607ec0cd fix clipboard pasting 2025-11-30 17:10:53 +11:00
e42372cb17 fix accidentally deleting mutex unlock 2025-11-30 16:50:42 +11:00
cd98113a6a fix not setting clipboard selection atoms 2025-11-30 16:40:26 +11:00
d690fa2dd6 fix 2025-11-30 16:37:44 +11:00
10b9571c01 fix non opengl xlib init 2025-11-30 16:36:33 +11:00
a221c1d5ce port from xcb to x11 2025-11-30 16:00:25 +11:00
2ba1ae480c change includes file name 2025-11-29 15:30:11 +11:00
04ab6d9e6f fix bug if file isnt found 2025-11-21 16:42:10 +11:00
0b815bdc8d add read file util 2025-11-21 16:34:14 +11:00
1501b5bc07 add stb_image_write, some cleanup 2025-11-09 11:44:56 +11:00
d290e3131c add asset packer 2025-11-08 11:58:20 +11:00
a97309cb04 make all alloc function names consistent 2025-10-12 16:40:37 +11:00
4f3082f71d attempt to make input handling a bit more power efficient on no activity 2025-10-06 07:00:48 +11:00
d8aac6fff2 fix for if paste isnt correct format 2025-10-05 17:34:41 +11:00
5a647e49d9 actually fix clipboard 2025-10-05 17:24:37 +11:00
3089b684a2 fix 2025-10-05 17:07:06 +11:00
151c281bcf attempt to fix clipboard 2025-10-05 17:06:27 +11:00
09cd7a1fd7 expand IntervalTimer, more clipboard fixes 2025-10-05 15:24:36 +11:00
83dd2f6039 clipboard fixes 2025-10-05 15:03:17 +11:00
57e3634691 add x11 clipboard 2025-10-05 14:39:50 +11:00
ca5e84f8b9 fix more asserts 2025-09-29 18:04:07 +10:00
5368d474ed fix incorrect input on InputToChar 2025-09-17 04:06:47 +10:00
b951e4b5ed fix modifier keys 2025-09-17 04:05:06 +10:00
984eab8e1e fix InputToChar 2025-09-17 04:00:01 +10:00
4b4fabcfe5 fix key inputs 2025-09-17 03:15:44 +10:00
b026f78ec2 set __gshared on globals 2025-09-15 09:18:49 +10:00
2581fcb18c formatting fix 2025-09-15 05:15:01 +10:00
0e14e5cce5 add lowercase keys 2025-09-15 04:49:57 +10:00
4c7a9b29e5 add modifier keys 2025-09-15 04:41:23 +10:00
5ff3cd91d7 fix ticket mutex 2025-09-14 10:11:44 +10:00
662efed15a add start platform function 2025-09-14 10:08:53 +10:00
9c6f08d2a0 add threading functions to platform, make inputs async 2025-09-14 10:06:23 +10:00
f30edc3bbe fix PushMotion parameter types 2025-09-10 03:50:08 +10:00
a11196e66f fix naming conflict 2025-09-10 03:46:49 +10:00
216e5e67b9 fix InputEvent struct 2025-09-10 03:43:38 +10:00
504219aefb fix not tracking input cursor positions 2025-09-10 03:41:38 +10:00
2e51ce5f9b fix motion inputs pressed value 2025-09-09 06:07:34 +10:00
b4bcfb7929 set inputs list to null 2025-09-02 07:08:11 +10:00
7781744031 make linked lists more generic 2025-08-31 08:01:02 +10:00
263cd8435d rename Reset function in platform, reset inputs on HandleEvents call 2025-08-29 07:59:45 +10:00
cdfe9cb660 add doubly linked list, used linked list for platform inputs, add tests for linked lists + memcpy 2025-08-29 07:49:26 +10:00
98701be20c fix ignored parameter from testing 2025-08-23 15:49:53 +10:00
8dc6ca9a09 add linux file watcher and test runner script 2025-08-23 15:47:00 +10:00
67c7c636d0 make arena growable, add module declarations 2025-08-23 04:52:06 +10:00
3c6d214aa7 move platform to dlibs 2025-08-16 12:03:02 +10:00