Repository navigation
saturnus 0.7.0
saturnus 0.7.0 moves choosing calculators and ROMs to the home page,
gives the web and desktop app one refined look, and makes the command
reference easier to read and to use.
Get it
- On the web, nothing to install: https://ractive.ch/saturnus/app/
(Chrome or Edge for a serial cable; every browser for the emulated
calculator). - The desktop app
saturnus_0.7.0_…(on Linuxsaturnus-app):
.dmg(macOS, Apple silicon, signed and notarised, orbrew trust --cask ractive/tap/saturnus-apponce, thenbrew install --cask ractive/tap/saturnus-app),.msior-setup.exe(Windows x86_64),
.deb,.rpmor.AppImage(Linux x86_64), with a-SHA256SUMS
file beside them. On Linux, add yourself to thedialoutgroup to use
a serial port. - The command-line tools
saturnusandsatx:cargo install,
Homebrewractive/tap, Scoopractive, or the archives and Linux
packages below. - Libraries on crates.io, all at 0.7.0, unchanged apart from the
version.
Calculators and ROMs on the home page
- The home page is where calculators are chosen, given a ROM, switched
and removed: each one has a ⋯ menu (Change ROM…, Remove), and "New
calculator" lists the models without a ROM, with Choose… and Download. - "Start the last calculator when the app opens" decides whether the app
opens on the home page or on the last calculator. - The Calculator view's panel shows the running calculator's ROM with
Change ROM… and a Switch calculator link home.
Command reference
- Commands say what their name stands for: RSD "Residual", LSQ "Least
squares", DUP "Duplicate", in the entry and the list; searching
"residual" or "least squares" finds them. - Run and Type in a command's entry run it on the stack as it is,
or type it into the command line; Enter and ⌘/Ctrl+Enter in the list
do the same. - Examples show the stack before the command and the stack after, as
the calculator displays them. - The menu tree and the command list scroll inside their card.
Smaller changes
- One visual language for the panel, the memory view and the home page:
cards, bold headings, the panel as a settings column grouped into ROM,
Clock, Speed and Display. - No Files link and no Edit button on models without them (27S, 42S, …).
- The tour points out Control-click and Option-click (Ctrl+click and
Alt+click) for the shifted functions, right after the keys. - The storage line on the home page says what Keep permanently does.
- The landing page's install lines as a terminal.