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

Code cleanup, fixes and deprecation of .NET 6 #72

Merged
merged 8 commits into from
Sep 1, 2024
Merged

Conversation

BoiHanny
Copy link
Owner

@BoiHanny BoiHanny commented Sep 1, 2024

PR Classification

Code cleanup and deprecation of .NET installer functionality.

PR Summary

Removed .NET installer functionality and related UI components, updated project configurations.

  • Removed LoadingWindow.xaml, LoadingWindow.xaml.cs, and LoadingWindowViewModel.cs.
  • Updated vrcosc-magicchatbox.sln to remove MagicChatboxV2 project.
  • Modified App.xaml.cs to remove .NET installer case and handle specific exceptions.
  • Updated MagicChatbox.csproj to new version and target framework.
  • Removed DotNetInstallerWindow.xaml and its implementation in DotNetInstallerWindow.xaml.cs.

Removed the `-installDotNetAdmin` command line case and the
`InstallDotNet` method from the application. Deleted the
`DotNetInstallerWindow` and its associated logic. Updated the
project version to `0.9.012` and the target framework to
`net8.0-windows10.0.22000.0`. Updated the `LibreHardwareMonitorLib`
package reference to `0.9.4-pre335`. Removed the `OpenNETInstaller`
button and its event handler from the main window.
Completely removed the WPF application structure, including:
- App.xaml and App.xaml.cs files
- MainWindow.xaml and MainWindow.xaml.cs files
- Various service and module implementations
- WPF-specific settings and dependencies in MagicChatboxV2.csproj

Removed the LoadingWindow feature, including:
- LoadingWindow.xaml and LoadingWindow.xaml.cs files
- LoadingWindowViewModel.cs file

Updated vrcosc-magicchatbox.sln to remove MagicChatboxV2 project and its build configurations.
- Changed `MiddleCharacter` in `DataController.cs` from "✦" to "✴".
- Updated `LibreHardwareMonitorLib` in `MagicChatbox.csproj` from `0.9.4-pre335` to `0.9.4-pre338`.
Updated `CurrentDomain_FirstChanceException` in `App.xaml.cs` to ignore exceptions with the message "The process cannot access the file". This prevents logging of these specific exceptions. Incremented version number in `MagicChatbox.csproj` from `0.9.012` to `0.9.013`.
The version number of the project has been updated from 0.9.013 to 0.9.015.
@BoiHanny BoiHanny merged commit ba6cd4a into master Sep 1, 2024
1 check 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.

1 participant