Commit graph

4 commits

Author SHA1 Message Date
google-labs-jules[bot]
3961ed4991 feat: Optimize SoftwareLicensingProduct query
Replaced the inefficient `Get-CimInstance | Where-Object` pipeline with a more performant `Get-CimInstance -Filter` call.

The original script retrieved all SoftwareLicensingProduct instances and then filtered them in PowerShell. This change pushes the filtering logic down to the WMI service itself, which is significantly faster as it reduces the amount of data transferred.
2026-01-24 04:08:41 +00:00
Mykola08
2ce9dab34d Add dynamic theming support and enhance GUI styling in MAS_GUI.ps1 2026-01-15 22:11:17 +01:00
Mykola08
27b9140dbc Enhance system information retrieval and GUI styling
- Improved error handling in Get-SystemInfo function for OS and computer system retrieval.
- Enhanced license status detection with clearer status messages.
- Updated GUI dimensions for better layout.
- Adjusted font sizes and padding for navigation buttons and action cards.
- Added drop shadow effect to card styles for improved visual depth.
- Increased icon font size for better visibility.
2026-01-15 22:03:59 +01:00
Mykola08
135aa20d5a Add Run_GUI.cmd to launch the MAS_GUI PowerShell script 2026-01-15 22:00:27 +01:00