Recent Releases of rare

rare - Pre-release 1.11.3.143

What's Changed

  • Various fixes and chores by @loathingKernel in https://github.com/RareDevs/Rare/pull/513
  • Fix games not launching due to requesting to launch offline by @loathingKernel in https://github.com/RareDevs/Rare/pull/514
  • Release 1.11.3 (Boga Discus) (Hotfix 3) by @loathingKernel in https://github.com/RareDevs/Rare/pull/515
  • UI: simplify Epic Overlay Services group layout and compine Wine/Proton groups under compatibility by @loathingKernel in https://github.com/RareDevs/Rare/pull/520
  • Updates by @loathingKernel in https://github.com/RareDevs/Rare/pull/525
  • DownloadThread: do not try to mark application as installed if 'Donwload only' is set by @loathingKernel in https://github.com/RareDevs/Rare/pull/529
  • chore: update resources by @loathingKernel in https://github.com/RareDevs/Rare/pull/530
  • rare: update translations by @loathingKernel in https://github.com/RareDevs/Rare/pull/532
  • Update workflows by @loathingKernel in https://github.com/RareDevs/Rare/pull/533
  • tools: make ts2qm.py executable by @loathingKernel in https://github.com/RareDevs/Rare/pull/534
  • workflows: use bash shell for prepare step by @loathingKernel in https://github.com/RareDevs/Rare/pull/535
  • tools: update ts2qm to use pathlib for Windows path compatibility by @loathingKernel in https://github.com/RareDevs/Rare/pull/536
  • tools/ts2qm: use posix paths by @loathingKernel in https://github.com/RareDevs/Rare/pull/537
  • workflows: coerce github to fetch all tags by @loathingKernel in https://github.com/RareDevs/Rare/pull/538
  • workflows: use gh to create pre-release by @loathingKernel in https://github.com/RareDevs/Rare/pull/539
  • workflows: properly quote strings by @loathingKernel in https://github.com/RareDevs/Rare/pull/540
  • workflows: create pre-release as part of version job by @loathingKernel in https://github.com/RareDevs/Rare/pull/541
  • workflows: fix derp by @loathingKernel in https://github.com/RareDevs/Rare/pull/542
  • workflows: do not require prerelease value by @loathingKernel in https://github.com/RareDevs/Rare/pull/543
  • workflows: set repo url for gh by @loathingKernel in https://github.com/RareDevs/Rare/pull/545
  • workflows: work-around github's stupidity by @loathingKernel in https://github.com/RareDevs/Rare/pull/546
  • Library: fix library filter and order resetting after search/install/uninstall by @loathingKernel in https://github.com/RareDevs/Rare/pull/548
  • WineResolver: Ensure proton prefix is initialized before operating on it by @loathingKernel in https://github.com/RareDevs/Rare/pull/549
  • Split game settings to generic and compatibility tabs by @loathingKernel in https://github.com/RareDevs/Rare/pull/550
  • Update translations by @Dummerle in https://github.com/RareDevs/Rare/pull/559
  • languages: rename rarezh-Hans to rarezh_CN by @loathingKernel in https://github.com/RareDevs/Rare/pull/560
  • Add settings for tags by @Dummerle in https://github.com/RareDevs/Rare/pull/510
  • Remove masOS support by @whrvt in https://github.com/RareDevs/Rare/pull/561
  • Various changes by @loathingKernel in https://github.com/RareDevs/Rare/pull/562
  • Various fixes and updates regarding compatibility tools, steam grades and wrappers by @loathingKernel in https://github.com/RareDevs/Rare/pull/565
  • Add subcommand to reap child processes on Linux for running games. by @loathingKernel in https://github.com/RareDevs/Rare/pull/568
  • workflows: use cx-freeze 7.2.10 for appimage workflow by @loathingKernel in https://github.com/RareDevs/Rare/pull/569
  • workflows: use cx-freeze 7.2.10 for all workflows by @loathingKernel in https://github.com/RareDevs/Rare/pull/570
  • compat/steam: test if compatmanagerlayername attr exists in the manifest when checking its value by @loathingKernel in https://github.com/RareDevs/Rare/pull/574
  • compat/steam: sort tools and fix filtering of non OS transitional tools by @loathingKernel in https://github.com/RareDevs/Rare/pull/575
  • Various chores by @loathingKernel in https://github.com/RareDevs/Rare/pull/577
  • Update Steam/Proton compatibility by @loathingKernel in https://github.com/RareDevs/Rare/pull/582
  • build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/RareDevs/Rare/pull/581
  • build(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in https://github.com/RareDevs/Rare/pull/580

New Contributors

  • @whrvt made their first contribution in https://github.com/RareDevs/Rare/pull/561

Full Changelog: https://github.com/RareDevs/Rare/compare/1.11.3...1.11.3.143

- Python
Published by github-actions[bot] 6 months ago

rare - Pre-release 1.11.3.135

What's Changed

  • Various fixes and chores by @loathingKernel in https://github.com/RareDevs/Rare/pull/513
  • Fix games not launching due to requesting to launch offline by @loathingKernel in https://github.com/RareDevs/Rare/pull/514
  • Release 1.11.3 (Boga Discus) (Hotfix 3) by @loathingKernel in https://github.com/RareDevs/Rare/pull/515
  • UI: simplify Epic Overlay Services group layout and compine Wine/Proton groups under compatibility by @loathingKernel in https://github.com/RareDevs/Rare/pull/520
  • Updates by @loathingKernel in https://github.com/RareDevs/Rare/pull/525
  • DownloadThread: do not try to mark application as installed if 'Donwload only' is set by @loathingKernel in https://github.com/RareDevs/Rare/pull/529
  • chore: update resources by @loathingKernel in https://github.com/RareDevs/Rare/pull/530
  • rare: update translations by @loathingKernel in https://github.com/RareDevs/Rare/pull/532
  • Update workflows by @loathingKernel in https://github.com/RareDevs/Rare/pull/533
  • tools: make ts2qm.py executable by @loathingKernel in https://github.com/RareDevs/Rare/pull/534
  • workflows: use bash shell for prepare step by @loathingKernel in https://github.com/RareDevs/Rare/pull/535
  • tools: update ts2qm to use pathlib for Windows path compatibility by @loathingKernel in https://github.com/RareDevs/Rare/pull/536
  • tools/ts2qm: use posix paths by @loathingKernel in https://github.com/RareDevs/Rare/pull/537
  • workflows: coerce github to fetch all tags by @loathingKernel in https://github.com/RareDevs/Rare/pull/538
  • workflows: use gh to create pre-release by @loathingKernel in https://github.com/RareDevs/Rare/pull/539
  • workflows: properly quote strings by @loathingKernel in https://github.com/RareDevs/Rare/pull/540
  • workflows: create pre-release as part of version job by @loathingKernel in https://github.com/RareDevs/Rare/pull/541
  • workflows: fix derp by @loathingKernel in https://github.com/RareDevs/Rare/pull/542
  • workflows: do not require prerelease value by @loathingKernel in https://github.com/RareDevs/Rare/pull/543
  • workflows: set repo url for gh by @loathingKernel in https://github.com/RareDevs/Rare/pull/545
  • workflows: work-around github's stupidity by @loathingKernel in https://github.com/RareDevs/Rare/pull/546
  • Library: fix library filter and order resetting after search/install/uninstall by @loathingKernel in https://github.com/RareDevs/Rare/pull/548
  • WineResolver: Ensure proton prefix is initialized before operating on it by @loathingKernel in https://github.com/RareDevs/Rare/pull/549
  • Split game settings to generic and compatibility tabs by @loathingKernel in https://github.com/RareDevs/Rare/pull/550
  • Update translations by @Dummerle in https://github.com/RareDevs/Rare/pull/559
  • languages: rename rarezh-Hans to rarezh_CN by @loathingKernel in https://github.com/RareDevs/Rare/pull/560
  • Add settings for tags by @Dummerle in https://github.com/RareDevs/Rare/pull/510
  • Remove masOS support by @whrvt in https://github.com/RareDevs/Rare/pull/561
  • Various changes by @loathingKernel in https://github.com/RareDevs/Rare/pull/562
  • Various fixes and updates regarding compatibility tools, steam grades and wrappers by @loathingKernel in https://github.com/RareDevs/Rare/pull/565
  • Add subcommand to reap child processes on Linux for running games. by @loathingKernel in https://github.com/RareDevs/Rare/pull/568
  • workflows: use cx-freeze 7.2.10 for appimage workflow by @loathingKernel in https://github.com/RareDevs/Rare/pull/569
  • workflows: use cx-freeze 7.2.10 for all workflows by @loathingKernel in https://github.com/RareDevs/Rare/pull/570
  • compat/steam: test if compatmanagerlayername attr exists in the manifest when checking its value by @loathingKernel in https://github.com/RareDevs/Rare/pull/574
  • compat/steam: sort tools and fix filtering of non OS transitional tools by @loathingKernel in https://github.com/RareDevs/Rare/pull/575
  • Various chores by @loathingKernel in https://github.com/RareDevs/Rare/pull/577

New Contributors

  • @whrvt made their first contribution in https://github.com/RareDevs/Rare/pull/561

Full Changelog: https://github.com/RareDevs/Rare/compare/1.11.3...1.11.3.135

- Python
Published by github-actions[bot] 7 months ago

rare - Pre-release 1.11.3.125

What's Changed

  • Various fixes and chores by @loathingKernel in https://github.com/RareDevs/Rare/pull/513
  • Fix games not launching due to requesting to launch offline by @loathingKernel in https://github.com/RareDevs/Rare/pull/514
  • Release 1.11.3 (Boga Discus) (Hotfix 3) by @loathingKernel in https://github.com/RareDevs/Rare/pull/515
  • UI: simplify Epic Overlay Services group layout and compine Wine/Proton groups under compatibility by @loathingKernel in https://github.com/RareDevs/Rare/pull/520
  • Updates by @loathingKernel in https://github.com/RareDevs/Rare/pull/525
  • DownloadThread: do not try to mark application as installed if 'Donwload only' is set by @loathingKernel in https://github.com/RareDevs/Rare/pull/529
  • chore: update resources by @loathingKernel in https://github.com/RareDevs/Rare/pull/530
  • rare: update translations by @loathingKernel in https://github.com/RareDevs/Rare/pull/532
  • Update workflows by @loathingKernel in https://github.com/RareDevs/Rare/pull/533
  • tools: make ts2qm.py executable by @loathingKernel in https://github.com/RareDevs/Rare/pull/534
  • workflows: use bash shell for prepare step by @loathingKernel in https://github.com/RareDevs/Rare/pull/535
  • tools: update ts2qm to use pathlib for Windows path compatibility by @loathingKernel in https://github.com/RareDevs/Rare/pull/536
  • tools/ts2qm: use posix paths by @loathingKernel in https://github.com/RareDevs/Rare/pull/537
  • workflows: coerce github to fetch all tags by @loathingKernel in https://github.com/RareDevs/Rare/pull/538
  • workflows: use gh to create pre-release by @loathingKernel in https://github.com/RareDevs/Rare/pull/539
  • workflows: properly quote strings by @loathingKernel in https://github.com/RareDevs/Rare/pull/540
  • workflows: create pre-release as part of version job by @loathingKernel in https://github.com/RareDevs/Rare/pull/541
  • workflows: fix derp by @loathingKernel in https://github.com/RareDevs/Rare/pull/542
  • workflows: do not require prerelease value by @loathingKernel in https://github.com/RareDevs/Rare/pull/543
  • workflows: set repo url for gh by @loathingKernel in https://github.com/RareDevs/Rare/pull/545
  • workflows: work-around github's stupidity by @loathingKernel in https://github.com/RareDevs/Rare/pull/546
  • Library: fix library filter and order resetting after search/install/uninstall by @loathingKernel in https://github.com/RareDevs/Rare/pull/548
  • WineResolver: Ensure proton prefix is initialized before operating on it by @loathingKernel in https://github.com/RareDevs/Rare/pull/549
  • Split game settings to generic and compatibility tabs by @loathingKernel in https://github.com/RareDevs/Rare/pull/550
  • Update translations by @Dummerle in https://github.com/RareDevs/Rare/pull/559
  • languages: rename rarezh-Hans to rarezh_CN by @loathingKernel in https://github.com/RareDevs/Rare/pull/560
  • Add settings for tags by @Dummerle in https://github.com/RareDevs/Rare/pull/510
  • Remove masOS support by @whrvt in https://github.com/RareDevs/Rare/pull/561
  • Various changes by @loathingKernel in https://github.com/RareDevs/Rare/pull/562
  • Various fixes and updates regarding compatibility tools, steam grades and wrappers by @loathingKernel in https://github.com/RareDevs/Rare/pull/565
  • Add subcommand to reap child processes on Linux for running games. by @loathingKernel in https://github.com/RareDevs/Rare/pull/568
  • workflows: use cx-freeze 7.2.10 for appimage workflow by @loathingKernel in https://github.com/RareDevs/Rare/pull/569
  • workflows: use cx-freeze 7.2.10 for all workflows by @loathingKernel in https://github.com/RareDevs/Rare/pull/570

New Contributors

  • @whrvt made their first contribution in https://github.com/RareDevs/Rare/pull/561

Full Changelog: https://github.com/RareDevs/Rare/compare/1.11.3...1.11.3.125

- Python
Published by github-actions[bot] 9 months ago

rare - Pre-release 1.11.3.111

What's Changed

  • Various fixes and chores by @loathingKernel in https://github.com/RareDevs/Rare/pull/513
  • Fix games not launching due to requesting to launch offline by @loathingKernel in https://github.com/RareDevs/Rare/pull/514
  • Release 1.11.3 (Boga Discus) (Hotfix 3) by @loathingKernel in https://github.com/RareDevs/Rare/pull/515
  • UI: simplify Epic Overlay Services group layout and compine Wine/Proton groups under compatibility by @loathingKernel in https://github.com/RareDevs/Rare/pull/520
  • Updates by @loathingKernel in https://github.com/RareDevs/Rare/pull/525
  • DownloadThread: do not try to mark application as installed if 'Donwload only' is set by @loathingKernel in https://github.com/RareDevs/Rare/pull/529
  • chore: update resources by @loathingKernel in https://github.com/RareDevs/Rare/pull/530
  • rare: update translations by @loathingKernel in https://github.com/RareDevs/Rare/pull/532
  • Update workflows by @loathingKernel in https://github.com/RareDevs/Rare/pull/533
  • tools: make ts2qm.py executable by @loathingKernel in https://github.com/RareDevs/Rare/pull/534
  • workflows: use bash shell for prepare step by @loathingKernel in https://github.com/RareDevs/Rare/pull/535
  • tools: update ts2qm to use pathlib for Windows path compatibility by @loathingKernel in https://github.com/RareDevs/Rare/pull/536
  • tools/ts2qm: use posix paths by @loathingKernel in https://github.com/RareDevs/Rare/pull/537
  • workflows: coerce github to fetch all tags by @loathingKernel in https://github.com/RareDevs/Rare/pull/538
  • workflows: use gh to create pre-release by @loathingKernel in https://github.com/RareDevs/Rare/pull/539
  • workflows: properly quote strings by @loathingKernel in https://github.com/RareDevs/Rare/pull/540
  • workflows: create pre-release as part of version job by @loathingKernel in https://github.com/RareDevs/Rare/pull/541
  • workflows: fix derp by @loathingKernel in https://github.com/RareDevs/Rare/pull/542
  • workflows: do not require prerelease value by @loathingKernel in https://github.com/RareDevs/Rare/pull/543
  • workflows: set repo url for gh by @loathingKernel in https://github.com/RareDevs/Rare/pull/545
  • workflows: work-around github's stupidity by @loathingKernel in https://github.com/RareDevs/Rare/pull/546
  • Library: fix library filter and order resetting after search/install/uninstall by @loathingKernel in https://github.com/RareDevs/Rare/pull/548
  • WineResolver: Ensure proton prefix is initialized before operating on it by @loathingKernel in https://github.com/RareDevs/Rare/pull/549
  • Split game settings to generic and compatibility tabs by @loathingKernel in https://github.com/RareDevs/Rare/pull/550
  • Update translations by @Dummerle in https://github.com/RareDevs/Rare/pull/559
  • languages: rename rarezh-Hans to rarezh_CN by @loathingKernel in https://github.com/RareDevs/Rare/pull/560
  • Add settings for tags by @Dummerle in https://github.com/RareDevs/Rare/pull/510
  • Remove masOS support by @whrvt in https://github.com/RareDevs/Rare/pull/561
  • Various changes by @loathingKernel in https://github.com/RareDevs/Rare/pull/562
  • Various fixes and updates regarding compatibility tools, steam grades and wrappers by @loathingKernel in https://github.com/RareDevs/Rare/pull/565

New Contributors

  • @whrvt made their first contribution in https://github.com/RareDevs/Rare/pull/561

Full Changelog: https://github.com/RareDevs/Rare/compare/1.11.3...1.11.3.111

- Python
Published by github-actions[bot] 10 months ago

rare - Pre-release 1.11.3.67

What's Changed

  • Various fixes and chores by @loathingKernel in https://github.com/RareDevs/Rare/pull/513
  • Fix games not launching due to requesting to launch offline by @loathingKernel in https://github.com/RareDevs/Rare/pull/514
  • Release 1.11.3 (Boga Discus) (Hotfix 3) by @loathingKernel in https://github.com/RareDevs/Rare/pull/515
  • UI: simplify Epic Overlay Services group layout and compine Wine/Proton groups under compatibility by @loathingKernel in https://github.com/RareDevs/Rare/pull/520
  • Updates by @loathingKernel in https://github.com/RareDevs/Rare/pull/525
  • DownloadThread: do not try to mark application as installed if 'Donwload only' is set by @loathingKernel in https://github.com/RareDevs/Rare/pull/529
  • chore: update resources by @loathingKernel in https://github.com/RareDevs/Rare/pull/530
  • rare: update translations by @loathingKernel in https://github.com/RareDevs/Rare/pull/532
  • Update workflows by @loathingKernel in https://github.com/RareDevs/Rare/pull/533
  • tools: make ts2qm.py executable by @loathingKernel in https://github.com/RareDevs/Rare/pull/534
  • workflows: use bash shell for prepare step by @loathingKernel in https://github.com/RareDevs/Rare/pull/535
  • tools: update ts2qm to use pathlib for Windows path compatibility by @loathingKernel in https://github.com/RareDevs/Rare/pull/536
  • tools/ts2qm: use posix paths by @loathingKernel in https://github.com/RareDevs/Rare/pull/537
  • workflows: coerce github to fetch all tags by @loathingKernel in https://github.com/RareDevs/Rare/pull/538
  • workflows: use gh to create pre-release by @loathingKernel in https://github.com/RareDevs/Rare/pull/539
  • workflows: properly quote strings by @loathingKernel in https://github.com/RareDevs/Rare/pull/540
  • workflows: create pre-release as part of version job by @loathingKernel in https://github.com/RareDevs/Rare/pull/541
  • workflows: fix derp by @loathingKernel in https://github.com/RareDevs/Rare/pull/542
  • workflows: do not require prerelease value by @loathingKernel in https://github.com/RareDevs/Rare/pull/543
  • workflows: set repo url for gh by @loathingKernel in https://github.com/RareDevs/Rare/pull/545
  • workflows: work-around github's stupidity by @loathingKernel in https://github.com/RareDevs/Rare/pull/546
  • Library: fix library filter and order resetting after search/install/uninstall by @loathingKernel in https://github.com/RareDevs/Rare/pull/548
  • WineResolver: Ensure proton prefix is initialized before operating on it by @loathingKernel in https://github.com/RareDevs/Rare/pull/549
  • Split game settings to generic and compatibility tabs by @loathingKernel in https://github.com/RareDevs/Rare/pull/550

Full Changelog: https://github.com/RareDevs/Rare/compare/1.11.3...1.11.3.67

- Python
Published by github-actions[bot] 12 months ago

rare - Pre-release 1.11.3.49

What's Changed

  • Various fixes and chores by @loathingKernel in https://github.com/RareDevs/Rare/pull/513
  • Fix games not launching due to requesting to launch offline by @loathingKernel in https://github.com/RareDevs/Rare/pull/514
  • Release 1.11.3 (Boga Discus) (Hotfix 3) by @loathingKernel in https://github.com/RareDevs/Rare/pull/515
  • UI: simplify Epic Overlay Services group layout and compine Wine/Proton groups under compatibility by @loathingKernel in https://github.com/RareDevs/Rare/pull/520
  • Updates by @loathingKernel in https://github.com/RareDevs/Rare/pull/525
  • DownloadThread: do not try to mark application as installed if 'Donwload only' is set by @loathingKernel in https://github.com/RareDevs/Rare/pull/529
  • chore: update resources by @loathingKernel in https://github.com/RareDevs/Rare/pull/530
  • rare: update translations by @loathingKernel in https://github.com/RareDevs/Rare/pull/532
  • Update workflows by @loathingKernel in https://github.com/RareDevs/Rare/pull/533
  • tools: make ts2qm.py executable by @loathingKernel in https://github.com/RareDevs/Rare/pull/534
  • workflows: use bash shell for prepare step by @loathingKernel in https://github.com/RareDevs/Rare/pull/535
  • tools: update ts2qm to use pathlib for Windows path compatibility by @loathingKernel in https://github.com/RareDevs/Rare/pull/536
  • tools/ts2qm: use posix paths by @loathingKernel in https://github.com/RareDevs/Rare/pull/537
  • workflows: coerce github to fetch all tags by @loathingKernel in https://github.com/RareDevs/Rare/pull/538
  • workflows: use gh to create pre-release by @loathingKernel in https://github.com/RareDevs/Rare/pull/539
  • workflows: properly quote strings by @loathingKernel in https://github.com/RareDevs/Rare/pull/540
  • workflows: create pre-release as part of version job by @loathingKernel in https://github.com/RareDevs/Rare/pull/541
  • workflows: fix derp by @loathingKernel in https://github.com/RareDevs/Rare/pull/542
  • workflows: do not require prerelease value by @loathingKernel in https://github.com/RareDevs/Rare/pull/543
  • workflows: set repo url for gh by @loathingKernel in https://github.com/RareDevs/Rare/pull/545
  • workflows: work-around github's stupidity by @loathingKernel in https://github.com/RareDevs/Rare/pull/546

Full Changelog: https://github.com/RareDevs/Rare/compare/1.11.3...1.11.3.49

- Python
Published by github-actions[bot] 12 months ago

rare - Release 1.11.3 (Boga Discus) (Hotfix 3)

What's changed

This release consists mostly of fixes and minor features, more below.

Rare

  • Add an option to automatically hide Rare in the system tray when starting.
  • Convert the install path in Game Details to a link to open the installation folder in the file manager.
  • Fix Open log folder button not working
  • Fix tray and window icons missing on Windows.
  • Fix games not launching due to erroneously requesting to launch offline if the option was set to No or Yes.

Linux

  • Fix crash when very old Proton versions are present in Steam's libraries.

Packaging

  • Create a start menu shortcut when installing through the MSI

Important: On Windows you might need to have MSVC installed, you can get it from here

Full Changelog: https://github.com/RareDevs/Rare/compare/1.11.2...1.11.3

- Python
Published by loathingKernel about 1 year ago

rare - Release 1.11.2 (Boga Discus) (Hotfix 2)

Patch release to address versioning issues due to GitHub Actions, which affected how Rare detects self-updates.

For the actual release notes refer to https://github.com/RareDevs/Rare/releases/tag/1.11.0

- Python
Published by loathingKernel about 1 year ago

rare - Release 1.11.0 (Boga Discus)

News

Happy new year everyone! The next proper release of Rare has finally arrived, just slightly over a year after the previous one. This release has been pushed back numerous times so far because I had set some milestones we wanted to achieve before increasing the version number.

What's changed

While most of the things we wanted to do have been made, not everything made it in. Below you will find an overview of what changed, what was added as well as what has not made it in.

Rare

  • Rare has been ported to PySide6, using the newer and more adequate Qt6 Framework. This work revealed numerous existing issues with the UI which have been fixed.
  • You can now add games from Rare to Steam as non-Steam games directly from the context menu. image
  • Minor improvements for faster startup times. Images in the library are now loaded when they are first displayed, and Rare only creates a single library view. You preferred view can still be selected from the settings.
  • The Store tab has been redesigned to not look out of place compared to the rest of the application and numerous issues have been fixed in the back-end. A lot of non-working functionality has been removed though as it is being worked on. image
  • Improved the cloud saves interface.
  • Refactored the wrapper functionality to allow "sharing" of wrappers between games. You can now select existing wrappers through a drop-down menu. image
  • Improvements in the various dialogs and the download handling.
  • Verification and importing has been improved for games with Optional downloads. Rare will ask you to select which Optional downloads are already installed when importing a game.

Linux

  • Overhauled the Epic Overlay handling so it can manage multiple Wine/Proton prefixes. image
  • There are numerous improvements in Proton handling and interoperability, Rare now sets up the required environment much more robustly.
  • Better runtime/compatibility-tool detection and auto-configuration of Proton's environment, respecting each tool's configuration.
  • Rare is now able to use tools other than Proton, such as Luxtorpeda to launch supported games.
  • We still want to integrate with umu and we are actively involved in its development.

Packaging

  • We overhauled the packaging of Rare to adjust in the developments in the Python ecosystem.
  • We know use cx-Freeze to produce the MSI installer (Windows), DMG package (macOS) and the AppImage (Linux)
  • With the port to PySide6, we are again able to provide semi-portable packages of Rare using the excellent Nuitka compiler.
  • We also have a repository for Flatpak packages, mostly targeted at pre-releases.

Important: On Windows you might need to have MSVC installed, you can get it from here

Pull requests

  • Preparation for future features by @loathingKernel in https://github.com/RareDevs/Rare/pull/352
  • Update the workflows to include the ability to create pre-releases from the snapshot workflow by @loathingKernel in https://github.com/RareDevs/Rare/pull/355
  • Workflows: Of course there had to be a typo by @loathingKernel in https://github.com/RareDevs/Rare/pull/356
  • Workflows: Implement pre-release step in snapshot workflow by @loathingKernel in https://github.com/RareDevs/Rare/pull/357
  • Workflows: fix pre-release step by @loathingKernel in https://github.com/RareDevs/Rare/pull/358
  • Workflows: Fix discussions permissions by @loathingKernel in https://github.com/RareDevs/Rare/pull/360
  • Workflows: Add dependency on version step by @loathingKernel in https://github.com/RareDevs/Rare/pull/362
  • Enable launchable addons such as Fortnite Experiences as games in the library. by @loathingKernel in https://github.com/RareDevs/Rare/pull/364
  • Refactor UninstallDialog, and implement MoveDialog by @loathingKernel in https://github.com/RareDevs/Rare/pull/366
  • Refactor EOS overlay management form by @loathingKernel in https://github.com/RareDevs/Rare/pull/370
  • Workflows: woops by @loathingKernel in https://github.com/RareDevs/Rare/pull/371
  • Workflows: eff javascript by @loathingKernel in https://github.com/RareDevs/Rare/pull/372
  • Runners: disable some pylint checks for vdf by @loathingKernel in https://github.com/RareDevs/Rare/pull/373
  • General fixes by @loathingKernel in https://github.com/RareDevs/Rare/pull/378
  • Merge a lot of WIP by @loathingKernel in https://github.com/RareDevs/Rare/pull/381
  • Fixes by @Dummerle in https://github.com/RareDevs/Rare/pull/383
  • Various UI fixes and CSS updates by @loathingKernel in https://github.com/RareDevs/Rare/pull/385
  • Steam: Fix crash if Steam is not installed by @loathingKernel in https://github.com/RareDevs/Rare/pull/386
  • More styling updates by @loathingKernel in https://github.com/RareDevs/Rare/pull/387
  • Fix action button positions in QueueBaseWidgets by @loathingKernel in https://github.com/RareDevs/Rare/pull/389
  • Refactor the Store page by @loathingKernel in https://github.com/RareDevs/Rare/pull/388
  • commands: add __init__.py for module discovery by @loathingKernel in https://github.com/RareDevs/Rare/pull/392
  • Fix typo in README by @ARez2 in https://github.com/RareDevs/Rare/pull/396
  • WineResolver: Do not unset 'DISPLAY' when running silently by @loathingKernel in https://github.com/RareDevs/Rare/pull/399
  • LoadingWidget: Start playing movie once the widget is visible if autostart is enabled by @loathingKernel in https://github.com/RareDevs/Rare/pull/400
  • Address pylint errors by @loathingKernel in https://github.com/RareDevs/Rare/pull/401
  • RareLauncher: Fix wrong arguments in pre-launch command QProcess.start() by @loathingKernel in https://github.com/RareDevs/Rare/pull/403
  • Create codeql.yml by @loathingKernel in https://github.com/RareDevs/Rare/pull/404
  • Support paths with spaces in pre launch command field by @loathingKernel in https://github.com/RareDevs/Rare/pull/405
  • RareLauncher: Fix console window wrapping and skip DLC check for launchable addons by @loathingKernel in https://github.com/RareDevs/Rare/pull/407
  • chore: Use actual target repo URLs. by @cherouvim in https://github.com/RareDevs/Rare/pull/409
  • Steam shortcuts, Discord RPC, MangoHud by @loathingKernel in https://github.com/RareDevs/Rare/pull/408
  • Fix a few issues with Steam shortcuts by @loathingKernel in https://github.com/RareDevs/Rare/pull/411
  • Add option in uninstall dialog to delete the game's folder despite containing files by @loathingKernel in https://github.com/RareDevs/Rare/pull/412
  • Update readme and github page by @loathingKernel in https://github.com/RareDevs/Rare/pull/416
  • Move screenshots into docs by @loathingKernel in https://github.com/RareDevs/Rare/pull/417
  • docs: set theme to dinky by @loathingKernel in https://github.com/RareDevs/Rare/pull/418
  • Preparation for PySide6 by @loathingKernel in https://github.com/RareDevs/Rare/pull/415
  • SteamShortcuts: fall back to determining the last logged-in Steam user by @loathingKernel in https://github.com/RareDevs/Rare/pull/423
  • SteamShortcuts: do not quote executable and start dir by @loathingKernel in https://github.com/RareDevs/Rare/pull/426
  • Do not quote executable path for steam shortcuts on Windows by @loathingKernel in https://github.com/RareDevs/Rare/pull/427
  • RareLauncher: fix Fortnite experiences addons not launching by @loathingKernel in https://github.com/RareDevs/Rare/pull/429
  • Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by @dependabot in https://github.com/RareDevs/Rare/pull/435
  • Create dependabot.yml by @loathingKernel in https://github.com/RareDevs/Rare/pull/437
  • chore: update black minimum version by @loathingKernel in https://github.com/RareDevs/Rare/pull/442
  • Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/RareDevs/Rare/pull/438
  • Bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/RareDevs/Rare/pull/439
  • Bump actions/download-artifact from 4.1.7 to 4.1.8 by @dependabot in https://github.com/RareDevs/Rare/pull/440
  • Bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/RareDevs/Rare/pull/441
  • workflows: use major version for download-artifact action by @loathingKernel in https://github.com/RareDevs/Rare/pull/443
  • chore: add pip to dependabot by @loathingKernel in https://github.com/RareDevs/Rare/pull/444
  • develop by @loathingKernel in https://github.com/RareDevs/Rare/pull/445
  • Update pylint requirement from ^2.15.0 to ^3.2.7 by @dependabot in https://github.com/RareDevs/Rare/pull/446
  • Update nuitka requirement from ^1.0.6 to ^2.4.8 by @dependabot in https://github.com/RareDevs/Rare/pull/447
  • Update pywin32 requirement from ^304 to ^306 by @dependabot in https://github.com/RareDevs/Rare/pull/448
  • Lgndr: remove renamed resolvealiases method, override printjson method by @loathingKernel in https://github.com/RareDevs/Rare/pull/449
  • EntitlementsWorker: fetch full entitlements on legendary>=0.20.35 by @loathingKernel in https://github.com/RareDevs/Rare/pull/452
  • RareGameSlim: fix uploading save games when there aren't any on the remote by @loathingKernel in https://github.com/RareDevs/Rare/pull/453
  • Port Rare to PySide6 by @loathingKernel in https://github.com/RareDevs/Rare/pull/422
  • Fix issues with rare's process launcher by @loathingKernel in https://github.com/RareDevs/Rare/pull/454
  • Locate and use anticheat runtimes from Steam with Proton by @loathingKernel in https://github.com/RareDevs/Rare/pull/455
  • Minor fixes in steam shortcuts, ubisoft integration and cloud saves by @loathingKernel in https://github.com/RareDevs/Rare/pull/456
  • Use separate keys for window width and height in Rare's settings by @loathingKernel in https://github.com/RareDevs/Rare/pull/458
  • Rare: enforce utf-8 encoding in some places, should fix subtle issues on Windows by @loathingKernel in https://github.com/RareDevs/Rare/pull/464
  • Rare: use OS specific encoding in some cases by @loathingKernel in https://github.com/RareDevs/Rare/pull/466
  • Rare: limit PySide6 to versions up to 6.8.0 due to segmentation fault by @loathingKernel in https://github.com/RareDevs/Rare/pull/467
  • workflows: build both arm64 and x86_64 versions on MacOS by @loathingKernel in https://github.com/RareDevs/Rare/pull/469
  • workflows: use earlier windows and ubuntu versions, strip binaries by @loathingKernel in https://github.com/RareDevs/Rare/pull/471
  • Bump python version for workflows to 3.13 by @loathingKernel in https://github.com/RareDevs/Rare/pull/479
  • Fix failing workflows by @loathingKernel in https://github.com/RareDevs/Rare/pull/480
  • workflows: revert to python 3.12 for windows nuitka build by @loathingKernel in https://github.com/RareDevs/Rare/pull/481
  • Restore compatibility with python 3.9 by @loathingKernel in https://github.com/RareDevs/Rare/pull/483
  • Fix msi workflow by @loathingKernel in https://github.com/RareDevs/Rare/pull/484
  • Revert "chore: move freeze.py into misc" by @loathingKernel in https://github.com/RareDevs/Rare/pull/485
  • Cleanup project files by @loathingKernel in https://github.com/RareDevs/Rare/pull/487
  • workflows: update checks workflow by @loathingKernel in https://github.com/RareDevs/Rare/pull/488
  • Remove unsued import by @loathingKernel in https://github.com/RareDevs/Rare/pull/489
  • Normalize package names by adding version information and ensuring container folders for archives by @loathingKernel in https://github.com/RareDevs/Rare/pull/490
  • workflows: fix derp by @loathingKernel in https://github.com/RareDevs/Rare/pull/492
  • Packaging updates by @loathingKernel in https://github.com/RareDevs/Rare/pull/494
  • Update readme asset locations by @loathingKernel in https://github.com/RareDevs/Rare/pull/495
  • chore: fix faulty urls by @loathingKernel in https://github.com/RareDevs/Rare/pull/496
  • More packaging cleanup by @loathingKernel in https://github.com/RareDevs/Rare/pull/498

New Contributors

  • @ARez2 made their first contribution in https://github.com/RareDevs/Rare/pull/396
  • @cherouvim made their first contribution in https://github.com/RareDevs/Rare/pull/409
  • @dependabot made their first contribution in https://github.com/RareDevs/Rare/pull/435

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11...1.11.0

- Python
Published by loathingKernel about 1 year ago

rare - Pre-release 1.10.11.525

What's Changed

  • Cleanup project files by @loathingKernel in https://github.com/RareDevs/Rare/pull/487
  • workflows: update checks workflow by @loathingKernel in https://github.com/RareDevs/Rare/pull/488
  • Remove unsued import by @loathingKernel in https://github.com/RareDevs/Rare/pull/489
  • Normalize package names by adding version information and ensuring container folders for archives by @loathingKernel in https://github.com/RareDevs/Rare/pull/490
  • workflows: fix derp by @loathingKernel in https://github.com/RareDevs/Rare/pull/492

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.466...1.10.11.525

- Python
Published by github-actions[bot] about 1 year ago

rare - Pre-release 1.10.11.466

What's Changed

  • workflows: use earlier windows and ubuntu versions, strip binaries by @loathingKernel in https://github.com/RareDevs/Rare/pull/471
  • Bump python version for workflows to 3.13 by @loathingKernel in https://github.com/RareDevs/Rare/pull/479
  • Fix failing workflows by @loathingKernel in https://github.com/RareDevs/Rare/pull/480
  • workflows: revert to python 3.12 for windows nuitka build by @loathingKernel in https://github.com/RareDevs/Rare/pull/481
  • Restore compatibility with python 3.9 by @loathingKernel in https://github.com/RareDevs/Rare/pull/483
  • Fix msi workflow by @loathingKernel in https://github.com/RareDevs/Rare/pull/484
  • Revert "chore: move freeze.py into misc" by @loathingKernel in https://github.com/RareDevs/Rare/pull/485

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.445...1.10.11.466

- Python
Published by github-actions[bot] about 1 year ago

rare - Pre-release 1.10.11.445

What's Changed

  • Use separate keys for window width and height in Rare's settings by @loathingKernel in https://github.com/RareDevs/Rare/pull/458
  • Rare: enforce utf-8 encoding in some places, should fix subtle issues on Windows by @loathingKernel in https://github.com/RareDevs/Rare/pull/464
  • Rare: use OS specific encoding in some cases by @loathingKernel in https://github.com/RareDevs/Rare/pull/466
  • Rare: limit PySide6 to versions up to 6.8.0 due to segmentation fault by @loathingKernel in https://github.com/RareDevs/Rare/pull/467
  • workflows: build both arm64 and x86_64 versions on MacOS by @loathingKernel in https://github.com/RareDevs/Rare/pull/469

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.423...1.10.11.445

- Python
Published by github-actions[bot] over 1 year ago

rare - Pre-release 1.10.11.423

What's Changed

  • EntitlementsWorker: fetch full entitlements on legendary>=0.20.35 by @loathingKernel in https://github.com/RareDevs/Rare/pull/452
  • RareGameSlim: fix uploading save games when there aren't any on the remote by @loathingKernel in https://github.com/RareDevs/Rare/pull/453
  • Port Rare to PySide6 by @loathingKernel in https://github.com/RareDevs/Rare/pull/422
  • Fix issues with rare's process launcher by @loathingKernel in https://github.com/RareDevs/Rare/pull/454
  • Locate and use anticheat runtimes from Steam with Proton by @loathingKernel in https://github.com/RareDevs/Rare/pull/455
  • Minor fixes in steam shortcuts, ubisoft integration and cloud saves by @loathingKernel in https://github.com/RareDevs/Rare/pull/456

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.371...1.10.11.423

- Python
Published by github-actions[bot] over 1 year ago

rare - Pre-release 1.10.11.371

What's Changed

  • Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by @dependabot in https://github.com/RareDevs/Rare/pull/435
  • Create dependabot.yml by @loathingKernel in https://github.com/RareDevs/Rare/pull/437
  • chore: update black minimum version by @loathingKernel in https://github.com/RareDevs/Rare/pull/442
  • Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/RareDevs/Rare/pull/438
  • Bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/RareDevs/Rare/pull/439
  • Bump actions/download-artifact from 4.1.7 to 4.1.8 by @dependabot in https://github.com/RareDevs/Rare/pull/440
  • Bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/RareDevs/Rare/pull/441
  • workflows: use major version for download-artifact action by @loathingKernel in https://github.com/RareDevs/Rare/pull/443
  • chore: add pip to dependabot by @loathingKernel in https://github.com/RareDevs/Rare/pull/444
  • develop by @loathingKernel in https://github.com/RareDevs/Rare/pull/445
  • Update pylint requirement from ^2.15.0 to ^3.2.7 by @dependabot in https://github.com/RareDevs/Rare/pull/446
  • Update nuitka requirement from ^1.0.6 to ^2.4.8 by @dependabot in https://github.com/RareDevs/Rare/pull/447
  • Update pywin32 requirement from ^304 to ^306 by @dependabot in https://github.com/RareDevs/Rare/pull/448
  • Lgndr: remove renamed resolvealiases method, override printjson method by @loathingKernel in https://github.com/RareDevs/Rare/pull/449

New Contributors

  • @dependabot made their first contribution in https://github.com/RareDevs/Rare/pull/435

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.343...1.10.11.371

- Python
Published by github-actions[bot] over 1 year ago

rare - Pre-release 1.10.11.343

What's Changed

  • RareLauncher: fix Fortnite experiences addons not launching by @loathingKernel in https://github.com/RareDevs/Rare/pull/429

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.341...1.10.11.343

- Python
Published by github-actions[bot] over 1 year ago

rare - Pre-release 1.10.11.341

What's Changed

  • SteamShortcuts: do not quote executable and start dir by @loathingKernel in https://github.com/RareDevs/Rare/pull/426
  • Do not quote executable path for steam shortcuts on Windows by @loathingKernel in https://github.com/RareDevs/Rare/pull/427

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.335...1.10.11.341

- Python
Published by github-actions[bot] over 1 year ago

rare - Pre-release 1.10.11.335

What's Changed

  • SteamShortcuts: fall back to determining the last logged-in Steam user by @loathingKernel in https://github.com/RareDevs/Rare/pull/423

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.333...1.10.11.335

- Python
Published by github-actions[bot] over 1 year ago

rare - Pre-release 1.10.11.333

What's Changed

  • Update readme and github page by @loathingKernel in https://github.com/RareDevs/Rare/pull/416
  • Move screenshots into docs by @loathingKernel in https://github.com/RareDevs/Rare/pull/417
  • docs: set theme to dinky by @loathingKernel in https://github.com/RareDevs/Rare/pull/418
  • Preparation for PySide6 by @loathingKernel in https://github.com/RareDevs/Rare/pull/415

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.278...1.10.11.333

- Python
Published by github-actions[bot] over 1 year ago

rare - Pre-release 1.10.11.278

What's Changed

  • RareLauncher: Fix console window wrapping and skip DLC check for launchable addons by @loathingKernel in https://github.com/RareDevs/Rare/pull/407
  • chore: Use actual target repo URLs. by @cherouvim in https://github.com/RareDevs/Rare/pull/409
  • Steam shortcuts, Discord RPC, MangoHud by @loathingKernel in https://github.com/RareDevs/Rare/pull/408
  • Fix a few issues with Steam shortcuts by @loathingKernel in https://github.com/RareDevs/Rare/pull/411
  • Add option in uninstall dialog to delete the game's folder despite containing files by @loathingKernel in https://github.com/RareDevs/Rare/pull/412

New Contributors

  • @cherouvim made their first contribution in https://github.com/RareDevs/Rare/pull/409

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.228...1.10.11.278

Important: On recent version of Windows you need to have MSVC 2015 installed, you can get it from here

- Python
Published by github-actions[bot] over 1 year ago

rare - Pre-release 1.10.11.228

What's Changed

  • Fix typo in README by @ARez2 in https://github.com/RareDevs/Rare/pull/396
  • WineResolver: Do not unset 'DISPLAY' when running silently by @loathingKernel in https://github.com/RareDevs/Rare/pull/399
  • LoadingWidget: Start playing movie once the widget is visible if autostart is enabled by @loathingKernel in https://github.com/RareDevs/Rare/pull/400
  • Address pylint errors by @loathingKernel in https://github.com/RareDevs/Rare/pull/401
  • RareLauncher: Fix wrong arguments in pre-launch command QProcess.start() by @loathingKernel in https://github.com/RareDevs/Rare/pull/403
  • Create codeql.yml by @loathingKernel in https://github.com/RareDevs/Rare/pull/404
  • Support paths with spaces in pre launch command field by @loathingKernel in https://github.com/RareDevs/Rare/pull/405

New Contributors

  • @ARez2 made their first contribution in https://github.com/RareDevs/Rare/pull/396

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.201...1.10.11.228

- Python
Published by github-actions[bot] almost 2 years ago

rare - Pre-release 1.10.11.201

What's Changed

  • commands: add __init__.py for module discovery by @loathingKernel in https://github.com/RareDevs/Rare/pull/392

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.199...1.10.11.201

- Python
Published by github-actions[bot] almost 2 years ago

rare - Pre-release 1.10.11.199

What's Changed

  • Fixes by @Dummerle in https://github.com/RareDevs/Rare/pull/383
  • Various UI fixes and CSS updates by @loathingKernel in https://github.com/RareDevs/Rare/pull/385
  • Steam: Fix crash if Steam is not installed by @loathingKernel in https://github.com/RareDevs/Rare/pull/386
  • More styling updates by @loathingKernel in https://github.com/RareDevs/Rare/pull/387
  • Fix action button positions in QueueBaseWidgets by @loathingKernel in https://github.com/RareDevs/Rare/pull/389
  • Refactor the Store page by @loathingKernel in https://github.com/RareDevs/Rare/pull/388

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.146...1.10.11.199

- Python
Published by github-actions[bot] almost 2 years ago

rare - Pre-release 1.10.11.146

Highly unstable! Use only if you want to help us with testing!

What's Changed

  • General fixes by @loathingKernel in https://github.com/RareDevs/Rare/pull/378
  • Merge a lot of WIP by @loathingKernel in https://github.com/RareDevs/Rare/pull/381

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.86...1.10.11.146

- Python
Published by github-actions[bot] about 2 years ago

rare - Pre-release 1.10.11.86

What's Changed

  • Refactor UninstallDialog, and implement MoveDialog by @loathingKernel in https://github.com/RareDevs/Rare/pull/366
  • Refactor EOS overlay management form by @loathingKernel in https://github.com/RareDevs/Rare/pull/370
  • Workflows: woops by @loathingKernel in https://github.com/RareDevs/Rare/pull/371
  • Workflows: eff javascript by @loathingKernel in https://github.com/RareDevs/Rare/pull/372
  • Runners: disable some pylint checks for vdf by @loathingKernel in https://github.com/RareDevs/Rare/pull/373

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11.45...1.10.11.86

- Python
Published by github-actions[bot] about 2 years ago

rare - Pre-release 1.10.11.45

What's Changed

  • Preparation for future features by @loathingKernel in https://github.com/RareDevs/Rare/pull/352
  • Update the workflows to include the ability to create pre-releases from the snapshot workflow by @loathingKernel in https://github.com/RareDevs/Rare/pull/355
  • Workflows: Of course there had to be a typo by @loathingKernel in https://github.com/RareDevs/Rare/pull/356
  • Workflows: Implement pre-release step in snapshot workflow by @loathingKernel in https://github.com/RareDevs/Rare/pull/357
  • Workflows: fix pre-release step by @loathingKernel in https://github.com/RareDevs/Rare/pull/358
  • Workflows: Fix discussions permissions by @loathingKernel in https://github.com/RareDevs/Rare/pull/360
  • Workflows: Add dependency on version step by @loathingKernel in https://github.com/RareDevs/Rare/pull/362
  • Enable launchable addons such as Fortnite Experiences as games in the library. by @loathingKernel in https://github.com/RareDevs/Rare/pull/364

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11...1.10.11.45

- Python
Published by github-actions[bot] about 2 years ago

rare - Pre-release 1.10.11.26

What's Changed

  • Preparation for future features by @loathingKernel in https://github.com/RareDevs/Rare/pull/352
  • Update the workflows to include the ability to create pre-releases from the snapshot workflow by @loathingKernel in https://github.com/RareDevs/Rare/pull/355
  • Workflows: Of course there had to be a typo by @loathingKernel in https://github.com/RareDevs/Rare/pull/356
  • Workflows: Implement pre-release step in snapshot workflow by @loathingKernel in https://github.com/RareDevs/Rare/pull/357
  • Workflows: fix pre-release step by @loathingKernel in https://github.com/RareDevs/Rare/pull/358
  • Workflows: Fix discussions permissions by @loathingKernel in https://github.com/RareDevs/Rare/pull/360
  • Workflows: Add dependency on version step by @loathingKernel in https://github.com/RareDevs/Rare/pull/362

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.11...1.10.11.26

- Python
Published by github-actions[bot] about 2 years ago

rare - Garlic Crab (Hotfix 11)

News

Happy holidays everyone! This is a small incremental update with minor but important quality-of-life improvements.

In this release we are force-disabling automatic sync with EGL. The option has caused some issues so far and we are disabling it until we can investigate more. Since this might cause some inconvenience, manual sync with the EGL is still possible through the form.

What's changed

  • Make Rare more responsive when starting, by dynamically loading only the visible cover thumbnails.
  • Force legendary to check for updates and refresh the token.
  • Force-disable automatic sync with EGL.
  • Disable automatic fallback to CrossOver on macOS.

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.9...1.10.11

- Python
Published by loathingKernel about 2 years ago

rare - Garlic Crab (Hotfix 9) (PyPI re-release)

This is a re-release of 1.10.9 as 1.10.10 for PyPI only.

- Python
Published by loathingKernel about 2 years ago

rare - Garlic Crab (Hotfix 9)

News

Yes, we jumped a release number, it's fine. Release 1.10.8 was supposed to come a few days ago but some issues came up and commits happened.

This release should finally fix the issues Rare has had with Legendary's locking mechanism. It should also bring a number of improvements to the macOS platform which was in a really bad shape for quite some time now. There are still minor issues with it, and it lacks support for CrossOver but at least now it should be usable for native games. We have left the wine integration options enabled on macOS, but they are not tested at all so YMMV. On the other hand, Rare now has better defaults for that platform. It will also show information and details based on the current platform instead of defaulting to Windows. If you would like to help with bringing better integration with the macOS tools to run Windows games on that OS, the position it open.

If you have installed macOS native games previously through Rare, and they do not launch, you have most likely installed the Windows version of these games. The issue has been resolved and Rare will now default to installing the native version on macOS, but you will have to uninstall and re-download the games for them to work.

What's Changed

Features

  • Made the browser login form more readable (hopefully) and added a privacy notice.
  • Added a Quit button in the account menu which is useful in case Rare doesn't run in a fully-fledged window manager, such as a gamescope session.
  • Made library icons slightly smaller. This is temporary and a test if we should make them adjustable.
  • Various text input fields will also show their documentation on hover as a tool-tip.
  • Add a new setting to change the default installation folder for native games on macOS.
  • Update the installation dialog to be easier to use.
    • Show the correct path when updating/repairing/modifying an already installed game.
    • Disable immutable options in the interface when updating/repairing/modifying an already installed game.
    • Offer the correct installation folder on macOS if the game is native.
  • Validate some important to Rare settings in Legendary's configuration file at startup.
  • Do not check for Legendary updates when starting the application for a slightly less startup delay.
  • Default to macOS games filter on macOS when starting Rare for the first time.
  • Add platform selection when importing games. Available only when importing a single game.
  • For multiple game import the current OS will be assumed as platform and fallback to Windows if the game doesn't support it.

Bug fixes

  • Fix more issues with legendary's newly introduced file locking mechanism and how Rare uses legendary
  • Fix flatpak-spawn to correctly export the environment. Flatpak support is still in a bad shape generally
  • Fixed a bug on macOS that caused it to load only the Windows assets. This caused Rare to only offer the option to install the Windows version on macOS.
  • Initialize the library once the window is visible, instead of application initialization.
  • Potentially fix issues when installing through pip by restructuring Rare's entry points
  • Respect LEGENDARY_CONFIG_PATH if set when creating a new configuration.
  • Use the same default paths as Legendary instead of hard-coding our own everywhere.
  • Do not assume Windows platform when importing games.
  • Unreal Engine is now excluded from all other filters except for the dedicated Include Unreal Engine filter in the library.
  • Add some more logging all around Rare.
  • Hide proton settings on macOS

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.7...1.10.9

- Python
Published by loathingKernel about 2 years ago

rare - Garlic Crab (Hotfix 9)

News

Yes, we jumped a release number, it's fine. Release 1.10.8 was supposed to come a few days ago but some issues came up and commits happened.

This release should finally fix the issues Rare has had with Legendary's locking mechanism. It should also bring a number of improvements to the macOS version which was in a really bad shape for quite some time now. There are still minor issues with it, and it lacks support for CrossOver but at least now it should be usable for native games. We have left the wine integration options enabled on macOS, but they are not tested at all so YMMV. On the other hand, Rare now has better defaults for that platform. It will also show information and details based on the current platform instead of defaulting to Windows. If you would like to help with bringing better integration with the macOS tools to run Windows games on that OS, the position it open.

If you have installed macOS native games previously through Rare, and they do not launch, you have most likely installed the Windows version of these games. The issue has been resolved and Rare will now default to installing the native version on macOS, but you will have to uninstall and re-download the games for them to be launched.

What's Changed

Features

  • Made the browser login from more readable (hopefully) and add privacy notice
  • Added a Quit button in the account menu which is useful in case we don't run in a fully-fledged window manager, such as gamescope
  • Initialize the library once the window is visible, instead of application initialization
  • Make library icons slightly smaller. This is temporary and a test if we should make them adjustable.
  • Various text input fields will also show their documentation on hover as a tool-tip.
  • Add a new setting to change the default installation folder for native games on macOS
  • Update the installation dialog to be more easier to use.
    • Show the correct path when updating/repairing/modifying an already installed game.
    • Disable immutable options in the interface when updating/repairing/modifying an already installed game.
    • Offer the correct installation folder on macOS if the game is native.
  • Validate some important to Rare settings in Legendary's configuration file at startup.
  • Do not check for Legendary updates when starting the application for a slightly less startup time.
  • Default to macOS games on macOS when starting Rare for the first time.
  • Add platform selection when importing games. Available only when importing a single game.
  • For multiple game import the current OS will be assumed as platform and fallback to Windows if the game doesn't support it.

Bug fixes

  • Fix more issues with legendary's newly introduced file locking mechanism and how Rare uses legendary
  • Fix flatpak-spawn to correctly export the environment. Flatpak is still is a bad shape generally
  • Potentially fix issues when installing through pip by restructuring Rare's entry points
  • Fix a bug on macOS that cause it to load only the Windows assets. This caused Rare to only offer the option to install the Windows version on macOS.
  • Respect LEGENDARY_CONFIG_PATH if set when creating a new configuration.
  • Use the same default paths as Legendary instead of hard-coding our own everywhere.
  • Do not assume Windows platform when importing games.
  • Unreal Engine is now excluded from all other filters except for the dedicated Include Unreal Engine in the library.
  • Add some more logging all around Rare.
  • Hide proton settings on macOS

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.7...1.10.9

- Python
Published by loathingKernel about 2 years ago

rare - Garlic Crab (Hotfix 7)

What's Changed

  • Update legendary to 0.20.34
  • Apply a potential fix to errors due to the newly introduced file locking mechanism in legendary

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.6...1.10.7

- Python
Published by loathingKernel about 2 years ago

rare - Garlic Crab (Hotfix 6)

News

This is, for lack of a better term, a Heisen-update. This release will itself both trigger the bug and fix the bug at the same time.

What's Changed

  • Fix a crash when checking for updates at startup
  • Stop spamming logs about not finding game processes at startup
  • Respect the default of closing to tray

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.5...1.10.6

- Python
Published by loathingKernel about 2 years ago

rare - Garlic Crab (Hotfix 5)

What's Changed

  • Fix a packaging issue where some packages in the previous release were using an outdated version of Legendary
  • legendary 0.20.33 - fix missing bits by @AngryPenguinPL in https://github.com/RareDevs/Rare/pull/324

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.4...1.10.5

- Python
Published by loathingKernel about 2 years ago

rare - Garlic Crab (Hotfix 4)

News

This is our first release from our new home. We decided it was time to move to a dedicated organization to host all of our Rare related projects. The move is not complete yet but we did so in an effort to better organize the future of our software. We are also looking for testers and contributors to help us maintain the Windows and Mac OS versions of Rare.

What's Changed

Features

  • Added a Modify button in Game Information page to allow enabling/disabling selectable downloads after the initial installation.
  • Remade the Ubisoft Redemption form in Integrations.
  • Added the ability to modify wrapper commands in Game Settings.
  • Added a toggle for compiler hud option in DXVK settings.
  • Made bringing up the interface on startup smoother and more responsive.
  • Updated the loading/activity animation.

Bug fixes

  • Fixed wrapper order in Game Settings not saving.
  • Fixed a problem with spawning multiple dialogs, and other weirdness, after refreshing the library.
  • Updated minimum required Legendary version to 0.20.33.
  • Imported an unreleased fix from Legendary to solve the application deadlocking on startup after the login token had expired.
  • Added FreeBSD support by @z-ffqq in https://github.com/RareDevs/Rare/pull/302

New Contributors

  • @z-ffqq made their first contribution in https://github.com/RareDevs/Rare/pull/302

Full Changelog: https://github.com/RareDevs/Rare/compare/1.10.3...1.10.4

- Python
Published by loathingKernel about 2 years ago

rare - Garlic Crab (Hotfix 3)

Bug fixes

  • Fix crash, when installing DLC
  • Fix crash, if config section is missing

Full Changelog: https://github.com/Dummerle/Rare/compare/1.10.2...1.10.3

- Python
Published by Dummerle over 2 years ago

rare - Garlic Crab (Hotfix 2)

What's Changed

  • Add force option to import game
  • Update french translation

Bug fixes

  • Use app title if FolderName does not exist. (Fixes Fortnite Desktop shortcut creation)
  • Fix crash, when launch helper exits
  • Check if desktop icons are supported on platform
  • Handle exception, when fetching non-asset games: (Fixes \t in app_names) Note: Origin games won't be accessible on windows

Pull requests

  • Fixes for the next release by @loathingKernel in https://github.com/Dummerle/Rare/pull/284
  • ImageManager: Check if desktop icons are supported on current plaform by @loathingKernel in https://github.com/Dummerle/Rare/pull/287
  • RareCore: Handle exception when fetching non-asset games by @loathingKernel in https://github.com/Dummerle/Rare/pull/290

Full Changelog: https://github.com/Dummerle/Rare/compare/1.10.1...1.10.2

- Python
Published by Dummerle over 2 years ago

rare - Garlic Crab (Hotfix 1)

What's Changed

  • Enable import button in game info
  • Show free space in install dialog

Bug fixes

  • Fix desktop shortcuts on Windows
  • Fix import game, if import fails
  • Update workflows and rename Windows msi file to contain version

Full Changelog: https://github.com/Dummerle/Rare/compare/1.10.0...1.10.1

- Python
Published by Dummerle almost 3 years ago

rare - Garlic Crab

What's new

General

  • The launch time of the application has been improved. Cover images are now loaded after Rare has been started.
  • Operations that require a long time to complete are now displayed at the bottom of the window. At this moment those are verifying a game and moving a game to another folder.
  • Discover if an Origin game has been installed instead of assuming it is.
  • Use custom square images for desktop shortcuts based on the game's cover image.

Library

  • The library design has been updated for both card and list layouts.
  • Status information is now displayed on each game, such as Running, Verification required, Downloading, Verifying etc.
  • The progress of certain operations is shown on each game cover.

Downloads

  • The downloads tab has been redesigned to fit the rest of the UI.
  • Downloads can be prepared and put into a queue if there is another active download. The queue can be re-ordered.
  • Downloads can now be "paused". Paused downloads are put at the front of queue. "Pausing" a download doesn't start the next one automatically. This is intentional.
  • Downloads in the queue will be prepared again before starting them, to make sure they are up-to-date.
  • A queued download can be force-started with the Download now button, replacing the active one. The active one goes at the end of the queue.
  • Download-less DLCs can now be updated. The handling is experimental. If you encounter issues, feel free to report them.

Settings

  • The per-game environment variables editor now also contains the globally defined environment variables, allowing for quick access to the configuration. Editing a globally defined environment variable will make the re-definition per-game.

Cloud Saves

  • Cloud Save handling has been updated. Now you can find the cloud save synchronization page in the game settings.
  • The game launcher process will also offer to download saves when a game is launched. It will also offer to upload them after the game exits.

Bug fixes

  • Properly populate .egstore folder to properly detect what version of the game is being imported.
  • Cleanup sockets when receiving SIGINT, SIGTERM in launcher.
  • Check if mangohud is installed before enabling it, disable it if it has been uninstalled.
  • Improve exception handling by showing a dialog, even when the exception happened in a thread.
  • Improve desktop shortcut creation and handling.

Full Changelog: https://github.com/Dummerle/Rare/compare/1.9.5...1.10.0

- Python
Published by Dummerle almost 3 years ago

rare - More fixes for 1.10

Bugs fixed

  • Environment variables: Show global variables in per game settings
  • Set state to running, if game runs
  • Add a loading widget to cloud sync
  • update widget state on saves update
  • Check if mangohud exists on enable
  • Add signal handler to launch helper to catch TERM signal, which leaves a ghost server

Full Changelog: https://github.com/Dummerle/Rare/compare/1.9.91...1.9.92

- Python
Published by Dummerle almost 3 years ago

rare - Hotfix 1.9.91

This is a hotfix for the latest release to update release files

Full Changelog: https://github.com/Dummerle/Rare/compare/1.9.90...1.9.91

- Python
Published by Dummerle almost 3 years ago

rare - First Beta for 1.10

Changes

  • Update design for library
  • Sync saves in the launch helper
  • Backend: introduce RareGame and RareCore to interact with legendary and automatic signal based ui updates
  • ...

WARNING - Breaking changes

It will not be easy to go back to an older release.

What's Changed

  • Fixed a bug that caused a UI crash on Mac-based systems. by @lanmaster53 in https://github.com/Dummerle/Rare/pull/267
  • Redesign library tiles and use RareGame as a model for game information by @loathingKernel in https://github.com/Dummerle/Rare/pull/259
  • RareCore: Detect if a game in saves is from another account. by @loathingKernel in https://github.com/Dummerle/Rare/pull/270
  • Sync saves when game finished by @Dummerle in https://github.com/Dummerle/Rare/pull/271

New Contributors

  • @lanmaster53 made their first contribution in https://github.com/Dummerle/Rare/pull/267

Full Changelog: https://github.com/Dummerle/Rare/compare/1.9.5...1.10.0-b.1

- Python
Published by Dummerle almost 3 years ago

rare - Magnolia Catnip 5

Bug Fixes

  • Add a workaround for Fall Guys, which didn't start
  • Fix "offline" text in account widget
  • Update legendary to latest version

Announcements

You can use a new tool RareUpdater, which installs and updates Rare on windows by pressing one button. It is currently in beta, so I would be happy about feedback

New Contributors

  • @AngryPenguinPL made their first contribution in https://github.com/Dummerle/Rare/pull/264

Full Changelog: https://github.com/Dummerle/Rare/compare/1.9.4...1.9.5

- Python
Published by Dummerle about 3 years ago

rare - Magnolia Catnip 4

Bug fixes

  • Fix Too high download speed
  • Fix error on Python 3.11

What's Changed

  • fix ValueError: 'mutable default X for field indirect_status is not a… by @ondrej-ivanko in https://github.com/Dummerle/Rare/pull/260

New Contributors

  • @ondrej-ivanko made their first contribution in https://github.com/Dummerle/Rare/pull/260

Full Changelog: https://github.com/Dummerle/Rare/compare/1.9.3...1.9.4

- Python
Published by Dummerle about 3 years ago

rare - Magnolia Catnip 3

Bug fixes

  • Migrate to legendary 0.20.30: Fixes #257
  • Fix offline mode
  • Add some properties for better HiDPI support
  • Move Overlay and Ubisoft settings to "Integrations"

What's Changed

  • rare.desktop: fix categories by @SuperSamus in https://github.com/Dummerle/Rare/pull/256
  • HiDPI and CSS by @loathingKernel in https://github.com/Dummerle/Rare/pull/255

New Contributors

  • @SuperSamus made their first contribution in https://github.com/Dummerle/Rare/pull/256

Full Changelog: https://github.com/Dummerle/Rare/compare/1.9.2...1.9.3

- Python
Published by Dummerle over 3 years ago

rare - Magnolia Catnip 2

Features

  • Ukrainian language

Bug fixes

  • Set game to not running, if it crashed
  • Fix game launch with pip installation
  • Show warning, when exiting Rare and an active download
  • Some other small fixes

Full Changelog: https://github.com/Dummerle/Rare/compare/1.9.1...1.9.2

- Python
Published by Dummerle over 3 years ago

rare - Magnolia Catnip 1

Bug fixes

  • Shop works now in Windows nuitka package
  • Fix move game on windows
  • Update translations

Full Changelog: https://github.com/Dummerle/Rare/compare/1.9.0...1.9.1

- Python
Published by Dummerle over 3 years ago

rare - Magnolia Catnip

Magnolia Catnip

Added Features

  • Run Games in a second rare process to keep them running, if rare closes
  • Login via browser (Extra module required)
  • Add option to create desktop shortcuts after an installation
  • Add kinetic scrolling for touch devices
  • Settings for environment variables
  • Settings for MangoHUD (Linux)
  • Move some options to advanced options in install dialog

Code Changes

  • Use legendary as dependency. Do not longer use a patched version
    • The patched version is incompatible with the real version
  • Add Image manager for easier Image handling
  • Many optimizations bug fixes etc.
  • Add support for poetry

Other changes

  • On windows is now another package available compiled with nuitka

Pull requests

  • Add Settings for Epic Games Overlay by @Dummerle in https://github.com/Dummerle/Rare/pull/156
  • Clarify about submodules when running from source by @MultisampledNight in https://github.com/Dummerle/Rare/pull/159
  • Implement logging in via webengine by @invertedEcho in https://github.com/Dummerle/Rare/pull/160
  • Got color schemes working by @KovvalskiX in https://github.com/Dummerle/Rare/pull/161
  • Unify strings formatting by @invertedEcho in https://github.com/Dummerle/Rare/pull/158
  • Remove leftover + from f-string refactor which breaks Proton settings saving by @MultisampledNight in https://github.com/Dummerle/Rare/pull/162
  • UI fixups for InstallDialog and LegendarySettings by @loathingKernel in https://github.com/Dummerle/Rare/pull/166
  • add "Categories=Game;" in desktop entries by @ZhaoZuohong in https://github.com/Dummerle/Rare/pull/169
  • Implement global objects as functions that return a single instance by @loathingKernel in https://github.com/Dummerle/Rare/pull/175
  • RareStyle: Update QProgressBar and QScrollBar by @loathingKernel in https://github.com/Dummerle/Rare/pull/185
  • SideTabWidget: Add master widget with a title and a scrollarea by @loathingKernel in https://github.com/Dummerle/Rare/pull/187
  • Wrappers: Make widgets and the scrollarea smaller by @loathingKernel in https://github.com/Dummerle/Rare/pull/188
  • Implement environment variables by @invertedEcho in https://github.com/Dummerle/Rare/pull/180
  • Change some settings by @Dummerle in https://github.com/Dummerle/Rare/pull/189
  • A bunch of minor UI fixes by @loathingKernel in https://github.com/Dummerle/Rare/pull/194
  • Use QStandardPaths everywhere instead of guessing desktop and applications path by @MultisampledNight in https://github.com/Dummerle/Rare/pull/195
  • Implement moving game installations by @invertedEcho in https://github.com/Dummerle/Rare/pull/193
  • Fix uninstall for third party launcher games by @invertedEcho in https://github.com/Dummerle/Rare/pull/200
  • Focus on what makes Rare a good choice by @loathingKernel in https://github.com/Dummerle/Rare/pull/201
  • Add a bunch of accumulated fixes. by @loathingKernel in https://github.com/Dummerle/Rare/pull/203
  • Fix typo by @invertedEcho in https://github.com/Dummerle/Rare/pull/204
  • Add max shared memory override and download reordering options by @loathingKernel in https://github.com/Dummerle/Rare/pull/207
  • Update move game to support moving across different drives by @invertedEcho in https://github.com/Dummerle/Rare/pull/199
  • Add game helper to launch games in a detached process by @Dummerle in https://github.com/Dummerle/Rare/pull/202
  • Split resources into base and themes to make diffs lighter by @loathingKernel in https://github.com/Dummerle/Rare/pull/212
  • Implement image manager by @loathingKernel in https://github.com/Dummerle/Rare/pull/211
  • Add ImageWidget and LibraryWidget from #196 by @loathingKernel in https://github.com/Dummerle/Rare/pull/213
  • LibraryLayout from #196 by @loathingKernel in https://github.com/Dummerle/Rare/pull/214
  • Small enhancements in moving game by @invertedEcho in https://github.com/Dummerle/Rare/pull/215
  • ImageManager: Handle broken image.cache by @loathingKernel in https://github.com/Dummerle/Rare/pull/216
  • Fix typo and add flatpak to README.md by @invertedEcho in https://github.com/Dummerle/Rare/pull/217
  • Add SlidingStackedWidget from #196 by @loathingKernel in https://github.com/Dummerle/Rare/pull/218
  • Bug fixes for merged features by @loathingKernel in https://github.com/Dummerle/Rare/pull/220
  • Some more fixups by @loathingKernel in https://github.com/Dummerle/Rare/pull/221
  • Don't double delete the game dir by @invertedEcho in https://github.com/Dummerle/Rare/pull/223
  • Fix getrareexecutable func for macOS by @invertedEcho in https://github.com/Dummerle/Rare/pull/224
  • Fixups by @loathingKernel in https://github.com/Dummerle/Rare/pull/225
  • Fixups by @loathingKernel in https://github.com/Dummerle/Rare/pull/228
  • ImageManager: Also test if 'game.metadata' has 'keyImages' by @loathingKernel in https://github.com/Dummerle/Rare/pull/230
  • Implement shim legendary classes with overloaded/modified functions by @loathingKernel in https://github.com/Dummerle/Rare/pull/197
  • Install advanced options by @Dummerle in https://github.com/Dummerle/Rare/pull/233
  • InstallDialog: Adjust collapsible widget by @loathingKernel in https://github.com/Dummerle/Rare/pull/234
  • Lgndr: Temporary fix for DLManager monkeypatching in Windows by @loathingKernel in https://github.com/Dummerle/Rare/pull/235
  • Show InstallDialog on error. Store last used shortcut creation option. by @loathingKernel in https://github.com/Dummerle/Rare/pull/236
  • Update for legendary 0.20.28 by @loathingKernel in https://github.com/Dummerle/Rare/pull/237
  • Fix logging, application paths and shortcuts by @loathingKernel in https://github.com/Dummerle/Rare/pull/239
  • Initialize logging in RareApp and log both Rare and GameLaunchHelper by @loathingKernel in https://github.com/Dummerle/Rare/pull/240
  • Nuitka and another round of fixes for Windows by @loathingKernel in https://github.com/Dummerle/Rare/pull/242
  • Enable console output on windows if it is a test build by @loathingKernel in https://github.com/Dummerle/Rare/pull/243
  • Adds the Chocolatey package as a way to install Rare by @Xav83 in https://github.com/Dummerle/Rare/pull/241
  • Lgndr: Update to legendary 0.20.29 by @loathingKernel in https://github.com/Dummerle/Rare/pull/244

New Contributors

  • @KovvalskiX made their first contribution in https://github.com/Dummerle/Rare/pull/161
  • @ZhaoZuohong made their first contribution in https://github.com/Dummerle/Rare/pull/169
  • @Xav83 made their first contribution in https://github.com/Dummerle/Rare/pull/241

Full Changelog: https://github.com/Dummerle/Rare/compare/1.8.9...1.9.0

- Python
Published by Dummerle over 3 years ago

rare - More Bug fixes

What's Changed

  • Fix logging, application paths and shortcuts by @loathingKernel in https://github.com/Dummerle/Rare/pull/239
  • Initialize logging in RareApp and log both Rare and GameLaunchHelper by @loathingKernel in https://github.com/Dummerle/Rare/pull/240
  • Nuitka and another round of fixes for Windows by @loathingKernel in https://github.com/Dummerle/Rare/pull/242

Full Changelog: https://github.com/Dummerle/Rare/compare/1.9.0-rc.2...1.9.0-rc.3

- Python
Published by Dummerle over 3 years ago

rare - 1.9.0-rc.2

What's Changed

Fix many errors

Full Changelog: https://github.com/Dummerle/Rare/compare/1.9.0-rc.1...1.9.0-rc.2

- Python
Published by Dummerle over 3 years ago

rare - 1.9.0-rc.1

First beta release of the new Version

What's Changed

  • Add Settings for Epic Games Overlay by @Dummerle in https://github.com/Dummerle/Rare/pull/156
  • Clarify about submodules when running from source by @MultisampledNight in https://github.com/Dummerle/Rare/pull/159
  • Implement logging in via webengine by @invertedEcho in https://github.com/Dummerle/Rare/pull/160
  • Got color schemes working by @KovvalskiX in https://github.com/Dummerle/Rare/pull/161
  • Unify strings formatting by @invertedEcho in https://github.com/Dummerle/Rare/pull/158
  • Remove leftover + from f-string refactor which breaks Proton settings saving by @MultisampledNight in https://github.com/Dummerle/Rare/pull/162
  • UI fixups for InstallDialog and LegendarySettings by @loathingKernel in https://github.com/Dummerle/Rare/pull/166
  • add "Categories=Game;" in desktop entries by @ZhaoZuohong in https://github.com/Dummerle/Rare/pull/169
  • Implement global objects as functions that return a single instance by @loathingKernel in https://github.com/Dummerle/Rare/pull/175
  • RareStyle: Update QProgressBar and QScrollBar by @loathingKernel in https://github.com/Dummerle/Rare/pull/185
  • SideTabWidget: Add master widget with a title and a scrollarea by @loathingKernel in https://github.com/Dummerle/Rare/pull/187
  • Wrappers: Make widgets and the scrollarea smaller by @loathingKernel in https://github.com/Dummerle/Rare/pull/188
  • Implement environment variables by @invertedEcho in https://github.com/Dummerle/Rare/pull/180
  • Change some settings by @Dummerle in https://github.com/Dummerle/Rare/pull/189
  • A bunch of minor UI fixes by @loathingKernel in https://github.com/Dummerle/Rare/pull/194
  • Use QStandardPaths everywhere instead of guessing desktop and applications path by @MultisampledNight in https://github.com/Dummerle/Rare/pull/195
  • Implement moving game installations by @invertedEcho in https://github.com/Dummerle/Rare/pull/193
  • Fix uninstall for third party launcher games by @invertedEcho in https://github.com/Dummerle/Rare/pull/200
  • Focus on what makes Rare a good choice by @loathingKernel in https://github.com/Dummerle/Rare/pull/201
  • Add a bunch of accumulated fixes. by @loathingKernel in https://github.com/Dummerle/Rare/pull/203
  • Fix typo by @invertedEcho in https://github.com/Dummerle/Rare/pull/204
  • Add max shared memory override and download reordering options by @loathingKernel in https://github.com/Dummerle/Rare/pull/207
  • Update move game to support moving across different drives by @invertedEcho in https://github.com/Dummerle/Rare/pull/199
  • Add game helper to launch games in a detached process by @Dummerle in https://github.com/Dummerle/Rare/pull/202
  • Split resources into base and themes to make diffs lighter by @loathingKernel in https://github.com/Dummerle/Rare/pull/212
  • Implement image manager by @loathingKernel in https://github.com/Dummerle/Rare/pull/211
  • Add ImageWidget and LibraryWidget from #196 by @loathingKernel in https://github.com/Dummerle/Rare/pull/213
  • LibraryLayout from #196 by @loathingKernel in https://github.com/Dummerle/Rare/pull/214
  • Small enhancements in moving game by @invertedEcho in https://github.com/Dummerle/Rare/pull/215
  • ImageManager: Handle broken image.cache by @loathingKernel in https://github.com/Dummerle/Rare/pull/216
  • Fix typo and add flatpak to README.md by @invertedEcho in https://github.com/Dummerle/Rare/pull/217
  • Add SlidingStackedWidget from #196 by @loathingKernel in https://github.com/Dummerle/Rare/pull/218
  • Bug fixes for merged features by @loathingKernel in https://github.com/Dummerle/Rare/pull/220
  • Some more fixups by @loathingKernel in https://github.com/Dummerle/Rare/pull/221
  • Don't double delete the game dir by @invertedEcho in https://github.com/Dummerle/Rare/pull/223
  • Fix getrareexecutable func for macOS by @invertedEcho in https://github.com/Dummerle/Rare/pull/224
  • Fixups by @loathingKernel in https://github.com/Dummerle/Rare/pull/225
  • Fixups by @loathingKernel in https://github.com/Dummerle/Rare/pull/228
  • ImageManager: Also test if 'game.metadata' has 'keyImages' by @loathingKernel in https://github.com/Dummerle/Rare/pull/230
  • Implement shim legendary classes with overloaded/modified functions by @loathingKernel in https://github.com/Dummerle/Rare/pull/197
  • Install advanced options by @Dummerle in https://github.com/Dummerle/Rare/pull/233
  • InstallDialog: Adjust collapsible widget by @loathingKernel in https://github.com/Dummerle/Rare/pull/234
  • Lgndr: Temporary fix for DLManager monkeypatching in Windows by @loathingKernel in https://github.com/Dummerle/Rare/pull/235

New Contributors

  • @KovvalskiX made their first contribution in https://github.com/Dummerle/Rare/pull/161
  • @ZhaoZuohong made their first contribution in https://github.com/Dummerle/Rare/pull/169

Full Changelog: https://github.com/Dummerle/Rare/compare/1.8.7...1.9.0-rc.1

- Python
Published by Dummerle over 3 years ago

rare - Stellula Kakopo 9

Some small fixes including: - Accept ~ in Path edits as home directory - Auto renew session, when it expires - Changes for flatpaks: Flatpaks will be available soon - Fix AppImage for Wayland - Fix auto compute save path

- Python
Published by Dummerle almost 4 years ago

rare - Stellula Kakopo 8

Changelog

Some minor bug fixes including: - Discord RPC - Cache images in store tab - Color schemes - Proton - Fix some crash isuues

Full Changelog: https://github.com/Dummerle/Rare/compare/1.8.7...1.8.8

- Python
Published by Dummerle almost 4 years ago

rare - Stellula Kakopo 7

Changelog

Fixed bugs: - Fix game info for Origin games - Fix manual cloud synchronization, if you close dialog

Full Changelog: https://github.com/Dummerle/Rare/compare/1.8.6...1.8.7

- Python
Published by Dummerle about 4 years ago

rare - Stellula Kakopo 6

Changes:

  • Add support for Unreal Engine (Windows version)
    • Download and install Unreal Engine and assets
    • To use Unreal Engine on Linux, follow this guide: https://docs.unrealengine.com/4.27/en-US/SharingAndReleasing/Linux/BeginnerLinuxDeveloper/SettingUpAnUnrealWorkflow/
  • Change title of game console to Rare Console

Bug Fixes

  • Fix wrong enabling of Wine Settings
  • Fix Store, that no games were found, when browsing games

Full Changelog: https://github.com/Dummerle/Rare/compare/1.8.5...1.8.6

- Python
Published by Dummerle about 4 years ago

rare - Stellula Kakopo 5

Changes:

  • Two new languages
    • Portuguese (Brazil)
    • Simplified Chinese
  • Add Quick launch for last played games in System Tray Icon

Fixes:

  • Replace some icons, which are not available with QtAwesome==0.4.4 (Ubuntu LTS)
  • Fix some other small bugs

Full Changelog: https://github.com/Dummerle/Rare/compare/1.8.4...1.8.5

- Python
Published by Dummerle about 4 years ago

rare - Stellula Kakopo (Hotfix 4)

Changes:

  • Add full refresh game meta button to force refresh game meta files
    • legendary list-games --force-refresh
  • Dynamically add filters in games head bar

Fixes:

  • Fix error, if pypresence does not exist
  • Fix but, if game meta exists but no widget
  • Fix exit app in offline mode
  • Fix errors in launch dialog, in case of a http error

Full Changelog: https://github.com/Dummerle/Rare/compare/1.8.3...1.8.4

- Python
Published by Dummerle about 4 years ago

rare - Stellula Kakopo (Hotfix 3)

Fixes:

  • Fix some errors, if no installed game exist
  • Fix Store: Browse request had a wrong date format
  • Remove blink at startup + Fix error on KDE
  • Reformat code with Black

New Contributors

  • @DavideGalilei made their first contribution in https://github.com/Dummerle/Rare/pull/148

Full Changelog: https://github.com/Dummerle/Rare/compare/1.8.2...1.8.3

- Python
Published by Dummerle about 4 years ago

rare - Stellula Kakopo (Hotfix 2)

Changelog

  • Add override launch executable in game settings
  • Fix error if igame not exists
  • Rewrite Deb workflow

- Python
Published by Dummerle about 4 years ago

rare - Stellula Kakopo (Hotfix)

Fixes

  • Revert deleted include_package_data=True in setup.py
  • Fix bugs when create startmenu links
  • Fix bug, if windows asset does not exist
  • AppImage shows now icons
  • Update german translation

- Python
Published by Dummerle about 4 years ago

rare - Stellula Kakopo

Changelog

  • Add support for MacOS and 32 bit Games.
    • Rare downloads now MacOS or 32 Bit game files
  • Add static labels to Download Tab
  • Add Ubisoft activation
    • Now it is possible to activate Ubisoft games without Ubisoft connect installed
  • Fix conflicts with already installed legendary. Rare bundles not its own legendary

Full Changelog: https://github.com/Dummerle/Rare/compare/1.7.0...1.8.0

Note AppImage might have some issues with some icons.

- Python
Published by Dummerle about 4 years ago

rare - Finch Quail

1.7.0 Finch Quail

Changelog

Changes

  • Add a store page to search, browse and filter games
  • Support for Origin games: Link and launch
  • New Style
  • Sync pages for import existing games and sync games with Epic Games Store
  • add more download settings in legendary settings
  • locale settings
  • Many bug fixes

Dev chages

  • Add --debug option
  • Many code improvements:
    • Global variables
    • Global signal system to send signals between main tabs
    • UI files instead of hardcoding
  • use legendary submodule instead of a folder
  • ci improvements

New Contributors

  • @MultisampledNight made their first contribution in https://github.com/Dummerle/Rare/pull/116
  • @transifex-integration made their first contribution in https://github.com/Dummerle/Rare/pull/120

Full Changelog: https://github.com/Dummerle/Rare/compare/1.6.2...1.7.0

- Python
Published by Dummerle about 4 years ago

rare - 1.7 Beta 3

Pre release for bug hunting

- Python
Published by Dummerle over 4 years ago

rare - 1.7 Beta 2

Added auto cloud saves + many fixes

Please report bugs

- Python
Published by Dummerle over 4 years ago

rare - 1.7 Beta 1

Changelog:

Features

  • Add support for origin games
  • Add Store
  • Optimize startup
  • Many Fixes, style updates

Code Optimizations

  • Use a new signal system
  • Use legendary as git submodule
  • Add some test workflows
  • Add global variables

- Python
Published by Dummerle over 4 years ago

rare - 1.6 Hotfix

  • Fix a bug with installing game widget
  • Fix windows msi file: Creates now a desktop shortcut

- Python
Published by Dummerle over 4 years ago

rare - Wombat Pumpin

Changelog:

Features:

  • Show Widget in Games tab, when installing a game
  • Add Keyboard Shortkeys to switch Tabs
  • Icon Color depends now on Color Scheme
  • Add Non asset games like Star Wars Battlefront II in Gamelist and add afliter to hide non installable Games
  • Fix Version number and relases

- Python
Published by Dummerle over 4 years ago

rare - Wombat Pumpkin

Changelog:

Features:

  • Show Widget in Games tab, when installing a game
  • Add Keyboard Shortkeys to switch Tabs
  • Icon Color depends now on Color Scheme
  • Add Non asset games like Star Wars Battlefront II in Gamelist and add afliter to hide non installable Games

- Python
Published by Dummerle over 4 years ago

rare - Dill Falcon

Changelog

Features:

  • Show rating of ProtonDB
  • Reimplement LoginDialog
  • Sync Games with EGL
  • Update games without settings
  • Better Downloads
  • New and better style
  • Add AppImage for Linux

+ Many Bugfixes

- Python
Published by Dummerle over 4 years ago

rare - Test need

Please test this release

  • Update install dialog (Selective Downloads, Style)
  • Update legendary
  • Fix some Bugs

- Python
Published by Dummerle over 4 years ago

rare - New Design

Changelog:

  • New Style. Some widgets are based on Qt Desinger files
  • Faster library reload
  • Getting grade from ProtonDB is supported
  • Better information for uninstalled Games
  • Egl Sync
  • Download only
  • Better launch Dialog

- Python
Published by Dummerle almost 5 years ago

rare - Goldeneye Dodo

Changelog

Features:

  • Filter: Filter games available for 32 Bit, and offline games
  • Show version numbers in update widget
  • Optimizations at reload library

Bugfixes:

  • Windows logfiles: remove chars, that are not allowed. Remove desktop link of game at uninstall
  • Fix release.yml
  • Add pywin32 for windows in setup.py

- Python
Published by Dummerle almost 5 years ago

rare - Crab Corydalis

Changelog

  • Desktop links and startmenu links for Windows
  • New Build system: Windows has now a msi installer based on cx_freeze
  • Windows starts at center of display
  • Auto download cloud saves on launch
  • Link to Log directory in Settings

The Release name is a random combination of Epic App names. It is more creative than "New Features"

- Python
Published by Dummerle almost 5 years ago

rare - New Features

Added Features: - --silent option to launch in background - smoother startup - offline mode - Logging for Games - Faster relaod of Library

Bug fixes: - Bug in Cloud Saves - Some other small bugs

- Python
Published by Dummerle almost 5 years ago

rare - Hotfix

Changelog

Features:

  • DLCs: Install and list DLCs in Game info. Uninstalling DLCs is currently not supported by Legendary
  • Show Raw savepath in Cloud Saves to find errors with wrong save paths
  • Install Dialog uses dafault values from config now
  • Desktop and start menu links for Linux. Windows creates a .bat file. (Rare must be in path. Not a good solution)
  • Show error message if game fails to start
  • If you start other instance and Rare is in tray icon, the session opens and if you run game, game opens in active session ### Bug fixes and small improvements
  • Discord Rich presence runs better
  • Use get_size function from utils
  • Some other bug fixes

- Python
Published by Dummerle almost 5 years ago

rare - DLCs

With this update it is possible to install DLCs.

Changelog

Features:

  • DLCs: Install and list DLCs in Game info. Uninstalling DLCs is currently not supported by Legendary
  • Show Raw savepath in Cloud Saves to find errors with wrong save paths
  • Install Dialog uses dafault values from config now
  • Desktop and start menu links for Linux. Windows creates a .bat file. (Rare must be in path. Not a good solution)
  • Show error message if game fails to start
  • If you start other instance and Rare is in tray icon, the session opens and if you run game, game opens in active session

Bug fixes and small improvements

  • Discord Rich presence runs better
  • Use get_size function from utils
  • Some other bug fixes

- Python
Published by Dummerle almost 5 years ago

rare - Desktop Links

I added Desktop links, but on windows it is not a good solution.

- Python
Published by Dummerle almost 5 years ago

rare - Discord RPC

Added Features: - Discord rich presence: Added Discord RPC to Rare with options in Settings - Find running games when you start Rare

Fixed many bugs

- Python
Published by Dummerle almost 5 years ago

rare - 1.0

Many features are already implemented:

  • Base Features: Launch install, uninstall Games
  • Download options, queue, stop download
  • Many settings for games and app
  • Support for Cloud Saves. Also automatically after finished playing
  • Import Games
  • Language support for German and French

I hope you will enjoy the first stable version of Rare

- Python
Published by Dummerle almost 5 years ago

rare - Beta for version 1.0

Many Features are already implemented

- Python
Published by Dummerle almost 5 years ago

rare - Last Snapshot before 1.0

Added some Features: - Cleanup - Better game import - More Download options - Show number of games in Game list - Better translations

Bug fixes: - removed unused No active Download Label in DownloadTab - and some small others

- Python
Published by Dummerle almost 5 years ago

rare - 1.0 Snapshot 4.5

Some nice fixes and optimizations

- Python
Published by Dummerle almost 5 years ago

rare - 1.0 Snapshot 4.4

- Python
Published by Dummerle almost 5 years ago

rare - 1.0 Snapshot 4.2

Some Small fixes

- Python
Published by Dummerle almost 5 years ago

rare - 1.0 Snapshot 3.2

Fixed critical bugs

- Python
Published by Dummerle almost 5 years ago

rare - 1.0 Snapshot 3

Some optimizations, TODOS for 1.0: Translation completion, design

- Python
Published by Dummerle almost 5 years ago

rare - 1.0 Snapshot 2.2

Some Fixes (Cloud Saves)

- Python
Published by Dummerle almost 5 years ago

rare - 1.0 Snapshot 2.2

Bug fixes

- Python
Published by Dummerle almost 5 years ago

rare - 1.0 Snapshot 2

Fixed Cloud Saves bug, fixed bug with wrong legendary

- Python
Published by Dummerle almost 5 years ago

rare - 1.0 Snapshot 1

Cloud Saves (Beta, not pretty) Some Bug fixes

- Python
Published by Dummerle almost 5 years ago

rare - Download Progress Bar

Not you can see Download Progress on downloads tab. Thanks to ChemicalXandco

- Python
Published by Dummerle almost 5 years ago

rare - Road to 1.0

A new version with better style and better UI. Please test it!

- Python
Published by Dummerle almost 5 years ago

rare - New Style Beta

This is a new version with improved style from new-style branch. Please test it and report issues

- Python
Published by Dummerle almost 5 years ago

rare - Small Fixes

Some small Fixes

- Python
Published by Dummerle about 5 years ago

rare - New Features

Added: - Cloud Saves - translations (German, English)

- Python
Published by Dummerle about 5 years ago

rare - Settings update

Update for Settings and some small fixes

- Python
Published by Dummerle about 5 years ago

rare - Rare new Release

- Python
Published by Dummerle about 5 years ago

rare - Rare working

Beta not all functions implemented Works good Not implemented yet: Sync-saves, Windows functions(No wine)

- Python
Published by Dummerle over 5 years ago