Commit graph

108 commits

Author SHA1 Message Date
bruno-w
7b7e2168bc Added VERSION command.
Restaure newRPL heartbeat.
2016-11-14 17:09:30 +01:00
claudiol
44ff7b4039 Menu look improvements. 2016-11-14 10:16:50 -05:00
claudiol
0314b93da5 Fixed bug crashing with corrupted data. Added boot option with certain keys. Added build version number defines. 2016-11-11 17:17:00 -05:00
claudiol
4a02fcc6ba Added lib 66 menu 2016-11-08 12:12:06 -05:00
claudiol
ba57ff036d Added menu for lib-62 2016-11-07 18:19:31 -05:00
claudiol
c7254c446c Added main menu, assigned to SYMB key. Added Angles menu. Fixed multiple libraries to execute commands as objects. 2016-11-03 10:48:22 -04:00
claudiol
d0c38d6aae Fixed compilation on all targets. 2016-10-24 10:20:31 -04:00
claudiol
4b3cb40a1a Fixed rtc driver rtc_settime() and completed driver on PC simulator 2016-10-10 10:08:33 -04:00
claudio
d3eb8046f0 Removed supression of double cdecl warning. Fixed various 'const' declarations. 2016-10-10 00:47:57 -04:00
claudiol
10dffe45c4 Reorganized headers, removed file system debugging code. 2016-07-13 20:12:01 +00:00
claudiol
2d61199afe Added SD card image mount to PC emulator. Many type cast corrections in FSystem 2016-07-11 18:13:57 +00:00
claudiol
556455c789 Added font support 2016-06-24 20:02:06 +00:00
claudiol
3c81a59e15 Rebuilt fonts again, fixed bug in bmp2font. Fixed bug in reals with new locale. 2016-06-15 16:41:57 +00:00
claudiol
351a47db3c Minor build fixes 2016-06-15 13:53:03 +00:00
claudio
179c47751c Made file system common to all targets. 2016-06-14 20:20:05 -04:00
claudio
c501dd1243 Fixes to the filesystem (signed/unsigned char) 2016-06-14 20:02:35 -04:00
MPo
dd7e324c58 lib 64: added help and menu entries 2016-05-21 00:10:11 +02:00
claudiol
381047cbd8 Implemented angles as new object type.
Added system angle mode DMS
2016-04-07 12:39:24 -04:00
claudiol
891f4230a5 More menus. Implemented STO+, STO-, STO* and STO/ 2016-03-24 17:23:58 -04:00
claudiol
56c997a7af Fixed bug in PATH.
Fixed PURGE and PGDIR returning empty lists.
Changed EVAL of lists behavior to match classic EVAL.
Added more menus and help
2016-03-24 12:31:13 -04:00
claudiol
3436e0f2dd Fixed bug in UBASE.
Made BINT messages translatable.
2016-03-21 16:48:48 -04:00
claudiol
7aeb8520e1 Enabled PRG menu 2016-03-21 09:50:27 -04:00
claudiol
5a2e1d57f5 Added more translatable messages 2016-03-16 15:16:48 -04:00
claudiol
1f362835e7 Started adding menus and messages for all libraries (work in progress) 2016-03-15 17:48:49 -04:00
claudiol
4218663624 Added newRPL source code into the build process 2016-01-11 17:50:59 -05:00
claudio
1ad1517814 More work but still broken for build. 2016-01-06 19:31:41 -05:00
claudiol
63f8a6fddb More progress on command extraction. 2016-01-06 18:43:28 -05:00
claudiol
70a0c68e99 Work in progress - Adding automatic extraction of command opcodes (may not build) 2016-01-05 18:15:20 -05:00
claudiol
440e7b48fb Improved menu item drawing engine 2015-12-31 12:19:21 -05:00
claudiol
6cbfd6d5df Added new menu framework - work in progress. 2015-11-25 17:27:24 -05:00
claudio
39611e3f7d Added flash.c 2015-11-15 19:22:53 -05:00
claudiol
c7883b4281 Added comments 2015-11-02 12:22:26 -05:00
claudiol
75a71acd29 Added ISPRIME? and POWMOD (work in progress) 2015-10-23 17:50:18 -04:00
claudio
3e2547cdab Fixed bugs in multiline cmd line 2015-10-13 21:31:16 -04:00
claudio
2435eb4b4a Renumbered libraries again to fix symbolics w/units interaction. 2015-09-29 21:31:32 -04:00
claudiol
1efd8dace2 Renumbered libraries to support lists and matrices with units 2015-09-29 12:53:14 -04:00
claudio
99a676cb77 Started operations with units. 2015-09-17 22:35:33 -04:00
claudiol
2401e51c44 Work in progress: units 2015-09-15 18:28:44 -04:00
claudiol
aa5a009a1f Added factorial (known bug above 246!) 2015-09-04 17:30:41 -04:00
claudiol
a2e3e3e36a Added copyright notice to all files. 2015-08-28 08:34:26 -04:00
claudiol
6308e70718 Error codes overhaul 2015-08-26 17:53:01 -04:00
claudiol
b32c6bfe7a Added EVAL of matrices. 2015-08-26 13:07:35 -04:00
claudiol
00c57ba364 Added data corruption validation (work in progress) 2015-08-20 12:27:07 -04:00
claudiol
194dc29a78 Fixed memory corruption bug in drawing routines + started backup framework. 2015-08-19 15:58:24 -04:00
claudiol
711244e0f8 Improved big angle support in SIN/COS 2015-08-13 17:34:16 -04:00
claudiol
5e18fdcf2b Partial port to the new decimal library 2015-08-07 16:41:15 -04:00
claudio
724526e142 Clear SRCPND and INTPND. 2015-08-03 10:47:45 -04:00
claudiol
c024e04376 Matrix support (work in progress) 2015-07-30 12:33:26 -04:00
claudio
087e577f7e Added 7 pixel font. 2015-05-30 22:45:19 -04:00
claudio
efd6541d16 Fixed keyboard bug. 2015-05-30 15:53:24 -04:00
claudio
250445452c Migrated all screen text routines to Unicode (work in progress) 2015-05-16 21:18:31 -04:00
claudio
ed4841aba8 Fixed issue with busy timer.
Added bracket key handlers.
2015-05-15 14:23:21 -04:00
claudio
eb538d49d2 Added Unicode Font drawing routine. 2015-05-10 21:30:49 -04:00
claudio
c3df750a7d Added UTF8 library (work in progress) 2015-05-02 22:28:59 -04:00
claudiol
d69e78d3aa Fixed TARGET_PC constant. Removed hal.c from newrpl-ui project. 2015-03-27 12:16:04 -04:00
claudiol
b818cf7a76 Various changes to compile w/GCC and Clang 64-bit 2015-03-25 18:02:35 -04:00
claudio
5e7583f327 Added basic UI - work in progress. 2015-03-17 00:14:50 -04:00
claudio
bc651562e3 Massive directory reorganization. 2015-03-05 14:35:35 -05:00