-
dev 0.0.1-dev.6 Pre-release
released this
2025-10-15 21:22:48 +02:00 | 164 commits to main since this releaseTKit
Added
- List Management system with support for custom mapping lists (both read-only and writable)
- Ability to import mapping lists from URLs
- Auto-sync functionality for mapping lists on app start
- Configurable auto-sync interval (1-168 hours) with "Never" option
- Ignored processes feature to prevent specific executables from triggering auto-switcher
- Checkboxes in mappings table for bulk actions (enable/disable, delete, invert, export)
- Export selected mappings to JSON file
- Search bar in mappings tab
- Clickable Source badges in mappings table that open List Management dialog
- List name display in Source column (populated from mapping lists)
- Mappings tab in Settings with auto-sync configuration
- Ability to make the app window draggable by the footer
- Official lists now appear at the top of List Management dialog
- Toggle visibility for Custom/Community mappings sections
- Ability to swap header with footer position
Changed
- Changelog now displays differences between current version and latest release
- Application icon and logo updated (rebrand)
- Tray menu simplified (removed Auto Switcher, Category Mappings, and Settings options)
- Removed web, Android, and iOS platforms from the project
- Source column styled as clickable badge with blue theme
- Enhanced time formatting: displays "never" for null values and formatted durations (e.g., "1d 5h ago") for times >= 24 hours
- Auto-sync interval slider now supports 0 (Never) and displays formatted values
- Fallback behavior now executes when no process is detected
- Updated metadata now syncs properly with mapping lists
- Simplified submission links to community repository
- Import paths now consistently use package imports throughout the codebase
- Error messages and logging experience improved with better context
- IGNORE key replaced with -1 for better semantic clarity
- Faster application shutdown process
- Code cleanup and refactoring improvements
Fixed
- Ignore mappings now always enabled
- Disabled mappings now show unknown game dialog instead of silent skip
- Process names now remove .exe extension for cross-platform compatibility
- Twitch error when adding items to ignored list
- Application hang on close
- Loading mappings from database
- Running database migrations correctly with improved logging
- Tray icon not showing properly
- Version status display issues
- Race condition causing update indicator to show "Update service not initialized" intermittently on startup
Removed
- Source, verification, and lastVerified fields from mapping submissions (simplified submission flow)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads