Categories:
Friday, 28 January 2005
Wonder if i can sneak this in....
Geiseri
|
So due to Debian's insistance on messing with packages and KDE's fragile docs build system, I found myself in #kde-docs yesterday. Man either I'm a sucker for kiwi women or I just hate life.
Read More
Thursday, 27 January 2005
kdelibs
Jriddell
|
Recently I took my first dive into kdelibs. I wanted to make the tabs in Umbrello resize automatically like those in Konqueror and the correct way to do it when several applications want a feature is to put it in kdelibs. I grabbed the code from Konqueror and made it fit into KTabWidget and posted to kde-core-devel. Unfortunatly nobody replied and when I pressed I just got a "yeah, looks fine" which it wasn't. There arn't many KDE developers with the knowledge to work on kdelibs and they're all very busy (and probably too trusting :). So I committed it and it worked fine in Umbrello which kept me happy but caused crashes and other strangeness in Konqueror. Part of the problem may have been that even though I was very careful I still managed to break binary compatibility. The rules for binary compatibility are complex and make no sense whatsoever unless (presumably) you know how linkers work. I realised I was in too deep for my programming ability (best in university year isn't quite so good in the real world) and would have taken the code out had Binner not done a great job of fixing it all up as far as possible. Phew.
Wednesday, 26 January 2005
Solaris, Java and the CDDL
Manyoso
|
By now everyone has heard of Sun's foray into Open Source Solaris. Groklaw has an interesting run down of the incompatibilities between the CDDL and the GPL. I find the whole thing tremendously interesting, but when you really think about it and the possible implications for Linux, it is not all that exciting. Sure, Solaris 10 is a hell of an operating system by most accounts, but at this point I think of it like the hoopla that surrounded Apple's release of Darwin. That too, was one hell of an operating system, with all of the doomsayers heralding it as the end of Linux... Well, a few years later not so much. Heh.
Read More
Tuesday, 25 January 2005
A little social experiment
Njaard
|
I'm going to have this shot, and we will see how much sense I make at the end of this journal entry. Or for that matter, at the beginning. Mmmm... Anise. Anyway, continuing, in my two week long operation to track down the Jitter Bug, I got very close, but, alas, all I did was provide enough information for someone that actually knows (slightly more about) how khtml works. Do I get half credit for that? My next is something to do with RTL. I hope that Allen doesn't get to it first. Yes, you heard me Allen, that one's mine. I only claimed it because I have already seen how some of that part of khtml works. I'm also the one that made the test-case. Fixing khtml bugs consists of reading code for hours/days/weeks and after a while, changing a line or two, and wondering "what will this do?" -- really. Sometimes, if I feel really confident, I even think "maybe this will make a change to the better." Usually it doesn't but if you're lucky you might have learned a little about how khtml works. Who is to blame for the following code?:
Read More
Sunday, 23 January 2005
3D Window Managers
So I got bored late in December and decided to just write something that would be fun. So I started hacking on what became Impresario.
Impresario started as a very simple window manager. Based on Qt4 it was supposed to be a very lightweight window manager that I could use while porting other parts of KDE to Qt4.
Read More
Sunday, 23 January 2005
Desktop Composition
What I find missing quite often is ability to take context specific notes. For example:
when I'm reading some spec, html documentation or emails I often want to create a transparent box over something noting "this is important", "this is not true" or something along those lines, taking some personal notes as such when editing code, So "desktop composition" is something that an application author could put on top of any widget which could induce the above described behavior.
Read More
Sunday, 23 January 2005
SVG Wallpaper Contest
Jriddell
|
The SVG wallpaper contest is over. My favourite didn't win, I really liked KDE Celtic.
Some people have queried whether KDE's SVG icon engine is ready for such use, and actually it probably isn't. It's too slow especially on intricate but beautiful designs such as Gear Flower.
Read More
Sunday, 23 January 2005
The fun with .mdb format
We can see an attempt to reuse mdbtoos by OpenOffice.org v. 2.0.
Thanks to Martin Ellis' contribution we have recently more than nothing done (also by reusing mdbtools, not commited yet) in this department within Kexi too.
Read More
Friday, 21 January 2005
audio
Chouimat
|
It's seem that audio subsystem and application developer all want neat and advanced features and effect and it's good when you are able to play the song! I don't fucking care about fade in or fad out ... I just want to play my fuckings files!!!!! Can we have something simple that work 100% of the time? I think I will go buy an old P2 -400 put a big ass hardrive copy all my music over and install BeOS on it and use it to play my music because the currents linux offering SUCKS but REALLY SUCKS!!!
Friday, 21 January 2005
Deadlines
Carewolf
|
Lately I've been busy with many different projects, and deadlines are approaching. On the 2nd of February we enter full feature freeze and there are many things I "need" to have done by then. Too make things worse I go on ski-vacation on the 28th, and also have deadlines for my real (non-hobby) projects in February.
Read More