Quickies: KolourPaint, KWin Deco Howto, Desktop Theming, Boson, Opie

is progressing nicely as the latest version
brings new icons by Kristof Borrey,
a new user manual and numerous bug fixes and improvements.

While browsing at KDE-Look
I noticed this howto for
making native KWin decorations. Now there are no more excuses for not writing that decoration you
always wished someone else would do!

Always wanted a cool KDE (Crystal) look 'n feel for your GTK-apps?
The crystalgnome.org site released the
Kids icon set for GNOME
(KDE version) and is
also offering Crystal themes.

A project named Mozillux has
a similar goal, to integrate Mozilla and
Firefox better in the KDE desktop.

Looking for a cool real-time strategy game for KDE? Wait no more,
The Boson hackers recently released
the latest version of this game.

The Opie Team announced
the first public release of the Opie 1.1.x branch - version 1.1.3.
The Open Palmtop Integrated Environment is a 'fork' of Qtopia environment
developed by Trolltech.

Dot Categories: 


by ac (not verified)

Do they plan to switch the button order in Firefox back to the logical order? I would pay real money for that change--forget themes!

by frank (not verified)

I got this from the MoIllazine Firefox forum. It's not perfect, but it helps.

Put this in your userChrome.css file:


* swap OK and cancel buttons in dialogs - from logan on Firefox discussion forum
.dialog-button-box { -moz-box-direction: reverse; -moz-box-pack: right; }
.dialog-button-box spacer { display: none !important; }

If you need help locating the config files, see


by Víctor Fernández (not verified)

Interesting. I didn't knew about this. I'll test it and if it works properly I'll include it in the next release of Plastikfox.

by getit (not verified)

There is no ONE logical order.

dont claim nonsense

by Datschge (not verified)

You mean at your place it's possible to order stuff from negative to positive while speaking without sounding funny? (ie. eg. "Do you want to go to cinema, no or yes?", "Not to be or to be?", "Do you have no car or a car?")

by Andre Somers (not verified)

Yes, that is possible. Never heard of other languages than English?

by Andras Mantia (not verified)

Do you think Datschge is a native English speaker? ;-)

by André Somers (not verified)

No idea, but judging from his post, it is a possibility. Point remains that there is no one "right" order for buttons, it all comes down to what is being expressed by the dialog, in what language, in what cultural context, etc. The way KDE has adopted not using "Yes" and "No" but things like "Save" and "Disgard" instead helps a lot here, I think.

by The Badger (not verified)

As long as you don't have the Microsoft style of error messages which go something like this:

What do you want, then?
(Press "OK" to make something or other happen, or press "Cancel" to do something else.)

[OK] [Cancel]

At which point, you want an extra button: [What was the question?]

by Datschge (not verified)

I'm German and I don't think there are many cases in German where negative to positive ordering sound good unless you are making a (then often cynical) rhetorical question. You are right that this depend on the language and the respective cultural context. I believe that the best possible user interface uses natural (not technical) language, and there the KDE policy not to use "Yes/No" but written out descriptions is, as you wrote, really dead on. Ultimately I think dialogs windows (i.e. short text followed by multiple choice of what to do next) should be constructed in an order which mirrors the flow of the actual language in use, and up to now I only know of languages which basically describe negatives as extension of positives and not vice versa. I don't mind at all if there is a language proving me wrong though. ;)

by Jim (not verified)

> Point remains that there is no one "right" order for buttons

Not in terms of the overall environment, perhaps, but certainly for individual applications. If all the other applications have the affirmative action on the left, and a single application has the affirmative action on the right, that's a big usability issue. I lost a lot of bookmarks in Firefox when they changed the order, as I was clicking the wrong button almost as soon as it came up.

So, in this context, there is certainly a "right" order for the Firefox buttons, and it doesn't use it by default.

by Marc (not verified)

So KDE has Shakespearean dialogs?

Sorry, couldn't resist;)


by John C.S. Freak (not verified)

In fact in programming, as well as math, for classical truth values we always have False < True. Just try it in C, Pascal, Haskell, whatever, or read some books on logic ;)

by Melchior FRANZ (not verified)

I'd also prefer the No..Yes order, because (1) I've had it that way under Atari TOS. :-) And (2): I find it more logical to have the "positive" button (Yes, OK, etc.) at the bottom right corner in LR languages (likewise for RL). Rationale: as we are reading from left to right, from top down, the bottom right corner is typically the point where we finish a page. It's the logical end of a page. And (3) it's a lot easier to spot than the second, or third, or ... bottom from the right. But in the end it's a matter of taste ... and I'll eventually fix that in my kdeui, anyway ...

by Melchior FRANZ (not verified)

Woohoo ... thanks to Waldo's commit from yesterday, it's now possible to switch the button layout with one simple entry in ~/.kde/share/config/kdeglobals, section "[KDE]": ButtonLayout=1

No need to patch the sources, and "OK" on the right place (pun intended :-).

by anonymous (not verified)

This would have been more important: http://tinyurl.com/24oo7

by norman (not verified)

Firefox is a GTK app inteded for GNOME, not KDE. The button order is recommended by the GNOME human interface guidelines which Firefox complies with. On the Win32 platform, it follows the Microsoft guide lines.

This button order has been debated 10,000 times before, if you complain the GNOME developers will just flame you, so don't make complaints about the button order because the reasons have been posted in the GNOME guidelines.

The Mozilla Organization and GNOME are very integrated, and it shows in their apps.

by David Johnson (not verified)

"Firefox is a GTK app inteded for GNOME, not KDE."

Actually, Firefox is a GTK app intended for no single desktop. Just as not everything written in Qt is a KDE app, not everything written with GTK is a Gnome app.

by Hisham Muhammad (not verified)

That's what we'd like, but unfortunately that's not the way it is. Firefox *is* intended for GNOME. It's UI shows that. The parent poster is right in saying the folks from Mozilla and GNOME are very close. The KDE people don't seem to reach for such integration for the simple reason they (we, including myself as a user) have their (our) own browser.

by Víctor Fernández (not verified)

I've found the way to reverse the button order with no problems. It works perfectly and everywhere so you'll feel happy with Firefox. I'll release a new version of Plastikfox very soon with a checkbox you'll have to activate during the installation to get this feature.

by Víctor Fernández (not verified)

I've posted a new version of Plastikfox. You can now install a patch to get the button order reversed. Just set the checkbox and the patch will be installed together with the theme. In fact, it's checked by default under Linux. :) Under other OSes it will remain unchecked by default but you can still check it if you want.

by bradg (not verified)

The fact of the matter.... All flames and arguments aside!!! is that any diviance from what other programs are doing on a platform breaks usability.... Assumably most users using ix86-linux will have ether learned on windows, still used windows, use other programs that uses the OK/Cancel convention, or have some background with the OK/Cancel convention. Thus it has little to do with the argument that gnome makes towards it being more logical for the brain.... My priest used to always say "People are like cows, they have there stalls." Meaing we are creatures of habit.... When i go to clik on the OK button with out thinking just because I konw where it is like the G on the keyboard and insted i get cancel where is the logic in that.... it like for KDE lets use the qwerty layout gnome oh its bettter devorak layout.... If your going to deviate give the option at runtime to customize it..... So thumbs down for gnome2 from me for that one.... completly counter productive, and it supose to make me more productive.

by Stephan Richter (not verified)

I think that KolourPaint is great. It can do everything I was able to do with Paint in Windows a couple years back and this is all I need in 90% of the cases. Until now I always tried to use KPaint but it was unusable, so that I often had to use Gimp, whose usability still baffles me every time I open it.

by dwt (not verified)

I agree completely. It's even better than paint for some things.
I'm amazed to see that it's rock solid already. At first I had expected something
like kpaint, but it's rock solid.
Thanks Kolourpaint guys!

by Pat (not verified)

on trolltech website there's a phone edition and a pda edition, is there a phone edition for opie too? that would be cool to get a full opensource phone :) cause I know the pim part of qtopia is not free IIRC

by Greg Gilbert (not verified)

Nope. No opie for cellphones. Probably won't be one anytime soon either.

by gerd (not verified)

Boson? Is it usable??

I only need a chess client but I cannot compile knights. What's wrong?

by Felix (not verified)

About boson: IMO it is useable