SurfManger 2.1
v2.1.0: UX Improvements & Offline Font Bundle
Features:
- Alphabetical sorting for apps in Reset Tab and Sessions Tab
- Remember last selected app across tab navigation
- Launch App option in session context menu
- Post-restore launch prompt modal
- Auto-generate new machine IDs after all restore operations
- Set active session after addon-only and account-only restore
- Bulk session management (Backup All / Clear All Sessions)
- Reset Tab redesign with session/auto-backup/addon count badges
UI Changes:
- Settings Management buttons now use 3-column grid layout
- JetBrains Mono font bundled locally (no internet required)
Removed:
- Remember Last Tab setting (unused)
- Debug Mode setting (unused)
- Skip Data Folder feature (redundant with Restore Account/Addon Only)
Backend:
- Added ClearAllSessions() and BackupAllSessions() functions
- Removed SkipDataFolder from AppConfig struct
- Auto-generate IDs integrated into all restore functions