Skip to content

Releases: kys0ff/OpenArcade

[1.0.2] - 2026-07-03

Choose a tag to compare

@kys0ff kys0ff released this 03 Jul 13:36

New Release

Added

  • "Skip Game Details" fast-launch toggle in settings.
  • Direct game tag management from the library context menu.
  • Dynamic Open-Source Licenses screen.
  • GitHub and F-Droid specific build flavors.

Changed

  • Migrated architecture to a scalable feature-based layout.
  • Synchronized launcher state initialization with AppViewModel for improved stability.
  • Hoisted initial data load to global AppViewModel to optimize lifecycle scoping.
  • Refactored utility objects into Koin-injected repositories.
  • Improved UI responsiveness with immutable collections and optimized state streams.
  • Replaced game visibility toggling with explicit removal for better clarity.

Full Changelog: v1.0.0...v1.0.2

[1.0.0] - 2026-06-25

Choose a tag to compare

@kys0ff kys0ff released this 25 Jun 15:11

First Release

Added

  • Initial Release
  • Core launcher functionality with game detection.
  • Game details screen with customizable metadata (titles, categories, icons).
  • Play-time tracking and analytics dashboard.
  • Dynamic color themes based on game artwork using Palette API.
  • Search and filtering capabilities for the game library.
  • Custom categories support for manual game organization.
  • Background service for monitoring app usage and updating statistics.
  • Dependency injection setup using Koin.
  • Local persistence using Room Database.
  • Navigation implementation using Voyager.

Full Changelog: https://github.com/kys0ff/OpenArcade/commits/v1.0.0