Category Archives: Software

On device notifier again

Software

Another post on devicenotifier :), so let me introduce his shiny new look:
new devicenotifier
The code derives directly from the kickoff delegate (with some fixes to RTL layouts), but the interesting part is that it has been pushed in libplasma, so all listviews in plasma that works like a menu can use it and have a consistent look (At the moment kickoff is still independent but i will port it shortly)

This will make possible for third party applets that wants to have a listview/menu that is well integrated into plasma without much hassle.
To use it you must use the new Plasma::Delegate class (or a subclass of it) and either use the roles that Plasma::delegate defines or if you can’t modify the model, use its function setRole(internalrole, yourrole) to map a role of the model to a role of Plesma::Delegate

If you want to paint additional data into an item you can subclass the delegate, and in the paint function calling Plasma::Delegate::paint and then paint the additional things in the space left empty that you can retrieve with the functions rectAfterTitle, rectAfterSubTitle and emptyRect.

That’s it 😀

ways to unmount things

Software

In the planet posts i’ll mostly blog about the little things i do for Plasma, hopefully with screenshots when possible 🙂
At the moment i’m playing around the device notifier to make it more appealing and most important more intuitive. One problem was that there was not an intuitive way to unmount removable discs/eject cds, the dolphin rmb menu is well, a right mouse button menu and the drag and drop to trash is funny but i admit it a little bit silly :D.

Now there is a little eject icon in the device notifier near to all the mounted devices, clicking on that it does the proper action whether is unmount or eject. now the look is this:

devicenotifier eject

In the future multiple icons so multiple actions will be supported and will devicenotifier will support different kind of devices it will be possible to offer an intuitive way to perform common operations, like turn off a webcam, interrupt a bluetooth pairing or well, whatever 🙂

Now the appeal part… at the moment the look sucks a little bit, also because it’s totally different from how kickoff looks, but now we’re working on a way to give all the similar plasma applets (at the moment kickoff and devicenotifier, in the future who knows) a cool unified kick-ass look, stay tuned 🙂

Another tasty release

Software

Tasty Menu 1.0.6 fixes an ugly regression and features a Brazillian portoguese translation by Ewerton de A. Dutra.
As usual you can get it here🙂
I hope it could be the last kde3 release, but yeah, I hoped so for several releases now, there is always something broken 😛

Beware the "Mighty?" 1.0!

Software

Not having spotted particular problems in the rc2, since I’ve received a new (French) translation (thanks to Laurent Hilsz!) I’ve decided to release it as 1.0, you can download it here.

I’m pretty happy how it has come along, of course I will continue to mantain it with bugfixes or translations, but at the moment i consider it more or less “complete”

Maybe some day I will embark in a kde4 port, maybe making it a little Plasma thingie, but since I’m finishing university, uncertain rules, we’ll see 🙂