# Changelog

All notable changes to ClawDeck should be tracked here.

## [Unreleased]

### Added

- Add new entries here as work lands.

### Changed

- Note UX, behavior, or performance adjustments here.

### Fixed

- Note bug fixes and reliability improvements here.

## [1.2.2] - 2026-04-29

### Added

- Added a dedicated `Apps` tab to the Library with the same controller-first flow as Games.
- Added default app entries for `File Explorer`, `Microsoft Edge`, `Windows Settings`, `Microsoft Store`, and `Google Chrome` when available.
- Added the ability to browse for and add more apps to the Library.
- Added `Mark as App` in Library options so misdetected items can be moved from Games into Apps.
- Added per-game launch editing in Library options:
  - Change executable
  - Set working directory
  - Toggle run as administrator
  - Reset non-custom games back to default launch behavior

### Changed

- Upgraded Library app cards to use richer artwork presentation when available instead of only generic icon tiles.
- Improved app icon rendering to prefer higher-resolution real Windows/app icons over placeholder glyphs.
- Preserved imported artwork when moving an item from Games into Apps.
- Made resolution display in Settings accept the device's real current resolution even when it is not one of the original preset handheld values.

### Fixed

- Improved Xbox / Game Pass library detection by scanning real Xbox library roots such as `XboxGames` and `ModifiableWindowsApps`, including additional drives and launcher path overrides.
- Reduced false negatives in status reporting so unsupported or unreadable WiFi / Bluetooth / battery states do not default to misleading disconnected / `0%` values.
- Added battery and WiFi fallbacks for devices where the primary helper path does not report correctly.
- Fixed the blank `Resolution` field in Settings on devices whose current resolution did not match the original hardcoded options list.
