Release Notes
Added
-
Arrange mode. Press
m, then move the focused panel with the arrows.
←/→swap it with its neighbour;↑/↓move it between rows, landing it
under wherever it already was rather than at the same index. Push it past the
top or bottom edge and it takes a row of its own — which is how you get a
fourth row without opening an editor — and the last panel out of a row closes
that row. The real panels move as you press,Enterkeeps it andEscputs
everything back. A panel keeps the width you gave it, and the row weights
always add up to what they added up to before. -
Ctrl+arrowresize is discoverable. It has worked since long before this
and only ever appeared in the?overlay. It is in the status bar now, and
arrange mode's legend names it. -
Panels can ask for a setting. The agenda takes an
.icspath withf,
the weather takes a location withL, and the clock adds a zone withaand
removes one withd.Tabcompletes — filesystem paths for the agenda,
timezone names for the clock — as far as every candidate agrees. Each panel
checks what it can before accepting: the agenda stats the file, the clock
resolves the zone, and a refusal keeps what you typed so one wrong character
does not cost you the whole path.Weather location was the oldest item on the open-work list.
-
World clocks are a data file.
zones.tomlbeside your tasks, the same
arrangement as the watchlist and for the same reason: mirador never rewrites
your config, so a list kept there could only be changed in an editor.
[clocks].zonesseeds your first run and is not read again.
Fixed
-
A narrow panel no longer eats the bracket that closes its title. At around
100 columns the frame drew╭┤9 CPU┤18 cores├╮— the title and the counter
are separate border segments and the title was being clipped, taking its├
with it, which reads as a broken frame rather than a narrow one. The title is
shortened instead, and below about 14 columns it is dropped rather than drawn
as an empty┤├. -
Reordering panels in the config actually works.
layout_editmatched
panels by name and had no concept of order, so moving a panel along its row
produced no edit at all and the safety check then refused a change that had
visibly happened on screen. It could not open or close rows either. It can do
all three now, and a moved panel takes the comments written above it along
rather than leaving them to caption whatever slid into its place.
Install mirador 0.9.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/jchultarsky/mirador/releases/download/v0.9.0/mirador-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/jchultarsky/mirador/releases/download/v0.9.0/mirador-installer.ps1 | iex"Download mirador 0.9.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-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>