kio_sysinfo gets some love ─ 25.09.2009

First of all I never really liked sysinfo:/ interface for devices. Some positions had bars and some didn't, so it was hard for me to figure out which bar belongs to which position. However I have to admit this tool provided great maintenance of disks. It was nice list of devices (presenting capacity, used space, etc.) with possibility of browsing them and unmounting.

That was up to day when KDE 4.0 came. kio_sysinfo switched to Solid, it stopped talking with kdelibs and generally was... just broken. I didn't notice that up to now as I was sticking with KDE 3.5, but when I installed openSUSE 11.2 I've decided I have to fix that. And so I did :)
kio_sysinfo before:



kio_sysinfo after:



Fixed issues:
1) Some disks don't have labels ─ not clickable
2) Battery info displayed even for no-battery machines
3) Clicking unmounted device's label doesn't mount it
4) Broken table for devices filled in about 99% and more
5) Data from Solid are outdated ─ caching issue
6) Page does not auto-reload after (un)mounting

Interface changes you can see on screenshots. Generally I've made icons bigger, added border for bar and introduced unmounting button.

Now I'm just afraid I'm lacking ideas for future improvements for kio_sysinfo. So if you have any, please share ─ will be glad to hear some :)

Komentarze

Diego ─ 25.09.2009 ─ 08:40
What about a button to mount? Like the new Device Notifier in 4.4.
Asraniel ─ 25.09.2009 ─ 10:27
Some inspiration:
http://kde-look.org/content/show.php/Simple+sysinfo:+?content=96508

no, this is not spam!
zajec ─ 25.09.2009 ─ 11:59
Diego: you just click on device label (DSL, CORSAIR on my screenshot) to open mounting menu. However you may mean something else, I didn't test DeviceNotifier from KDE 4.4 yet. Will check this after weekend.

Asraniel: thanks for link, I'll think about this. There are some points that need to be discussed. I'll post something in comments on linked page.
And sorry you were caught by anty-spam-bot :| Seems Sblam! (http://sblam.com/en.html) needs some work.
kobzeci ─ 25.09.2009 ─ 19:52
We have a lovely sysinfo:/ @Pardus 2009 http://img89.imageshack.us/img89/6884/ekrangrnts1i.png

Dodaj komentarz