Commit b63b8d3
authored
Preview 1.82.15 Release (#676)
# NOTE:
THIS RELEASE WILL BE STAGED.
STABLE WILL GET IT SOONER OR LATER, BUT NOT NOW
WRYYYYYYYYYYYYYYYYYYYYYYYY
# What's changed? - 1.82.15
- **[Fix]** Taskbar progress did not disappear after game
install/update, by @shatyuka
- **[Imp]** Use Persistent folder for Audio VO when possible, by
@neon-nyan
- **[Fix]** Lock .NET SDK version to 9.0.1, by @bagusnl
- **[New]** Check for UAC availability status, by @shatyuka
- UAC is needed for the game, when it's disabled it might give "Anti
cheat error" message and refusing to run the game
- Please do not use debloat scripts/ISOs
- i beg you
- **[Imp]** CodeQA based on Qodana and ReSharper suggestions, by
@neon-nyan
- **[New]** Introducing ``Hash`` extension for hashing ``FileStream``,
``string``, ``Span<T>`` and ``FileInfo`` with both synchronous and
asynchronous version of the methods. The methods uses generic type of
any member of ``HashAlgorithm`` (Such as: ``MD5``, ``SHA*``,
``HMACSHA*``, etc.) and ``NonCryptographicHashAlgorithm`` (Such as:
``Crc32``, ``XxHash*``, etc.) to specify which kind of hash to be used,
by @neon-nyan
- do not worry, i dont understand this either <-- @bagusnl
- **[Imp]** Separating ``InternalAppJSONContext`` members into its own
``JsonContext``, by @neon-nyan
- **[Imp]** Update H.NotifyIcon to work with CsWin32 v0.3.162, by
@neon-nyan
- **[Imp]** Update NuGet packages, by @neon-nyan & @bagusnl
- **[Imp]** Recompile and Update StaticLibs for NativeAOT libraries
link, by @neon-nyan
- Update Rust compiler for ``csharp_bindings`` to rustc 1.84.0
(9fc6b4312 2025-01-07) (Stable)
- Remove dependency to ``MSVCRT`` library (Manual VC++ 2019/2022 Redist
installation should no longer be needed) and fully utilize ``UCRT`` as
its runtime library.
- Update libwebp libraries to:
https://github.com/webmproject/libwebp/tree/f8f241071001e1a3807f34a26a03a742ea843458
- Favor speed + inline optimizaton build (/O2 + /Ob2 + /Oi + /Ot)
- Recompile all static libraries using Microsoft Visual C++ 2022
(19.43.34618) compiler.
- Optimize Rust library, ``csharp_bindings`` to use full LTO.
- **[Imp]** Update Hi3Helper.Sophon submodule, by @neon-nyan
- **[Imp]** Switch from managed ``Process`` to directly use Win32 APIs
on ``ProcessChecker``, by @neon-nyan
- **[Imp] [ZZZ GSP]** Change ``High-Precision Character Animation``
option from Checkbox to ComboBox and add two other options: ``Dynamic``
and ``Global``, by @neon-nyan
- **[Loc]** Sync locales, by localizers <3
### Templates
<details>
<summary>Changelog Prefixes</summary>
```
**[New]**
**[Imp]**
**[Fix]**
**[Loc]**
**[Doc]**
```
</details>File tree
371 files changed
+12747
-11264
lines changed- .github/workflows
- CollapseLauncher
- Classes
- CachesManagement
- Honkai
- StarRail
- Zenless
- DiscordPresence
- EventsManagement
- Extension
- FileDialog
- FileMigrationProcess
- GameManagement
- GamePlaytime
- RegistryClass
- GameSettings
- BaseClass
- Genshin
- RegistryClass
- Enums
- Honkai
- RegistryClass
- StarRail
- RegistryClass
- Universal
- RegistryClass
- Zenless
- FileClass
- JsonProperties
- RegistryClass
- GameVersion
- BaseClass
- Honkai
- Versioning
- Genshin
- Honkai
- StarRail
- Zenless
- Helper
- Animation
- Background
- Loaders
- Database
- Image
- JsonConverter
- LauncherApiLoader
- HoYoPlay
- Sophon
- Loading
- Metadata
- StreamUtility
- Update
- InstallManagement
- Base
- Genshin
- Honkai
- StarRail
- Zenless
- Interfaces
- Class
- Properties
- WindowSizeProp
- RegionManagement
- RegistryMonitor
- RepairManagement
- Genshin
- Honkai
- StarRail
- Zenless
- ShortcutCreator
- StaticLib
- Waifu2x
- WindowsKits/10.0.22621.0_um_x64
- XAMLs
- Invoker/Classes
- MainApp
- Pages
- Dialogs
- GameSettingsPages
- OOBE
- Prototype
- Theme
- CustomControls
- CommunityToolkit.Labs/MarkdownTextBlock
- Renderers
- ObjectRenderers
- Extensions
- Inlines
- TextElements
- Html
- Updater
- Classes
- Hi3Helper.CommunityToolkit
- ImageCropper
- SettingsControls
- Helpers
- SettingsCard
- SettingsExpander
- Hi3Helper.Core
- Classes
- Data/Tools
- Logger
- Type
- Preset/Classes
- SentryHelper
- Data
- Lang
- Locale
- Hi3Helper.EncTool.Test
- Hi3Helper.TaskScheduler
- InnoSetupHelper
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
371 files changed
+12747
-11264
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
8 | 6 | | |
9 | 7 | | |
10 | 8 | | |
| |||
21 | 19 | | |
22 | 20 | | |
23 | 21 | | |
24 | | - | |
25 | 22 | | |
26 | 23 | | |
27 | 24 | | |
28 | 25 | | |
29 | 26 | | |
30 | | - | |
31 | 27 | | |
32 | 28 | | |
33 | 29 | | |
| |||
45 | 41 | | |
46 | 42 | | |
47 | 43 | | |
48 | | - | |
49 | 44 | | |
50 | 45 | | |
51 | 46 | | |
| |||
62 | 57 | | |
63 | 58 | | |
64 | 59 | | |
65 | | - | |
66 | 60 | | |
67 | 61 | | |
68 | 62 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
8 | | - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
18 | | - | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | 26 | | |
28 | 27 | | |
29 | 28 | | |
30 | 29 | | |
31 | 30 | | |
32 | 31 | | |
33 | | - | |
34 | 32 | | |
35 | 33 | | |
36 | 34 | | |
37 | 35 | | |
38 | 36 | | |
39 | | - | |
40 | 37 | | |
41 | 38 | | |
42 | | - | |
43 | 39 | | |
44 | 40 | | |
45 | 41 | | |
| |||
50 | 46 | | |
51 | 47 | | |
52 | 48 | | |
53 | | - | |
54 | 49 | | |
55 | 50 | | |
56 | 51 | | |
57 | 52 | | |
58 | 53 | | |
59 | 54 | | |
60 | 55 | | |
61 | | - | |
62 | 56 | | |
63 | 57 | | |
64 | 58 | | |
65 | 59 | | |
66 | 60 | | |
67 | | - | |
68 | 61 | | |
69 | 62 | | |
70 | 63 | | |
| |||
73 | 66 | | |
74 | 67 | | |
75 | 68 | | |
76 | | - | |
77 | 69 | | |
78 | 70 | | |
79 | 71 | | |
80 | 72 | | |
81 | | - | |
| 73 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
9 | 11 | | |
10 | 12 | | |
11 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | | - | |
7 | 7 | | |
8 | | - | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
| |||
2190 | 2189 | | |
2191 | 2190 | | |
2192 | 2191 | | |
2193 | | - | |
2194 | | - | |
2195 | | - | |
2196 | | - | |
2197 | | - | |
2198 | | - | |
2199 | | - | |
| 2192 | + | |
| 2193 | + | |
| 2194 | + | |
| 2195 | + | |
| 2196 | + | |
| 2197 | + | |
| 2198 | + | |
2200 | 2199 | | |
2201 | 2200 | | |
2202 | 2201 | | |
| |||
2627 | 2626 | | |
2628 | 2627 | | |
2629 | 2628 | | |
2630 | | - | |
2631 | | - | |
2632 | | - | |
2633 | | - | |
2634 | | - | |
2635 | | - | |
2636 | | - | |
| 2629 | + | |
| 2630 | + | |
| 2631 | + | |
| 2632 | + | |
| 2633 | + | |
| 2634 | + | |
| 2635 | + | |
2637 | 2636 | | |
2638 | 2637 | | |
2639 | 2638 | | |
| |||
5019 | 5018 | | |
5020 | 5019 | | |
5021 | 5020 | | |
5022 | | - | |
| 5021 | + | |
| 5022 | + | |
5023 | 5023 | | |
5024 | 5024 | | |
5025 | 5025 | | |
| |||
5031 | 5031 | | |
5032 | 5032 | | |
5033 | 5033 | | |
5034 | | - | |
| 5034 | + | |
| 5035 | + | |
| 5036 | + | |
5035 | 5037 | | |
5036 | 5038 | | |
5037 | 5039 | | |
| |||
5112 | 5114 | | |
5113 | 5115 | | |
5114 | 5116 | | |
5115 | | - | |
5116 | | - | |
5117 | | - | |
| 5117 | + | |
| 5118 | + | |
| 5119 | + | |
| 5120 | + | |
| 5121 | + | |
| 5122 | + | |
| 5123 | + | |
| 5124 | + | |
| 5125 | + | |
| 5126 | + | |
| 5127 | + | |
| 5128 | + | |
| 5129 | + | |
| 5130 | + | |
| 5131 | + | |
| 5132 | + | |
| 5133 | + | |
5118 | 5134 | | |
5119 | 5135 | | |
5120 | 5136 | | |
| |||
5125 | 5141 | | |
5126 | 5142 | | |
5127 | 5143 | | |
5128 | | - | |
| 5144 | + | |
| 5145 | + | |
| 5146 | + | |
| 5147 | + | |
| 5148 | + | |
| 5149 | + | |
5129 | 5150 | | |
5130 | 5151 | | |
5131 | 5152 | | |
5132 | 5153 | | |
5133 | 5154 | | |
5134 | 5155 | | |
5135 | | - | |
| 5156 | + | |
| 5157 | + | |
5136 | 5158 | | |
5137 | 5159 | | |
5138 | | - | |
| 5160 | + | |
| 5161 | + | |
| 5162 | + | |
5139 | 5163 | | |
5140 | 5164 | | |
5141 | | - | |
| 5165 | + | |
| 5166 | + | |
5142 | 5167 | | |
5143 | 5168 | | |
5144 | 5169 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
17 | 20 | | |
18 | 21 | | |
19 | 22 | | |
20 | 23 | | |
21 | 24 | | |
22 | | - | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
23 | 29 | | |
24 | 30 | | |
25 | 31 | | |
26 | 32 | | |
27 | 33 | | |
28 | | - | |
| 34 | + | |
29 | 35 | | |
30 | | - | |
| 36 | + | |
31 | 37 | | |
32 | 38 | | |
33 | 39 | | |
| |||
68 | 74 | | |
69 | 75 | | |
70 | 76 | | |
71 | | - | |
| 77 | + | |
72 | 78 | | |
73 | 79 | | |
74 | 80 | | |
| |||
0 commit comments