Commit graph

  • f0f4b545f5 [utils] Add get_int_choice helper derrod 2021-12-29 12:55:35 +0100
  • 3d877185b0 [core] Add support for launching via CrossOver derrod 2021-12-29 12:55:13 +0100
  • b5a2fba896 [utils] Add helpers for CrossOver on macOS derrod 2021-12-29 12:54:49 +0100
  • 33b89f5e9a [cli] Suggest "info" command to check for platform support derrod 2021-12-29 12:54:38 +0100
  • 75f2da576b [api] Fix wrong attribute name (#388) Wok 2021-12-29 07:12:52 +0100
  • d2a6f16060 [cli] Fix log level for launch message derrod 2021-12-29 11:56:16 +0100
  • 0e4ab85b2f [core] Do not attempt to load overlay info on non-Windows systems derrod 2021-12-29 11:32:11 +0100
  • 8c83172956 [api] Fix typo in attribute Wok 2021-12-29 00:05:30 +0100
  • bc1c27b8d2 [core] Ignore path parameter if overlay is already installed derrod 2021-12-28 19:21:33 +0100
  • e5ba44ecfa [cli] Show both current and new version in Overlay update notice derrod 2021-12-28 18:17:13 +0100
  • b5120fa99d [lfs] Cache overlay info in memory to avoid unnecessary reads derrod 2021-12-28 18:14:59 +0100
  • 4a743dc1ca [cli] Fix overlay install path check on install derrod 2021-12-28 17:51:35 +0100
  • c7030c480e [lfs] Fix log message derrod 2021-12-28 17:48:55 +0100
  • cb69d7c9d7 [utils] Add more debug logging derrod 2021-12-28 17:48:45 +0100
  • 8d71df0cc4 [cli/core/lfs] Add update check for installed overlay derrod 2021-12-28 17:48:24 +0100
  • efaf25b9d9 [cli/core/lfs] Add EOS overlay management command/backend derrod 2021-12-28 17:47:08 +0100
  • 21d62dcd76 [downloader/mp] Fix status message formatting for odd cache usage derrod 2021-12-28 17:39:10 +0100
  • b6cb31df8b [cli/models/utils] Move strtobool into legendary utils derrod 2021-12-28 17:37:26 +0100
  • 1fd8acdee4 [cli] Use argparse choices instead of manual check derrod 2021-12-28 14:20:44 +0100
  • 599e4766b2 [cli] Fix some formatting derrod 2021-12-28 14:03:26 +0100
  • e60c3f7aa7 [utils] Add EOS Overlay utilities derrod 2021-12-28 13:55:10 +0100
  • a4c1f0e670 [utils] Add Windows registry helpers derrod 2021-12-28 13:53:59 +0100
  • d941b9d61e [api] Fix API URL and add some comments clarifying argument names derrod 2021-12-28 11:12:54 +0100
  • 6b91c5779b [cli] Add get-token flag to get bearer token rather than exchange code derrod 2021-12-28 10:21:34 +0100
  • fbb4acbc88 [core] Add option to force refresh token instead of session resumption derrod 2021-12-28 10:15:23 +0100
  • ed0ac1e0b2 [api] Add currently unused artifact APIs found in EOS Windows service derrod 2021-12-28 10:12:19 +0100
  • 3c831da310 [api] Add support for anonymous EOS sessions derrod 2021-12-28 10:11:26 +0100
  • 335619ff79 [cli] Do not override platform in "info" command derrod 2021-12-28 10:09:08 +0100
  • 363ac15faa [cli] Error out if no asset exists for specified platform derrod 2021-12-28 10:04:37 +0100
  • d61946d15d [lfs] Explicitly set UTF-8 encoding for EGL files derrod 2021-12-23 07:22:41 +0100
  • 352d3d2d0d [cli] Hide -c/--config-file option derrod 2021-12-22 08:28:23 +0100
  • 0e72950382 [cli] Add -H/--full-help and only show command list by default derrod 2021-12-22 08:20:36 +0100
  • 11850228a8 Bump version 0.20.22 derrod 2021-12-22 00:05:48 +0100
  • 8c087fc90e [cli] Add external activation to "info" derrod 2021-12-21 23:59:00 +0100
  • 508c6a3a58 [cli] Add "get-token" debug command derrod 2021-12-21 23:51:48 +0100
  • 71633333b7 [cli] Remove non-functional Origin activation on Linux derrod 2021-12-21 23:28:24 +0100
  • 3e4c70ece2 [core] Only use installed manifest for repair if it actually exists derrod 2021-12-20 23:15:47 +0100
  • c3ade2994e [cli/core/utils] Re-enable SDL for Mac platform derrod 2021-12-17 01:25:24 +0100
  • 6c35504058 [cli] Fix wrong type in cleanup command derrod 2021-12-14 14:30:33 +0100
  • fa02ed396e Bump version (hotfix #2) 0.20.21 derrod 2021-12-12 23:34:10 +0100
  • 48cab6af57 [cli] Also activate Ubisoft DLC (untested) derrod 2021-12-11 18:50:30 +0100
  • 01ec2ccd89 [cli] Error out if no game files are found, suggest corrected path derrod 2021-12-11 16:34:07 +0100
  • 797598322d [cli] Fix checking for game executable on import derrod 2021-12-11 16:23:12 +0100
  • 803fc46249 Bump version (hotfix) 0.20.20 derrod 2021-12-08 00:49:31 +0100
  • 67e651cb01 Update README.md derrod 2021-12-08 00:49:05 +0100
  • 57d88b2db4 [core] Fix non-threaded metadata updates derrod 2021-12-08 00:44:24 +0100
  • 6106433153 [cli] Disable SDL for Mac titles derrod 2021-12-08 00:22:44 +0100
  • e0ad2171bf [cli] Add notice about Ubisoft activation to list-games derrod 2021-12-06 19:33:55 +0100
  • db5cd43047 [cli] Add Origin activation process to "activate" command derrod 2021-12-06 19:33:36 +0100
  • eb8bc3713b [cli] Rename --include-non-installable to -T/--third-party derrod 2021-12-06 19:31:39 +0100
  • 9d18ef03fa [cli/core/models] Add property for partner link id/type derrod 2021-12-06 18:10:30 +0100
  • 4dd495e2f5 [cli] Add aliases for --uplay derrod 2021-12-06 13:20:48 +0100
  • 8c50f051a7 Bump version 0.20.19 derrod 2021-12-03 23:02:12 +0100
  • 31c4c32ec7 Update README derrod 2021-12-03 21:10:09 +0100
  • 82376e3d57 [cli] Allow setting default platform via config derrod 2021-12-03 21:01:30 +0100
  • 694a275dac [core] Fix platform linking warning derrod 2021-12-03 18:08:21 +0100
  • e11dd8734f [cli] Make pre-installation check results stand out more derrod 2021-12-03 17:54:39 +0100
  • db1a6706e4 [cli] I a word when opening the auth/link URLs derrod 2021-12-03 17:54:14 +0100
  • e1b5245252 [cli] Improve Ubisoft activation messaging derrod 2021-12-03 17:23:24 +0100
  • c8189460c2 [cli/core] Fix some plurals derrod 2021-12-03 17:21:48 +0100
  • 1c8349a28e [core] Do not show fetching metadata message unless there's data to fetch derrod 2021-12-03 17:14:45 +0100
  • 20f934dc12 [core] Avoid unnecessary copy() derrod 2021-12-03 16:27:19 +0100
  • 8dadf3c1a1 [core] Do not delete unused asset information when updating derrod 2021-12-03 16:27:00 +0100
  • d737ca57a7 [core/egs] Use thread pool for fetching metadata derrod 2021-12-03 15:48:48 +0100
  • 36f7d2db8b Add benchmark async-test derrod 2021-12-03 15:50:06 +0100
  • a72b9c9fa6 Test asynchronous api requests derrod 2021-12-03 14:55:30 +0100
  • 5671448264 [core] Rework Uplay warning derrod 2021-12-03 14:30:01 +0100
  • e71ab3155e [cli/api/models] Add "activate" command to redeem Uplay games derrod 2021-12-03 14:07:57 +0100
  • a8e35e9f3b [cli] Show download url for PyInstaller build updates derrod 2021-12-03 12:47:07 +0100
  • c33f9a0084 [cli] Enable save-sync of Mac titles derrod 2021-12-02 17:06:08 +0100
  • 90a4efdfbf [core] Fix path expansion for macOS savegame variables derrod 2021-12-02 17:05:50 +0100
  • 32e9ef1cd3 [core] Fix wrong property name for SaveGame derrod 2021-12-02 16:55:02 +0100
  • 9511d9d65b [core] Fix metadata prune removing required data derrod 2021-12-02 16:53:09 +0100
  • 6f7989ab50 [cli/core/utils/lfs] Also enable update notification on macOS derrod 2021-12-02 16:51:48 +0100
  • 9e21a81c96 [cli] install: Set platform when getting game metadata derrod 2021-12-02 16:16:52 +0100
  • 1dfc5aabe7 [cli/core/models/utils] macOS cloud save support derrod 2021-12-02 15:24:01 +0100
  • 4eaa608370 [cli] Set default platform to Mac when running on macOS derrod 2021-12-02 15:23:16 +0100
  • aeecaa4d3e [cli] Show warning if platform may be invalid derrod 2021-12-02 15:22:13 +0100
  • 7151470197 [core] Fix getting game metadata for new titles derrod 2021-12-02 15:10:54 +0100
  • 8fb4c56730 [cli] Fix some remaining platform-unawareness derrod 2021-12-02 14:34:29 +0100
  • 4fd50a93a0 [core] Always update asset information for all in-use platforms derrod 2021-12-02 14:29:08 +0100
  • 356f0f84f5 [cli/core/models] Access namespace/catalog item id directly derrod 2021-12-02 14:28:21 +0100
  • 999ff36667 [cli] Include platform in installed list derrod 2021-12-02 13:35:56 +0100
  • fe912246a5 [cli] Fix variable overlap derrod 2021-12-02 13:31:55 +0100
  • 27a3d83c45 Update README derrod 2021-12-01 22:16:04 +0100
  • 2ff6712932 [cli] Fix help text for --platform options derrod 2021-12-01 22:14:49 +0100
  • 260c0e97a2 [cli] Include platform in status output derrod 2021-12-01 22:04:30 +0100
  • 42aae4eccf [core] Do not show locale error on macOS derrod 2021-12-01 21:59:53 +0100
  • f00d23c8c4 [core] Cleanup imports derrod 2021-12-01 21:58:56 +0100
  • 0fb3d39a0a [core] Check if game is not-None before updating asset info derrod 2021-12-01 21:38:44 +0100
  • c83bf7218c [core] Remove remaining hardcoded platform strings derrod 2021-12-01 21:30:41 +0100
  • 24832ea074 [cli] Add --platform to import derrod 2021-12-01 21:30:15 +0100
  • 8c56bd93d5 [core/lfs] Include platform in saved manifest name derrod 2021-12-01 21:26:21 +0100
  • 081cca2c19 [core] Check all platforms for metadata prune derrod 2021-12-01 21:20:11 +0100
  • de24ee8157 [cli] Do not crash if DLC is missing metadata for some reason derrod 2021-12-01 21:11:53 +0100
  • 0d1592266b [cli] Set platform argument default derrod 2021-12-01 21:06:39 +0100
  • e8207d53cd [cli/core] Ensure update checks use the right platform(s) derrod 2021-12-01 21:02:38 +0100
  • f280d53496 [cli/core/lfs] Add support for mixing platforms derrod 2021-12-01 20:57:43 +0100
  • ee3f9a3e07 [models] Migrate app info to dataclasses, split platforms derrod 2021-12-01 20:46:10 +0100
  • d0d37c40e7 [models/downloader] Add task flag to make file executable derrod 2021-12-01 20:45:17 +0100