Alexander Shaduri
ecee0047df
Tagged 0.8.6.
v0.8.6
2011-06-12 06:31:39 +00:00
Alexander Shaduri
c954101bd9
Updated attribute database to smartmontools 5.41.
2011-06-11 17:27:28 +00:00
Alexander Shaduri
d20aeb4121
Updated attribute DB.
...
Support older smartctl when filtering out 3ware sd* devices.
2011-06-07 17:08:57 +00:00
Alexander Shaduri
9440de5ca9
Updated some docs.
...
Proper filtering of /dev/sd* devices with older smartctl and 3ware.
Added missing file to Makefile.am.
2011-06-01 07:44:43 +00:00
Alexander Shaduri
c2955b508c
Fixed compilation under non-Linux/Windows platforms.
2011-05-28 12:49:56 +00:00
Alexander Shaduri
fbf70814f0
Fixed make dist.
2011-05-28 12:22:54 +00:00
Alexander Shaduri
a823790926
Updated NEWS file.
2011-05-28 12:18:05 +00:00
Alexander Shaduri
14838b82ae
Updated readme.
2011-05-28 10:11:21 +00:00
Alexander Shaduri
e11347c005
Support brief format of attributes, parse them to populate known columns.
2011-05-11 09:22:43 +00:00
Alexander Shaduri
98842f238e
Windows: SUpport tw_cli/cx/px variant of smartctl device if --scan-open fails
...
and tw_cli is installed.
2011-05-01 14:41:58 +00:00
Alexander Shaduri
5ffc87ad9b
Set tooltips wherever we have "No description available".
2011-05-01 13:03:36 +00:00
Alexander Shaduri
fb5d139443
The detection now executes smartctl on the drives directly.
...
Don't execute smartctl --info if it was already executed during drive detection.
Made number of scanned ports configurable.
2011-05-01 12:16:26 +00:00
Alexander Shaduri
9d6ee05660
Add debian/ubuntu's su-to-root support to gsmartcontrol-root.
2011-04-30 18:41:36 +00:00
Alexander Shaduri
1ee97606aa
Confirm operations (quit, rescan) when tests are running, don't just deny them.
2011-04-28 18:42:03 +00:00
Alexander Shaduri
b6f721c167
Detect scsi number for 3ware and use that for tw_cli controller (Linux).
2011-04-20 12:23:54 +00:00
Alexander Shaduri
ede4933819
Display device type argument along with device name everywhere.
2011-04-20 10:38:41 +00:00
Alexander Shaduri
70ce4a6d06
Fixed detecting usb flash drive names under winxp (smartctl would return a cli
...
parse error, which is incorrect).
Fixed parsing smartctl --scan-open output under windows.
2011-04-20 10:19:20 +00:00
Alexander Shaduri
213c26db3f
Don't add sd* device if it's 3ware controller.
...
Properly add devices detected through 3ware scan (linux).
Limit smartctl sequential scans to 24 drives (it takes too long without it).
2011-04-19 17:59:44 +00:00
Alexander Shaduri
8ae3c42100
Added tooltips to both the labels and the entries in Add Device and Preferences
...
dialogs.
Changed the tooltips to avoid showing unsupported values for that OS.
Fixed usb drive re-detection with scsi (regression from previous commit).
Fixed invalid regexps in tw_cli output parsing (fixes 3ware in windows).
Added support for "Product" field of USB drives (used instead of Device in
newer smartctl).
2011-04-18 12:14:20 +00:00
Alexander Shaduri
ff466a1d2d
Add a note that we probably support Intel Matrix controllers as well.
2011-04-17 20:55:50 +00:00
Alexander Shaduri
5e46ed7cb6
Added support for devices detected by "smartctl --scan-open" under win32 (this
...
includes 3ware).
2011-04-17 20:36:54 +00:00
Alexander Shaduri
c197ba76fa
Support detecting drives behind 3ware controllers.
...
Add ExecutorFactory - now detectors can create their own gui or non-gui
executors, depending on who called them.
2011-04-17 18:47:43 +00:00
Alexander Shaduri
fa2b10f3ce
Show drive WWN and sector size.
2011-04-17 09:28:59 +00:00
Alexander Shaduri
7b523aa075
Updated to latest drivedb.h.
...
Made the type entry in Add Device window an editable combo, added sample types.
2011-04-16 20:38:39 +00:00
Alexander Shaduri
0ca9971460
Some more UI tweaks.
...
A new "Add Device" dialog - allows specifying type and additional smartctl
parameters.
Drive properties in preferences - allow specifying device type.
2011-04-16 19:25:06 +00:00
Alexander Shaduri
b3f23abec0
Made the user interface more GNOME HIG-compliant.
2011-04-16 11:29:46 +00:00
Alexander Shaduri
a2d735fee5
Added support for specifying -d option and extra parameters via command line
...
and preferences dialog. StorageDevice will use the specified type and
arguments when executing smartctl. This change effectively adds support for
multiple drives behind a single device name.
The preferences dialog can distinguish between various device types now (when
supplying smartctl arguments).
2011-04-04 20:02:41 +00:00
Alexander Shaduri
fb801d8ebb
Documented, reorganized StorageDevice source code.
...
Added "type argument" and "extra arguments" fields to StorageDevice.
2011-04-04 18:22:18 +00:00
Alexander Shaduri
9a92bfec45
Renamed "type" field (and all related stuff) of StorageDevice to detected_type.
2011-04-04 16:46:28 +00:00
Alexander Shaduri
6d50abb3cf
Detect one more "smart unsupported" string in the latest version of smartctl
...
output.
Add a hint about "pd0" for Windows version in Preferences dialog.
2011-04-04 16:26:10 +00:00
Alexander Shaduri
778872363a
New and improved attribute database (including SSD attributes).
...
Attributes are now matched according to smartctl names, and only then by ids.
Attribute notices are set by their generic names, not ids.
Improved displaying of attributes when they're unknown to us but known to
smartctl.
Set descriptions on all known capabilities.
Disabled tooltips on self-test log and error log entries (they always showed
"description unavailable" anyway).
2011-03-12 21:06:15 +00:00
Alexander Shaduri
6c404d57c9
Use -include only when using pch.
...
Document OptionalValue.
Use spaces when formatting date/time.
Capitalize some property names for consistency.
2011-03-09 11:26:52 +00:00
Alexander Shaduri
449b645278
Split storage detector to per-platform files.
2011-03-06 21:12:18 +00:00
Alexander Shaduri
02428a26c0
Show Error Log and Self-Test Log support.
...
Support attributes with undefined values like "---".
2011-03-06 20:31:39 +00:00
Alexander Shaduri
90bbc19923
Fixed inability to parse some error types in error log.
2011-03-06 19:04:13 +00:00
Alexander Shaduri
4f5690c89b
Added ability to show smartctl output for devices whose info could not be
...
parsed fully.
2011-03-06 18:06:14 +00:00
Alexander Shaduri
4000fa1a2e
Added the ability to configure default smartctl info save filename through
...
config file.
Use model-serial-date.txt for default save filename.
2011-03-06 17:15:56 +00:00
Alexander Shaduri
ba7ffafa7f
Updated copyrights to 2011.
...
Adjust Makefile.am for dist-files.
Added configure-dev script for easy developer-build configuration.
2011-03-06 10:43:38 +00:00
Alexander Shaduri
33b59d5723
Updated copyrights to 2010.
...
Reimplement locale stuff in hz (adding different controls for C and C++
locales), also take the recent locale-related changes in gtkmm into account.
Cleanups in snprintf-related code, portable_snprintf().
Added doxygen-style comments to some hz headers.
Better console redirection handling for win32.
Blacklisted linux device mapper devices (annoying in LVM setups).
Added beesu support and generally improved gsmartcontrol-root script (this is
needed for Fedora 14 which doesn't have any old supported su mechanisms).
Added "menu" dependency for deb packages.
Added kdev4 project.
2010-12-26 20:35:24 +00:00
Alexander Shaduri
28551a9666
Note: This revision was used to build 0.8.5-4 Windows package.
...
Set C++ locale as well, when setting C locale.
Improved windows installer.
2010-12-26 20:12:08 +00:00
Alexander Shaduri
c5478d6a0e
Note:This revision was used to build 0.8.5-3 Windows package.
...
Previous test result is cleared in GUI when running new tests now.
Windows: Vastly improved installer, supports built-in GTK+ now.
Windows: A proper method of privilege escalation is used for Vista/7.
Windows: GSmartControl works on Windows 7 now.
Updated copyright for files with Whatever License to use Unlicense.
2010-12-26 20:07:02 +00:00
Alexander Shaduri
2ca8174054
Importing 0.8.5.
2010-12-26 19:50:52 +00:00
Alexander Shaduri
10e4496bb7
Importing 0.8.4.
2010-12-26 19:46:54 +00:00
Alexander Shaduri
880d876ccf
Importing 0.8.4-pre-2009-03-21.
2010-12-26 19:44:01 +00:00
Alexander Shaduri
2ffec89ed8
Importing 0.8.3
2010-12-26 19:40:08 +00:00
Alexander Shaduri
5c257ffdc4
Tagging 0.8.2.
2010-12-26 19:33:25 +00:00
Alexander Shaduri
dc6297b0c9
Importing 0.8.1
2010-12-26 19:24:29 +00:00
Alexander Shaduri
3a181b6880
Imported 0.8.0rc4.
2010-12-26 18:54:11 +00:00
Alexander Shaduri
9677b33f54
SVN cleanup
2010-12-26 18:49:40 +00:00
Alexander Shaduri
0503d97e62
Importing 0.8.0rc3.
...
SVN cleanup.
2010-12-26 18:48:16 +00:00