Tags: markw3194/PADD
Tags
Added Bar Graphs and Cleaned Up Pi-hole Stats, Network Info Major: - Added status bars - Blocked domains now show as a bar graph - CPU and memory use in system stats show with bar graphs - Tweaked Pihole Stats and Network info - Added top domain to pi-hole stats - DHCP info is displayed in Network info, only if Pi-hole is the DHCP server - Additional Pi-hole stats shown if Pi-hole isn't the DHCP server - Added BarGenerator() to support percentage bars - Refactored CPUHeatmapGenerator to support interpretting a percentage or two numbers for CPU percentages Minor: -changed locale to en_us.utf8 so large numbers (domains blocked, etc.) look better - start up wait time reduced to 3 seconds - refactored and cleaned up code
Better Version Checking and Splash Screen Major - Added 'tr -d' to strip out letters from version numbers for version comparisons - Changed GetPiholeVersionInformation function to GetVersionInformation - Added in version check for Chronometer2 version - Added "splash screen" when Chronometer2 starts Minor - Cleaned up some printf/echo set (shellchecked) - Cleaned up some quoting in string variables - Updated logo (smaller, includes Chronometer2 version) - Added latest blocked domain to stats section
Version 1.0.0!!! Major - Split outputPiholeStats from outputPiholeInformation method - Split outputDHCPInformation from outputNetworkInformation Minor - Set locale to c.utf8 - Implemented color variables for heatmaps - Cleaned up version information with Pi-Hole logo - Reorganized display - Moved some variables outside of methods