Skip to content

KDE Blogs 

Thursday, 13 January 2011

New Kitware office in Lyon, France

Hi, just to let you know, our friendly buildsystem developers from Kitware are progressing on their plan towards world domination ! ;-) While their main offices are in the US, in beautiful upstate New York, they recently opened their first office outside the US, in Lyon, France, where e.g. their main CDash developer is located. Read More
Wednesday, 12 January 2011

2011 - the future of Marble

The new year 2011 has just started and it looks very, very promising for Marble: According to the Release Schedule "KDE Software Compilation (SC) 4.6" will get released with Marble 1.0 in about two weeks. This will be an exciting release which will introduce largely extended worldwide Routing support (Online and Offline), Bookmarks, QML bindings for libMarble, official support for the Nokia N900 / Maemo platform and too many other things to mention! With our usual release cycle the next big milestone would be Marble 1.2 which will be released together with KDE SC 4.7 (Summer 2011). We have hopes that this might introduce the first steps towards an OpenGL mode for Marble and lots of other bigger framework changes. For all Marble addicts we have even better news: Google Code-In has just been successfully completed and the students who focussed on Marble tasks did some marbleous, amazing work! Utku Aydın for example created some great new functionality for Marble: An Earthquake plugin which visualizes earthquakes in realtime via geonames.org A Social Contacts plugin which uses OpenDesktop.org to display your friends on the Marble globe. And a Map Creation Wizard that allows you to create your own maps (e.g. using ready made images, a WMS Server or a Server Url) and prepares them for upload and contribution to the Marble map servers. Really cool stuff! Read all about it in Utku's blog! Read More
Sunday, 9 January 2011

Getting the details of an SSL connection

Rich  | 
SSL is a pretty complex topic, and whilst Qt makes the APIs pretty easy to use, there's a lot going on underneath and it can be hard to debug. In order to make life a bit easier, I've written a simple tool that will connect to an SSL service then dump every piece of information Qt makes available concerning it. Of course the aim here is both that the tool be useful in itself, and also that it provide a good illustration of how to use the APIs concerned. Read More
Sunday, 9 January 2011

In EBN News...

Awinterz  | 
A couple of newsworthy items regarding The English Breakfast Network Thanks to our awesome admins, we now have 2 aliai (ebn.kde.org and quality.kde.org) that redirect to our classic web address... certainly much easier to type. The Krazy checks are operational again. Our API Documentation site is now providing tarballs containing kdelibs and kdepimlibs man pages generated using doxygen. This is a nice companion to the Qt Assistant version of the same content. Look for the "[man]" links on the top-level page. As an extra bonus, we also have man pages being generated for kde-qt (our KDE tweaks for Qt). Searching on api.kde.org should be improved a bit now. We added search capabilities for namespaces and projects recently. And now search is case-insensitive. Thanks all I can remember at the moment. Read More
Wednesday, 5 January 2011

Kexi in Q4 2010

Short story: In the last day of 2011 Kexi reached the 2.3 release as the other KOffice applications. Versions 2.4 and newer will be developed distributed within the Calligra suite, meaning it stays within the team formed by the same awesome, welcoming community. Read More
Monday, 3 January 2011

JavaScript: keep it working in different runtimes

Oever  | 
The programming language JavaScript is seeing more and more use. Software written in it can run in many different environments. Not only do web browsers support it, there are quite a few programming environments that can integrate and run JavaScript code. Qt has support for it with the QtScript module. GNOME has JavaScript bindings via gjs. Node.JS is gaining popularity on the server and Java has the Rhino runtime. Read More
Monday, 3 January 2011

Rendering UI files to PDF

Rich  | 
As a followup to my previous blog post about rendering widgets to SVG, lets take a look at rendering them to PDF. I won't go into as much detail as the previous blog post since the code is mostly the same. This time, instead of a renderToSvg() method, we have a renderToPdf() method. All the rest of the code is basically the same as the previous example. Read More
Monday, 3 January 2011

Rendering UI files to SVG

Rich  | 
In response to a question on IRC yesterday, here's a quick example for the New Year - rendering designer's UI files to SVG using QSvgGenerator. As usual, the code is simple since Qt gives us everything we need. Read More
Saturday, 1 January 2011

2k11

Besides all possible conventional wishes there is something I wish you for 2011: "Let any good code you commit come back to you redoubled" A twisted variant of the karm^w boomerang theory ;)
Wednesday, 22 December 2010

KDEPIM 4.6 Beta3

Awinterz  | 
Today KDEPIM 4.6 Beta3 is tagged and released. This is the first release in our departure from the normal KDE SC 4.6 cycle, but you should be able to build against kdelibs and kdepimlibs from either the beta2 or the upcoming first release candidate UPDATE: building against the KDE SC 4.6RC1 kdepimlibs is required -- which should be available soon. Read More