April May 2011 wrap-up
written on Saturday, May 28, 2011
Woah... I have been neglecting my blogging duties lately... I spent the first two weeks of May away from home: Started with a Canonical sprint, followed by 2 days at Ubuntu Developer Summit (UDS), followed by 2 days at Solutions Linux. I didn't manage to write any April wrap-up post while I was away and it felt lame to write one in the middle of May so I am going to sum up both April and May in this post.
KMessageWidget
KMessageWidget got integrated into kdelibs in time for 4.7! I am quite happy with this. There are one or two bugs I need to address and a few features I would like to add later, but it is already useful.
It feels good to read about other projects starting to use it. I am looking forward to being surprised by a KMessageWidget poping up in applications I use.
Gwenview
Besides KMessageWidget, I worked a bit on Gwenview, mostly fixing bugs:
- Fixed build with libjpeg-turbo
- Improved the image info sidebar:
- Fixed display of megapixel count
- Show tooltips for cropped texts
- Made it possible to select text
- Some work on keyboard handling:
- Prevent Nepomuk description field from stealing focus
- Made it possible to switch between two images with Tab and Shift+Tab
- Added a shortcut to the "Synchronize document views" action (Ctrl+Y)
- At startup, focus the current document view, instead of the zoom slider
- When browsing the trash, it is now possible to restore files
- Fixed the nasty "Images are renamed on double-click" bug: If you ran KDE in double-click mode, double-clicking an image would show it but it would also trigger the inline rename, if you then pressed "space" to go to the next image it would stay there and replace the image name with " "...
- Do not block the UI while loading KIPI plugins. That one has been bothering me for a while: before this fix, Gwenview would block while loading plugins when you first clicked the "Plugins" menu. Now it loads them in the background and show a disabled "Loading..." entry in the menu.
- Replaced some custom widgets with KMessageWidget
- Got rid of the error dialog which appeared sometimes when an image failed to load
UDS and Solutions Linux
These two days at UDS was quite productive. It felt good to hang out again with Kubuntu regulars and to get to meet others like Michał Zając and Alex Fiestas (another KDE developer getting involved in Kubuntu, yeah!) for the first time.
Alex gave me some interesting feedback on KMessageWidget, which he started to use in Bluedevil control module.
I am also particularly pleased I was able to work with Jonathan Thomas on some UI polish for Muon. You may have read about it on Jonathan blog. And Muon is now using KMessageWidget too, how awesome is that?
I would have preferred to stay the full week at UDS but I also wanted to attend Solutions Linux, a French Linux exhibition where I have been helping manning the KDE booth for a few years now. So I flew back from Budapest to Paris in the early morning of Wednesday.
Solutions Linux was great as usual. Contrary to previous years, we didn't have any Kubuntu CD. This year we gave away some nice OpenSuSE DVD. I had a bunch of Kubuntu goodies however: there were some leftover stickers and pens from last year which I brought back this year. And I still have some left for Solutions Linux 2012! (Yes I got a lot of goodies last year)
As usual we were located next to our GNOME friends. It seems every year they aim for a more minimalist booth: last year the booth was sometimes unmanned... but on the last day this year they managed to reach a whole new level: a computer-less booth! And to say people do not believe us when we tell them GNOME is all about removing options :). Since we are competitors, but gentlemen nevertheless, we lend them a laptop on which they ran the GNOME 3 live DVD.
I played a bit with GNOME 3: it's quite nice actually, there are a few ideas I really like. I am probably going to install it on my machine to play with it a bit more.
Diary
In other news, I started writing a daily diary. Sometimes at the end of the day I feel like I haven't been doing anything, writing down tasks I did like this avoid that feeling and helps improving my mood :). It should also be quite helpful to write future wrap ups.
I keep this diary in a plain-old paper-based notebook as I came to really enjoy the feeling of writing lines with a pen on plain paper and taking a break from the keyboard, but I am a bit torn: I would love to have a way to grep my diary! Unfortunately I don't think anyone has created grep-able notebooks yet, too bad.