Skip to content

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 29 Sep 05:49
3bbe175

Compare with v0.1.2

Features

  • renderer: leave text drags to the browser so text still drops into a field (792f0c8, #67)
  • e2e: check that a saved command's closed terminal reopens in its place (69c520a, #69)
  • guide: explain terminal titles (db20773, #70)
  • dialog: call the pane head a header in the title hint (243d8ed, #70)
  • guide: explain how to reopen a saved command's closed terminals (4f72ce5, #69)
  • guide: explain how to resize split terminals (f036173, #68)
  • mcp: keep terminal titles through edits and list them (3542537, #70)
  • terminals: reach the resize handles with Tab before the terminals (c3e6262, #68)
  • sidebar: show how many of a saved command's terminals are open (4099d6c, #69)
  • renderer: let the drop tests' terminals fit, as a real one does (0a5ed09, #67)
  • terminals: resize split panes by dragging the line between them (77159be, #68)
  • header: add a Reopen menu that lists a saved command's closed terminals (eafe8c0, #69)
  • renderer: show a terminal's title in its pane head (d6558ea, #70)
  • guide: explain dropping files and folders (29f1bc2, #67)
  • sidebar: open a terminal in a folder dropped on the sidebar (5c6ce5d, #67)
  • dialog: add a title field to each terminal of a saved command (fbf5c68, #70)
  • guide: explain the layout picker in the saved command dialog (dfb34a6, #65)
  • guide: explain how to run a saved command from the keyboard (35a3783, #66)
  • renderer: search and start saved commands from a panel on Cmd+P (0f34425, #66)
  • dialog: pick the layout in the saved command dialog (915fe76, #65)
  • shortcuts: add a Reopen Closed Terminals action to the menu, palette and keys (7c47789, #69)
  • renderer: type a dropped file's path into the terminal under the pointer (e946dea, #67)
  • terminals: add the track math for resizing split panes (544f35f, #68)
  • renderer: reopen a saved command's closed terminals in their places (422bed7, #69)
  • shared: add an optional title to each terminal of a saved command (150ccd2, #70)
  • header: share the layout radio group and select a layout with the arrow keys (ef2f4bc, #65)
  • renderer: share the command palette's search field and list (a8db198, #66)
  • renderer: drop a saved layout that no longer fits the number of terminals (21ac85a, #65)
  • preload: give the page the path of a dropped file (21c284b, #67)
  • guide: explain the terminal right-click menu (fa666ef, #64)
  • terminals: show a copy and paste menu on right-click (8e346ab, #64)
  • guide: explain how to split a tab (b96d41b, #48)
  • header: add a split button next to the layout control (627e5e0, #48)
  • terminals: split a tab to add a plain shell to it (f318f51, #48)

Fixes

  • e2e: ask for SGR mouse reports in the right-click test, as tmux and vim do (88ffa6e, #74)
  • guide: say which right-click opens the menu over a program that takes the mouse (1e085d0, #74)
  • terminals: leave a right-click to a program that takes the mouse (34db0a4, #74)
  • renderer: inset the command palette search field (849eb88, #62)
  • sidebar: size the speed column for the widest speed (ac0c08a, #47)
  • stats: pick the byte unit after rounding (551d43d, #47)

Refactoring

  • import the context menu and its tests through @/ (d840bd1, #72)
  • lint: refuse a ../ import that @/ could replace (a5370c2, #72)
  • import from other folders of src through @/ (db526df, #72)
  • build: resolve @/ to src in the builds, the typecheck and the tests (5a1f662, #72)

Tests

  • renderer: give the terminal menu test's fake runtime fit and focus (c011293, #73)
  • e2e: drop on the first pane past the resize handles (6c0bef1, #68)

Contributors

@geniusmonir @JawadAhbab @nova-loop