You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Installer (Setup.iss):
- Stop and delete GVFS.Service on upgrade from old version
- Register \GVFS\AutoMount logon task for auto-mount at logon
- Remove service deployment, install, and startup [Files]/[Run] entries
- Remove PendingUpgrade staging logic and ShowMountChoiceDialog (~280 lines)
- Remove MountRepos/UnmountRepos (depended on service)
- Keep StopService/UninstallService for migration from old versions
Payload (layout.bat):
- Exclude GVFS.Service.exe from installer payload
Functional tests:
- Add --no-service flag: skips service install/uninstall
- Add Categories.RequiresService: auto-excluded when --no-service
- Tag ServiceVerbTests, ServiceTests, UpgradeReminderTests
- Settings.cs: auto-detect user-mode install at %LocalAppData%
Assisted-by: Claude Sonnet 4.5
Signed-off-by: Tyrie Vella <tyrielv@gmail.com>
0 commit comments