v2.7.2
v2.7.2 aligns Git tree file interactions with the Explorer's filesystem operations contract.
Git sidebar file operations
Context menu and folder interactions
The Git panel's changed-file tree now mirrors the Explorer sidebar's filesystem interaction contract. Folder rows support file creation, renaming, deletion, and OS reveal actions through context menus, while double-clicking a folder opens a Folder panel without changing its disclosure state.
File and folder management
Create new file and folder actions are available on folder rows in the Git tree. Rename and delete operations are now available for both files and folders, with a dedicated "Reveal in OS" action to open paths in the host's file browser.
Testing
Updated acceptance coverage
End-to-end tests verify that Git tree folders expose the same applicable filesystem actions as Explorer entries, including create, rename, delete, copy-path, copy-relative-path, shell, and OS-reveal operations. File rows correctly omit folder-only actions, and folder disclosure states remain unchanged when opening Folder panels.
Release Assets
- macOS installer: https://github.com/markwylde/terminay/releases/download/v2.7.2/Terminay-Mac-2.7.2-Installer.dmg
- Linux AppImage: https://github.com/markwylde/terminay/releases/download/v2.7.2/Terminay-Linux-2.7.2.AppImage
- Standalone server: https://github.com/markwylde/terminay/releases/download/v2.7.2/terminay-server-2.7.2.tgz