-
-
Notifications
You must be signed in to change notification settings - Fork 63
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update installer banner Fix preload version issues (#230) * Fix preload version issues * Delete unused method As per comment #230 (comment) Increase HDiffPatch performance by using buffered patch Adding SIMULATEAPPLYPRELOAD to simulate update from preload data [Test] Temp. removing deconstruct for some classes Regarding to the background activity disposing issue switch to proper buffering Update Hi3Helper.SharpHDiffPatch Update Hi3Helper.SharpHDiffPatch ``SharpHDiffPatch`` performance improvements + Using SSE2 Vector128 for RLE and data copy + Vectorize _TBytesRle_load_stream_mem_add()'s copy process + Replace each struct and class's integer props type from ulong to long and int + Use its own independent VarInt decoder for int and long + Preload Cover Header values + Enumerate covers instead of buffering it + Reducing event update frequency + Using Stream.CopyTo() to copy result buffer to output stream + Using long integer for UpdateEvent() Fix the progress not achieving 100% while completed Fix Genshin preload not detecting completed packages in chunk Fix disposing issue with paused preload in background (pt. 2) Use ``PaimonWhat.png`` sprite for unknown game logo Fix disposing issue with paused preload in background Revert back preload box top margin value Fix crash while back to previous page from ReturnToHomePage Fix failure on "Release" compilation Still forgot about this :terikms: Move game logos to Assets/Images/GameLogo Fix notif logo went missing :PaimonAngry: Remove unused ``None`` prop in project file Making preload to resume back. activity Return empty list if source is null in ``List<T>.Copy()`` Avoid undisposed events while closing _GameInstall Use ``GetStreamLength()`` to check preload length Simplified logo assignment for background activity notif Avoid potential crash while getting null diffs in preload Adding SIMULATEPRELOAD constant to simulate preload Adding ``GetStreamLength()`` to get length via FileInfo Add ToString() and Increment getter for GameVersion Add locale for background notif badge Localize background activity notification strings + Rename PageStatics -> GamePropertyVault Unsubscribe event handler once background activity closes Making HomePage to resume background install progress Update Banner Update feature_request.md forgot to change this :NotLikeThis: basically BG folder doesn't exist now and changed to Images, but I apparently forgot to change this one string :derp: Changes to CDN - Change Cloudflare URI to be direct to bucket instead of through worker - Deprecate Statically and jsDelivr as it has problems with Launcher updates and index downloads Update SECURITY.md small typo fix for en Update locales Change default Collapse DiscordAppID To fix consistency between Normal and Game Specific logo added launch target to launch in OOBE mode Build version indicator (#220) * added visual indicator for app version * added temp indicator to distinguish preview from stable * typo fix * Complete Version Indicator by Cry0 (#225) * typo fix --------- Update README.md - Add pl Translation Badge - Added Crowdin and Trello logo/hyperlink Add missing localization for navigation sidebar Read byte to string in Discord RPC Activity logger Rename ``StrToPtrUtf8()`` to ``StrToByteUtf8()`` Fix Discord RPC displays Unicode chars incorrectly This is due to the string used in .NET is a UTF-16 ones and not UTF-8. To workaround this, we changed the marshal type of the strings in each struct as byte[] with fixed-length: 128 bytes. This commit also contains a few changes: - Remove partial modifier on struct - Change the CharSet of the struct from CharSet.Ansi to CharSet.Unicode - Use TypeExtensions.IsInstancePropertyEqual<T>() to compare Activity struct Move TypeExtensions to ``EncTool`` Update locale Rewrite GameUninstall Method (#222) * Rewrite GameUninstall Method In the hope of ACTUALLY fixing #141 * Update GameUninstall Method - Use Array.Empty instead of null - Added more documentations (thanks @Cryotechnic) - Added more logging - Fixed empty folder checks for folderGameData not working - Adjusted variable names - Changed Get to Enumerate (thanks @neon-nyan) * Use ``override``s to assign delete targets * Throw on unsupported GI region instead of returning * Switch global config with local one * Use Compiled Regex to avoid issues on publish trimming * Throw on ``AssignUninstallFolders`` if override is unavailable --------- Co-authored-by: Scald <[email protected]> Co-authored-by: Iskandar Montano <[email protected]> Co-authored-by: Cryotechnic <[email protected]> Force the app to use its own folder as working directory Rebuild Hi3Helper.Core everytime language file is updated Update Borderless Screen Settings - Change name to "Use Borderless Windowed Mode" - Disable fullscreen when its on and vice versa Update README.md Disable Squirrel update on DEBUG builds Reason: to not have multiple log lines about squirrel not being able to update on debug builds Merge branch 'main' of https://github.com/neon-nyan/Collapse Don't throw when invalid launch argument is present :teriderp: Fix background disappeared after cancelling update Bump version Fix Hi3 Game Repair failed to obtain CG files Fix ``CGMetadata`` unable to be parsed Update README.md Force IsRepairEnabled and IsCacheUpdateEnabled to true on Debug builds For easier debugging Co-Authored-By: Iskandar Montano <[email protected]> Co-Authored-By: Scald <[email protected]> Co-Authored-By: Cryotechnic <[email protected]> Co-Authored-By: Kemal Setya Adhi <[email protected]>
- Loading branch information
1 parent
2208a0b
commit b93a333
Showing
75 changed files
with
2,923 additions
and
790 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
42 changes: 0 additions & 42 deletions
42
CollapseLauncher/Classes/GameManagement/GameSettings/BaseClass/TypeExtensions.cs
This file was deleted.
Oops, something went wrong.
1 change: 1 addition & 0 deletions
1
CollapseLauncher/Classes/GameManagement/GameSettings/Genshin/RegistryClass/GeneralData.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 1 addition & 0 deletions
1
CollapseLauncher/Classes/GameManagement/GameSettings/Genshin/RegistryClass/ScreenManager.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 1 addition & 0 deletions
1
...Launcher/Classes/GameManagement/GameSettings/Honkai/RegistryClass/PersonalAudioSetting.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 1 addition & 0 deletions
1
...er/Classes/GameManagement/GameSettings/Honkai/RegistryClass/PersonalAudioSettingVolume.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 1 addition & 0 deletions
1
CollapseLauncher/Classes/GameManagement/GameSettings/StarRail/RegistryClass/BGMVolume.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 1 addition & 0 deletions
1
...Launcher/Classes/GameManagement/GameSettings/StarRail/RegistryClass/LocalAudioLanguage.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 1 addition & 0 deletions
1
...eLauncher/Classes/GameManagement/GameSettings/StarRail/RegistryClass/LocalTextLanguage.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 1 addition & 0 deletions
1
CollapseLauncher/Classes/GameManagement/GameSettings/StarRail/RegistryClass/MasterVolume.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 1 addition & 0 deletions
1
CollapseLauncher/Classes/GameManagement/GameSettings/StarRail/RegistryClass/Model.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.