Skip to content

improve download reliability and add shortcuts feature#16

Open
afonp wants to merge 1 commit intoClassicCounter:mainfrom
afonp:feature/download-fixes-and-shortcuts
Open

improve download reliability and add shortcuts feature#16
afonp wants to merge 1 commit intoClassicCounter:mainfrom
afonp:feature/download-fixes-and-shortcuts

Conversation

@afonp
Copy link

@afonp afonp commented Feb 24, 2026

  • add retry logic with exponential backoff for all downloads

  • improve download error handling with detailed retry information

  • add maxtryagainonfailover and timeout to download configuration

  • fix hash mismatch handling in full game downloads

  • implement desktop and start menu shortcut creation

  • add steam library integration for non-steam games

  • create shortcut.cs utility with com interop for .lnk files

  • add --create-shortcuts and --add-to-steam command line flags

  • automatic shortcut creation after first game installation

  • prompt user to add game to steam library after install

and some other stuff

- add retry logic with exponential backoff for all downloads
- improve download error handling with detailed retry information
- add maxtryagainonfailover and timeout to download configuration
- fix hash mismatch handling in full game downloads

- implement desktop and start menu shortcut creation
- add steam library integration for non-steam games
- create shortcut.cs utility with com interop for .lnk files
- add --create-shortcuts and --add-to-steam command line flags
- automatic shortcut creation after first game installation
- prompt user to add game to steam library after install

- improve steam login error handling with try-catch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant