Skip to content

KDE Blogs 

Friday, 28 December 2007

Sybase and MS SQL Server Support

From KDE4-enterprise-functionality dept.: As already noted in the Commit Digest, another database driver (i.e. data provider) has been built on top of Kexi's database abstraction layer (KexiDB 2, codenamed Predicate). It is Sybase driver, also aimed at handling MS SQL Server connections. Read More
Sunday, 23 December 2007

A Nice Christmas Gift by Canonical?

Beineri  | 
The week saw this Kubuntu announcement being posted which mixes two news, reasons the one with the other and left some users imo rather confused as shown by this user comment: "IMHO this is a nice present by the Kubuntu Community and Canonical to the KDE Community". So what was announced? Read More
Sunday, 23 December 2007

klik2 at FOSDEM 2008 -- klik2 now starts handling non-GUI/CLI applications

Pipitas  | 
Now that OpenOffice.org does make some splashes in the IT press for the sole achievement of having created a "portable" version that can run from an USB stick (on Windows only, that is) -- isn't it time for klik to get ready for gaining its own share of public fame sometime soon? That's because klik does not only turn OpenOffice.org, but many thousand Linux applications into "PortableApps". And does not need painstakingly recompiling portable binaries from modified source code, one by one. But will re-utilize the marvellous work and special knowledge of all the dedicated Debian, RPM and Slackware packaging heroes out there and repackage 95% of its supported klik bundles fully automatically, including dependency resolution... Read More
Sunday, 23 December 2007

System Settings gets Interviewed

I decided a couple of weeks ago to sort System Settings out and here is the first result: I reworked the views using Qt4's InterView framework, reusing the KCategorizedView from Dolphin. This gives us a better quality view than the hard coded view used until now - item layout should work at large font sizes or high res displays. It will also make it much easier to improve the UI with custom delegates and category drawers in future - just by reusing code. I was able to chuck out a couple of classes entirely which will make System Settings easier to maintain. Read More
Saturday, 22 December 2007

Pine Goes Free with Alpine

Jriddell  | 
Many a year ago I decided it was worth sacrifising something in the name of freedom and switched from the frustratingly not quite free Pine e-mail app to Mutt. Mutt is free but has the most insane keybindings and is generally not as slick a user interface as Pine. Plus it doesn't have the nice feature of keeping your main inbox open while you look at other e-mail boxes, and if your inbox is as large as mine that means a bunch of time lost just for reading a mailing list. So it was a lovely surprise to see Alpine, a free Pine from the original authors at Washington University. So back to integrated editor, sensible keybindings and being able to read mailing lists without spending 10 minutes opening my inbox again. Yay freedom. Read More
Friday, 21 December 2007

Programming Styles - Why Encapsulation is a Good Thing

Rich  | 
I was reading a blog post on beautiful code about different styles of programming earlier this week. The author was comparing the 'ruby style' of direct access to member variables with the getter/setter pattern common in Java code. His basic question was is this simply a matter of your programming background? Read More
Thursday, 20 December 2007

Usable TechBase layout

Too many KDE folks refuse to use http://techbase.kde.org/ because it breaks blocks of code. You can however make it usable. A hint just for you: [jstaniek] btw, I've improved http://techbase.kde.org/Projects/PIM a bit, and have 'windows port' column [jstaniek] does not use oxygen wiki style which actually causes usability problems with blocks [marc_kdab] oh, you can switch the style? [marc_kdab] how? [marc_kdab] that could actually make the wiki readable :) [marc_kdab] hates fixed-width formats in websites [jstaniek] marc_kdab: ah, so I should blog about this; too many folks complain... and I talked to danimo @ akademy but... well... [jstaniek] (same for websvn, btw) [marc_kdab] yes, and the apidox [jstaniek] marc_kdab: login -> my preferences (on the topbar) -> skin tab -> monobook [marc_kdab] oh, sigh, login... [jstaniek] marc_kdab: y, you can set permanent login [jstaniek] hacked his wiki page with readable breadcrumbs, eg. "News->Kexi Releases-> Kexi 2007.1" and forced reasonable width (http://kexi.pl/en/News/Kexi_Releases/Kexi_2007.1) [marc_kdab] ahhh :) [marc_kdab] mediawiki look [marc_kdab] files a request for mediawiki to remove styling :) [jstaniek] the oxygen style is great but also breaks mediawiki skin rules a bit - e.g. we have even no kde logo defined for the web site... :)
Thursday, 20 December 2007

Why Flash sucks

As one of my colleagues notes, this statement holds true on its own. However, for those like me too blind to see some things, there are two things about Flash you should know: Read More
Wednesday, 19 December 2007

Debugging the debugger.

Sad Eagle  | 
I've spent some time recently trying to get Konqueror's JavaScript debugger in a shippable form for 4.0. The debugger was changed heavily from the 3.x version in a SoC project, making ground for much nicer UI. Unfortunately, it also barely worked. Read More
Monday, 17 December 2007

KCabinet

I've just checked in the start of a new class - KCabinet. Its in playground/libs/kcabinet for the morbidly curious. I'm not sure if it is really going to be right for kdelibs - need to get it a bit more mature before needing to make that decision. Read More