Skip to content

v0.1.91

Choose a tag to compare

@andrewtheart andrewtheart released this 12 Aug 18:14
836e422

What's changed

Resizable settings panel

  • Drag the settings panel's right edge to resize it on desktop-width windows. The edge is focusable: Left/Right move in 10-pixel steps, Shift makes them 50-pixel steps, Home/End jump to the limits, and double-click restores 300 pixels.
  • New Settings panel width slider under Layout covers the same persisted 240ΓÇô720 pixel range and stays in sync with the drag handle.
  • The resize edge is hidden when the window is 1040 pixels wide or narrower, where Settings stacks above the terminal area, and while the settings panel is hidden or in fullscreen focus.
  • Terminals are refit once a drag settles instead of resizing continuously mid-drag.

Managed header color palette

  • Your colors in the header-background flyout is now an explicitly managed palette: select + to open the native color picker and add one reusable color at a time, up to six.
  • Each saved swatch applies its gradient with one click and carries an x button to remove just that color; removing one brings + back.
  • Saved colors are never evicted to make room for a new pick, and choosing a color that is already saved or is already a preset does not consume a slot.
  • Palettes saved by older versions are trimmed to six colors, and the flyout stays fully on screen at narrow window widths.

Empty page groups

  • Right-click blank space in the pager (top, bottom, left, or right placement) and choose Create new group to create an empty group, with its name open for editing immediately.
  • An empty group shows a Drop pages here target and highlights while a page tab is dragged over it.
  • Empty groups created this way persist across reloads and workspace restore; their context menu offers Delete group in place of Ungroup and Collapse/Expand. A group created from a page still disappears when it loses its last page.

Fixes

  • Native Open, Save As, script-picker, and working-directory dialogs are now parented to the foreground app window, so they no longer open behind MultiTerm. Applies to both the installed launcher and the server-side pickers.
  • Corrected padding on the automatic terminal title notice, including its narrow-window layout.

Developer and packaging

  • Version bumped to 0.1.91 in package.json, the Inno Setup installer, and the Visual Studio extension manifest.
  • Added a unit test covering native dialog ownership in Start-MultiTerm.ps1, plus new end-to-end coverage for settings-panel resizing, the six-color header palette and its migration, and empty drop-target page groups.
  • Help documentation updated for the settings-panel width, palette, and page-group changes.

Installation

Download the attached MultiTerm-Setup-0.1.91.exe and run it to install or update MultiTerm Workbench.

Assets

  • MultiTerm-Setup-0.1.91.exe
    • Size: 109685392 bytes
    • SHA-256: 807609b3e93d200b1cb70437140fe63593a4bf8154a29c65b0cfdf8ec234c940

Validation

  • Installer build completed.
  • Version metadata consistency checks completed.

Full changelog

Compare v0.1.90...v0.1.91