|
|
39b3c035fc
|
at least no more segfault
|
2026-04-28 16:30:01 +00:00 |
|
|
|
79e1774cb8
|
mac fixed
|
2026-04-21 12:12:08 -07:00 |
|
|
|
7b9870cebc
|
fix things
|
2026-04-17 21:26:41 +09:00 |
|
|
|
4d7b33741f
|
fix mac os memleak, maybe fix stringisutf8 idk
|
2026-04-14 19:38:52 -07:00 |
|
|
|
bfc6d8e9af
|
mac: ditch the image rep shit and try switching to a draw commands system
|
2026-04-14 15:52:11 -07:00 |
|
|
|
0e2e3a1901
|
some gnustep fixes, probably close to giving up on this ngl
|
2026-04-14 13:13:17 -07:00 |
|
|
|
554e5cd5dd
|
mac: merge all the MilskoCocoa* functions into the C Milsko functions that call them, cleaning up the codebase
|
2026-04-13 21:36:17 -07:00 |
|
|
|
9283455cb9
|
links to gnustep but doesn't run
|
2026-04-13 20:07:00 -07:00 |
|
|
|
a4c61b0e38
|
gnustep support?
|
2026-04-13 17:44:27 -07:00 |
|
|
|
f44a70d4ec
|
mac: untested code but i'll fall asleep at night with this in the codebase compared to the other thing
|
2026-04-13 16:21:30 -07:00 |
|
|
|
14e908488c
|
mac
|
2026-04-13 16:09:28 -07:00 |
|
|
|
728983b92c
|
fix builds on osx 10.4
|
2026-04-13 13:46:25 -07:00 |
|
|
|
82999d716a
|
apple: move all event stuff into callback system, fix cmake support for apple, add gl/vk examples to cmake
|
2026-03-25 17:49:50 -07:00 |
|
|
|
6d7fe3271f
|
fix cursor thing for x11/gdi, also format
|
2026-03-24 04:26:36 +09:00 |
|
|
|
c64d7778cd
|
mac: convert child windows to subviews
|
2026-03-16 16:08:25 -07:00 |
|
|
|
13320dce78
|
proper event handling
|
2026-03-11 15:49:14 -07:00 |
|
|
|
d9ee157ee8
|
mac: support delayed creation of the view's context, for anything whose size starts at 0x0
|
2026-03-10 17:10:47 -07:00 |
|
|
|
d3c30bf6d3
|
mac: mouse fixing, somewwhat. also just always send events for a bit
|
2026-03-10 16:31:29 -07:00 |
|
|
|
9f1b455341
|
mac: new event pumping architecture that sucks and i hate it but apple is happy with it so we're happy with it
|
2026-03-10 15:33:20 -07:00 |
|
|
|
3f84b0f868
|
mac: document MilskoFakePointer
|
2026-03-09 16:19:12 -07:00 |
|
|
|
dd67e42054
|
mac: remove debug prints
|
2026-03-09 16:14:48 -07:00 |
|
|
|
65afd85439
|
mac: most window functions now implemented (save for makeToolWindow)
|
2026-03-09 14:01:57 -07:00 |
|
|
|
75c9af91d1
|
mac: try and fix positioning for child windows
|
2026-03-08 19:15:17 -07:00 |
|
|
|
c20da369e8
|
try and fail to have the app be activated without setting the activation policy
|
2026-03-08 18:30:37 -07:00 |
|
|
|
3b78872ce8
|
mac: took a detour and got it working in 10.4, before accidentally fixing the remaining memory leak I think
|
2026-03-08 18:04:37 -07:00 |
|
|
|
4319ea25b5
|
mac: fix a bunch of memory leaks
|
2026-03-08 16:05:57 -07:00 |
|
|
|
306f791641
|
mac: apple doesn't give us a reliable way to check if events are pending but we have to do the nextEventMatching trick anyways because the alternating pending implementation breaks opengl.
|
2026-03-05 22:52:25 -07:00 |
|
|
|
ea046f3a52
|
mac: fix memory leaks somewhat.
|
2026-03-05 22:41:09 -07:00 |
|
|
|
9d7a75394c
|
mac: implement clipboard (At the cost of making the pending function a crime against god)
|
2026-03-05 21:58:22 -07:00 |
|
|
|
e2bcd7b9e9
|
mac: keyboard events and other nice refactors. they get sent to the opengl window but the callback isn't fired for some reason
|
2026-03-05 19:29:43 -07:00 |
|
|
|
db577bb01f
|
mac opengl support. proper coordinate flipping
|
2026-03-04 22:56:04 -07:00 |
|
|
|
f700e90d23
|
did some code cleanup
|
2026-03-04 20:47:55 -07:00 |
|
|
|
b585ad69b7
|
code cleanup
|
2026-03-04 20:44:25 -07:00 |
|
|
|
943500a7ec
|
mac: got a bunch of events handled. failed to get resizing working though
|
2026-03-04 19:34:19 -07:00 |
|
|
|
efa43456c1
|
significant macos progress, now compiles/runs on monetery
|
2026-03-03 23:24:28 -07:00 |
|
|
|
04f1a94cb5
|
cocoa: attempted drawing
|
2026-01-14 17:13:12 -07:00 |
|
|
|
a710967115
|
cocoa: move interfaces to header (guarded by ifdef __OBJC__)
|
2026-01-14 13:47:49 -07:00 |
|
|
|
3dec3ff0da
|
format
|
2026-01-15 05:16:47 +09:00 |
|
|
|
ca4adf5f39
|
cocoa: fill a bunch of no-brainer functions, i haven't actually tested this yet and won't until I get home but I assume the worst case scenario is that I fucked up the syntax
|
2026-01-12 13:04:30 -07:00 |
|
|
|
e73964882e
|
renamed appkit backend to cocoa and got something that compiles
|
2026-01-09 21:35:23 -07:00 |
|