blackarrow 

KDevelop4: New Class Wizard

Sunday, 23 November 2008
I've been pretty inactive in development recently for a few reasons (I got engaged, then I had a nasty fall from my road bike due to a tyre blowout). I was impressed by the great work that David Nolden continues to do for kdevelop, particularly the behind-the-scenes improvements which make using the program bearable. Read More

KDevelop 4: User Interface

Monday, 21 July 2008
Another leap forward in KDevelop version 4 is the interface. We've tried to make it both highly flexible (to fit most people's requirements) and reliable (kdev3 suffered from a difficult to maintain ui library, prior to a simplified rewrite), and the current state is pretty good (certainly better than kdev3). Read More

KDevelop 4: A New Era

Monday, 14 July 2008
I've decided to write a series of blogs detailing the work that has gone on behind the scenes for KDevelop version 4, the new IDE that is now 3 years in the making. Read More

KDevelop - UI revolution

Monday, 14 April 2008
I'm currently at the KDevelop sprint at the Trolltech offices in Munich, Germany. We had a productive weekend of talks to bring everyone up to speed with the current state of KDevelop, and while what's going on under the hood is very exciting, it currently suffers from a kluged together, buggy and incomplete UI. Read More

On holidays again!

Sunday, 12 November 2006
I've made it to my second lot of annual leave this year, so I've bought a nice shiny new digital SLR (the Sony a100) and am going to Japan for two weeks for a holiday. Read More

KDevelop threading: progress update

Wednesday, 6 September 2006
So, the last two days I've been concentrating on introducing locking into the definition-use chain which I've been writing for KDevelop. I've taken quite a coarse-grained approach, with one lock for each document's chain, and with separate object local locks each time that an object can reference another object that is on a different chain. Read More

KDevelop and multi-threaded programming

Monday, 4 September 2006
As part of the definition-use chain work that I have been doing for KDevelop, yesterday I wrote a browser for each document's chain. There was just one catch... none of the chain is protected for multithreaded access at the moment. Read More

Summary of last fortnight's hacking on KDevelop

Sunday, 3 September 2006
Firstly, thanks to clee for adding me to the Planet. When I left Trysil I planned to blog more often, and now you too can read about it :) So, for the last 2 weeks I've been on annual leave, and have had the fortune to be "on a roll" with my coding. Read More

Breakthroughs in programming

Friday, 18 August 2006
Yesterday I did some more work on KDevelop's c++ parser, specificially the definition-use chain (duchain). This was in response to some bugs that were being revealled by using it as the basis of advanced code highlighting. Read More

KDevelop language support progress

Wednesday, 16 August 2006
For those of you who might not be aware, KDevelop v4 is starting to take shape, at least behind the scenes. For some time now we have had Roberto's new c++ parser in the code base but not doing very much. Read More

The Hack all the way Back

Friday, 7 July 2006
So, for me the KDE four core meeting in Trysil has finished today. It was an amazing experience, meeting people for the first time and seeing what we could do when we concentrated (most) all of our efforts on improving KDE4. Read More

Trysil Day 2 - Planning Meeting

Monday, 3 July 2006
This evening in Trysil we had a long meeting to discuss goals for KDE 4.0, both generally and specifically. Topics covered did not contain many surprises, most issues were already covered in the planning documents already existing in the wiki and svn. Read More

KDE 4 library development

Thursday, 23 March 2006
Well, it's been ages since I've blogged - generally I feel that code speaks louder than blogs :) However, I think it's time to do some catching up. Currently the rest-of-kde porting is proceeding after the massive KAction changes I recently committed to kdelibs. Read More

More KTextEditor

Wednesday, 3 March 2004
Being on holidays certainly gives you time to reflect on what new features you'd like in your text editor :) I've come up with something which I hope will help make using a text editor a better experience by providing more assistance to the user. Read More

The Future of KTextEditor

Thursday, 26 February 2004
I've been working on something pretty big for katepart for a while now, but it's just struck home how widely applicable this new idea will be for apps utilising the KTextEditor api. Read More