Skip to content

KDE Blogs 

Wednesday, 13 May 2015

Simple Qt container optimization you should do on your code

Most of us know we shouldn't let our containers detach. QList, QVector, QString, etc. are implicitly shared. Copying them is cheap, but when we call a non const member function it will detach and trigger a deep copy. Read More
Tuesday, 28 April 2015

Moving desktop widgets without the handle

Eike Hein  | 
Getting a move on (notice the mouse pointer) In Plasma Desktop 5.3 (released today), the desktop configuration dialog offers a new experimental tweak: A mode in which widgets can be dragged around by pressing and holding anywhere on the widget. When enabled, the widget handle is also no longer shown just on hover, but only after a press and hold. Read More
Saturday, 25 April 2015

Building on new pillars: Activities and KPeople in Plasma 5.3

Eike Hein  | 
With the release of Plasma 5.3 only days away, it's time to start talking about some of the new features users of Plasma Desktop will get their hands on in the new version. Read More
Sunday, 29 March 2015

PyKDE Future: Seeking a New Maintainer

For anyone who has been paying any attention of PyKDE5 over the last year or so, it is no secret that development and maintenance has been at a standstill. I've been very busy with a family and small children, and that eats time like you wouldn't believe. (Unit number 2 is almost 6 months now, healthy and happy I can report.) But another important factor is that my interests have shifted towards web related technologies over the last few years. Read More
Sunday, 25 January 2015

A new year and a whole lot of stuff (part 1 of 2)

Spstarr  | 
It's been an awful while since I last blogged, we all go though periods where things get rather crazy all at once or boring, mine went though both. Jobs It took awhile (try 9 months!), but I started one job but decided to resign half a year later when I felt things didn't connect well. I still wish them all the best, they were nice people. Now, I work at a great Open Source company, Remote Learner, we focus on Moodle and provide upstream patches, new features and addons. I spend my time in the DevOps/Infrastructure side of things with Puppet and random scripts. I have a great team and we do awesome things with git too. Read More
Saturday, 17 January 2015

Improving KDE's support for Korean (and other CJK languages)

Eike Hein  | 
The Hunminjeongeum (or 훈민정음). This 1446 document first introduced the modern Korean writing system to the Korean people and is now listed among the UNESCO Memory of the World. (Photo: Jeon Han, CC BY-SA 2.0) In addition to my usual work on things like Plasma, I've been hacking away on bugs that pose barriers to the use of the Korean language and writing system in KDE/Qt systems lately (I took up studying Korean as a new hobby). As a bonus, many fixes also tend to help out users of other CJK (Chinese, Japanese, Korean) languages, or even generally of languages other than English. Read More
Sunday, 11 January 2015

New TODO application that blocks distractions while you work

TL;DR: flow is a sticky TODO manager with support for the pomodoro technique and blocks distractions (cat pictures too) while you're focusing on a task: git, AUR, Windows, OSX "A good task manager application is one that can beat a .txt file." Read More
Sunday, 30 November 2014

Comparing text style support in Calligra, Abiword and LibreOffice

Oever  | 
This weekend I spent time on preparing for the ODF Plugfest again. The test software ODFAutoTests now has many more tests. Most new tests are for text styles. I've created tests for each of the possible attributes in <style:text-properties/>. Read More
Sunday, 30 November 2014

Table View and Report Barcodes junior jobs

Kexi has improved quite a bit since the last time, especially in Reports. We're close to supplementary 2.8.7 release within Calligra, then 2.9 will follow and Qt5/KF5-based 3.0 with a shiny mask. Read More
Tuesday, 25 November 2014

ODFAutoTests gearing up towards the 10th ODF Plugfest in London

Oever  | 
In two weeks time, users and developers of OpenDocument Format software will meet up for a two day ODF plugfest in London. In preparation of the plugfest, I have spent last weekend, refreshing ODFAutoTests. ODFAutoTests is a tool for creating test documents for ODF software and running these documents through the different implementations. If you want to help out with improving OpenDocument Format, please come to the plugfest, or participate online. Writing tests with ODFAutoTests is a great way to help make the 10th ODF Plugfest a success. Read More