Commit graph

  • 58c5d0a317
    Merge 180619bb0c into 42f6bdeadd CommandMC 2026-09-10 17:27:33 +0200
  • 180619bb0c
    feat: Don't pass the literal "--" argument along Katharina Dröge 2026-09-10 16:00:45 +0200
  • 0d31337e1d
    fix: Parse global options no matter where they are in the command Katharina Dröge 2026-09-10 11:13:56 +0200
  • 9a6dddcd1a
    Merge 1becd0bae6 into 42f6bdeadd sjp761 2026-09-09 07:22:20 +0000
  • b3b0b183be
    Merge adb6cc979d into 42f6bdeadd Sam Moore 2026-09-08 22:34:12 -0500
  • b587d2d1f6
    Merge c7831a2040 into 42f6bdeadd Stelios Tsampas 2026-09-08 22:34:12 -0500
  • 9071ad08ca
    Merge 15fa16a135 into 42f6bdeadd Eric Zhao 2026-09-08 22:34:12 -0500
  • ea0f22c0d4
    Merge 4c2ed98689 into 42f6bdeadd Zyhloh 2026-09-08 22:34:12 -0500
  • 01d38532f1
    Merge 6e446d026d into 42f6bdeadd hawkeye116477 2026-09-08 22:35:06 +0200
  • 49495d3c55
    Merge 897e38a14c into 42f6bdeadd zzahkaboom24 2026-09-08 22:12:18 +0200
  • 42f6bdeadd
    release: 0.21.1 Lowlife (#786) master 0.21.1 Paweł Lidwin 2026-09-08 22:12:07 +0200
  • 2a8c90a1bd
    release: 0.21.1 Lowlife Paweł Lidwin 2026-09-05 16:06:02 +0200
  • b4ba21b9a2
    Merge 63aa3b4003 into b4d75f143a dependabot[bot] 2026-09-01 12:16:38 -0700
  • 4c2ed98689 Re-check required install tags when updating an installed game Zyhloh 2026-08-29 23:22:36 -0400
  • b4d75f143a
    feat: support create symlink (#783) kPherox 2026-08-25 01:41:42 +0900
  • e2740782bb
    feat: support create symlink kPherox 2026-08-21 14:15:50 +0900
  • 897e38a14c
    Merge branch 'legendary-gl:master' into hidden-console zzahkaboom24 2026-08-20 23:00:07 +0200
  • 7490e78855
    ci: exclude dev dependencies from zipapp packaging (#782) Paweł Lidwin 2026-08-20 21:56:41 +0200
  • f731577d6a
    ci: exclude dev dependencies from zipapp packaging Paweł Lidwin 2026-08-20 16:24:53 +0200
  • ece601bfb2
    add wrapper exe support (#777) CommandMC 2026-08-20 15:48:08 +0200
  • d88fb55d7b
    [cli] Add flag to close console immediately on launch zzahkaboom24 2026-08-17 22:41:25 +0200
  • 6e446d026d
    Sort imports hawkeye116477 2026-08-16 12:29:02 +0200
  • 557b16af7f
    Add suggested changes hawkeye116477 2026-08-16 12:26:50 +0200
  • abe96b5eea
    Encrypt tokens using a locally generated key hawkeye116477 2026-08-14 13:10:19 +0200
  • 104d6be8de
    add wrapper exe support Etaash Mathamsetty 2025-02-16 11:54:10 -0500
  • 1be4b7e2ba
    Set CWD when launching a title through the EA app (#776) CommandMC 2026-08-09 21:27:39 +0200
  • 5c5a57189c
    Set CWD when launching a title through the EA app Katharina Dröge 2026-08-09 18:42:11 +0200
  • 1becd0bae6 File Exclusion sjp761 2026-08-08 19:45:18 -0500
  • 1d1826f3c4
    ci: add id-token permission (#773) 0.21.0 Paweł Lidwin 2026-08-04 19:07:29 +0200
  • cb7920d96f
    ci: contents read Paweł Lidwin 2026-08-04 18:44:47 +0200
  • 04f9fbba19
    ci: add id-token permission Paweł Lidwin 2026-08-04 18:41:15 +0200
  • 51d58c4605
    chore: fix typo (#771) Stelios Tsampas 2026-08-04 19:35:28 +0300
  • e1f67bbbcd
    Make case_insensitive_file_search a no-op on Windows (#772) CommandMC 2026-08-04 11:30:08 +0200
  • d97687ab17
    Make case_insensitive_file_search a no-op on Windows Katharina Dröge 2026-08-02 12:35:09 +0200
  • c7831a2040 [lfs] Only check XDG_CONFIG_HOME when not on 'Windows' Stelios Tsampas 2025-09-09 18:41:12 +0300
  • 482ae809cd chore: fix typo Stelios Tsampas 2026-07-31 00:14:47 +0300
  • eb76c9f782
    fix: avoid KeyError when game metadata is missing id/namespace (#769) Sai Asish Y 2026-07-28 05:07:14 -0700
  • 63aa3b4003
    Bump setuptools from 82.0.1 to 83.0.0 dependabot/uv/setuptools-83.0.0 dependabot[bot] 2026-07-25 04:28:13 +0000
  • 53c0339883 fix: avoid KeyError when game metadata is missing id/namespace Sai Asish Y 2026-07-18 09:28:07 -0700
  • ea580df3ff
    release: 0.21.0 Lowlife (#765) Paweł Lidwin 2026-07-09 17:15:29 +0200
  • 0142626be9
    Add Ruff (#743) CommandMC 2026-07-09 17:12:59 +0200
  • e1cb00c11b
    Merge a26eff6f6d into ded302c3b4 Dummerle 2026-07-09 15:07:44 +0000
  • a8e59ce55e
    Merge ed1afbd367 into ded302c3b4 toxicrecker 2026-07-09 15:06:48 +0000
  • 6e90feddd8
    Add Ruff lint workflow Katharina Dröge 2026-04-09 19:35:51 +0200
  • b2a3f0afb9
    Fix all the easily fixable errors Katharina Dröge 2026-04-09 17:56:52 +0200
  • 3bf0ce4da3
    Add Ruff Katharina Dröge 2026-04-09 17:56:36 +0200
  • ded302c3b4
    Bump idna from 3.11 to 3.15 (#755) dependabot[bot] 2026-07-09 16:57:12 +0200
  • 39b0d76e64
    ci: automate pypi and releases drafting (#761) Paweł Lidwin 2026-07-09 16:49:25 +0200
  • 839d1195d8
    chore: add trailing newlines Paweł Lidwin 2026-07-09 16:44:23 +0200
  • 6547465111
    ci: add macOS zip Paweł Lidwin 2026-06-04 18:09:16 +0200
  • 3997532361
    release: 0.21.0 Lowlife Paweł Lidwin 2026-06-04 17:24:38 +0200
  • 06750b2893
    ci: use gh cli for drafting Paweł Lidwin 2026-06-03 19:45:15 +0200
  • 3c19452360
    ci: split actions and move release to ubuntu-slim Paweł Lidwin 2026-06-03 19:27:51 +0200
  • ce2bd87261
    ci: repackage for public github release Paweł Lidwin 2026-06-03 19:16:34 +0200
  • 66314599f7
    fix: unset old_manifest for all types of repair (#697) Paweł Lidwin 2026-05-30 13:36:18 +0200
  • fd5c783fef
    cli: remove redundant if statement (#762) Paweł Lidwin 2026-05-30 13:29:53 +0200
  • 93b9d863eb
    refactor: defer loading achievements definitions until achievements fetch Paweł Lidwin 2026-05-30 13:28:09 +0200
  • 0425c630db
    cli: remove redundant if statement Paweł Lidwin 2026-05-30 13:05:59 +0200
  • 490b577240
    Display UAC prompt for games which requires admin rights (#668) hawkeye116477 2026-05-30 12:54:05 +0200
  • 10d8d70d56
    Add achievement handling (#729) Stelios Tsampas 2026-05-30 13:25:38 +0300
  • 48eb5f6bd3
    [cli/core]: report grant date information with info (#748) Stelios Tsampas 2026-05-30 13:24:44 +0300
  • c6bc2afd2d
    Merge d471ed4c17 into fdfb7123ef Paweł Lidwin 2026-05-23 21:38:59 +0800
  • 0da024ef14
    ci: automate pypi and releases drafting Paweł Lidwin 2026-05-23 15:37:18 +0200
  • fdfb7123ef
    fix: support non-encrypted variants of v5 manifests (#756) Paweł Lidwin 2026-05-22 23:19:20 +0200
  • 2899a81456
    chore: code readability Paweł Lidwin 2026-05-22 17:15:50 +0200
  • 86be8d1a47
    fix: support non-encrypted variants of v5 manifests Paweł Lidwin 2026-05-22 17:08:53 +0200
  • 74e9da8631
    Bump idna from 3.11 to 3.15 dependabot[bot] 2026-05-19 23:07:51 +0000
  • d9c887e8cc
    Execute through the shell only at Windows hawkeye116477 2026-05-14 23:40:36 +0200
  • 366777bc06
    Bump urllib3 from 2.6.3 to 2.7.0 (#754) dependabot[bot] 2026-05-14 13:31:33 +0200
  • ace83c5b0e
    Bump urllib3 from 2.6.3 to 2.7.0 dependabot[bot] 2026-05-11 18:09:49 +0000
  • e747bbb34e
    tech: ensure boolean types are always returned (#752) Paweł Lidwin 2026-04-30 15:03:20 +0200
  • f62cbe45c2
    tech: ensure boolean types are always returned Paweł Lidwin 2026-04-30 14:07:53 +0200
  • 46f8445a06
    feat: support launching games with uplay protocol (#750) Paweł Lidwin 2026-04-28 11:55:18 +0200
  • fd565c36bd
    feat: support launching games with uplay protocol Paweł Lidwin 2026-04-23 15:14:05 +0200
  • 1ea25253a5 [cli] correctly pass get_assets platform argument Stelios Tsampas 2026-04-16 12:11:04 +0300
  • 9cf6fd21ce [core] update entitlements only when there are new assets. Stelios Tsampas 2026-04-16 00:58:06 +0300
  • 5a61ae604c [cli] replace missed use of entitlements with cached/on-disk data Stelios Tsampas 2026-04-16 00:37:20 +0300
  • 54a57d8452 [cli/core]: report grant date information with info Stelios Tsampas 2026-04-15 22:34:31 +0300
  • aeb61d4eea
    fix: save-sync chunk read crash (#747) Paweł Lidwin 2026-04-15 14:15:28 +0200
  • f2056e907c
    fix: save-sync chunk read crash Paweł Lidwin 2026-04-14 19:09:37 +0200
  • 41e3cfab82
    fix: add 3rd param to setexchangecode callback (#745) Paweł Lidwin 2026-04-13 13:26:15 +0200
  • ce12e3fb63
    tech: make python 3.10 a minimum required version (#746) Paweł Lidwin 2026-04-13 13:23:39 +0200
  • 89cd4863a4
    chore: add logging for the param Paweł Lidwin 2026-04-13 13:22:52 +0200
  • 48eb01fa40
    tech: make python 3.10 a minimum required version Paweł Lidwin 2026-04-13 13:15:58 +0200
  • 408fcce78b
    fix: add 3rd param to setexchangecode callback Paweł Lidwin 2026-04-13 12:39:47 +0200
  • e155486902
    [core] check for STEAM_COMPAT_DATA_PATH in global settings too when resolving save paths (#714) Stelios Tsampas 2026-04-09 16:35:16 +0300
  • 546bb7416f
    Handle file tasks case-insensitively (#690) CommandMC 2026-04-09 15:34:26 +0200
  • 5de8addf8f
    Move to pyproject.toml and the uv build system (#741) CommandMC 2026-04-09 15:33:14 +0200
  • ebe0be998a
    Update README.md to mention uv Katharina Dröge 2026-04-09 11:13:07 +0200
  • d471ed4c17
    [cli/core]: Add EULA utilities feat/eula Paweł Lidwin 2024-07-22 16:23:55 +0200
  • 75b67d13d9
    Drop deprecated license classifier Katharina Dröge 2026-04-08 23:33:30 +0200
  • 2408ae59da
    Use --no-editable to avoid building and installing Legendary manually Katharina Dröge 2026-04-08 23:18:21 +0200
  • e1048550f9
    Add pyinstaller to optional dependencies and install it as part of the workflow Katharina Dröge 2026-04-08 22:59:46 +0200
  • 63527d7489
    A few tweaks that should make it even faster Katharina Dröge 2026-04-08 21:57:11 +0200
  • 3534730006
    Fastpath for existing path case Katharina Dröge 2026-04-08 22:38:00 +0200
  • a5da89c1c2
    Also make verification and uninstallation case-insensitive if necessary Katharina Dröge 2026-04-08 22:19:05 +0200
  • 18c4ae693a
    Handle file tasks case-insensitively Katharina Dröge 2026-04-08 22:18:58 +0200
  • 14292037ce
    Move to pyproject.toml and the uv build system Katharina Dröge 2026-04-08 21:01:40 +0200
  • bc5d12c914
    feat: support encrypted manifests and chunks (#738) Paweł Lidwin 2026-04-08 18:41:44 +0200
  • cdf6645d5c
    ci: update actions (#739) Paweł Lidwin 2026-04-08 18:41:05 +0200