Skip to content

Zilla-RS 0.2.4

Choose a tag to compare

@zagg zagg released this 23 Oct 14:21
· 5 commits to master since this release

Zilla-RS 0.2.4 — an interface release. The transfer queue moves out from between the two file panes and settles in the bottom strip it already belonged to.

What's changed

  • The middle pane is gone. main#panes is now local · remote, gutter and all: the two file panes take the whole width (flex: 1 1 auto) instead of sharing it with a 260 px queue that duplicated what the bottom tabs already show.
  • The queue lives under the "Transferts" tab. Full-width rows — name + site, state, progress bar, transferred/total — a header line, the ⏸ 🧹 ⤢ buttons on the tab strip, and a count on the tab itself. The journal steps aside while that tab is open and comes straight back on the next click.
  • One way in. The toolbar queue button and Ctrl+Alt+T now open that view (showing the bottom strip if it was hidden) instead of a dialog; the detailed window stays under ⤢. "Show transfer pane" (renamed "Show the transfers tab") now governs the tab and falls back to the "Tous" tab when turned off.
  • A finished row still leaves the list. The tally stays on the strip, one click brings the folded rows back, and the detailed window still shows every one of them.

Verified by

tools/verif-ui.js — a throwaway DOM so that web/app.js can be driven without a browser: it replays five gestures and asserts the view swaps, the row renders with its bar, and a finished row is gone (node tools/verif-ui.js, quiet is success). The Rust suite is untouched at 48 tests green, and zilla selftest is 16/16 on the shipped binary. The visual result — column alignment inside the tab, roughly six rows in the default 196 px strip, the local/remote split once the middle pane is out of the way — still wants a real browser.