Fixed gsmartcontrol-root not passing GDK_SCALE and GDK_DPI_SCALE variables to gsmartcontrol when using PolKit.
Fixed blurriness of icons in the main window with GDK_SCALE=2.
Tweaked the main window interface.
Windows: Show volume labels beside drive letters in icon tooltips.
v1.1.1
3 years ago
Windows: Use Adwaita GTK+ theme for systems which support Classic Windows theme, since the default win32 GTK+ theme is broken in it; this includes Windows 7 and Windows Server.
Statistics entry values are formatted with commas for readability.
Moved help information to website.
v1.1.0
3 years ago
New Statistics, Temperature Log, Error Recovery, Physical and Directory tabs.
General tab shows non-SMART device settings as well.
Polkit is supported with gsmartcontrol-root script now.
Pcrecpp is no longer bundled, use system-installed one instead.
Smartmontools version 5.43 is required at runtime.
Other minor improvements and fixes.
v1.0.2
3 years ago
Fixed incomplete capturing of smartctl output under Windows.
Added missing icons under Windows.
Fixed being able to turn on AODC even if unsupported.
v1.0.1
3 years ago
Fixed compilation under macOS.
Fixed compilation under Fedora Rawhide.
Don't use -mtune=generic for all targets.
v1.0.0
3 years ago
Ported to GTK+ 3.
Tweaked the user interface a bit.
Dropped support for Windows XP, 2000 and 2003 (they are no longer supported by GTK+).
Fixed detection of newer system-installed smartmontools under Windows.
v0.9.0
3 years ago
Implemented (untested) support for Linux-based Areca controllers with enclosures.
Implemented (untested) support for Windows-based Areca controllers (thanks to Richard Kagerer).
Implemented (untested) support for Linux-based HP controllers with cciss and hpsa/hpahcisr drivers (thanks to Fabrice Bacchella).
Changes in Preferences no longer fail silently until rescan/restart.
Better drive detection under Windows after removable drives are detached.
Windows version is no longer marked as "dpi aware" since it's not supported that well.
Drive attribute descriptions have been updated (including clarifications for SSDs).
Added support for SSD-only and HDD-only vendor attributes.
Devices having only basic info can be displayed now in the info window.
Fixed BDRW drive detection (it was detected as a HDD).
Other minor improvements.
A number of issues have been fixed (including a crash).
v0.8.7
3 years ago
Implemented support for Adaptec RAID 5805 controller and possibly other Adaptec models as well (Linux).
Implemented support for Areca RAID controller detection under Linux (untested).
Implemented support for 3ware 3w-sas-supported (twl) RAID controller detection under Linux (untested).
Implemented support for systems with several different 3ware controllers (twa/twe/twl).
Fixed invalid parsing of tw_cli output which caused non-detection of drives and controllers with controller or port numbers greater than 9 if tw_cli was found (3ware linux, windows).
The duplicate drives are no longer shown for some Intel matrix controllers under Windows; Intel RAID controllers are fully supported under Windows now.
Added options to show device name and serial number under drive icons.
Updated SMART attribute definitions and added warnings for SSD lifetime attributes.
gsmartcontrol-root has a new argument "--desktop=..." which replaces the old positional argument; compatibility with the old invocation syntax has been retained.
Completely documented the source using doxygen tags.
Added support for Fedora's consolehelper.
Made GSmartControl DPI-aware under Windows.
Fixed compilation issues with clang and gcc 4.7, as well as glib 2.31.x and newer.
Fixed minor issues in NSIS installer.
Fixed other minor bugs and made minor improvements.
v0.8.6
3 years ago
Support detecting drives behind 3ware controllers (Linux, Windows), including tw_cli/cx/px mode in Windows. Having tw_cli is recommended but not required.
Added support for specifying -d option and extra parameters via command line, "Add Device" and "Preferences" dialogs. This change effectively adds full support for multiple drives behind a single device name.
Beesu and su-to-root are supported by gsmartcontrol-root script now.
Completely revamped the attribute database and its handling, should be a lot more usable and forward-compatible now; SSD attributes are also included.
In-program help has been expanded considerably.
General improvements to user interface have been implemented (better GNOME HIG compliance, better tooltips, dialogs, etc...).
Added ability to show smartctl output for devices whose info could not be parsed fully.
Attributes in "brief" format are supported now.
The parser has been updated to reflect the recent changes in smartctl.
Quit and rescan operations are no longer denied without confirmation when tests are running.
The Windows NSIS installer has been vastly improved.
Better support for Windows Vista and 7.
Changed copyright notices for files with Whatever License to Unlicense.
Added other minor features and fixed quite a few bugs.