Desktop Summit 2011
For what seems like the umpteenth year in a row, events have conspired to prevent my attending Desktop Summit/Akademy. :( However, I did want to pass on my well-wishes for a successful summit, and...
View Article2 new kdesrc-build releases
So after 6 months of work I released kdesrc-build 1.14 with quite a few changes/fixes. 4 days later I released 1.14.1 (mostly to help mitigate an effect of a change in 1.14 which I’ll cover at the...
View Article15 years of KDE
I’m almost late to the party, but then it’s never too late to commemorate something as notable as 15 years of development. I look forward to many more years of working with the best community of...
View ArticleTracking down a library bug
So today I had noticed I had build failures in quite a few modules that were based on errors linking to libkipi, involving undefined references to KIPI::ImageInfoShared::~ImageInfoShared(). Normally...
View ArticleVim tip: Finding differences without separate files
While debugging a failure in the kdesrc-build test suite after a fairly extensive series of refactorings, I ended up with an object hierarchy which was different from a different hierarchy… but...
View Articlekdesrc-build 1.15
So I’ve released kdesrc-build 1.15 yesterday. There are lots of bugfixes and some minor features since 1.14.1. (I ended up skipping 1.14.2 despite some FIXED-IN: entries that claim otherwise). You...
View ArticleThe future of kdesrc-build
As I hinted at in my recent post, it’s time for me to genuflect a bit on kdesrc-build “going forward”: The idea for me, from the time I first submitted kdecvs-build to kdesdk way back in the day, was...
View ArticleKSharedDataCache debugging
I was approached the other day by an Amarok developer who was receiving a lot of debug output from KImageCache (which uses my KSharedDataCache). When the cache was nearly full he was starting to...
View Articlekdesrc-build supports subversion 1.7
So the most recent major release of the Subversion source control software used for some KDE modules is version 1.7, released waaay back in October 2011. It turns out that 1.7 uses a different on-disk...
View ArticleReview request: kdesrc-build login session script
One of the long-standing desirable improvements that I’ve wanted for kdesrc-build is to automatically make it easy to login to the newly-built-from-source desktop. In fact, this is item 5 on my current...
View ArticleJuK Supports Opus Codec (sort of)
I just wanted to drop a quick note that JuK, the KDE music tagger/player component of the KDE Multimedia Software Compilation, now supports playback and limited metadata editing of Ogg Opus audio...
View ArticleFiltering out KDE Projects modules in kdesrc-build
So I implemented support last night for a way to filter out modules from a build from a module-set using the KDE Projects database. The issue is pretty simple. Let’s say that you wanted to build the...
View ArticleDebugging KF5 build failures
Those familiar with running development versions of KDE software are familiar with the idea of having to sometimes remove their whole development install directory and start all over in order to...
View ArticleVim support for kdesrc-buildrc files
Last night I finally found some time (and to be more honest, motivation) to work some more on my KDE-related software. What this led to was Vim syntax highlighting support for kdesrc-buildrc files...
View ArticleThe future of kdesrc-build packaging
The last official release of the kdesrc-build tool to build KDE was 1.15.1, nearly three years ago. For some perspective, this is when we were in the process of preparing KDE Software Compilation 4.9...
View Articlekdesrc-build updates and tips
A few years back, I shifted kdesrc-build to a release model where it was to be used essentially straight from the git-master version. This was both beneficial from a time management perspective, and...
View ArticleKDE in 2017
It’s time for the end of 2017 KDE fundraiser, and so this is good a time as any during the year to take a step back and publish a retrospective on the work we’ve individually done in 2017. For those...
View ArticleAnimated Plasma Wallpaper: Asciiquarium
Years ago, for KDE 3, I had ported a console “asciiquarium” to operate as a KDE screensaver, called “KDE asciiquarium“. By KDE 4.2, it was included as part of the kdeartwork module by default. Since...
View ArticleDebugging issues booting a PC in 2018
I figured out a solution to a hardware troubleshooting problem I’ve had going off and on for at least a couple of years. I feel like others might run across it and, not knowing anywhere better to note...
View ArticleFancy status updating in kdesrc-build
New Interfaces for kdesrc-build A few weeks back, a fellow KDE developer asked me in the IRC development channel whether I had thought about adding a GUI for kdesrc-build, to supplement (or even...
View Article