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

Show current progress in taskbar #664

Merged
merged 2 commits into from
Jan 13, 2025
Merged

Show current progress in taskbar #664

merged 2 commits into from
Jan 13, 2025

Conversation

shatyuka
Copy link
Contributor

Implementation of proposal #502, show taskbar progress in these scenarios:

  • Game Downloads/Updates
  • Game Repair
  • Cache Update
  • Game Pre-Download

@shatyuka shatyuka requested a review from a team January 12, 2025 12:40
@shatyuka shatyuka linked an issue Jan 12, 2025 that may be closed by this pull request
Copy link

github-actions bot commented Jan 12, 2025

Qodana for .NET

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Detected 67 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.241112-preview1 MIT
CommunityToolkit.WinUI.Behaviors 8.2.241112-preview1 MIT
CommunityToolkit.WinUI.Controls.Primitives 8.2.241112-preview1 MIT
CommunityToolkit.WinUI.Controls.Sizers 8.2.241112-preview1 MIT
CommunityToolkit.WinUI.Converters 8.2.241112-preview1 MIT
CommunityToolkit.WinUI.Extensions 8.2.241112-preview1 MIT
CommunityToolkit.WinUI.Helpers 8.2.241112-preview1 MIT
CommunityToolkit.WinUI.Media 8.2.241112-preview1 MIT
CommunityToolkit.WinUI.Triggers 8.2.241112-preview1 MIT
Costura.Fody 6.0.0 MIT
DotNet.ReproducibleBuilds 1.2.25 MIT
EventGenerator.Generator 0.13.1 MIT
Fody 6.9.1 MIT
GitInfo 3.5.0 MIT
Google.Protobuf.Tools 3.29.1 PROTOBUF
Google.Protobuf 3.29.1 BSD-3-Clause
Hi3Helper.ZstdNet 1.6.3 BSD-3-Clause
HtmlAgilityPack 1.11.71 MIT
Markdig.Signed 0.39.1 BSD-2-Clause
Microsoft.CSharp 4.7.0 MIT
Microsoft.Extensions.DependencyInjection.Abstractions 9.0.0 MIT
Microsoft.Extensions.DependencyInjection 9.0.0 MIT
Microsoft.Extensions.Logging.Abstractions 9.0.0 MIT
Microsoft.Extensions.Logging 9.0.0 MIT
Microsoft.Extensions.Options 9.0.0 MIT
Microsoft.Extensions.Primitives 9.0.0 MIT
Microsoft.Graphics.Win2D 1.3.1 MS-ASP-NET-WEB-OPTIMIZATION
Microsoft.NET.ILLink.Tasks 9.0.0 MIT
Microsoft.NETCore.Targets 6.0.0-preview.4.21253.7 MIT
Microsoft.Web.WebView2 1.0.2950-prerelease BSD-3-Clause
BSD-MYLEX
Microsoft.Win32.SystemEvents 9.0.0 MIT
Microsoft.Windows.CsWin32 0.3.106 Apache-2.0
Microsoft.Windows.CsWinRT 2.2.0 MIT
Microsoft.Windows.SDK.BuildTools 10.0.26100.1742 PROPRIETARY-LICENSE
Microsoft.Windows.SDK.Win32Docs 0.1.42-alpha PROPRIETARY-LICENSE
Microsoft.Windows.SDK.Win32Metadata 60.0.34-preview MIT
Microsoft.Windows.WDK.Win32Metadata 0.11.4-experimental MIT
Microsoft.WindowsAppSDK 1.6.241114003 MIT
MS-DXSDK-D3DX-9.29.952.3
Microsoft.Xaml.Behaviors.WinUI.Managed 2.0.9 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.0.0 MIT
SharpCompress 0.38.0 MIT
SharpHDiffPatch.Core 2.2.8 MIT
System.Drawing.Common 9.0.0 MIT
System.IO.Hashing 9.0.0 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.0 MIT
System.Security.Cryptography.X509Certificates 4.3.0 MIT
System.Text.Encoding.CodePages 9.0.0 MIT
System.Text.Json 9.0.0 MIT
System.Text.RegularExpressions 4.3.1 MIT
System.Threading.Tasks.Extensions 4.5.4 MIT
TaskScheduler 2.11.0 MIT
ThisAssembly.Constants 2.0.6 MIT
Velopack 0.0.1015 MIT
ZstdSharp.Port 0.8.1 MIT
runtime.win-x64.Microsoft.DotNet.ILCompiler 9.0.0 MIT
Contact Qodana team

Contact us at [email protected]

Copy link
Member

@bagusnl bagusnl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall the codes are fine, just need some caution to prevent app crashing.

Thank you for the work :yatta:

@shatyuka shatyuka merged commit d3b6263 into main Jan 13, 2025
8 checks passed
@shatyuka shatyuka deleted the taskbar-progress branch January 13, 2025 07:33
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.

[Request]: Show download progress in the taskbar
2 participants