2ef70b8eb4
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. |
||
---|---|---|
.. | ||
components | ||
game_launch_helper | ||
lgndr | ||
models | ||
resources | ||
shared | ||
ui | ||
utils | ||
widgets | ||
__init__.py | ||
__main__.py | ||
app.py |