Refactor/resources - #78
Merged
Merged
Conversation
Changed Memory message fields in resources.proto from string to uint64 for total and free. Updated srvOverview.xaml.cs to use ulong and double types for memory calculations, improving type safety and performance by eliminating string parsing.
- Changed process state color mapping for Running and Sleeping states to use success-themed brushes. - Re-enabled and improved CPU usage display in srvOverview, including a percentage label and progress bar. - Added logic to calculate and display CPU usage based on total and idle times.
Renamed Order_services() to Order_processes() for clarity and updated all references. Improved RefreshButton_Click to re-apply filtering and ordering after refresh. Adjusted process state color assignments for better visual distinction.
Refined the RefreshButton_Click handler to filter loaded services, remove non-matching entries, re-add filtered services, and order the list before disabling the loading indicator. This improves the accuracy and presentation of the displayed services.
imadofficial
approved these changes
Jan 12, 2026
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.
Fix RAM Usage; Add CPU Usage; fix filtering after refresh