Skip to content

KDE Blogs 

Thursday, 14 July 2011

Gtk Hello World in Qt C++

Recently I've been working on the smoke-gobject bindings in the evenings and weekends. Although I'm working on other things for my job at Codethink during the day, I'm sufficiently excited about these bindings to be unable to stop spending my free time on them. This is at the expense of working on the new version 3.0 of QtRuby sadly. I'll try to explain on this blog why I think the Smoke/GObject bindings will be important for the parties attending the forthcoming Desktop Summit to consider, and why I'm giving them a higher priority than Ruby. Read More
Thursday, 7 July 2011

Raise your voice for Marble!

Have you considered contributing to the Marble (Virtual Globe) yet? The Voice of Marble contest is about to end in 8 days, so you could make use of your weekend by contributing: Read More
Wednesday, 6 July 2011

KDEPIM 4.6.1 Released

Awinterz  | 
KDEPIM 4.6.1 is hereby released. You can find it in ftp://ftp.kde.org/pub/kde/stable/kdepim-4.6.1/src You'll need both kdepim and kdepim-runtime, and please make sure to have the most recent Akonadi, Soprano, kdelibs4, kdepimlibs4.6 and friends. Also shared-desktop-ontologies (SDO) 0.6.x is required -- kdepim 4.6.1 will not build against newer versions of SDO. See the list of bugs we fixed since 4.6.0. I don't know yet if we'll make 4.6.2 release, as KDE SC 4.7 is fast approaching.
Sunday, 3 July 2011

SSL at the Qt Contributor Summit

Rich  | 
I haven't written any posts for a few weeks, so I figure it's time for an update. I, along with a bunch of other people who hack on Qt, attended the Qt Contributor Summit in Berlin. This was a very useful event, since it brought together a good mixture of both Nokia developers and external developers - as I would have hoped, KDE was one of the most common afiliations. One of the main things I wanted to do during the event was get together with the people responsible for the Qt SSL code and ensure that the plans for Qt5 will meet the needs of KDE (and others who want non-trivial SSL usage). Read More
Friday, 1 July 2011

Launchpadding, bzr --verify-signatures, Desktop Summit

Jriddell  | 
Bazaar developers like to play against the odds, whatever the odds This week I'm in Dublin for Canonical's mid-cycle meetup where our Ubuntu developers work on their normal projects but with the advantage of face to face contact with colleagues. It's a bit like working from an office but without the commute and with more Guiness. Read More
Thursday, 30 June 2011

Season of KDE: Kexi Web Widget

Kexi Web Browser Widget is a form element that lets the user to put full-featured web browser's box onto the Kexi Form surface using single drag and drop and then load the address from the database. The challenge has been accepted by Shreya Pandit within the Season of KDE program for the Calligra project. Read More
Tuesday, 28 June 2011

Randa Review: the buildsystem

I'm back now (since two weeks already) from the KDE Platform sprint in Randa and I have to say it was great. Randa is located very nice in the Swiss mountains, next to Matterhorn, and very well suited not only for KDE sprints, but also for cycling (I had my bike with me there) :-) Read More
Tuesday, 21 June 2011

Calligra Words earns bronze

Dipesh  | 
After a long time of bugfixing, adding missing features and improving Calligra in general the progress made on Calligra Words finally reached bronze status. Over the last months we got it managed to replace the previous layout-code with a new layout-engine that speeds up the layout-process by a factor of ~20. We where able to add nested tables, sections, different anchor-strategies and much more plus got the memory-consumption significant down. The effort to cleanup our source-code pays out in maintaining and extending the current base. Read More
Sunday, 19 June 2011

Keep Calm and Hack On

I've just got back from the Qt Contributor's Summit, and I had a really good time. I arrived on Wednesday evening and we had arranged to meet in a bar called 'Brauhaus Lemke' in Hackescher Markt which is quite near Alexanderplatz. It did look easier to find on the map than it actually was, but Hackescher Markt is a great place. There is a big square with loads of bars that have seats outside. The Lemke is slightly off the main square. Read More
Tuesday, 14 June 2011

GObject to Qt dynamic bindings

A couple of years ago I started on a project to create a Qt language binding using the Gnome GObject Introspection libraries to generate QMetaObjects, so that it would be possible to base a language binding on a dynamic bridge between the two toolkits. I started a project in the KDE playground repo, and then Norbert Frese joined in with a companion project called go-consume that was based more on static C++ code generation. I wrote some blogs about how the QMetaObjects creation worked; Creating QMetaObjects from GObject Introspection data, QMetaObject/GObject-introspection inter-operability progress and QMetaObject::newInstance() in Qt 4.5. Read More