Skip to content
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

Stable 1.82.19 Hotfix Release #701

Merged
merged 40 commits into from
Mar 11, 2025
Merged

Stable 1.82.19 Hotfix Release #701

merged 40 commits into from
Mar 11, 2025

Conversation

bagusnl
Copy link
Member

@bagusnl bagusnl commented Mar 11, 2025

What's changed? - 1.82.19

  • [Fix] Carousel keep running in background, by @neon-nyan
  • [Fix] [ZZZ GSP] Windowed resolution is in wrong order, by @neon-nyan
  • [Fix] Crash when spawning background activity notification, by @neon-nyan
  • [Fix] [SR Repair] Prevent hash file marked as unused, by @neon-nyan
  • [Fix] Notification not bring up window after click, by @neon-nyan
  • [New] [SR GSP] Deprecate Mobile mode feature, by @bagusnl
    • Due to the last game changes causing the feature to not work anymore and fixing it requires memory injection which we do not do (see contribution guidelines)
    • Users can still toggle the settings, but warning is in place
  • [Fix] Notification toast does not bring up the main window, by @neon-nyan
    • Thanks Microsoft, for another undocumented thing you need to do to have a Windows app working!
  • [Loc] Sync localization, thanks localizers <3
    • Massive sync up for ko-KR locale, thanks Youras65, DY3413, @despenser08 (sorry if I missed any one)
  • [Doc] Updated legal documentations to match up the year, by @bagusnl

march7tpn

Cryotechnic and others added 30 commits February 18, 2025 22:42
Also try next branch instead
This caused by the confusion of the AUMID being overwritten with different value compared to the executable's title and description.
This to ensure that the main project, Hi3Helper.Win32 can be used as is to any Windows version, since ToastCOM requires WinRT and use a specific TFM for Windows 10 build 1809
Backport a762be2

Co-authored-by: Kemal Setya Adhi <[email protected]>
Due to the changes in the game mechanism, enabling mobile mode (touchscreen) in HSR requires memory injection in which Collapse does not allow (read Contrib Guidelines). So the feature will be disabled for now.

Closes #697
Also renamed rtf license name since its unrecognized by GitHub
100% reviewed source file: 'en_US.json'
on 'es_419'.
100% reviewed source file: 'en_US.json'
on 'zh_CN'.
92% of minimum 75% reviewed source file: 'en_US.json'
on 'uk_UA'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
100% reviewed source file: 'en_US.json'
on 'id_ID'.
transifex-integration bot and others added 9 commits March 9, 2025 14:01
88% of minimum 75% reviewed source file: 'en_US.json'
on 'ru_RU'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
99% of minimum 75% reviewed source file: 'en_US.json'
on 'ja_JP'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
99% of minimum 75% reviewed source file: 'en_US.json'
on 'fr_FR'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
96% of minimum 75% reviewed source file: 'en_US.json'
on 'ko_KR'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
86% of minimum 75% reviewed source file: 'en_US.json'
on 'pt_BR'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
99% of minimum 75% reviewed source file: 'en_US.json'
on 'vi_VN'.

Sync of partially translated files: 
untranslated content is included with an empty translation 
or source language content depending on file format
100% reviewed source file: 'en_US.json'
on 'ja_JP'.
+ Also make ToastCOM's callback to work (for real this time).
using Microsoft.UI.Xaml;
using System;

Check warning

Code scanning / QDNET

Redundant using directive Warning

Using directive is not required by the code and can be safely removed

// Get the mark file's relative path
string relativePathDir = Path.GetDirectoryName(localFileInfo.RelativePath) ?? "";
string relativePathNameNoExt = Path.GetFileNameWithoutExtension(localFileInfo.RelativePath) ?? "";

Check warning

Code scanning / QDNET

'??' condition is known to be null or not null Warning

'??' left operand is never null
Copy link

github-actions bot commented Mar 11, 2025

Qodana for .NET

13 new problems were found

Inspection name Severity Problems
Possible 'System.NullReferenceException' 🔶 Warning 4
Possible null reference argument for a parameter. 🔶 Warning 2
Unused local variable 🔶 Warning 2
Conditional access qualifier expression is not null according to nullable reference types' annotations 🔶 Warning 1
'??' condition is known to be null or not null 🔶 Warning 1
Non-accessed positional property (non-private accessibility) 🔶 Warning 1
Redundant using directive 🔶 Warning 1
Variable can be declared as non-nullable 🔶 Warning 1

☁️ View the detailed Qodana report

Detected 70 dependencies

Third-party software list

This page lists the third-party software dependencies used in CollapseLauncher

Dependency Version Licenses
CommunityToolkit.Common 8.4.0 MIT
CommunityToolkit.Mvvm 8.4.0 MIT
CommunityToolkit.WinUI.Animations 8.2.250129-preview2 MIT
CommunityToolkit.WinUI.Behaviors 8.2.250129-preview2 MIT
CommunityToolkit.WinUI.Controls.Primitives 8.2.250129-preview2 MIT
CommunityToolkit.WinUI.Controls.Sizers 8.2.250129-preview2 MIT
CommunityToolkit.WinUI.Converters 8.2.250129-preview2 MIT
CommunityToolkit.WinUI.Extensions 8.2.250129-preview2 MIT
CommunityToolkit.WinUI.Helpers 8.2.250129-preview2 MIT
CommunityToolkit.WinUI.Media 8.2.250129-preview2 MIT
CommunityToolkit.WinUI.Triggers 8.2.250129-preview2 MIT
Costura.Fody 6.0.0 MIT
DependencyPropertyGenerator 1.5.0 MIT
DotNet.ReproducibleBuilds 1.2.25 MIT
EventGenerator.Generator 0.13.1 MIT
Fody 6.9.2 MIT
GitInfo 3.5.0 MIT
Google.Protobuf.Tools 3.30.0 PROTOBUF
Google.Protobuf 3.30.0 BSD-3-Clause
Hi3Helper.ZstdNet 1.6.4 BSD-3-Clause
HtmlAgilityPack 1.11.74 MIT
Markdig.Signed 0.40.0 BSD-2-Clause
Microsoft.CSharp 4.7.0 MIT
Microsoft.Extensions.DependencyInjection.Abstractions 9.0.1 MIT
Microsoft.Extensions.DependencyInjection 9.0.1 MIT
Microsoft.Extensions.Logging.Abstractions 9.0.1 MIT
Microsoft.Extensions.Logging 9.0.1 MIT
Microsoft.Extensions.Options 9.0.1 MIT
Microsoft.Extensions.Primitives 9.0.1 MIT
Microsoft.Graphics.Win2D 1.3.2 MS-ASP-NET-WEB-OPTIMIZATION
Microsoft.NET.ILLink.Tasks 9.0.1 MIT
Microsoft.NET.ILLink.Tasks 9.0.2 MIT
Microsoft.NETCore.Targets 6.0.0-preview.4.21253.7 MIT
Microsoft.Web.WebView2 1.0.3065.39 BSD-3-Clause
BSD-MYLEX
Microsoft.Win32.SystemEvents 9.0.1 MIT
Microsoft.Windows.CsWin32 0.3.183 Apache-2.0
Microsoft.Windows.CsWinRT 2.2.0 MIT
Microsoft.Windows.SDK.BuildTools 10.0.22621.3233 PROPRIETARY-LICENSE
Microsoft.Windows.SDK.BuildTools 10.0.26100.1742 PROPRIETARY-LICENSE
Microsoft.Windows.SDK.Win32Docs 0.1.42-alpha PROPRIETARY-LICENSE
Microsoft.Windows.SDK.Win32Metadata 61.0.15-preview MIT
Microsoft.Windows.WDK.Win32Metadata 0.12.8-experimental MIT
Microsoft.WindowsAppSDK 1.6.250205002 MIT
MS-DXSDK-D3DX-9.29.952.3
Microsoft.Xaml.Behaviors.WinUI.Managed 3.0.0 MIT
MinVer 6.0.0 Apache-2.0
NuGet.Versioning 6.12.1 Apache-2.0
PhotoSauce.MagicScaler 0.15.0 MIT
PhotoSauce.NativeCodecs.Libwebp 1.4.0-preview1 MIT
Roman-Numerals 2.0.1 MIT
Sentry 5.2.0 MIT
SharpCompress 0.39.0 MIT
SharpHDiffPatch.Core 2.2.8 MIT
System.Buffers 4.6.0 MIT
System.Drawing.Common 9.0.1 MIT
System.IO.Hashing 9.0.1 MIT
System.Net.Http 4.3.4 MIT
System.Security.AccessControl 6.0.1 MIT
System.Security.Cryptography.Algorithms 4.3.0 MIT
System.Security.Cryptography.Encoding 4.3.0 MIT
System.Security.Cryptography.Primitives 4.3.0 MIT
System.Security.Cryptography.ProtectedData 9.0.1 MIT
System.Security.Cryptography.X509Certificates 4.3.0 MIT
System.Text.Encoding.CodePages 9.0.1 MIT
System.Text.Json 9.0.1 MIT
System.Text.RegularExpressions 4.3.1 MIT
System.Threading.Tasks.Extensions 4.5.4 MIT
TaskScheduler 2.12.1 MIT
ThisAssembly.Constants 2.0.6 MIT
Velopack 0.0.1053 MIT
ZstdSharp.Port 0.8.4 MIT
Contact Qodana team

Contact us at [email protected]

@bagusnl bagusnl merged commit 03af470 into stable Mar 11, 2025
6 of 7 checks passed
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.

3 participants