Commit graph

  • 4ab0c99a0f Bump version derrod 2022-01-08 22:30:24 +0100
  • 024c03eb55 Update README (again) derrod 2022-01-08 22:30:08 +0100
  • 49cc8db22f [core] Add None check to get_game_tip() derrod 2022-01-08 22:10:01 +0100
  • c86cb40c10 Update README derrod 2022-01-08 21:26:25 +0100
  • be4c1b1cda [cli] Re-add missing f-String prefix derrod 2022-01-08 16:53:15 +0100
  • 1c6e83e9f8 [cli] Make game compatibility tip more obvious derrod 2022-01-08 16:50:17 +0100
  • a48bad9999 [cli] Show app-compatible bottles as recommended rather than default derrod 2022-01-07 17:35:04 +0100
  • 710f5d07d7 [cli] Also add some additional whitespace to install command output derrod 2022-01-07 17:24:30 +0100
  • 8d28945e8b [cli/core] Optionally show link to wiki article on game install derrod 2022-01-07 16:38:52 +0100
  • ed1cbfc87e [cli] Select default app based on app compatibility derrod 2022-01-07 16:30:04 +0100
  • f7f13ed749 [cli] Add "move" command to move existing game installations derrod 2022-01-07 16:21:57 +0100
  • ce68ae87bf [cli] Drop unnecessary "game(s)" from command names derrod 2022-01-07 14:48:56 +0100
  • 58bd76c39e [cli/utils] Reintroduce custom parser for hidden aliases derrod 2022-01-07 14:32:36 +0100
  • cf8bccc569 [core] Final adjustments to default path, separate config option for Mac derrod 2022-01-07 13:51:25 +0100
  • 6c3f409c49 Update README derrod 2022-01-05 20:20:27 +0100
  • 8f2d42892b [cli/utils] Remove custom subparser (no longer required) derrod 2022-01-05 19:49:08 +0100
  • df1c3e6a3c [core] Handle legacy AppData paths on Linux and Mac derrod 2022-01-05 16:51:39 +0100
  • 48baba6adc [core] Try to resolve legacy AppData paths when using CrossOver derrod 2022-01-05 16:37:07 +0100
  • 557724339d [utils] Fix case-insensitive path searcher derrod 2022-01-05 15:42:27 +0100
  • b30de01cc7 [core] Also look for CrossOver bottle in get_save_path derrod 2022-01-05 15:20:39 +0100
  • 586aeaf6de [cli] Do not set a default bottle choice if known names not found derrod 2022-01-05 14:52:42 +0100
  • 9bcfb15cf8 [cli] Use two spaces instead of tabs in CrossOver choice lists derrod 2022-01-05 14:40:59 +0100
  • ba1e05af53 [cli] Add option to disable CX version check derrod 2022-01-05 14:36:33 +0100
  • 976b7cebf0 [cli] Add some whitespace to make console less cramped derrod 2022-01-05 14:31:21 +0100
  • cc5c7a90b8 [cli] Check CX version against list rather than string derrod 2022-01-05 14:28:31 +0100
  • 4bccd460ad [core] Create parent directories of symlinks if required derrod 2022-01-05 14:24:46 +0100
  • ac5af04980 [utils] Fix CrossOver running check detecting the CD helper derrod 2022-01-05 14:21:24 +0100
  • de3f3f93af [cli] Do not try to delete (~)/Applications on macOS derrod 2022-01-04 15:39:24 +0100
  • 840210040f [core] Use ~/Applications on Mac, only omit game folder for .app root dirs derrod 2022-01-04 15:31:48 +0100
  • 005089ee9b [core] Adjust default install paths derrod 2022-01-04 15:10:15 +0100
  • bec119bc03 [cli] Accurately track verified file size derrod 2022-01-04 12:11:46 +0100
  • ecb04324d5 [utils] Show speed while verifying large files derrod 2022-01-04 12:11:24 +0100
  • cea5f42425 [cli] Run preqreq installers in shell mode and handle exceptions derrod 2022-01-03 15:56:12 +0100
  • 9a3652086b [cli] Show average disk read speed during verification derrod 2022-01-03 15:32:32 +0100
  • d3ea2c6cfd [utils] Show more verbose verification progress with large files derrod 2022-01-03 15:02:19 +0100
  • cc44149e68 [cli] Fall back to "Windows" platform by default derrod 2022-01-02 13:17:18 +0100
  • e44998b786 [cli] Hide and add warning to automatic bottle setup for now derrod 2022-01-02 13:10:42 +0100
  • 8e4bb8d3dd [core] Fix required disk space calculation, once and for all derrod 2022-01-02 13:08:14 +0100
  • 202f07973a [downloader/models] Calculate maximum disk space delta during installation derrod 2022-01-02 13:06:59 +0100
  • 05aac59836 [cli/core] Allow bottle downloads to specify a base url derrod 2021-12-31 21:24:47 +0100
  • edadf1c780 [cli] Fix argument dest for --bottle derrod 2021-12-31 18:59:34 +0100
  • 0a63b8b007 [cli] Also fall back to default if no app-specific config exists derrod 2021-12-31 18:58:36 +0100
  • 6a408e8404 [cli] Log prefix used / error if it doesn't exist derrod 2021-12-31 18:56:52 +0100
  • 8a9ca14391 [core] Remove unnecessary os check derrod 2021-12-31 18:56:30 +0100
  • 4a4e1397d4 [utils] Add missing null check derrod 2021-12-31 18:50:05 +0100
  • 0298a53315 [cli/core/utils] Add (janky) EOS overlay install support on non-Windows derrod 2021-12-31 18:46:09 +0100
  • ecb230511f [core/utils] Clean up crossover bottle code a bit derrod 2021-12-31 17:46:15 +0100
  • d15f05fc60 [utils] Add janky WINE registry manipulation derrod 2021-12-31 17:31:04 +0100
  • 08267025b4 [cli] Stop adding registry entries that already exist derrod 2021-12-31 17:06:44 +0100
  • 9469d3cb6f [cli] Add crossover parameters to skip interactive selection derrod 2021-12-31 14:48:08 +0100
  • 2e6335bf09 [cli/utils] Simplify imports derrod 2021-12-31 14:44:32 +0100
  • 688910bf91 [cli] Make --yes work with crossover command derrod 2021-12-31 14:38:23 +0100
  • e771ccdf19 [cli] Fix conflict between timeout/third-party flags derrod 2021-12-31 14:35:05 +0100
  • a4c6dee7ef [cli] Allow downloading a bottle more than once derrod 2021-12-30 19:16:29 +0100
  • d70f0daa22 [utils] Fix get_integer_choice behaviour derrod 2021-12-30 19:05:23 +0100
  • cd74af8832 [core] Fix remove_bottle parameters derrod 2021-12-30 19:04:44 +0100
  • 0f481e1f31 [core/utils] Remove missing folder creation derrod 2021-12-30 18:07:06 +0100
  • 72215875ee Update README with new command order derrod 2021-12-30 17:50:55 +0100
  • 3fed7d2614 [api] Treat timeout <= 0 as no timeout derrod 2021-12-30 17:42:18 +0100
  • 013792f7b9 [cli/core/utils] Add experimental automatic bottle setup derrod 2021-12-30 17:21:56 +0100
  • 8512a9a7a1 [utils] Also only allow two empty invalid inputs derrod 2021-12-30 17:11:52 +0100
  • af08f5d11b [cli] Fix overlay install error message (no resume) derrod 2021-12-30 16:24:24 +0100
  • dfaccba2cb [cli] Fix crossover subcommand name derrod 2021-12-30 15:36:03 +0100
  • fc66f9f372 [downloader/mp] Also kill workers on interrupt if they don't exit themselves derrod 2021-12-30 14:34:02 +0100
  • 2474c43b7b [cli] Move crossover setup to its own command derrod 2021-12-30 14:16:19 +0100
  • 300110e2bc [cli] Add CrossOver support to Origin launch derrod 2021-12-30 14:03:50 +0100
  • b8e5dac0d6 [cli] Fix wrong argument being set during import derrod 2021-12-30 12:49:07 +0100
  • 3cba1c8510 [cli] Sort commands alphabetically derrod 2021-12-30 12:42:05 +0100
  • 03ef95923d [api/cli/core] Make API timeout configurable derrod 2021-12-30 12:03:43 +0100
  • dd099c0afd [core] Change overlay install path derrod 2021-12-30 11:52:23 +0100
  • 99c97032b4 [api] Fix GQL API requests derrod 2021-12-29 21:14:59 +0100
  • 2adc0b1a3e [core] Avoid unnecessary disk writes when assets didn't change derrod 2021-12-29 20:29:07 +0100
  • 6fb6bb14a4 Update README derrod 2021-12-29 13:14:14 +0100
  • 0d491aed90 [cli] Improve CrossOver option help text derrod 2021-12-29 13:13:00 +0100
  • a0da79bc2c [cli] Add support for launching with CrossOver on macOS derrod 2021-12-29 12:56:00 +0100
  • 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