Skip to content

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 26 Aug 11:03
· 44 commits to main since this release
0f5fb68

The file panel is now a property of the tab rather than of the window.
What it browses always followed the active tab's session, so opening it
for the host whose configuration was being edited opened it over the tab
that was only tailing a log — and closing it there closed it everywhere.
Each tab now carries its own, and the toggle, the frame and the toolbar
button all read the one in front of you.

Where a tab's panel starts is a saved choice instead of a constant. A
remote session takes it from its profile, next to "remember the secret",
because whether a host's filesystem is worth a third of the window is a
fact about that host; a local shell takes it from a new setting under
the terminal section, because every local shell stands on the same
filesystem. Both default to on, so profiles and settings already on disk
behave exactly as they did. Tabs made from another one — a duplicate, a
pane broken out into its own tab, a file opened from the panel — keep
what was on screen.

The divider between split panes grows an accent bar that fades in under
the pointer and stays up for the whole drag, including the part of it
spent outside the window. The two fold-away sections of the connection
dialog fold from anywhere on their header row, and the count beside the
title — "two overrides set", "one tunnel" — is now part of that row
rather than sitting in no target at all. Selects, section headers and
the tab list all disclose with the same chevron.

The widgets come from rugpui (https://github.com/xcomart/rugpui), the
library rulogman shares with rudbman and rudbgen.

The winget manifests are re-issued for this version.

What's Changed

  • chore(winget): record the published 0.5.1 hash and date by @xcomart in #39
  • Take the splitter, the fold-away section and the chevron from rugpui by @xcomart in #40
  • Decide per connection whether the file panel opens with it by @xcomart in #41
  • Open the workspace to tests, and pin the file panel's per-tab state by @xcomart in #42
  • Release 0.5.2 on rugpui ee19d47 by @xcomart in #43

Full Changelog: v0.5.1...v0.5.2