Categories:
Monday, 11 September 2006
Database-aware slider widget
Today something more lightweight than usually.
New database form widget has arrived: slider has been developed for Kexi, as a tutorial for the polish edition of Software Developer's Journal. The widget is usable when data is restricted to a given interval, and in the tutoral it is provided witin a custom widget factory (i.e. an extension, plugin) to show how to implement such thing and let Kexi find it.
Read More
Monday, 11 September 2006
Finally: MS really, really supports ODF
We've been waiting for this step. Read on to discover how clever it is.
Short version: MS now encourages you to make all your data ODF-compatible. Period.
Long version, after the /. article:
Read More
Sunday, 10 September 2006
performance tuning with std::string
So today I tried to optimize some code using std::string from the Standard Template Library and found something interesting.
Let's say you have strings to assign which sometimes get longer and then again shorter. To avoid unnecessary memory allocations you can use std::string::resize(size_t n); so you create the string and then resize it so that it is big enough for the longest string:
Read More
Sunday, 10 September 2006
Spinboxes are useless
One of my pet hates in GUI widgets is the 'spinbox', and I especially dislike the idea of a floating point spinbox. I think for technical reasons I had trouble wrapping the KDE3 floating point spinbox in korundum, and couldn't get particularly worked up about fixing it. But I was a bit depressed to find out that Qt4 has a floating point spinbox widget (although I didn't obstruct its inclusion in Qt4 QtRuby).
Read More
Saturday, 9 September 2006
KDE 4 packages for Edgy
Jriddell
|
I put up some packages of the KDE 4 first tech preview for Edgy. i386 only at the moment but they're sitting in Edgy's NEW queue and will be compiled for everything when they pass through that. They install to /usr/lib/kde4 so it's quite safe to install them alongside your existing KDE 3. I compiled Umbrello and was very happy to see that it compiled and worked without major problems. Thanks to Oliver and Kleag for getting that to happen. Having text under buttons is going to be an interesting challenge for a lot of programmes.
Read More
Saturday, 9 September 2006
KDE Dialog Layout II
El
|
Summarising the comments on the previous blog entry and my own consideration:
Top-to-Bottom – Users do not want to think about the proper sequence of options. The layout should therefore support the workflow. Top-to-bottom is mostly perceived to fulfill this requirement.
Read More
Saturday, 9 September 2006
More XML paper specification stuff
Despite being very tired from my day job, I managed to get it together enough to put together a kfile-plugin (metadata support) for the XML Paper Specification format. It pulls out whatever data is available (sometimes not much, but thumbnails are reasonably common). It is committed into trunk (in kdegraphics/kfile-plugins/xps)
Read More
Friday, 8 September 2006
:)
Chouimat
|
There was a lawyer and he was just waking up from anesthesia after surgery, and his wife was sitting by his side. His eyes fluttered open and he said, “You're beautiful!
Friday, 8 September 2006
Sun hires the JRuby developers
Charles Nutter writes in his blog The two core JRuby developers, myself and Thomas Enebo, will become employees at Sun Microsystems this month. Our charge? You guessed it...we're being hired to work on JRuby full-time.
Read More
Thursday, 7 September 2006
Bluez 3.x and (kdebluetooth) pin helpers.
Rockman
|
After being a bit disappointed that Bluez-utils 3.x simply doesn't accept old pin-helpers, like kbluepin from kdebluetooth, i thought about the best solution for this. Of course, we should develop a new pin helper, which can communicate with bluez over dbus.. and with kde4 supporting dbus it will be very easy.. but in the meantime, you can enjoy this patch. It modify the standard pin agent, so that, instead of giving it the pin as argument, you can give it the path of the pin-helper to execute. I'm using it in the new version of the live cd of kmobiletools. Hope you like it!