Skip to content

fix(gui): improve Windows compatibility across shell tools and previews#73

Merged
su-fen merged 1 commit into
mainfrom
features
Jul 5, 2026
Merged

fix(gui): improve Windows compatibility across shell tools and previews#73
su-fen merged 1 commit into
mainfrom
features

Conversation

@su-fen

@su-fen su-fen commented Jul 5, 2026

Copy link
Copy Markdown
Member
  • ManagedProcess no longer rejects Windows commands containing & (PowerShell call operator / cmd separator); mirrors the existing platform gate on the Bash tool, with a regression test
  • file_identity on Windows now uses volume_serial_number + file_index (the dev:ino analogue) instead of a lowercased path string, falling back to the path form when the OS leaves those fields unset
  • legacy .doc/.rtf preview conversion now works off macOS via headless LibreOffice (soffice) with an isolated profile; discovery covers LIVEAGENT_SOFFICE_PATH, PATH, and common install locations
  • move macOS-only window keys (titleBarStyle, trafficLightPosition) from the base tauri.conf.json into tauri.macos.conf.json
  • replace a hardcoded /tmp fallback with std::env::temp_dir() in the zsh prompt overlay helper
  • drop the never-wired find_windows_git_bash dead-code cluster

- ManagedProcess no longer rejects Windows commands containing `&`
  (PowerShell call operator / cmd separator); mirrors the existing
  platform gate on the Bash tool, with a regression test
- file_identity on Windows now uses volume_serial_number + file_index
  (the dev:ino analogue) instead of a lowercased path string, falling
  back to the path form when the OS leaves those fields unset
- legacy .doc/.rtf preview conversion now works off macOS via headless
  LibreOffice (soffice) with an isolated profile; discovery covers
  LIVEAGENT_SOFFICE_PATH, PATH, and common install locations
- move macOS-only window keys (titleBarStyle, trafficLightPosition)
  from the base tauri.conf.json into tauri.macos.conf.json
- replace a hardcoded /tmp fallback with std::env::temp_dir() in the
  zsh prompt overlay helper
- drop the never-wired find_windows_git_bash dead-code cluster

Co-Authored-By: Claude Fable 5 <[email protected]>
@su-fen su-fen merged commit d2ac31d into main Jul 5, 2026
7 checks passed
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