Repository navigation
Releases: kllakm/XboxGridSync
Releases · kllakm/XboxGridSync
Release list
v1.8.9 - Controller Settings Toggles, Edge Scroll Clamping & Guide Button Fix
Highlights in v1.8.9
- Settings Toggle Controller Tab Order: All configuration switches are now fully integrated into spatial navigation and tab order with luminous Xbox Green focus halos and single-button (A) toggle actions.
- Edge-to-Edge Library Grid Scrolling: Eliminated edge clipping when scrolling to top or bottom rows; navigating to the top row scrolls completely to top: 0, and the bottom row scrolls to the container floor with full padding preserved.
- Guide Button Unassignment: Removed Settings navigation from controller Guide button (button 16), reserving it exclusively for Windows Game Bar and system actions while keeping Menu / Start (button 9) for Settings.
v1.8.8 - Elimination of Ghost Games & Factory Reset Navigation Fix
Highlights in v1.8.8
- Ghost Game & Orphan Image Resolution: Scanner Step 5B now cross-references loose unmanifested images with local launcher indices to ensure leftover cache images (such as Cyberpunk 2077) never generate phantom titles on clean PCs.
- Factory Reset Modal Fix: Resolved 'window.ModalManager.closeSettingsModal is not a function' error; resetting now cleanly returns to the library view and re-engages controller focus.
- README & Handheld Experience Overhaul: Added handheld PC badges (ROG Ally, Legion Go, Claw) and detailed documentation covering Exclusive Fullscreen Experience (FSE) and the 10-foot controller engine.
v1.8.7 - Settings Exception Fix, Spatial Grid Wrapping & Studio Tab Order
Fixes startup blank library caused by settings ReferenceError, restores all settings buttons and tutorial modal, fixes left/right library card navigation with row wrapping, adds titlebar FSE toggle to tab order, and enables controller selection of artwork search results.
v1.8.6 - Multi-Gamepad Support, Tutorial & FSE Startup Fixes
Fixes Flydigi Vader 5 Pro & multi-gamepad polling across all slots, fixes Quick Start Tutorial modal display and settings button, and adds 0ms instant cached library loading on FSE startup.
v1.8.5 - Automated Start Menu Indexing & UI Polish
Highlights of v1.8.5
- Automated Silent Start Menu Indexing: The application now automatically indexes itself into Windows Start Menu and Windows Search on every launch as 'Xbox Grid Sync' with official icon branding.
- Cleaned Up Settings Interface: Removed the misleading manual pin button, leaving the process completely seamless and hands-free for the user.
v1.8.4 - Native Controller Navigation & Dynamic HUD
Highlights of v1.8.4
- Native Controller & Gamepad Support: Seamlessly navigate using Xbox controllers, ROG Ally embedded controls, and PC gamepads with automatic detection.
- Auto-Hiding Mouse Cursor & Glowing Selection: Touching the stick or pressing a button hides the cursor and highlights active elements with a faint Xbox-green halo glow.
- Context-Sensitive Bottom-Right HUD: Real-time on-screen controller overlay dynamically indicates button functions (A to Select/Edit, X to Sync, LB/RB to Cycle Filters, Start for Settings).
- Seamless Mouse Reversion: Moving the mouse immediately restores cursor visibility and returns to standard desktop mouse navigation.
v1.8.3 - Exclusive Handheld Fullscreen Experience
Highlights of v1.8.3
- Exclusive Fullscreen Experience (FSE): Added an interactive gamepad toggle button in the titlebar that switches into true borderless full-screen mode, hiding the Windows taskbar and window chrome controls.
- Dynamic Mode Icons: Switches between a Gamepad icon in desktop mode and a PC icon in FSE mode for clean toggling back and forth (or via F11).
- Windows 11 Handheld Detection: Automatically queries the Windows 11 registry (DeviceForm 0x2e) and BIOS hardware identifiers to detect ASUS ROG Ally, Legion Go, and other handhelds, launching in FSE mode by default.
v1.8.2 - Silent Navigation & Clean Start Menu Labeling
Highlights of v1.8.2
- Eliminated Unwanted Elevation Prompts: Fixed intrusive UAC popups during application startup and page transitions between Settings and Library. Elevation is now exclusively requested when explicitly toggling ON the Task Scheduler or testing triggers.
- Official Start Menu Labeling ('Xbox Grid Sync'): Configured AppUserModelId and automated Windows Start Menu shortcut creation so the app pins to Start with the clean title 'Xbox Grid Sync' instead of the raw file name.
- One-Click Pin to Start: Added a dedicated 'Pin / Add to Start' action in Settings for instant Start Menu registration.
v1.8.1 - Clear Task Scheduler Integration & Resilient Triggering
Highlights of v1.8.1
- Clear Task Scheduler Identification: Renamed scheduled task to 'Xbox Grid Sync - Automated Artwork Update Shield' in Task Scheduler Library for clear visibility.
- Resilient Multi-Tier Registration: Resolves 'Access is denied' (0x80070005) errors on standard user accounts with a 3-tier registration cascade (Direct XML -> Elevated UAC -> Standard Hourly Fallback).
- Live Trigger Testing: Verified on-demand test trigger and direct Task Scheduler Library viewing from Settings.
v1.8.0 - Onboarding Tutorial & Protection Modes Guide
Changes in v1.8.0
- Added interactive first-launch onboarding tutorial explaining the 3-step workflow.
- Detailed guidance for the two protection options (Live Tray Shield vs. Windows Task Scheduler).
- Added 'View Tutorial' button in Settings to reopen the guide at any time.
- Refreshed Mermaid architecture diagram and documentation in README.md.