Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
7.6

Available as/for:
Description:
KDE tools to monitor SMART devices and MDRaid health status
Last changelog:

Version 0.3.1:
+ Applet : add icons only layout
+ App : add ability to cancel SMART tests and MDRaid scrubbing
+ App : add some confirmation dialogs
+ App : add persistence of main window's geometry
* App : fix a segfault with removed storage units

Version 0.3:
+ Applet : move configuration to plasma config (context menu)
+ Applet : add customization via layouts and other options
+ Add localization support
+ Add french language

Version 0.2:
+ Add settings to configure appearance
+ Add settings to configure SMART sensitive attributes
+ Add Plasma applet to monitor the storage units
+ Notify when the health status has changed

Version 0.1:
* First release, features the main application


Ratings & Comments

17 Comments

google01103

error when adding widget "Error loading QML file: file:///user/share/plasma/plasmoids/org.pappylhomme.diskmonitor/contents/ui/main.qml:4:1: module "org.papylhomme.diskmonitor" is not installed" The main.qml module exists and is in that folder, also the app works Could the issue be that it was build in KDE4 not Plasma 5? The test was in Plasma 5 running openSUSE 13.2 x64 Nice app

papylhomme

Hello, it's more likely related to the install location of the qml plugin (files qmldir and libdiskmonitor_qmlplugins.so). On my Arch box, they're installed in /usr/lib/qt/qml/org/papylhomme/diskmonitor, I can find other KDE5 related plugins in /usr/lib/qt/qml/org/kde/... Where are they located on your side ?

google01103

it installed in /usr/lib64/qml/org/papylhomme/diskmonitor/libdiskmonitor_qmlplugins.so on my system the other plugins are in /usr/lib64/qt5/qml/org/kde/ (inc activities, baloo, milou, plasma and others) just to be sure I compiled from within Plasma 5, seems an issue with environmental variable

papylhomme

I forgot to update the README, for packaging I use : cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON Please remove the build dir and try to recompile using -DKDE_INSTALL_USE_QT_SYS_PATHS=ON

google01103

nice, works fine now but the cmake option I think should be in your cmake file comment about the widget it doesn't shrink well - it needs too much desktop space to display properly, text and health icons are too large I assume the "run the associated app" icon is not yours but it is not descriptive of its purpose

papylhomme

Hi, I've pushed new commits on the master branch, shrinking is working better and there is also some changes to reduce screen space usage. The toolbar has gone (actions are in the context menu) and you can choose from different layout in the applet configuration (big, small and minimalistic). I'm not releasing a new version now as I have some cleanup and doc to do, but you can already test the new features if you wish

google01103

sweet - great enhancements couple things: - option to remove the "/dev" string - the minimal appearance, how about just drive and health icons then there'd be a visible que that there is a drive problem q - what happens when there's a health status change? particularly with minimal view w/o icons thanks,

google01103

sweet - great enhancements couple things: - option to remove the "/dev" string - the minimal appearance, how about just drive and health icons then there'd be a visible que that there is a drive problem q - what happens when there's a health status change? particularly with minimal view w/o icons thanks,

google01103

sweet - great enhancements couple things: - option to remove the "/dev" string - the minimal appearance, how about just drive and health icons then there'd be a visible que that there is a drive problem q - what happens when there's a health status change? particularly with minimal view w/o icons thanks,

papylhomme

Seems we reached the max indent level of kde-apps comments, I can't answer to your last comment ;) I pushed the new option to truncate the device name, it gives a nice and short display! For the second point, I don't see what you mean ? And for the question, drive label change color to red (well, the errorColor color) if the unit is failing. I updated the README, there is a small part at the end about testing the monitoring feature with a fake raid array.

google01103

As it is now in minimal you get the text of the device name and no way to display health status if there was an icon only option the drive and the health would both display and it would take up minimal space and still show health status, as it is now the label alone doesn't display status (sorry I think I just rambled way too much) But then the change in status might need to be accounted for if a change is now indicated by the disk label text color PS change in color would be problematic for color blind people - flashing until clicked might be better thanks,

google01103

just tested the small dev names and it, and as you said, "gives a nice and short display"

papylhomme

I've made some tests with the minimalist layout, but I wasn't able to obtain something I liked, so no change for 0.3 ;) Feel free to send some mockup if you have something in mind

google01103

can't test till later but when compiling got a few unusual warnings: Quote:

make[2]: warning: Clock skew detected. Your build may be incomplete. make[2]: Warning: File '../settings/configdialog.cpp' has modification time 404 s in the future warning: Clock skew detected. Your build may be incomplete.

google01103

I think this would me a good minimal(which can be created with adjusting the size of small) http://i.imgur.com/yHFNra9.jpg

srog

Working fine with the Kubuntu 15.04 alpha2 KF 5.7.0

papylhomme

Thanks for the feedback, hope you'll enjoy the applet too ;)

Pling
0 Affiliates
Details
license
version 0.3.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 3

Other System Tools (NOT OS or ROMS):

KDE CDEmu Manager
marcel83
last update date: 1 year ago

Score 7.0

QPhotoRec
caezsar
last update date: 11 years ago

Score 5.7

Burg-manager
ingalex
last update date: 14 years ago

Score 7.4

Multi-Platform File Manager
Lunik
last update date: 21 years ago

Score 5.0

KFS
jrockey
last update date: 21 years ago

Score 5.0

dolphin-perforce-plugin
martin9000andersen
last update date: 12 years ago

Score 5.0



System Tags