1
0
Fork 0
mirror of synced 2024-06-26 10:11:19 +12:00
Rare/rare
loathingKernel ee5adce18b Implement LgndrIndirectLogger to return the last logged message from LegendaryAPI
The indirect return is stored in a `LgndrIndirectStatus` object that provides checking and unpacking features

Lgndr: `LgndrInstallGameArgs.install_tag` default to None
Lgndr: add default `move` method.
Lgndr: monkeypatch `dlm.status_queue` after preparing a download to reduce `InstallQueueItemModel`
InstallOptionsModel: implement `as_install_kwargs` to pass only relevant arguments to `LgndrInstallGameArgs` in InstallDialog
InstallOptionsModel: rename `sdl_list` to `install_tag` as they were the same thing
LegendaryUtils: Update to use `LgndrIndirectStatus`
UninstallDialog: Add option to keep configuration decoupled from keeping game data
GameUtils: Add messagebox to show error messages from legendary after uninstalling a game
InstallDialog: Update to use `LgndrIndirectStatus`
InstallDialog: Update selectable download handling to match legendary's
DownloadThread: Remove multiple instance variables, instead reference them directly from `InstallQueueItemModel` instance
ImportGroup: Replace `info_label` with an `ElideLabel` for displaying long messages
ImportGroup: Don't translate message strings in the `ImportWorker`
GameInfo: Call `repair()` if needed after verification instead of handling it locally
GamesTab: Fix string matching for capitalized strings and scroll to top on when searching
2022-08-02 10:42:38 +03:00
..
components Implement LgndrIndirectLogger to return the last logged message from LegendaryAPI 2022-08-02 10:42:38 +03:00
game_launch_helper Mirror Legendary classes structure in the shim. 2022-08-02 10:42:38 +03:00
lgndr Implement LgndrIndirectLogger to return the last logged message from LegendaryAPI 2022-08-02 10:42:38 +03:00
models Implement image manager 2022-06-19 17:12:59 +03:00
resources Implement image manager 2022-06-19 17:12:59 +03:00
shared Lgndr: Use custom wrapped decorator to wrap LegendaryCLI functions 2022-08-02 10:42:38 +03:00
ui Implement LgndrIndirectLogger to return the last logged message from LegendaryAPI 2022-08-02 10:42:38 +03:00
utils Implement LgndrIndirectLogger to return the last logged message from LegendaryAPI 2022-08-02 10:42:38 +03:00
widgets Add debug console for games and use same QApplication base for Rare and helper 2022-06-23 21:26:08 +02:00
__init__.py Fix Desktop shortcut and login dialog task bar icon + bump version 2022-04-25 23:32:26 +02:00
__main__.py Create shim legendary classes for overloaded functions 2022-08-02 10:42:37 +03:00
app.py Lgndr: Add re-implemented uinstall_game 2022-08-02 10:42:38 +03:00