Skip to content

v0.1.4

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Sep 17:16
e261e18

Compare with v0.1.3

Upgrading on macOS

This release changes Termi's macOS app ID from work.jawad.termi to com.webanion.termi (#82), so macOS treats Termi as a new app the first time you open it:

  • If macOS asks again whether Termi may use folders such as Desktop, Documents or Downloads, allow it as before.
  • If you had Open at Login on, turn it on again in Settings (⌘,).

Your settings and saved commands stay, because Termi keeps them under its name, not its app ID.

Features

  • settings: add the Wrap long lines switch to the settings panel (da262a1, #85)
  • terminal: toggle word wrap in the focused terminal with a shortcut (917b553, #85)
  • ipc: let the page set the check mark on the Word Wrap menu item (530dc6a, #85)
  • settings: add whether a new terminal wraps long lines (71a2f98, #85)
  • settings: add the smooth scrolling switch to the settings panel (b769544, #84)
  • terminal: scroll smoothly with a mouse wheel, with a setting to turn it off (02c7219, #84)
  • settings: add a settings panel, opened with Cmd+, or Ctrl+, (0b456ed, #78)
  • ipc: let the page read and set Open at Login on macOS (805cc49, #78)
  • settings: add the cursor settings and range check each setting (bac2559, #78)
  • mcp: set the view of a saved command (45723db, #77)
  • tabs: show a tab's terminals one at a time as tabs (b0b8412, #77)
  • settings: save a view on each saved command (9d7492a, #77)

Fixes

  • pty: write mouse reports in the X10 encoding to the shell as bytes (e9a8ed6, #83)
  • release: start the release jobs only for a branch in this repository (3da2cfa, #80)

Refactoring

  • styles: remove the scrollbar styles xterm 6 draws over (5a6dab3, #84)

Documentation

  • terminal: describe word wrap in the README and the guide (eef0201, #85)
  • settings: describe smooth scrolling in the README and the guide (65dd8ff, #84)
  • settings: describe the settings panel in the README and the guide (a6391dd, #78)
  • tabs: describe tab view in the README and the guide (23676b3, #77)

Tests

  • terminal: give the word wrap test's runtime mock the methods animation frames call (1e728e4, #85)

Other

  • move the app ID, author, copyright and conduct contact to Webanion (b78786c, #82)

Contributors

@geniusmonir @JawadAhbab