.gitattributes
.gitignore
.gitmodules
CONTRIBUTING.md
LICENSE
README.md
freeze.py
pylintrc
pyproject.toml
setup.py
.github/dependabot.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/checks.yml
.github/workflows/codeql.yml
.github/workflows/job_cx-freeze-appimage.yml
.github/workflows/job_cx-freeze-dmg.yml
.github/workflows/job_cx-freeze-msi.yml
.github/workflows/job_nuitka-linux.yml
.github/workflows/job_nuitka-macos.yml
.github/workflows/job_nuitka-windows.yml
.github/workflows/job_publish.yml
.github/workflows/job_pypi.yml
.github/workflows/job_version.yml
.github/workflows/release.yml
.github/workflows/snapshot.yml
.tx/config
Rare.egg-info/PKG-INFO
Rare.egg-info/SOURCES.txt
Rare.egg-info/dependency_links.txt
Rare.egg-info/entry_points.txt
Rare.egg-info/requires.txt
Rare.egg-info/top_level.txt
docs/_config.yml
docs/index.md
docs/assets/RareDownloads.png
docs/assets/RareGameInfo.png
docs/assets/RareGameSettings.png
docs/assets/RareLibraryIcon.png
docs/assets/RareLibraryList.png
docs/assets/RareLogoWide.png
docs/assets/RareSettings.png
misc/dmgbuild_settings.py
misc/mkversion.py
misc/nuitka_build_linux.sh
misc/nuitka_build_macos.sh
misc/nuitka_build_windows.ps1
misc/rare.desktop
misc/requirements-dev.in
misc/requirements-flatpak.in
misc/requirements-packaging.in
misc/requirements-presence.in
misc/requirements-webview.in
misc/requirements.in
rare/__init__.py
rare/__main__.py
rare/_version.py
rare/main.py
rare/commands/__init__.py
rare/commands/reaper.py
rare/commands/webview.py
rare/commands/launcher/__init__.py
rare/commands/launcher/cloud_sync_dialog.py
rare/commands/launcher/console_dialog.py
rare/commands/launcher/lgd_helper.py
rare/components/__init__.py
rare/components/main_window.py
rare/components/tray_icon.py
rare/components/dialogs/__init__.py
rare/components/dialogs/install_dialog.py
rare/components/dialogs/launch_dialog.py
rare/components/dialogs/move_dialog.py
rare/components/dialogs/selective_dialog.py
rare/components/dialogs/uninstall_dialog.py
rare/components/dialogs/login/__init__.py
rare/components/dialogs/login/browser_login.py
rare/components/dialogs/login/import_login.py
rare/components/tabs/__init__.py
rare/components/tabs/tab_widgets.py
rare/components/tabs/account/__init__.py
rare/components/tabs/downloads/__init__.py
rare/components/tabs/downloads/download.py
rare/components/tabs/downloads/groups.py
rare/components/tabs/downloads/thread.py
rare/components/tabs/downloads/widgets.py
rare/components/tabs/library/__init__.py
rare/components/tabs/library/head_bar.py
rare/components/tabs/library/details/__init__.py
rare/components/tabs/library/details/cloud_saves.py
rare/components/tabs/library/details/details.py
rare/components/tabs/library/details/dlcs.py
rare/components/tabs/library/details/settings.py
rare/components/tabs/library/integrations/__init__.py
rare/components/tabs/library/integrations/egl_sync_group.py
rare/components/tabs/library/integrations/eos_group.py
rare/components/tabs/library/integrations/import_group.py
rare/components/tabs/library/integrations/ubisoft_group.py
rare/components/tabs/library/widgets/__init__.py
rare/components/tabs/library/widgets/game_widget.py
rare/components/tabs/library/widgets/icon_game_widget.py
rare/components/tabs/library/widgets/icon_widget.py
rare/components/tabs/library/widgets/library_widget.py
rare/components/tabs/library/widgets/list_game_widget.py
rare/components/tabs/library/widgets/list_widget.py
rare/components/tabs/settings/__init__.py
rare/components/tabs/settings/about.py
rare/components/tabs/settings/debug.py
rare/components/tabs/settings/legendary.py
rare/components/tabs/settings/rare.py
rare/components/tabs/settings/settings.py
rare/components/tabs/settings/widgets/__init__.py
rare/components/tabs/settings/widgets/discord_rpc.py
rare/components/tabs/settings/widgets/env_vars.py
rare/components/tabs/settings/widgets/env_vars_model.py
rare/components/tabs/settings/widgets/game.py
rare/components/tabs/settings/widgets/launch.py
rare/components/tabs/settings/widgets/overlay.py
rare/components/tabs/settings/widgets/proton.py
rare/components/tabs/settings/widgets/wine.py
rare/components/tabs/settings/widgets/wrappers.py
rare/components/tabs/store/__init__.py
rare/components/tabs/store/__main__.py
rare/components/tabs/store/constants.py
rare/components/tabs/store/landing.py
rare/components/tabs/store/search.py
rare/components/tabs/store/store_api.py
rare/components/tabs/store/wishlist.py
rare/components/tabs/store/api/__init__.py
rare/components/tabs/store/api/debug.py
rare/components/tabs/store/api/constants/__init__.py
rare/components/tabs/store/api/constants/queries.py
rare/components/tabs/store/api/graphql/.graphqlconfig
rare/components/tabs/store/api/graphql/schema.graphql
rare/components/tabs/store/api/models/__init__.py
rare/components/tabs/store/api/models/diesel.py
rare/components/tabs/store/api/models/query.py
rare/components/tabs/store/api/models/response.py
rare/components/tabs/store/api/models/utils.py
rare/components/tabs/store/widgets/__init__.py
rare/components/tabs/store/widgets/details.py
rare/components/tabs/store/widgets/groups.py
rare/components/tabs/store/widgets/image.py
rare/components/tabs/store/widgets/items.py
rare/lgndr/__init__.py
rare/lgndr/cli.py
rare/lgndr/core.py
rare/lgndr/downloader/__init__.py
rare/lgndr/downloader/mp/__init__.py
rare/lgndr/downloader/mp/manager.py
rare/lgndr/glue/__init__.py
rare/lgndr/glue/arguments.py
rare/lgndr/glue/exception.py
rare/lgndr/glue/monkeys.py
rare/lgndr/lfs/__init__.py
rare/lgndr/lfs/lgndry.py
rare/lgndr/models/__init__.py
rare/lgndr/models/downloading.py
rare/models/__init__.py
rare/models/base_game.py
rare/models/game.py
rare/models/image.py
rare/models/install.py
rare/models/launcher.py
rare/models/library.py
rare/models/options.py
rare/models/pathspec.py
rare/models/signals.py
rare/models/steam.py
rare/models/wrapper.py
rare/resources/__init__.py
rare/resources/resources.py
rare/resources/resources.qrc
rare/resources/colors/Adapta-Nokto.scheme
rare/resources/colors/Airy.scheme
rare/resources/colors/Arc-Dark.scheme
rare/resources/colors/Arc-Darker.scheme
rare/resources/colors/Darker.scheme
rare/resources/colors/Dusk.scheme
rare/resources/colors/Numix-Dark.scheme
rare/resources/colors/Rare.scheme
rare/resources/colors/Zukitre.scheme
rare/resources/images/Rare.icns
rare/resources/images/Rare.ico
rare/resources/images/Rare.png
rare/resources/images/Rare.svg
rare/resources/images/cover.png
rare/resources/images/loader.webp
rare/resources/images/logo.png
rare/resources/languages/rare_bg_BG.qm
rare/resources/languages/rare_bg_BG.ts
rare/resources/languages/rare_ca.qm
rare/resources/languages/rare_ca.ts
rare/resources/languages/rare_de.qm
rare/resources/languages/rare_de.ts
rare/resources/languages/rare_fr.qm
rare/resources/languages/rare_fr.ts
rare/resources/languages/rare_pt_BR.qm
rare/resources/languages/rare_pt_BR.ts
rare/resources/languages/rare_ru.qm
rare/resources/languages/rare_ru.ts
rare/resources/languages/rare_tr.qm
rare/resources/languages/rare_tr.ts
rare/resources/languages/rare_uk.qm
rare/resources/languages/rare_uk.ts
rare/resources/languages/rare_zh-Hans.qm
rare/resources/languages/rare_zh-Hans.ts
rare/resources/languages/rare_zh_TW.qm
rare/resources/languages/rare_zh_TW.ts
rare/resources/languages/source.ts
rare/resources/static_css/__init__.py
rare/resources/static_css/stylesheet.py
rare/resources/static_css/stylesheet.qrc
rare/resources/static_css/stylesheet.qss
rare/resources/stylesheets/__init__.py
rare/resources/stylesheets/ChildOfMetropolis/__init__.py
rare/resources/stylesheets/ChildOfMetropolis/circle-disabled.svg
rare/resources/stylesheets/ChildOfMetropolis/circle.svg
rare/resources/stylesheets/ChildOfMetropolis/drop-down.svg
rare/resources/stylesheets/ChildOfMetropolis/half-square-disabled.svg
rare/resources/stylesheets/ChildOfMetropolis/half-square.svg
rare/resources/stylesheets/ChildOfMetropolis/sort-down.svg
rare/resources/stylesheets/ChildOfMetropolis/sort-up.svg
rare/resources/stylesheets/ChildOfMetropolis/square-disabled.svg
rare/resources/stylesheets/ChildOfMetropolis/square.svg
rare/resources/stylesheets/ChildOfMetropolis/stylesheet.qrc
rare/resources/stylesheets/ChildOfMetropolis/stylesheet.qss
rare/resources/stylesheets/RareStyle/__init__.py
rare/resources/stylesheets/RareStyle/circle-disabled.svg
rare/resources/stylesheets/RareStyle/circle.svg
rare/resources/stylesheets/RareStyle/drop-down.svg
rare/resources/stylesheets/RareStyle/half-square-disabled.svg
rare/resources/stylesheets/RareStyle/half-square.svg
rare/resources/stylesheets/RareStyle/sort-down.svg
rare/resources/stylesheets/RareStyle/sort-up.svg
rare/resources/stylesheets/RareStyle/square-disabled.svg
rare/resources/stylesheets/RareStyle/square.svg
rare/resources/stylesheets/RareStyle/stylesheet.qrc
rare/resources/stylesheets/RareStyle/stylesheet.qss
rare/shared/__init__.py
rare/shared/game_process.py
rare/shared/image_manager.py
rare/shared/rare_core.py
rare/shared/wrappers.py
rare/shared/workers/__init__.py
rare/shared/workers/fetch.py
rare/shared/workers/install_info.py
rare/shared/workers/move.py
rare/shared/workers/uninstall.py
rare/shared/workers/verify.py
rare/shared/workers/wine_resolver.py
rare/shared/workers/worker.py
rare/ui/__init__.py
rare/ui/commands/__init__.py
rare/ui/commands/launcher/__init__.py
rare/ui/commands/launcher/console_env.py
rare/ui/commands/launcher/console_env.ui
rare/ui/components/__init__.py
rare/ui/components/dialogs/__init__.py
rare/ui/components/dialogs/install_dialog.py
rare/ui/components/dialogs/install_dialog.ui
rare/ui/components/dialogs/install_dialog_advanced.py
rare/ui/components/dialogs/install_dialog_advanced.ui
rare/ui/components/dialogs/launch_dialog.py
rare/ui/components/dialogs/launch_dialog.ui
rare/ui/components/dialogs/login/__init__.py
rare/ui/components/dialogs/login/browser_login.py
rare/ui/components/dialogs/login/browser_login.ui
rare/ui/components/dialogs/login/import_login.py
rare/ui/components/dialogs/login/import_login.ui
rare/ui/components/dialogs/login/landing_page.py
rare/ui/components/dialogs/login/landing_page.ui
rare/ui/components/dialogs/login/login_dialog.py
rare/ui/components/dialogs/login/login_dialog.ui
rare/ui/components/tabs/__init__.py
rare/ui/components/tabs/downloads/__init__.py
rare/ui/components/tabs/downloads/download_widget.py
rare/ui/components/tabs/downloads/download_widget.ui
rare/ui/components/tabs/downloads/queue_base_widget.py
rare/ui/components/tabs/downloads/queue_base_widget.ui
rare/ui/components/tabs/downloads/queue_info_widget.py
rare/ui/components/tabs/downloads/queue_info_widget.ui
rare/ui/components/tabs/games/__init__.py
rare/ui/components/tabs/games/game_info/__init__.py
rare/ui/components/tabs/games/game_info/cloud_settings_widget.py
rare/ui/components/tabs/games/game_info/cloud_settings_widget.ui
rare/ui/components/tabs/games/game_info/cloud_sync_widget.py
rare/ui/components/tabs/games/game_info/cloud_sync_widget.ui
rare/ui/components/tabs/games/game_info/details.py
rare/ui/components/tabs/games/game_info/details.ui
rare/ui/components/tabs/games/game_info/dlc_widget.py
rare/ui/components/tabs/games/game_info/dlc_widget.ui
rare/ui/components/tabs/games/game_info/dlcs.py
rare/ui/components/tabs/games/game_info/dlcs.ui
rare/ui/components/tabs/games/integrations/__init__.py
rare/ui/components/tabs/games/integrations/egl_sync_group.py
rare/ui/components/tabs/games/integrations/egl_sync_group.ui
rare/ui/components/tabs/games/integrations/egl_sync_list_group.py
rare/ui/components/tabs/games/integrations/egl_sync_list_group.ui
rare/ui/components/tabs/games/integrations/eos_widget.py
rare/ui/components/tabs/games/integrations/eos_widget.ui
rare/ui/components/tabs/games/integrations/import_group.py
rare/ui/components/tabs/games/integrations/import_group.ui
rare/ui/components/tabs/settings/__init__.py
rare/ui/components/tabs/settings/about.py
rare/ui/components/tabs/settings/about.ui
rare/ui/components/tabs/settings/legendary.py
rare/ui/components/tabs/settings/legendary.ui
rare/ui/components/tabs/settings/rare.py
rare/ui/components/tabs/settings/rare.ui
rare/ui/components/tabs/settings/widgets/__init__.py
rare/ui/components/tabs/settings/widgets/discord_rpc.py
rare/ui/components/tabs/settings/widgets/discord_rpc.ui
rare/ui/components/tabs/settings/widgets/overlay.py
rare/ui/components/tabs/settings/widgets/overlay.ui
rare/ui/components/tabs/store/__init__.py
rare/ui/components/tabs/store/details.py
rare/ui/components/tabs/store/details.ui
rare/ui/components/tabs/store/landing.py
rare/ui/components/tabs/store/landing.ui
rare/ui/components/tabs/store/search.py
rare/ui/components/tabs/store/search.ui
rare/ui/components/tabs/store/wishlist.py
rare/ui/components/tabs/store/wishlist.ui
rare/ui/components/tabs/store/widgets/__init__.py
rare/ui/components/tabs/store/widgets/wishlist_widget.py
rare/ui/components/tabs/store/widgets/wishlist_widget.ui
rare/utils/__init__.py
rare/utils/config_helper.py
rare/utils/discord_rpc.py
rare/utils/json_formatter.py
rare/utils/metrics.py
rare/utils/misc.py
rare/utils/paths.py
rare/utils/qt_requests.py
rare/utils/singleton.py
rare/utils/steam_grades.py
rare/utils/steam_shortcuts.py
rare/utils/compat/__init__.py
rare/utils/compat/steam.py
rare/utils/compat/utils.py
rare/utils/compat/wine.py
rare/widgets/__init__.py
rare/widgets/button_edit.py
rare/widgets/collapsible_widget.py
rare/widgets/dialogs.py
rare/widgets/elide_label.py
rare/widgets/flow_layout.py
rare/widgets/image_widget.py
rare/widgets/indicator_edit.py
rare/widgets/library_layout.py
rare/widgets/loading_widget.py
rare/widgets/rare_app.py
rare/widgets/rare_style.py
rare/widgets/selective_widget.py
rare/widgets/side_tab.py
rare/widgets/sliding_stack.py
tools/pip_upgrade_venv.py
tools/py2ts.sh
tools/pylint.sh
tools/qrc2py.sh
tools/ts2qm.py
tools/ui2py.sh