1
0
Fork 0
mirror of synced 2024-09-28 15:31:14 +12:00
Rare/rare
loathingKernel 2ef70b8eb4 InstallQueueItemModel: Refactor to add an expiration date to the download
While not sure if it is required, add an expiration date to the prepared
download 30 minutes after it was prepared. If a download has been in the
queue for more than 30 minutes, the download will be prepared again silently
before starting.

Return only the `InstallOptionsModel` in the result of the download thread
to avoid the potential mistake of re-using it. This required for the tray
notification signal to operate on the `app_name` instead of the `app_title`.
As a result, the notification slot was moved into the TrayIcon class for
better encapsulation.
2023-02-04 17:38:07 +02:00
..
components InstallQueueItemModel: Refactor to add an expiration date to the download 2023-02-04 17:38:07 +02:00
game_launch_helper GameLaunchHelper: Enumerate valid actions and states from 1 instead of 0 2023-02-04 17:38:07 +02:00
lgndr fix ValueError: 'mutable default X for field indirect_status is not allowed: use default_factory' 2022-12-05 20:09:17 +01:00
models InstallQueueItemModel: Refactor to add an expiration date to the download 2023-02-04 17:38:07 +02:00
resources Fix a few issues around refactoring the stylesheets. 2023-02-04 17:38:07 +02:00
shared InstallQueueItemModel: Refactor to add an expiration date to the download 2023-02-04 17:38:07 +02:00
ui GameDlc: Re-write the form to use a QToolBox instead of two separate QGroupBoxes. 2023-02-04 17:38:07 +02:00
utils Add name inference based on type in widget_object_name 2023-02-04 17:38:07 +02:00
widgets ImportGroup: Fix missing text due to ElideLabel change 2023-02-04 17:38:07 +02:00
__init__.py Bump version 2023-01-22 21:14:18 +01:00
__main__.py GameProcess: Make it a persistent member of RareGame 2023-02-04 17:38:06 +02:00
app.py Application: set HiDPi scaling attribute 2022-10-29 14:50:18 +03:00