Release Notes
Added
- Every panel's own keys can be changed (#284). Each panel reads its
keys from a table under its own section —[todo.keys] delete = "x",
[calendar.keys] today = "."— and its border, the status bar and the help
overlay show the keys you chose. What moves is what a panel does while you
look at it; forms, editors, search boxes and dialogs keep their keys, since
they take typing, andEscstill backs out of each. The calculator has no
table, its keys being what you type. The same rules as[keys]apply, and a
panel key may be one the dashboard also uses, winning while that panel is
focused, but not a resize key, which the panel would never see. - The watch log has a
[watchlog]section, holding only its keys. - The key map lists them, each panel under the heading of the table its
keys are written in.rreloads the panel tables along with[keys],
handing the new keys to panels already on screen, anddand
mirador --reset-keysreset them too.
Changed
Enteris drawn↵wherever a key is named, as the panels' borders
always drew it, and a config may write it either way.- Paired keys are drawn the same way in every panel, following their
actions' order:↑ / ↓andk / j,n / pfor the calendar's months and
+ / -for the pomodoro's length. Keys the panels read and the help
overlay never mentioned — the calendar'sh/l, the agenda's and watch
log'sPageUp/PageDown,Home/Endin the watch log — are listed now.
Fixed
- The Mac advice for moving resize off Ctrl was wrong for Terminal. It
said letters with Alt work in every terminal and implied Option+arrows
might. Measured on both: iTerm2 sends Option+arrows as Alt+arrows as they
are; Terminal sends none intact, needs "Use Option as Meta key" for
alt+h/j/k/l, and with it turns Option+↑/↓ into anEscand two
typed characters. The README and the shipped config now say so. - The README said
PageUpandPageDownmove the task list a screen at a
time; they move it ten rows, as the help overlay says.
Install mirador 1.18.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/jchultarsky/mirador/releases/download/v1.18.0/mirador-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/jchultarsky/mirador/releases/download/v1.18.0/mirador-installer.ps1 | iex"Download mirador 1.18.0
| File | Platform | Checksum |
|---|---|---|
| mirador-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| mirador-x86_64-apple-darwin.tar.gz | Intel macOS | checksum |
| mirador-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| mirador-aarch64-unknown-linux-gnu.tar.gz | ARM64 Linux | checksum |
| mirador-x86_64-unknown-linux-gnu.tar.gz | x64 Linux | checksum |
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo jchultarsky/miradorYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>