Commit graph

165 commits

Author SHA1 Message Date
bf610ba95b Code and docs cleanup. 2026-03-26 21:15:20 -05:00
be7473ff27 Splash screen added. Real graphic needs to be drawn. 2026-03-26 20:24:17 -05:00
fdc72f98a1 Resource support! Apps now show as icons in the Program Manager. 2026-03-26 20:13:26 -05:00
9b136995b7 Dynamic memory tracking improved. Callback app reaping fixed. 2026-03-26 19:06:13 -05:00
09da5f3857 Hourglass when loading apps. 2026-03-26 18:38:56 -05:00
97503080a5 No more hard coded limits. All dynamic. 2026-03-26 18:33:32 -05:00
a793941357 Individual app memory tracking added. 2026-03-26 16:58:40 -05:00
227b1179cc Task Manager now it's own library. 2026-03-26 16:11:01 -05:00
8886cee933 VTable optimizations 2026-03-26 15:38:58 -05:00
0ceae99da3 Tabbing bugs fixed. 2026-03-26 14:29:11 -05:00
f6354bef6f Minor docs fixes. Terminal display bug fixed. 2026-03-25 23:51:07 -05:00
56816eedd8 Docs. 2026-03-25 22:42:07 -05:00
67872c6b98 First pass of major debugging. At a glance, everything is working again. 2026-03-25 21:43:41 -05:00
9ee73c8806 MAJOR refactoring. Everything is dynamically loaded now. All new bugs to squash! 2026-03-24 23:03:05 -05:00
3b2d87845e Docs. 2026-03-22 21:03:10 -05:00
163959a192 Start of major refactor for dynamic library and widget loading. 2026-03-22 20:50:25 -05:00
7ae7ea1a97 Code cleanup. 2026-03-22 18:02:30 -05:00
b1040a655e Alpha 2 2026-03-22 17:16:49 -05:00
d3bafd26b4 Theme loading fixed. 2026-03-22 17:10:42 -05:00
0a36dbe09e More docs. 2026-03-20 21:15:37 -05:00
26c3d7440d Updated docs. 2026-03-20 20:00:05 -05:00
5a1332d024 Unicode removed from source. Lots of bugs fixed. Close to Alpha 2! 2026-03-20 19:10:53 -05:00
70459616cc Many many bugs fixed. We have a control panel! 2026-03-19 22:35:00 -05:00
fc9fc46c79 Dumb number of changes to commit at once. Getting ready for Alpha 2. 2026-03-19 17:16:59 -05:00
157d79f2d6 Fixed mouse bounding on real hardware. INI is now written with DOS line endings, not UNIX. 2026-03-19 14:19:41 -05:00
a4727754e3 First alpha release built for testing. 2026-03-19 12:59:31 -05:00
b1d74d7e3c Start of preferences system. 2026-03-19 01:12:15 -05:00
a3e7292591 Mouse becoming "unstuck" when resizing windows fixed. 2026-03-19 00:41:17 -05:00
f599ea8c0d Double-clicking title bar now maximizes/restores window. 2026-03-18 22:22:22 -05:00
fa8ab9da27 Task Manager display fixed. ListView can now auto-size columns to fit content. 2026-03-18 22:19:43 -05:00
8550fbbbf2 Fixed scrollbar thumb dragging and ALT-SPACE. 2026-03-18 19:09:29 -05:00
1a60fdcf54 Update system info box to be read only and fixed scrolling. 2026-03-18 17:52:40 -05:00
d876bc1c55 Now reports system information for troubleshooting. 2026-03-18 17:26:49 -05:00
5cf6db01e1 Mouse wheel support added. 2026-03-18 16:31:28 -05:00
937be903af More doc fixes. 2026-03-18 02:08:26 -05:00
4c2549efd4 Updated docs. 2026-03-18 02:02:37 -05:00
bcd0b863fb No more inline code included in apps. This removes the need to recompile apps when DVX changes. 2026-03-18 01:57:18 -05:00
8d815e8e82 Task Manager now displays more information. 2026-03-18 01:53:41 -05:00
862590c40a More magic numbers replaced with named defines. 2026-03-18 01:50:51 -05:00
1e59499529 dlopen edge case for non-multi-instance apps avoided. 2026-03-18 01:27:38 -05:00
fc3a513ada Multi-instance app support added. 2026-03-18 01:25:05 -05:00
84b0762820 Diagonal resize cursor redone. 2026-03-18 01:15:45 -05:00
35f79eb834 Menu bar items now depress when clicked. 2026-03-18 00:56:00 -05:00
0cede78932 Window movement and resizing clamped to prevent moving them entirely offscreen. 2026-03-18 00:45:35 -05:00
1e4951c4cb ALT-SPACE hotkey fixed. 2026-03-18 00:38:40 -05:00
69865a54f6 First focusable widget now focused on window initial paint. 2026-03-18 00:36:15 -05:00
bf71916462 Empty spinbox on initial layout fixed. 2026-03-18 00:34:00 -05:00
fd695afac8 Restored bitmap buttons in demo toolbar. Added image load/save APIs. Removed duplicate image handling code. 2026-03-18 00:31:10 -05:00
fddd97ad91 Mouse should now stick to borders when resize is clamped. 2026-03-18 00:20:04 -05:00
83860ac13d More text editing code consolidated. 2026-03-18 00:17:25 -05:00