Skip navigation.
KDE Developer's Journals

blackie's blog

blackie's picture

KPhotoAlbum - now open for new contributions

The last three years have been no fun in the history of KPhotoAlbum. We have
been struggling with porting KPhotoAlbum to Qt4/KDE4.

During that period we for sure have lost many users that got bored from the
lack of releases, and also many contributors that got fat up by
listening to me saying no, no, no and no again to new features.

Recognizing the enormous work the port would be, I had the strong belief
that the best path to getting through it would be to
concentrate on the port alone, and not get lost in a million new features
at the same time. I'll let history judge if that was a good or a bad
approach.

Anyway, now we are through, and a KDE 4 release have been a few month ago,
and new development has started!

To that end, I've spent the last week on adding a new section to the
website trying to help people get started with contributing
. Among
other things a number of junior tasks have been identified.

So if you are interested in joining KPhotoAlbum development, why not drop
by #kphotoalbum at irc.kde.org this weekend, and get started with your
contribution.

blackie's picture

KPhotoAlbum Development Sprint

Tomorrow it starts! The (at least for four of us) long awaited KPhotoAlbum development sprint!

Tuomas Suutari, Jan Kundrát, Henner Zeller, and I will all by together at my place in Hjørring, Denmark the coming week to bring the development of KPhotoAlbum forward.

Stay tuned!

blackie's picture

KPhotoAlbum enters message freeze + price drawing contest

Today KPhotoAlbum entered message freeze, and is now ready to be
translated. The release will happen Dec 31th 2006.

To bring a bit of attention to the great work the translators do, I've
started a small prize drawing contest which those who have made a complete
translation of KPA participating. The prize is $100.

See http://www.kphotoalbum.org/news.htm#item0043 for details.

blackie's picture

KPhotoAlbum splash screen contest over!

The KPhotoAlbum splash screen contest ended today, and a winner has been found, namely Jaroslav Holan's submission. Congratulation and thanks for all the nice splash screen submitted.

blackie's picture

KPhotoAlbum Splash Screen Contest is almost over

Just one more day (till tonight midnight), and the KPhotoAlbum splash screen contest is over. I am truely impressed with the amount and quality of submissions. Have a look at http://www.kphotoalbum.org/splashscreen.htm

I promissed the KPhotoAlbum community that I for once (ahem) would not be a cruel dictator, but instead allow them to vote on which one we would use. And am I glad I did that, there is at least 5-6 which I simply can't choose among, because they are so good Smiling

Any suggestions on how to run such a vote is more than welcome.

blackie's picture

win $100 in KPhotoAlbum splashscreen contest

The splash screen contest started yesterday just got more exciting. You now have the chance of winning $100. see contest info

blackie's picture

Artists Attention please, join the KPhotoAlbum splash screen contest!

Today Christoph Moseler managed to push me over the edge. Several times people have complained that the KPhotoAlbum splash screen was a combination of ugly, ugly and non relating to KPhotoAlbum. So far I've managed to tell people to go and take a hike, but today I gave up Smiling

Therefore, I started a contest to make a new splash screen for KPhotoAlbum. I hope lots of talented artist will participate.

blackie's picture

KPhotoAlbum support for Videos

KPhotoAlbum development is going really well in the evenings these days. Currently I'm working on the video support in KPhotoAlbum. Actually, tonight I finished the HTML generation, check out a web page with videos and images generated from KPhotoAlbum

In just 15 days I'm going home to my lovely girlfriend permanently (greetings encoded to my coworkers who've I've spent a year with now, and my girlfriend who I haven't), man am I looking forward to that!

Finally, if some of you out there want to become my star, then hurry send some Danish Candy to Holiday Inn, Beautiful Downtown Bridgeport, Connecticut (and address the envelope: "Dope for your Danish addict")

blackie's picture

The movie: World Trade Center

I just don't know, I really don't know. Whether I liked the movie, that is. Had it been completely fiction, then I would have scratched it right away. Directly translated from Danish I would have called it emotional porn. On the other hand, this was not fiction, it was about a terrible event that has happend in my life time.

In any case, it was a very special feeling leaving the show room along with 200 other people, with no one saying a single word.

I learned a new word the other day (which I of course have forgotten again), then meaning of the word was something like bitter sweet, it was explained to me as the feeling you have when you think of a happy moment with a loved one who is now dead. I guess that rather well describes the feeling I had when I left the cinema.

blackie's picture

Finally Weekend!

Finally Weekend! Not much happening at work, actually that little that
when getting home in the evening I'm all tired. But now it is weekend, time to loong day of KDE development Smiling

I started the weekend rather nasty by eating too much Nachos, and now I'm too
full. Next I guess I will be coding for a few hours, then it is off to the
movies to watch World Trade Center. I'm a bit in conflict about it, but
after all it is kind of common history. I wont eat popcorn in the cinema though!
First because it wouldn't feel right for such a movie, and second because I
still try to loose some weight (no the image associated with my blogs is
not how I look today Shocked )

I also started the coding weekend out by a suboptimal implementation of
a clone method, check it out:

    CategoryItem* clone() const
    {
        CategoryItem* result = new CategoryItem( _name );
        for( QValueList::ConstIterator it = _subcategories.begin(); it != _subcategories.end(); ++it ) {
            _subcategories.append( (*it)->clone() );
        }
        return result;
    }

Got it? Well the problem is that I don't append children to the
result but to the object i try to clone. Darn it took my computer 15
minutes to coma out of that come after it started eating a lot of
memory.

Finally, a message to, my perhaps only reader, Steve: Tell Jenny that she
won't stand a chance tomorrow in badminton Smiling

Happy Weekend, everyone!

Syndicate content