Commit graph

  • 7f4654f96e feat: add support for Flatpak launcher.ini paths and introduce is_interactive helper to handle non-interactive environments correctly main cosmo 2026-04-18 16:04:44 +02:00
  • 5ea9f38a12 feat: disable keyring in Steam environments and allow prelaunch to continue if OTP is missing cosmo 2026-04-18 15:54:36 +02:00
  • b1a25e20ee refactor: replace configparser with manual file processing for launcher.ini and reorder initialization logic to support early secret configuration and background injection cosmo 2026-04-18 15:46:12 +02:00
  • 58508465c7 disable interactive prompts and log configuration errors during automated prelaunch or injection sequences cosmo 2026-04-18 15:43:33 +02:00
  • 869c2927d3 add allow_prompt parameter to get_secret to support non-interactive secret retrieval cosmo 2026-04-18 15:43:11 +02:00
  • c754fc7e7a add interactive prompt to optionally skip XIVLauncher installation during setup cosmo 2026-04-18 15:42:49 +02:00
  • 16719f7400 refactor: improve XLM detection and enable multi-path pre-launch script installation cosmo 2026-04-18 15:39:41 +02:00
  • 940217d95d feat: add xivlauncher optdepend and implement multi-provider fallback logic for OTP dialogs cosmo 2026-04-18 15:34:45 +02:00
  • 6d19fb9c17 remove xivlauncher dependency from PKGBUILD, as it is optional cosmo 2026-04-18 15:27:55 +02:00
  • 6f7d8c9d7c add support for XLM pre-launch script integration and non-interactive configuration modes cosmo 2026-04-18 15:23:24 +02:00
  • 72c301be78 feat: Add auto-detection and integration for game performance wrappers like gamemoderun and game-performance. cosmo 2026-03-26 21:29:07 +01:00
  • 95ec73df5c feat: Add GUI prompts for OTP secret input and streamline initial configuration setup with automatic config creation and launcher selection. cosmo 2026-03-08 23:45:56 +01:00
  • 252a7ed239
    feat: implement graceful fallback to config.json for OTP secret storage when the keyring module is unavailable. CPTN Cosmo 2026-02-02 02:27:56 +01:00
  • d52743d69c
    feat: Implement keyring-based OTP secret storage with migration from config.json and allow launcher command configuration. CPTN Cosmo 2026-02-02 02:22:44 +01:00
  • 1ec9339b26
    feat: Add automatic XIVLauncher installation to the installer script and update the README to reflect this new capability. CPTN Cosmo 2026-01-17 22:18:36 +01:00
  • a9ba614537
    better installation handling CPTN Cosmo 2026-01-11 06:25:27 +01:00
  • 8208c3735b
    added steamdeck installer CPTN Cosmo 2026-01-11 01:47:43 +01:00
  • efb7e52a14
    added PKGBUILD and updated config location CPTN Cosmo 2026-01-10 01:33:26 +01:00
  • 6878c8b77d
    chore: update .gitignore and remove __pycache__ CPTN Cosmo 2026-01-09 22:58:56 +01:00
  • 85515c9528
    Initial commit CPTN Cosmo 2026-01-09 22:54:55 +01:00