* Add background tinting and color picker to gadget -Replaced barblue.png and gadget.png with desaturated versions. -Added background tinting support (_backTinted, _backgroundColor, _backgroundDirty), switched _barFore to use bar.png, and dispose tinted background resources during cleanup. -Reworked font color selection UX and mirrored the same chooser flow for background color. * Fix Gadget bars and HSV color picker UI + Icon -Fixed gadget bars to tint with selected background color -Updated color picker flow with a themed, resizable HSV picker. -Applied LibreHardwareMonitor icon and current app theme to the picker window. * Hex values and finalize color tinting -Added Copy/Paste to hex value field. -Fixed color tinting to respect true grayscale/dark hex values (e.g. #000000) . -Utilization bars now follow font color tinting. * Utilization bars fix -Fixed utilization bar tinting to follow the selected font color directly * Github Copilot Suggestions -Forced grayscale-safe background tint behavior, switched background tint processing to LockBits. -Preserved custom bar override images by skipping tint on user-provided bar assets. -Fixed PArgb premultiplication in tint output to remove edge halo artifacts. * Restrict workingSource to Format32bppArgb -Normalized CreateBackgroundTint sources to Format32bppArgb before LockBits so premultiplied PArgb images are not processed with non-premultiplied ARGB tint math. * Windows accessibility text scaling -Adjusted picker layout to scale correctly when Windows Text Size is increased in Accessibility settings.
1011 B
80x8px
1011 B
80x8px