Commit graph

81 commits

Author SHA1 Message Date
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
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
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
862590c40a More magic numbers replaced with named defines. 2026-03-18 01:50:51 -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
73a54a8b3a Minor API cleanup. 2026-03-18 00:06:24 -05:00
6a4044d0d7 Clicking an already-open menu bar entry now closes the popup. 2026-03-18 00:00:50 -05:00
e4b44d08c1 Text editing cursors now blink. 2026-03-17 23:59:16 -05:00
786353fa08 Much new documentation added as comments to code. 2026-03-17 23:51:01 -05:00
14bc2027df Working on bugs found via real hardware. 2026-03-17 21:31:40 -05:00
1556ba889c More code cleanup. 2026-03-17 18:22:16 -05:00
78302c26d2 ProgMan is now it's own app. About app moved into ProgMan. Minor API improvements. 2026-03-17 16:11:31 -05:00
76030270f9 dvxshell debugging. Starting to work! 2026-03-17 01:03:25 -05:00
0db50721d9 Start of dvxshell 2026-03-16 23:19:49 -05:00
8f03559dc7 Minor docs update. 2026-03-16 20:57:29 -05:00
d10f922690 Documentation updated. 2026-03-16 20:45:29 -05:00
5c00bc8ae2 Platform specific code isolated to make porting easier. 2026-03-16 20:35:16 -05:00
d0e308d7cf Code optimization and cleanup. 2026-03-16 20:13:16 -05:00
85f0e5be56 Vertical progress bar added. 2026-03-16 18:16:59 -05:00
d2b90bd83e Screenshot API added. 2026-03-16 18:10:10 -05:00
b5488a6a9e Window tiling/cascading 2026-03-16 18:01:02 -05:00
7129035bed File Open/Save dialogs, vertical and horizontal splitter panes, tooltips, disabled widgets, context menus, list/tree item drag reordering, multiselect treeview, keyboard accelerators, clipboard API. Whew. 2026-03-16 17:46:37 -05:00
705fa1e99a Basic file open/save dialogs added. 2026-03-16 14:25:45 -05:00
b8eb83d63f Docs update. 2026-03-16 00:28:36 -05:00
3580565ca6 Radio buttons are now diamonds. 2026-03-15 22:37:15 -05:00
236f6b4e39 Added ScrollPane. 2026-03-15 22:32:55 -05:00
911cd1d123 Spinbox added. 2026-03-15 21:53:24 -05:00
d525798836 Multi-select list boxes. Mouse selection when scrolled error fixed. 2026-03-15 21:39:00 -05:00
7476367ace Checkboxes and radio buttons in menus. 2026-03-15 21:04:40 -05:00
6f8aeda7b2 Added message box, multi-column list/table, and submenus. 2026-03-15 20:40:50 -05:00