Skip to content

Keep paired devices while remote access is off, and write the 1.6.17 note - #36

Merged
Lakr233 merged 1 commit into
mainfrom
release-1.6.17
Oct 20, 2026
Merged

Lakr233 merged 1 commit into
mainfrom
release-1.6.17

Conversation

@Lakr233

@Lakr233 Lakr233 commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

Changes for 1.6.17 (see Documents/Releases/1.6.17.md):

  • Remote access off keeps the authorized devices listed and removable. The daemon spawns ighostvtd-remote --dormant on demand while the switch is off: no listener, no Bonjour, no relay, only status / revoke / rename, and it exits after a minute without requests. Pair New Device is hidden while off.
  • ⌘T on a remote tab opens on the same device in the tab's directory (its session first, last reported directory as fallback) and is inserted right after the current tab. ⌘N opens this device's home; it and every other entry append to the end.
  • Copy as One Line (OneLineText.join, Tests/OneLineText, 26 checks in make harness): rows broken between words join with a space; a row filling the terminal width closes up only when the word across the break wouldn't fit a row; CJK joins without a space; trailing \ dropped.
  • Tab subtitle / Live Activity: title, then the last component of the directory (TerminalTab.displayDirectory); no process name (Claude Code's binary is just 2.1.304). Remote tabs keep · host.
  • New-tab menu recent directories: folder name only. Background Activities footer reworded (13 languages).

Verified on vphone jp02 iPad (iPadOS 27.0.1 roothide) with the deb from this tree: every item above checked on screen, including ⌘T/⌘N order and pwd, pairing → switch off → device still listed → swipe-delete while off → switch on, and select-all → Copy as One Line → paste. Smoke-tested on iPadOS 26.4. make check and make test pass.

🤖 Generated with Claude Code

…note

- Remote access off no longer hides the authorized devices: the daemon
  starts ighostvtd-remote dormant (no listener, no Bonjour, no relay) to
  answer status, revoke and rename, and it exits after a minute unasked.
- ⌘T on a remote tab opens in that tab's directory on the same device and
  goes right after it; ⌘N and every other new tab are appended.
- Copy as One Line joins rows a program broke between words with a space
  and closes up a path cut at the terminal's edge (OneLineText, tested).
- A tab's second line and the Live Activity row show the title and the
  last component of the directory, not the process name.
- Recent directories in the new-tab menu show the folder name alone.
- Background Activities' footer says sessions keep running after quit.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Lakr233
Lakr233 merged commit e1b0d29 into main Oct 20, 2026
6 checks passed
@Lakr233
Lakr233 deleted the release-1.6.17 branch October 20, 2026 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant