forked from swissmicros/SDKdemo
-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Release 0.8.3 "Blindness" - User mode and custom header
This release focuses on various user interface aspects. Features -------- * User mode, key assignment, `ASN`, `STOKEYS`, `RCLKEYS`, `DELKEYS`. Unlike HP calculators, key assignments are per directory, with inner directories inheriting the key assignments from the enclosing directories. * Add `Header` command to customize the header. For example, you can now show the path in the header, or any relevant information. This customization can be done per-directory. * Implement `Menu`, `TMenu` and `RclMenu` commands * help: Automatically create links for references to RPL words. When we have `sin` in the Markdown file, the calculator will automatically insert a hyperlink to the corresponding entry. Note that this only applies to the calculator, not to the GitHub rendering of the Markdown files. * Display object type in the `Info` box of the interactive stack. * Fallback graphic rendering of objects to text when the usual heuristics did not allow the graphics to fit in the alloted pixel space. For example, a fraction that does not fit will now display using the textual form if that particular form can fit in the given box. * Fix a bug that could cause the text editor cursor to move past the end of the editor when inserting text, possibly causing memory corruption. * The `Show` command will now show all digits, and render fractions using multiple lines for the numerator and denominator so as to be able to show more digits in a readable way. * When terminating a command using auto-completion in the `Catalog` feature, the command that was entered is now present in the command-line history. * Arithmetic operations that combine text or lists and unit objects now behave correctly. For example, adding a unit to a list appends like any other object. * directories: Move updir if evaluating an updir directory, instead of corrupting the directory stack. * Clear transient object if entering the interactive stack, e.g. when exploring the interactive stack while in the `SolvingMenu` and solving an equation, and correctly update the transient object when switching menus. * Render vectors as RPL code in the equation examples. * Correctly redraw the text editor when using the interactive stack `Echo` feature with stack items spanning multiple lines * Fix minor typos in the equations documentation. * tests: Only evaluate after parsing RPL examples in the documentation when the stack is not empty * The `Wait` command now returns a key code in the same style as HP calculators, i.e. with row, column and plane. Also, like HP calculators, it processes shift keys and returns a plane, instead of returning the keycode of the shift key. * Capitalize `Path`, `CrDir`, `Home`, `UpDir` so that their rendering in compatibility mode with the `Cmd` setting looks better. * Add `DB48X_SPEEDUP` environment variable support in the simulator. * documentation: Update Authors section
- Loading branch information
Showing
5 changed files
with
176 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
|
||
#define QSPI_DATA_SIZE 273012 | ||
#define QSPI_DATA_SIZE 274412 | ||
#define QSPI_DATA_CRC 0x000cfed6 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
|
||
#define QSPI_DATA_SIZE 269324 | ||
#define QSPI_DATA_SIZE 270700 | ||
#define QSPI_DATA_CRC 0x000cfed6 | ||
|