claudiol
0066c2de85
Changed per-pixel drawing to whole-screen bitmap on PC and android versions.
...
Added files needed to build Prime-style android version.
Fixed project files accordingly.
2021-02-04 11:02:55 -05:00
Stefan Achatz
13e277fab9
Header cleanup
...
Removing unneeded includes and adding needed includes to make headers self contained.
Decimating double and degraded type definitions.
Added missing variables to position dependent block.
Conditional inclusion of headers to reduce, albeit not prevent, recursive inclusion of open files.
2020-04-07 09:09:53 +02:00
claudiol
e66bd64a55
Fixed Android problem - fixed missing font on all platforms.
2020-02-23 18:21:19 -05:00
claudiol
61c10a36b5
Added 24-pixel font
2020-02-13 12:43:19 -05:00
Stefan Achatz
35478af5ea
Removed unused menu resource
...
Superseded by mainwindow.ui
2020-01-30 13:05:18 +01:00
claudiol
d0ed5ce649
Code cleanup, removed warnings. Improved errors on firmware update.
2020-01-16 13:12:43 -05:00
claudiol
4c77441595
Added RPLAssembly library - work in progress
2019-11-13 18:33:29 -05:00
claudiol
cded190550
More progress with tag objects.
2019-11-06 12:59:11 -05:00
claudiol
e7b86cb516
Partial work on tags.
2019-11-04 11:48:47 -05:00
claudiol
61fa37eb51
Cleaned up code. Modified driver to use a ring buffer.
2019-05-16 18:46:27 -04:00
claudiol
6cc41fdd17
Rewrite PC device detection/interaction using new protocols
2019-05-07 17:35:11 -04:00
claudiol
379bbda7cb
Started work on firmware update from newRPL Desktop
2019-03-07 13:14:55 -05:00
claudiol
70c88346c2
Added 10-pixel font.
2019-02-15 13:32:30 -05:00
claudiol
a3479e4c6a
Added constants as objects (work in progress). Added complex variable in fonts.
2019-02-05 17:14:09 -05:00
claudiol
2d50689558
Enlarged menu text - added touch menu for Android.
2018-10-08 13:10:50 -04:00
claudiol
941b4bfc21
More progress on UI for Android. Fixed bug in ARM multiplication optimization causing rare overflow errors.
2018-09-27 11:30:09 -04:00
Claudio L
8d0e1de393
Added missing android files + enabled touch events
2018-09-15 17:40:39 -04:00
claudiol
b473146cb3
Reworked menu in QML
2018-09-14 18:31:56 -04:00
claudiol
09781236eb
Improved auto resizing of screen.
2018-09-12 19:01:39 -04:00
claudiol
76ef3cea24
Added flag -88 for more responsive UI. Changed project file for android build.
2018-09-11 18:06:35 -04:00
Claudio L
1d2beb567d
Fixed bug in expression compiler.
2018-07-28 23:35:47 -04:00
claudiol
802048b160
Fixed help and menus, added numeric solver menu to RS-7
2018-07-27 11:19:25 -04:00
claudiol
440ab4da52
Modified project files to build with newer libstdc++, older compilers might need to keep the include directories.
2018-05-25 13:03:24 -04:00
claudiol
84fb82ea85
Started work on RPL libraries. Work in progress.
2018-01-31 18:50:31 -05:00
claudiol
69a54e7107
freeBSD compatibility patches
2017-12-27 16:49:45 -05:00
claudiol
aef467d1fc
Implemented automatic USB responses, added USB commands.
2017-12-04 17:56:54 -05:00
Claudio L
360d9931e4
Added USB commands.
2017-12-04 17:56:54 -05:00
claudio
c957faad9b
Device connector detects presence of calculator
2017-12-04 17:56:54 -05:00
claudio
66c3c7ef08
Added usb support to PC simulator
2017-12-04 17:56:54 -05:00
claudio
7aca3737f9
Added dummy usbdriver for PC simulator
2017-12-04 17:56:54 -05:00
claudiol
2798658e95
Added RDZ and RAND - updated all project files.
2017-10-24 13:14:51 -04:00
claudiol
987b77d831
Added polynomial solver. Implemented PROOT.
2017-10-17 18:12:10 -04:00
claudiol
459402a818
Fixed SAME bug on integers. Added custom font support.
2017-08-31 18:49:31 -04:00
claudio
9b2a13dc51
Added Stack save/load and clipboard support to PC simulator
2017-08-05 14:42:48 -04:00
claudiol
b6eee6d6e1
Added carry correction ARM version.
2017-07-14 19:05:27 -04:00
claudiol
51209d4cfb
Bugfixes, improved speed, updated project files and removed old transcendental functions.
2017-07-03 11:08:06 -04:00
claudiol
125b7e1024
Added new light transcendentals for testing only - work in progress.
2017-06-28 12:55:35 -04:00
claudiol
22e68d7a7b
Added basic changes for 39gs/40gs support
2017-05-04 18:00:15 -04:00
claudiol
3996ff00c9
Added IFT, IFTE, fixed compilation of symbolic functions. Added composites library, moved many composites commands to it. Extended PUTand PUTI to matrices (work in progress).
2017-04-28 18:32:48 -04:00
claudiol
57387564e5
Added keyboard image to simulator. Added "Take Screenshot" option. More progress on PLOT renderer.
2017-04-13 17:32:06 -04:00
claudiol
c2e6606166
Added LIBDATA objects. More progress on bitmap renderer for PLOT objects.
2017-04-06 17:43:50 -04:00
claudiol
ee8c2de98f
Added open plot and renderer framework (work in progress).
2017-03-31 18:14:43 -04:00
claudiol
ef2250d399
Added lib-88-plots, fixed WAIT bug.
2017-03-02 18:34:26 -05:00
claudiol
9b78287013
Added bitmap library (work in progress). Added rendering engine with cache (core only, work in progress).
2017-01-18 17:38:09 -05:00
claudiol
a1a776fac7
Moved last few messages to RPL files. Removed old code for hard-coded messages.
...
Updated project files
2017-01-10 13:01:42 -05:00
claudiol
def7dd3914
Moved more messages out to libraries (added lib 0 - system messages).
...
Added debug menu and errors menu.
2017-01-05 12:58:05 -05:00
bruno-w
8842f25f9f
Added alarm feature and related commands.
2016-11-25 11:57:33 +01:00
claudiol
9d54e558c1
Added lib76-ui, moved clipboard functions to it.
2016-11-22 09:25:34 -05:00
claudiol
7bc8ce8b7f
Added menu for lib 72, enabled menus for 70 and 72.
2016-11-21 11:36:35 -05:00
claudiol
a297cb8f84
Added lib-70 menu (work in progress).
2016-11-18 18:07:28 -05:00