-
-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Add to Steam" and creation of shortcuts #378
Conversation
Separated activation event from Could be useful for future use. For example, future CMD arguments that need redirection but are not related to the mainPage.
Images are either official art or from SteamGridDB. For testing, should be reviewed and/or changed after.
CollapseLauncher-ReleaseRepo/#12
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No code issue other than we have discussed before.
Requesting recheck by @neon-nyan due to COM interaction and encodings that is beyond my knowledge
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be looking just fine for me.
Sorry for taking so long to take a look on this
Approbal achieved @gablm can you check on the merge conflicts? We can merge it once the conflicts are resolved |
There doesn't seem to be any merge conflicts on my end |
I was looking at the wrong merge type, rebase causes conflict but squash and commit doesn't :derp: Alrighty, merging by squash. |
New Additions
1. Shortcut Creation
Asks for a folder and creates a .url file linking to Collapses' URL Protocol.
"-p" is be added if selected in the UI.
2. Addition of regions to Steam
Parses and writes a new shortcuts.vdf including a new shortcut for the region for every folder in Steam's userdata folder.
Also downloads the assets related to this shortcut.
If the shortcut already exists, it will be removed and added again while also checking if the md5 checksum for all assets matches and if any file needs to be downloaded.
Requirements
closes #358