• v0.0.1-dev.6 d8956c8713

    dev 0.0.1-dev.6 Pre-release

    github-actions[bot] released this 2025-10-15 21:22:48 +02:00 | 164 commits to main since this release

    TKit

    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