1
0
Fork 0
mirror of synced 2024-06-30 20:20:53 +12:00
Rare/rare/models
loathingKernel 5748d0e6ee
RareCore: Manage initialization in RareCore instead of LaunchDialog
This is the last change of the `backend_refactor` branch. This makes
`RareCore` the centerpiece of Rare by moving initialization before the UI
is brought up. RareCore is now in control of creating and querying `RareGame`
objects, re-introducing the ability (incomplete) to refresh the games library.
As a result, ApiResults has been removed.

Signed-off-by: loathingKernel <142770+loathingKernel@users.noreply.github.com>
2023-03-07 17:11:21 +02:00
..
__init__.py Implement image manager 2022-06-19 17:12:59 +03:00
game.py RareGame: Origin games should be able to launch despite not being installed 2023-03-07 17:11:20 +02:00
install.py InstallQueueItemModel: Refactor to add an expiration date to the download 2023-02-04 17:38:07 +02:00
launcher.py GameLaunchHelper: Enumerate valid actions and states from 1 instead of 0 2023-02-04 17:38:07 +02:00
pathspec.py RareGame: Introduce RareGame from refactor_backend branch 2023-02-04 17:38:06 +02:00
signals.py Workers: Implement wrapper QueueWorker class prototype for queueable workers 2023-02-04 17:38:07 +02:00