Modernizes and updates control library samples#10
Merged
Conversation
Updates the Microsoft.Extensions.Logging.Debug package to the latest version. This ensures that the application benefits from the latest bug fixes, performance improvements, and features provided by the logging library.
Updates the target frameworks for both the MauiControlsLib and the MauiControlsLibSample projects to .NET 9. This ensures compatibility with the latest .NET runtime and features.
Adds a new sample page that demonstrates the usage of the StaticChipControl, InitialsControl, and RatingControl. This provides a visual showcase of the controls and their various properties within a Maui application.
Updates the MAUI version and related package versions in both the sample app and the library project to ensure compatibility and utilize the latest features.
Overrides the CreateWindow method in the App class to explicitly create a Window with an AppShell.
Updates StaticChipControl to use a Border instead of a Frame for improved styling and flexibility. This change allows for better customization of the chip's appearance, such as stroke shape and simplifies the XAML structure.
Simplifies InitialsControl name splitting logic. Updates the InitialsControl to use index from end operator and removes unnecessary array instantiation to improve performance. Also, reformats a line in Initialization.cs
Updates the .NET SDK version used in the GitHub Actions workflow to the latest version 9.0. Additionally, it upgrades the checkout action to v4 and removes the --ignore-failed-sources flag during MAUI workload installation.
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refactors code for improved clarity and performance: