Commit graph

185 commits

Author SHA1 Message Date
36c6eeaf81 Fixes for issues found by GCC analyzer. 2026-04-22 21:26:49 -05:00
d9889b2fbb Fixes for issues found by cppcheck. 2026-04-22 21:05:31 -05:00
60d24c8c33 Bug fixes. 2026-04-22 20:33:49 -05:00
4cdcfe6b8c More BASIC widget debugging. 2026-04-20 22:12:23 -05:00
4600f3e631 Minor platform cleanup. 2026-04-20 20:30:46 -05:00
1affec7e8c Major BASIC runtime work. 2026-04-20 20:20:05 -05:00
a8c38267bc More cleanup. Major docs update. 2026-04-18 17:00:18 -05:00
05e69f60a7 License added to source files. 2026-04-17 23:23:44 -05:00
217f138d07 License assigned. 2026-04-17 19:42:18 -05:00
48fb1c30ae Major code cleanup. 2026-04-17 19:36:05 -05:00
e6305db3b5 Major project layout change. Source locations now more match where binaries end up. 2026-04-16 19:33:17 -05:00
dcd120d769 Many BASIC compiler and VM fixes. Other fixes. New BASIC apps. 2026-04-16 18:18:04 -05:00
de60200f23 We can make binaries from BASIC! 2026-04-15 15:15:09 -05:00
7157f97c28 Help compiler integrated with DVX. 2026-04-14 00:43:17 -05:00
66952306df Some HTML help cleanup. 2026-04-13 22:34:15 -05:00
8abe947b8b Transparent image support. Image alignment in help. 2026-04-13 22:04:09 -05:00
3db721fdc0 Accelerator keys cleaned up. 2026-04-13 21:00:38 -05:00
7c1eb495e1 Several more minor widget fixes. 2026-04-13 20:57:05 -05:00
094b263c36 Several widget fixes after optimizing repainting. 2026-04-13 20:39:59 -05:00
5f305dd14c Bug and performance fixes. Lots of crap I forgot. 2026-04-13 20:03:24 -05:00
454a3620f7 An insane number of performance, logic, and feature enhancements; bug fixess; and other things. 2026-04-12 22:26:18 -05:00
3c886a97f6 Fixed merge order of help files. 2026-04-09 19:03:01 -05:00
fe68899020 Cleaning up HTML help. 2026-04-09 01:32:03 -05:00
5ece172ad0 Reorganizing things preparing for next testing release. SDK added! 2026-04-09 01:27:40 -05:00
c43c586f2f Dynamic help recompilation. Reorganization for third-party developers. 2026-04-08 23:35:59 -05:00
10ba408465 Help system and viewer seem to be working. 2026-04-08 20:16:16 -05:00
2a641f42c3 Now using -Wall -Werror (for real). All warnings fixed. Help system added. 2026-04-07 18:28:39 -05:00
0f5da09d1f Docs added. 2026-04-06 22:25:06 -05:00
7ec2aead8f TextArea now supports actual tab characters. Added additional data cached to improve performance. 2026-04-06 21:37:16 -05:00
2a2a386592 Added InputBox 2026-04-06 21:26:24 -05:00
1923886d42 Immediate window wired to running VM. 2026-04-06 20:31:07 -05:00
af0ad3091f Debug Layout option added. 2026-04-06 19:31:39 -05:00
5f2358fcf2 Breakpoint window added. 2026-04-06 19:06:49 -05:00
35f877d3e1 Debugger is coming together! 2026-04-06 18:38:56 -05:00
85010d17dc Breakpoints seem to be working. 2026-04-06 15:36:47 -05:00
de7027c44e New splash screen. Debugger. Starting to debug the debugger. 2026-04-05 19:01:44 -05:00
626befa664 VM will no longer block cooperative multitasking. 2026-04-05 00:09:45 -05:00
eb5e4e567e External library support. DBGrid widget. More data binding. App path properties. 2026-04-05 00:04:11 -05:00
827d73fbd1 Data binding! 2026-04-04 20:00:25 -05:00
d3898707f9 SQL support added! 2026-04-04 18:35:04 -05:00
93b912d932 Layout logic moved from core into widgets. 2026-04-04 15:50:58 -05:00
7cd7388607 WrapBox added. 2026-04-04 15:42:27 -05:00
7bc92549f7 Menu editor. Focus logic cleanup. Several bugs fixed. 2026-04-03 21:22:08 -05:00
e36d4b9cec New form scope bug fixing. 2026-04-03 19:29:09 -05:00
bf5bf9bb1d Form level variable scope. Proper Load/Unload. 2026-04-03 18:09:50 -05:00
dd68a19b5b Control arrays added. 2026-04-03 17:14:05 -05:00
657b44eb25 MsgBox() 2026-04-03 16:41:02 -05:00
0ef46ff6a0 Find/Replace 2026-04-03 16:11:24 -05:00
289adb8c47 Readmes updated. 2026-04-02 21:44:06 -05:00
6d75e4996a More event work, code cleanup. 2026-04-02 21:13:42 -05:00