1
0
Fork 0
mirror of synced 2024-06-27 02:30:31 +12:00
Rare/rare/components
loathingKernel 6249e56849
InstallDialog: Oooooooof.gif
* Infer the displayed to reflect where the affected directory is
  If base_path is set outside of InstallDialog, display that.
  If the game is already installed, show the installation directory
  If neither of the above is true, use legendary's inference based on
  the default platform if the game supports it. Fallback to Windows.

* Disable irrelevant and potentially harmful options when the game is
  already installed, such as the installation path, the platform selection
  and creating a shortcut.

* Infer the correct platform based on the existing installation. If it
  is not installed, use the default platform if the game supports it and
  fallback to windows.

* Move the horrible lambda used to populate the error box when the
  platform was unsupported into a separate method.
2023-12-16 00:49:51 +02:00
..
dialogs InstallDialog: Oooooooof.gif 2023-12-16 00:49:51 +02:00
tabs Use legendary's installation directory inference 2023-12-16 00:40:15 +02:00
__init__.py FetchWorker: Fix issue with missing MacOS assets on MacOS 2023-12-15 16:57:32 +02:00
main_window.py AccountWidget: Add a Quit button in the widget in case the system tray 2023-12-10 14:21:39 +02:00
tray_icon.py InstallQueueItemModel: Refactor to add an expiration date to the download 2023-02-04 17:38:07 +02:00