Commit Graph
225 Commits
Author SHA1 Message Date
Yoshi Askharoun 2ff11008d6 Basic RichEdit implementation 2026-07-27 14:23:16 -05:00
Yoshi Askharoun 7b8fc9768e Continue text abstraction with text editing 2026-07-27 12:26:07 -05:00
Yoshi Askharoun 73d07beb2f Add plan to continue text abstraction 2026-07-27 11:43:05 -05:00
Yoshi Askharoun aedbd7bf6b Start text abstraction 2026-07-27 11:00:37 -05:00
Yoshi Askharoun 272cc14649 [WIP] Simplify and optimize PriorityQueue logic 2026-07-27 01:28:09 -05:00
Yoshi Askharoun a8d6f8fbe6 Use defaults for SystemParametersInfo-based APIs on non-Windows platforms 2026-07-27 01:14:46 -05:00
Yoshi Askharoun f2140ee046 Replace non-Windows code in ByteCodeWriter and DPI scale calculation 2026-07-26 23:31:53 -05:00
Yoshi Askharoun 8c7ced1b3e Sanity helpers when using DllResource (especially on non-Windows targets) 2026-07-26 22:13:35 -05:00
Yoshi Askharoun ea3594c065 Fix debug string for DeferredCalls that don't have a target 2026-07-26 20:26:07 -05:00
Yoshi Askharoun cbb1eeb2bf Abstract BitmapInformation class and implement cross-platform using ImageSharp 2026-07-26 19:40:02 -05:00
Yoshi Askharoun 106a7a9545 Clean up more image-related code 2026-07-26 17:50:43 -05:00
Yoshi Askharoun df8ea125db Clean up ImageLoader From* methods 2026-07-26 17:09:08 -05:00
Yoshi Askharoun 12710e8687 Fix OpenGL engine load event raising 2026-07-26 12:22:23 -05:00
Yoshi Askharoun cd729851b3 Add foreground stealing to GLWindow 2026-07-26 11:15:43 -05:00
Yoshi Askharoun fe8a0b9760 Better debug message for DeferredInvokeProxy 2026-07-26 11:15:22 -05:00
Yoshi Askharoun e65399ed8c Stinky hacks to make progress on Linux target 2026-07-26 00:51:08 -05:00
Yoshi Askharoun 054237c01a Silk.NET requires window to be loaded to initialize OpenGL 2026-07-25 23:51:18 -05:00
Yoshi Askharoun b21401e3ab Use OpenGL render engine on non-Windows platforms 2026-07-25 23:30:54 -05:00
Yoshi Askharoun 95b6fba18f Implement actual animation curves 2026-07-25 23:22:56 -05:00
Yoshi Askharoun 744cc632ab Implement keyframed animations 2026-07-25 21:37:32 -05:00
Yoshi Askharoun 325e0dc40f Remove invalid sample projects 2026-07-25 19:33:16 -05:00
Yoshi Askharoun b20af287ea Clean up initial OpenGL passes 2026-07-25 19:32:47 -05:00
Yoshi Askharoun 2bd15a4562 Add Silk.NET.Input handling and hit-testing 2026-07-25 19:11:36 -05:00
Yoshi Askharoun 7d343e646f Remove previous native attempts 2026-07-25 15:31:58 -05:00
Yoshi Askharoun 29ae596179 Start UIX.RenderApi OpenGL implementation 2026-07-25 15:24:59 -05:00