Skip to content

KDE Blogs 

Friday, 23 July 2010

Mimetypes are out of ksycoca

During the Akademy kde-on-mobile discussion, Kévin Ottens suggested that mimetypes be splitted out from the main sycoca database, in order to reduce the overall time kbuildsycoca takes every time it runs, and to make things more modular. Last monday I had a look and decided to go one step further and not use ksycoca at all for mimetypes. This makes the KMimeType subsystem really independent (usable without having run kbuildsycoca4 before, so no dependency on kdeinit+kded etc). Took me the whole week, but there we are. Read More
Thursday, 22 July 2010

Trying OpenChange server, easy way

OpenChange is an important project, but it does require quite a lot of work to get it all to build. We're working on the process, but in the mean time, we've (ok, Julien Kerihuel with nothing from me except encouragement) has built a Virtual Box image that provides OpenChange all built, configured, set up and ready to try. Read More
Wednesday, 21 July 2010

Bangarang has no menus or toolbars!

I have a bit of a depressive sort of personality, usually seeing the cup as 'half empty' rather than 'half full'. And lately I've been a bit depressed about the state of the KDE project despite an awesome Akademy in Tampere. Amongst things that bug me about KDE, are the very slow migration to git, and that Windows 95 look and feel that we can't seem to escape despite having brilliant graphics programmers, usability experts and artists. I just loathe those complicated menus, toolbars and Microsoft's complete lack of aesthic sense that we have copied perfectly. Then I came across an article about Bangarang and how it uses Nepomuk. I'm very interested in anything Nepomuk, and even if I don't actually have much use for a new media player I installed Bangarang and tried it out Read More
Tuesday, 20 July 2010

Cursor focus tracking using QAccessible

Dipesh  | 
KMag used to zoom into part of the screen got just today an additional mode: Follow Focus Mode. That means that kmag can now follow either the mouse pointer or the keyboard cursor. Read More
Tuesday, 20 July 2010

GSoC: Transformation Tool for Krita

Pegon  | 
It's been two weeks since my last blog entry, so I thought it was time I gave an update about my work. The next step was to add perspective transformation to the tool, and the least I can say is it wasn't easy. First thing is it took me some time to find the formulas and good values to create a good perspective effect, and then to obtain the same one with Qt. There are different reasons why I had to know the formulas and couldn't just rely on Qt, one of them is that the perspective transformation is not invertible, unless you know the equation of the plane in which were all the points before the perspective projection. Read More
Tuesday, 20 July 2010

It's so easy to fall in love

Coolo  | 
It's been a while since I had baby photos to show, Felix grew just too quickly. But we two have a lot in common, and the latest addition to the list is the love to his sister: Read More
Tuesday, 20 July 2010

Recent happenings in OpenChange

I haven't been doing a lot of KDE stuff recently (happy user, although I'd be happier if I could find some extra time for development...). Instead, I've been doing some "real" work, and also going some OpenChange work. [For those that tuned in late, OpenChange is an implementation of the Exchange RPC protocols on both the client (i.e. "Outlook") and server (i.e. "Microsoft Exchange") sides of the network protocol] Read More
Sunday, 18 July 2010

Akademy 30 second interviews, Eben Moglen, Helsinki, Prague

Jriddell  | 
Interviews I did some 30 second video interviews at Akademy in Helsinki. You can download them to get a feel for the people and place of Akademy. Unfortunately I've been unable, in the limited time I've devoted to it, to convert them to Oggs, ffmpeg doesn't want to do it. I've also been unable to find a simple HTML5 video gallery script that would make a simple HTML page with the videos embedded. Do let me know if you have the answers to those. I recommend Frank's interview for an insight into what our board spends its week doing. Read More
Saturday, 17 July 2010

Akonadi Workspace Integration

Krake  | 
With Akonadi most operations are running behind the scenes, carried out by background helper processes called Akonadi Agents. While we do have respective progress monitoring in KMail2, users will eventually take advantage of fact that they are no longer tied to specific applications. At which point they might want to be able to check on the status of these background processes without launching some front end applications. Read More
Friday, 16 July 2010

And now what ?

Brazil's copyright law forbids using DRM to block fair use Chile becomes first country to guarantee net neutrality Software Now Un-Patentable In New Zealand What is your country is doing for you ? Read More