Categories:
Saturday, 12 February 2005
Learning KDE programming
Hans Oischinger talks about how he found it hard to learn about programming the Qt/KDE api.
All of his comments apply to ruby Korundum programming; in ruby you can use slots/signals, KConfig XT .kcfg files, Qt Designer .ui files, KXMLGUI .rc files, DCOP, KDE::Parts (KParts) or subclass KDE::Command (KCommand). But the problem with total ruby/KDE integration is that the docs, if they exist at all, are for the C++ api.
Read More
Saturday, 12 February 2005
Nice effects
At first, as this is my first posting to kdedevelopers.org, I'd like to introduce myself. To avoid writing the whole stuff again, please take a look at this page.
Now, after you know who I am, I can start... As noted on the page above, I'm working on effects in Kexi. This really is for the eye-candy department. On the shot you can see a nice gradient that fades with a background pixmap and a label that has a drop-shadow below the text. Looks nice, eh?
Read More
Saturday, 12 February 2005
Why do people hate KDE?
Njaard
|
Well, Konqueror (khtml) has been proven to have the fastest free HTML renderer available for Linux.
So why is it that the people on slashdot refuse to not only mention it in the "article", but with the default settings and no user account, I can't even find a mention of it on the entire page (with the comments).
Read More
Friday, 11 February 2005
"Klax" KDE 3.4 Beta 2 Live-CD
Beineri
|
I have long time not blogged but now that KDE 3.4 Beta 2 code-named "Keinstein" (blame me for the name) was released this week and with it the feature and i18n freezes in place this might change. :-) Also this week Slackware 10.1 became available. A small hobby of me is to test distributions (see history). My first Linux distribution was Slackware 2.0 as book appendix, which I quickly had to replace with Walnut Creek Slackware 3.0 CDROMs because I needed ELF support. Since then I didn't use Slackware anymore, so it was time to revisit.
Read More
Thursday, 10 February 2005
pixiekisses
This week I'm rewriting the kicker handbook and I'm wondering how one jazzes up documentation about the absolute basics. How do you not send your audience to sleep explaining the concept of a taskbar? It's fairly obvious but it has to be documented somewhere. We can't expect the mac users to pick things up by themselves. They might start to make a habit of it, and anarchy would ensue. Who would we torment?
Read More
Wednesday, 9 February 2005
DataKiosk
Manyoso
|
DataKiosk is a JuK-like database interface tool for generic SQL databases. What does that mean? Essentially, DataKiosk provides a series of wizards (anyone familiar with Qt Designer's database wizards will find them familiar) that allow you to build a custom Juk-like interface for any SQL database with a QtSQL driver. It now resides in kdecvs in the kdeextragear-1 module. Screenshots 1, 2, 3, 4, 5, 6 and Flash demo here. More below the fold...
Read More
Monday, 7 February 2005
Faces
One of the cool features of KMail I discovered while running the current development branch is the support for X-Faces. These are small black-and-white pictures which are sent in the mail header. They are popular on the Usenet and when reading mailing lists it's fun to see who sends these X-Faces with which mails. In KMail it looks like this: That's refreshingly old school. It reminds me of the 80's when I did strange things like spending time on drawing pictures on checkered paper, converting them (of course manually) to hex codes and typing the results into a BASIC program on the C64 for finally showing them as sprites on the screen. In KMail it's naturally a bit easier to create an X-Face header. Just go to the configuration dialog, select an identity and activate the "Picture" tab. There you can specify a picture which is converted to an X-Face header: If you prefer to do it the 80's way you can also type in something like that:
Read More
Monday, 7 February 2005
Free Software's Money Problems Solved
Jriddell
|
The news of a GPled Qt for Windows today let in a round about way to a discussion on IRC about funding Free Software development. Would people pay for easily installable software? Maybe apt could include a payment system, after all that's what Lindows is trying to do. Mobiles seem to manage something similar with ringtones somebody pointed out. And then we realised KDE could do the same thing. KNotify+KNewStuff+Paypal. Genius. 1 euro for a new login sound. 2 euro for Schnappi (the semi-official song of KDE 3.4 beta 1) to be your KMail new mail notify. The plan can't fail.
Read More
Sunday, 6 February 2005
Ain't it pretty?
Till
|
Over the last week and this weekend I've finally gotten around to making good on my promise to implement as much as possible of the suggestions in the excellent usability analysis of KMail's folder properties handling done by the OpenUsability.org (http://www.openusability.org) team. They've (again) done an outstanding job of analysing the weaknesses in the old interface and coming up with very clean and nice replacements. I love that about the Relevantive people, they don't just complain, they make suggestions how do improve things, and they explain their suggestions, so we can make an informed decision, and present them in a highly professional and digestable way. Have a look at the cleaned up folder RMB menu, for example:
You can now move folders around the same way you move messages around, right from the RMB menu via a cascading menu (Carsten implemented that, btw.). Often used entries are towards the top. The folder creation dialog has been massively simplified, we no longer use the big properties dialog for that. Much better. The expiry settings have moved to their own dialog, which has also been simplified quite a bit:
And finally, here's the one I like most, the massively cleaned up folder properties dialog itself. Compare it with the old one, if you have the stomach for it. :)
Overall I'm very happy with the way this has turned out, and I hope these changes, along with Cornelius' excellent composer and address picker changes, make KMail a bit less overwhelming for new and casual users.
Sunday, 6 February 2005
random thoughts
aseigo damn, you need to start a KDE blog aseigo theobroma has canllaith I need to start a KDE blog? aseigo damn straight =P canllaith Ok fine. Where do I sign up.
Read More