Tuesday, October 28, 2008

graphics week again

Just as a short note:
Today I fixed both a small bug in gwenview where the jpeg-thumbnails would crash gwenview on windows due to some strange issues and I build digikam and its kipi-plugins and made binary packages of it. So these can be used now (they reside in the 4.1.2 stable branch). Also in some days the 4.1.3 packages will have a whole lot of windows related bug fixes (I will blog about those later as all the people need to be mentioned). For now I just want you to point to digikam, find the bugs that are still within it (Gilles Caulier and I can try to fix the bugs, as he is brave enough to fight the demons of windows) and lets make it better and better.

Another thing I have to mention is that Torsten Rahn, Magnus Valle and Henry DeValence made some new quite awesome maps for Marble and none of them did blog about the results yet. This gives me the possibility to leak those pictures to all planetkde readers:

The Earth in Marble in 1689 (made by Magnus(wiscados) and Torsten(tackat)):


The moon of the earth (made by Torsten):


and "that's no moon!" (well it is the moon mimas of saturn done by Henry (hdevalence)):

Monday, October 20, 2008

portability

This is a short rant about how portable code shouldn't look like:

else if (not defaultServerList.contains(server))
.
Those C99 boolean operator keywords(not, or, and) break here on windows and are not worth the annoyance.
I already had discussions about that once and I am not keen on doing that again. Thus I beg you to use the standardized operators !,||,&& from now on, so that I will never have to complain about that again.

I will add another post about the second biggest annoyance (export macros) soon, but this requires a longer post.

Saturday, October 4, 2008

graphics week

Recently I looked over our packages again and I just remembered that KDE on Windows still misses some good picture viewers (No, Marble is not yet good for that task ;-) ). So I decided to look at kdegraphics a bit more as gwenview was still not building. I just recently wiped out most errors out of my exiv2 cmake buildsystem patch and now I wanted to try that out. And so I did - the result is that along the windows 4.1.2 packages you will find gwenview.

If I find some time in the coming days, I will try to work on digikam; we won't be able to get the gphoto support on windows in the near future, but I hope I can get that part optional so that we can have at least a starting point.
p.s.: The packages won't be ready before sunday evening I guess.
p.p.s.: Here is the proof: