Refactor application structure and improve code organization#73
Merged
Conversation
Collaborator
Kumara-Krishnan
commented
Feb 8, 2026
- Updated .gitignore to include _manifest directory.
- Refactored App.xaml.cs to streamline application initialization and improve readability.
- Modified MainWindow.xaml to bind ListView to _datas instead of datas.
- Refactored MainWindow.xaml.cs to enhance clarity and maintainability, including service registration.
- Deleted unused Class1.cs from Bookmarkly.Entities.Abstractions.
- Cleaned up interfaces in Bookmarkly.Entities.Abstractions for consistency and clarity.
- Updated project references in Bookmarkly.slnx for better organization.
- Added generate-sbom.ps1 script to automate SBOM generation for direct NuGet dependencies.
- Enhanced Directory.Build.Props with documentation properties and additional build settings.
…ewlines in manifest
- Updated landing page title to "Bookmarkly - Your Universal Reading Companion" - Added new color scheme for light mode - Adjusted background colors, text colors, and gradients for better readability and aesthetics - Improved button styles for primary and secondary CTAs - Enhanced visual effects like glow, hover animations, and box shadows - Refactored CSS classes for consistency and clarity # BREAKING CHANGE: Updated landing page title to provide a clearer description of the application.
- Updated .gitignore to include _manifest directory. - Refactored App.xaml.cs to streamline application initialization and improve readability. - Modified MainWindow.xaml to bind ListView to _datas instead of datas. - Refactored MainWindow.xaml.cs to enhance clarity and maintainability, including service registration. - Deleted unused Class1.cs from Bookmarkly.Entities.Abstractions. - Cleaned up interfaces in Bookmarkly.Entities.Abstractions for consistency and clarity. - Updated project references in Bookmarkly.slnx for better organization. - Added generate-sbom.ps1 script to automate SBOM generation for direct NuGet dependencies. - Enhanced Directory.Build.Props with documentation properties and additional build settings.
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.