Device Manager

Plasma 4 Extensions

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

26
Become a Fan
6.6

Description:
This applet is discontinued!! Since I'm now working directly on the KDE's Device Notifier I won't add any new feature to this one. I'll fix serious bugs, though.


This is an applet that lets you mount, umount, open your devices.
It has a capacity bar to show the free space, and avoids the ugly window that pops up when you open a device with more than one action in the standard Device Notifier.
It can show all the devices instead of the removable ones only and can do the automount.

I hope you like it!

WARNING! With KDE previous than 4.3 and dark plasma themes you won't be able to read the labels cause the font is dark too.
Last changelog:

1.1.1
-shows errors on mounting if any and after the mount the icon changes
-fixed the bug of some .dektop files not readed
-fixed a bug with the show/hide system

1.1
-when a mount is done the icon changes like when you eject something
-the capacity bar grows with the widget
-various code liftings

1.0.2
-added option utf8 when mounting fat volumes

1.0.1
-fixed a regression that caused plasma to freeze

1.0
-added a capacity bar
-added the possibility to lay out the actions in a row instead of in column
-fixed a crash with automount and audio or blanck cd
-maybe other things that I don't remember . Find them out by yourself!

0.4
-now the devices can be hidden as you can do in dolphin
-added a button to simply mount the devices as you can umount them

0.3
-added an option to hide the not removable devices
-an option to change the icon instead of show the popup on the insertion of a new device
-a bugfix

0.2
-added a margin in the left of the actions to distinguish them from the devices
-added an option for the automount
-added an option that makes the dialog hide after some time after the insertion of a removable device
-fixed a bug with the scroll
-better code

0.1
initial version


Ratings & Comments

173 Comments

YAFU

Could you add an option to format removable devices, like pendrives? Only for removable devices, in ext2-3, fat16-32 using "mkfs" for example, and with confirmation dialog for the action for more safety. Thank you for this excellent plasmoid.

sl1pkn07

hello. is possible add suppor to GAMIN instead to FAM? i have instal GAMIN in my arch, but not working your plugin. but install FAM and works perfect greetings

giucam

i don't know what you're talking about, sorry :) the plasmoid doesn't care about low level things. it is all up to the libraries. i think you should look at solid.

sl1pkn07

simply Fam(old)=Gamin(new) your plasmoid with fam = works your plasmoid with Gamin = no works greetings

pierat

Hi I really love this thing, especially the automatic closing of the message window! There are two users on my machine, for one of which the device manager works perfectly. The other user's desktop freezes completely when I try to add it to the control panel. I already checked file permission and made sure that both users are members in the same groups, but I had no luck till now. Can you make any sense out of this?

giucam

could it be that you use automount and you have encrypted volumes?

pierat

No encrypted disks were involved.

PsycoDwarf

I had the same problem: the cause was the option to show also non-removable devices, which is enabled by default. I managed to disable this option (even if plasma was so sloooooow... ;-) ) and everything went ok.

giucam

it's difficult to say what it could be without other information. could you please start plasma-desktop in the console, then add the device manager and post the output here or on a pastebin?

fietze

Maybe I can help. As soon as I add plasmoid-desktopmanager the CPU load of plasma, HAL and dbus go up to 100%. Running dbus-monitor on the system bus reveals continuous output of: ... signal sender=org.freedesktop.DBus -> dest=(null destination) serial=483 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.2582" string "" string ":1.2582" signal sender=org.freedesktop.DBus -> dest=(null destination) serial=484 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.2582" string ":1.2582" string "" signal sender=org.freedesktop.DBus -> dest=(null destination) serial=485 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.2581" string ":1.2581" string "" ... This happened on an openSUSE 11.1 i586, and still happens after an update to 11.2. I know know of at least one more person having the same problem on an openSUSE box.

pierat

It is strange, but the problem vanished somehow. I really don't know what happened, but I removed the application again and reinstalled it from scratch. This time I was able to install it to both user's desktops without any problem. I have to admit that I installed some other programs before I did this re-installation. It might very well be that some of the programs I installed brought some libs along that made the difference. (Although I would have expected "configure" to check dependencies before compiling the sources.) Anyway: the device manager works perfectly now for all users on that system. :-)

nobange

I'd like the applet to automount only removable devices, since I have a few hdd partitions, which I don't want to mount. For now, the applet tries to mount them and asks for root password all the time. Please fix this or add an option in the config to avoid mounting not-removable devices.

nobange

OK, I checked "Show only removable devices" and it works kinda I wish. Hope after reboot it will be still working that way. Small suggestion: this option as default should be checked for the applet to be more "removable-oriented". Thanks for the applet anyway :)

nobange

OK, I checked "Show only removable devices" and it works kinda I wish. Hope after reboot it will be still working that way. Small suggestion: this option as default should be checked for the applet to be more "removable-oriented". Thanks for the applet anyway :)

warnec

So, would you like your applet to communicate with the users with the languages from all over the world? ;) How about i18n support?

pipaceliny

I have a suggestion to add to Your device manager a possibility to refresh disk volume every x seconds to show more adequate partition volumes. Great plasmoid! Thanks

takanowaka

hi.. first of all thanks for the great plasmoid ;) i have only one small problem though.. it never shows me the free space the same way as on your screenshot.. i can see there only action that's available for device (instead of free space) you can check what i mean on my screenshot: http://img4.imageshack.us/img4/2135/snapshot0kx.png btw this is on kubuntu karmic 9.10 (and it was messed up on jaunty 9.04 too)

giucam

i don't think you're using oxygen as qt style, isn't it? the capacity bar is drawn by that, and behind it it's painted the text. i thought i made it hide when there's the capacity bar, but it seems i forgot to do it.

takanowaka

yep.. i'm using bespin style right now ;) with oxygen it looks like this: http://img203.imageshack.us/img203/7183/snapshot2t.png (free space visible but action is there too)

takanowaka

and one more thingy ;) there's problem with colorization (volume names and action types are invisible).. you can see the example here: http://img251.imageshack.us/img251/8015/snapshot1.png i think that problem might be that colors are not taken from plasma theme settings..

giucam

that's fault of the oxygen plasma theme, i'm sorry, i can do anything about it

takanowaka

hmm.. i don't know.. i tried it on other dark themes and fonts are always black (hard to read) for example arezzo plasma theme: http://img71.imageshack.us/img71/1003/snapshot3h.png

giucam

i mean, the text color is taken from the theme, so it is a theme problem if it doesn't provide a good color

aapgorilla

Thank you, this exactly what I needed but can you add an option for a transparent background (and maybe some other colors/themes too, eg like YAWP ) and one to disable the tooltips?

giucam

well, no :) i stopped development of this, because i'm working directly in the device notifier in kdebase and in 4.4 it will be much different. see http://aseigo.blogspot.com/2009/10/device-notifier-work-for-44.html for info

Pling
0 Affiliates
Details
license
version 1.1.1
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

More Plasma 4 Extensions from giucam:

PlayWolf Elements
giucam
last update date: 14 years ago

Score 6.1

Grouping Desktop
giucam
last update date: 14 years ago

Score 6.8

Container
giucam
last update date: 14 years ago

Score 5.0

PlayWolf
giucam
last update date: 15 years ago

Score 6.1

Other Plasma 4 Extensions:

Icon Tasks deb build
N00bun2
last update date: 13 years ago

Score 4.3

Prayer Times Plasmoid
riyad
last update date: 12 years ago

Score 5.2

KPrayertime4 Islamic Prayer Times
ahaq
last update date: 15 years ago

Score 4.4

Hostinfo
mgraesslin
last update date: 13 years ago

Score 4.7

Monitor QuadCore Russian
kuchumovn
last update date: 15 years ago

Score 5.0

blaKjaK
werevire
last update date: 14 years ago

Score 5.0