...
 
Commits (48)
# KPhotoAlbum
This is the Website of KPhotoAlbum.org
Build instruction
```
gem install bundler jekyll
bundle install --path vendor/bundle
```
## Run development
```
bundle exec jekyll serve
```
## Run production
```
bundle exec jekyll build
```
\ No newline at end of file
---
layout: changelog
title: x 1.0
sorted: 1000
date: 2042-08-08
---
+ Feature 1
+ Feature 2
+ Bug fix 1
+ Bug fix 2
+ Bug fix 3
......@@ -22,10 +22,42 @@ defaults:
values:
image: true
paginate: 6
collections:
changelogs:
documentation:
output: true
navigation:
top:
- title: Documentation
url: /documentation.html
- title: Download
url: /download.html
- title: Communication
url: /communication.html
- title: Getting involved
url: /gettinginvolved
subnav:
- title: Introduction
url: /gettinginvolved
- title: Active developers
url: /gettinginvolved/activedevelopers
- title: Hall of Fame
url: /gettinginvolved/halloffame
- title: Coding
url: /gettinginvolved/coding
- title: Coding
url: /gettinginvolved/coding
- title: Reference Documentation
url: http://api.kde.org/extragear-api/graphics-apidocs/kphotoalbum/html/index.html
- title: Testimonial
url: /testimonials
- title: Donate
url: https://www.kde.org/donate
exclude:
- Gemfile
- Gemfile.lock
......
- name: Johannes Zarl-Zierl aka jzarl
location: Linz, Austria
areas: Development, bug fixes, bug triage
since: 2012
image: /assets/img/developers/johannes.jpg
active: true
description: >
I've been using KPhotoAlbum since around 2005. At that time I was doing mostly analog photography, which made KPhotoAlbum with its support for fuzzy dates an obvious choice - a choice that I am still happy with, today.
- name: Tobias Leupold aka l3u
location: Konradsreuth, Germany
areas: Development, bug fixes, releases
since: April 2014
image: /assets/img/developers/tobias.jpg
active: true
homepage: https://nasauber.de/
description: >
I started my "KPA carreer" because I thought that it was lacking the possibility to mark areas on the images and associate them with tags. With very much help of Johannes (who acted as a C++, Qt and KPA mentor for a long time and still does), I implemented this feature and worked on face detection and face recognition via libkface later.
My goal is to improve KPA with new features and fix bugs wherever I can (sadly, after all, I'm not really a C++ pro yet, and probably never will ;-). I want to contribute especially to the face detection and recognition parts and the map bindings, speaking of geotagging and querying the database by geographic coordinates.
In real life, I'm a dentist (yeah, I'm the only one here not making his bread with coding!), married to my lovely wife Barbara and dad of a son and a daughter.
- name: Robert Krawitz
location: Brookline, MA, USA
areas: Development, Optimization
since: October 2018
image: /assets/img/developers/robert.jpg
active: true
description: >
I have been active in the FOSS world for over three decades, starting with work on X10 support for Emacs in the mid 1980's. I have worked in the computer systems industry since I graduated college in the late 1980's.
I'm an avid photographer. In the late 1990's, looking for a more economical way of creating large format prints, I bought a photo printer from a friend, found no Linux driver for it but did find Mike Sweet's print plugin for GIMP, from which I started the project that eventually became Gutenprint. Almost 20 years later, I'm still project lead for Gutenprint.
I'm a prolific photographer as well as an avid one. I photograph a lot of sporting events for my alma mater, and other events, and as a result have (currently!) about 275,000 frames totaling the better part of 3 TB. To manage those photos, I needed to find a good image management tool, and after trying several, settled on KimDaBa, which has since become KPhotoAlbum. I like the fact that it's fast and does not modify image files.
I have been a confirmed performance geek as far back in my computing career as I recall. Performance and scalability are essential for any kind of professionally-oriented workflow. As such, most of my contributions to KPhotoAlbum have been in that area.
Outside of work and photography (and the non-empty intersection of the two), my wife Manny and I enjoy the company of our little American Eskimo, Chloe.
- name: Jesper K. Pederson aka blackie
location: Hjorring, Denmark
areas: Founder and main developer
since: December 2002
image: /assets/img/hall_of_fame/jesper.jpg
active: true
homepage: http://www.blackie.dk
description: >
Jesper was the main author and initiator of KPhotoAlbum. He started working on KPhotoAlbum when he got his first digital camera, as there simply was no other applications out there that could help him sort through all his images.
When he is not working on KPhotoAlbum, he is enjoying life with his lovely wife Anne Helene, his two dogs Gunvald Larsson and Lena Kligstrom.
Jesper is also spending a huge amount of time on his business classes which he has been taking in the evening for the last three years - one more year to go!
- name: Miika Turkia aka theBro
location: Helsinki, Finland
areas: HTMLGallery
since: At least since early 2007
image: /assets/img/hall_of_fame/miika.jpg
active: true
description: >
Apart from computer related activities Miika enjoys traveling and photography. His ultimate holiday trip includes beautiful landscapes, wild and sea life, hiking and diving. Naturally a camera is lugged around to the depths or heights.
Relaxation means also taking it easy, reading a good book or watching chili plants growing pods. The long wait is crowned by getting a taste of new varieties of chillies or delicious food flavored with a bit too much of home grown chili.
- name: Jan Kundrát aka jkt
location: Prague, Czech republic
areas: Bug fixes, IPTC, geo-tagging
since: February 2007
active: true
description: >
After getting his first digital camera, the Panasonic LX-2, he quickly realized that he already has a collection of images but is having troubles managing them. Being a KDE user, he came to conclusion that KPhotoAlbum was the best available tool to date. However, it had troubles with searching for photographs with Unicode characters in file name. After a three hour session in the middle of one night, a three-line patch was born. Shortly after that, he went on and fixed several issues with KPhotoAlbum which made him work a bit faster, and was offered an SVN access by Jesper. Since that, he introduced (and then removed for the 4.x branch) the IPTC support, something which can file the database fields like caption from EXIF and/or IPTC information present in images. He continues to hack on KPA in his free time, which has historically became a scarcer and scarcer commodity, mainly due to his job, demanding friends and another pet project of him, an IMAP e-mail cient called Trojitá.
Jan just got his bachelor's degree in programming at the Faculty of Mathematics and Physics, Charles University in Prague. He plans to continue his studies at the same faculty to get the master's degree in software engineering and reliable computer systems.
When Jan is not in front of a computer, be it at work, school or just at home, he enjoys spending time with his girlfriend, going to pubs debating the obvious qualities of Czech beer, hiking in the mountains, skiing and riding a canoe. He used to play piano, but these times are gone for long.
When he finds some time to hack on KPA, he will focus on getting the IPTC support back in the KDE4 branch as a Kross or Qt Script plugin. When it is ready, he will focus on working with geographical information embedded in the photos.
- name: Risto H. Kurppa aka rhkfin
location: Helsinki, Finland
areas: Encourage the real developers and help new users
since: January 2006
active: true
description: >
Risto spends most of his time studying physics in the university and working in the electronics research lab there. Other activities include riding bike, playing piano and some OpenStreetMap mapping
My roadmap is to make sure the development of KPhotoAlbum doesn't stop ie. make sure the developers don't get too lazy and make sure all new users and developers feel welcomed in the KPhotoAlbum lists and irc channel.
I started contributing in January, 2006, by reporting that KPA crashes when scanning for images (the reason was a broken JPG file)
- name: Wes Hardaker
location: Davis, California
homepage: http://www.hardakers.net/
areas: Patches, bug fixes
since: January 2006
active: true
homepage: http://www.hardakers.net
description: >
I haven't submitted any large portion of code, but I try to post patches whenever I fixed a bug or implement a new feature.
I don't have much free time as there is a lot of family stuff. You can also check this web for my favourite images.
- name: Tuomas Suutari
location: Laitila, Finland
areas: SQL backend
since: May 2006
active: true
image: /assets/img/hall_of_fame/tuomas.jpg
description: >
Tuomas's first touch to code of KPhotoAlbum was in summer of 2006 when he started working on the SQL backend as a Google Summer of Code project. Unfortunately the time ran out and the backend was not finished.
After the GSoC project Tuomas has spent his time mostly with his mathematics studies (at University of Turku) and of course playing house with his beloved wife Anne. Currently the studies are on hold, because Tuomas found a real job as a software developer.
- name: Henner Zeller
location: Sunnyvale, California
areas: Bugfixes, improvements in thumbnail display
since: November 2006
active: true
image: /assets/img/hall_of_fame/henner.jpg
description: >
I think it was somewhere in 2003 when my 'organizing' of photos in directories got out of hand and a colleague of mine pointed me to kimdaba (now kphotoalbum) which I instantly loved. Back then I had the one or other idea to contribute, but was swamped with work.
As far as I remember, I started sending small patches in November 2006 (or at least I was starting coding on my machine), but was then distracted a bit by work and girlfriend so that I was only working on small patches every now and then. I actually came back making more considerable contributions before/in and after the kphotoalbum developer sprint in 2008.
I posted bugfixes, improvements in thumbnail display speed and together with Jan the image stacking during the developer sprint.
Right now, I am not working on anything, but at some point I want to add search-as-you-type (with instantly updating matching thumbnails). Performance improvements. Nicer thumbnail view and simple operational image manipulation concepts (like non-destructive cropping or the image parameters (such as white balance) to display raw-images).
Henner is generally a software writing addict, but sometimes is on the internet drug as well. He is living in the California Bay Area.
He used to work for a small, highly effective software company in Hamburg, Germany (http://freiheit.com ), then moved to Zurich, Switzerland to work for Google that he now continues to do so in Mountain View, California.
- name: Thomas Pircher
location: Cambridge, United Kingdom
homepage: http://www.tty1.net
areas: Patches, bug fixes
since: June 2009
active: true
image: /assets/img/hall_of_fame/thomas.jpg
homepage: http://www.tty1.net/
- name: Martin Jaburek
location: Prague, Czech republic
since: October 2007
active: true
image: /assets/img/hall_of_fame/martin.jpg
description: >
I have joined this project recently. I'm no coding whiz, so instead I help out with some updates to web pages.
---
layout: page
title: 3 Minute Tour
css-include: /css/main.css
sorted: 2
---
The main feature of KPhotoAlbum is its browser. It allows you to browse through the annotations you've made on your images. The default categories in KPhotoAlbum are Event, Places, People and Token. If these categories do not match your needs, you can add and remove categories in Settings → Categories.
<figure class="text-center mt-3 mb-3">
<img src="/assets/img/documentation/browser-overview.png" class="img-fluid w-50" alt="Welcome screen of KPhotoAlbum" />
<figcaption>Welcome screen</figcaption>
</figure>
In the browser, you may choose a tag from a category, this will show all the items containing that tag. When you've chosen a tag from a category, the main page of the browser is shown again, this time, however, in scope of your current selection, meaning you will only see information about those images matching the tag chosen in the category. In the screen shot, you can see the category page for the People category.
<figure class="text-center mt-3 mb-3">
<img src="/assets/img/documentation/persons.png" class="img-fluid w-50" alt="Persons list" />
<figcaption>List of persons in the database</figcaption>
</figure>
In the screenshot below, you see the result of choosing the person Jesper from the image database. First, notice that you actually see the current scope in the status bar. Next, notice how the counts for categories and images has changed, as a result of us now being in the scope of Jesper (i.e. only viewing images with Jesper on).
<figure class="text-center mt-3 mb-3">
<img src="/assets/img/documentation/jesper-overview.png" class="img-fluid w-50" alt="Browser Overview" />
<figcaption>Jesper Overview</figcaption>
</figure>
Besides browsing based on categories you can use the date bar at the bottom of the screen to limit the scope to a certain date range. To do so, click or drag the mouse below the bar graphs of the date bar.
<figure class="text-center mt-3 mb-3">
<img src="/assets/img/documentation/date.png" class="img-fluid w-50" alt="Browsing by date range" />
<figcaption>Browsing by date range</figcaption>
</figure>
To be able to browse based on tags, you have to tell KPhotoAlbum about those tags first. You can do so from the annotation dialog, which is shown below. In the annotation dialog, you may set properties for a single image at a time, or for a set of images. The dialog has been optimized for easy usage, so often it is possible to annotate more than 100 images in 10 minutes. An example of this optimization are the line edits above the list boxes. In those line edits, typing will be completed them from the list box. You can see that in the Location line edit where I've so far only typed an E.
<figure class="text-center mt-3 mb-3">
<img src="/assets/img/documentation/tagging.png" class="img-fluid w-50" alt="The image configuration dialog" />
<figcaption>The image configuration dialog</figcaption>
</figure>
Once you have annotated all your images, you may start your journey down memory lane. When you have narrowed your view to a set of images you wish to see, simply select view images in the browser window. This will bring up the thumbnail view which you may see on the left. From the thumbnail view you may select a set of images, and choose view images from the menu bar, or simply click on an image to view it.
<figure class="text-center mt-3 mb-3">
<img src="/assets/img/documentation/jesper-helene-new-york.png" class="img-fluid w-50" alt="Browser Overview" />
<figcaption>Jesper with Anne Hellen in New York</figcaption>
</figure>
---
layout: page
title: Wiki
css-include: /css/main.css
url: https://userbase.kde.org/KPhotoAlbum
sorted: 4
---
You should be redirected, in case this is not the case, click on this <a href="https://userbase.kde.org/KPhotoAlbum">link</a>.
<script> window.location = "https://userbase.kde.org/KPhotoAlbum"; </script>
---
layout: post
title: "New website for KPhotoAlbum"
date: 2004-10-17 00:10:00
---
<p>KPhotoAlbum's website has now been upgraded, so it is much nicer, and hopefully
easier to navigate. Thanks to Marc Cramdal (bonolebonobo-ifrance-com)<br />
I'm still searching for someone to run the
daily maintenance, so if that is a job for you, please contact
<a href="mailto:blackie@kde.org">Jesper</a>.</p>
---
layout: post
title: "KPhotoAlbum WIKI"
date: 2004-10-17 00:10:00
---
<p>A <a href="http://wiki.kde.org/tiki-index.php?page=page=KimDaBa" title="Go to KDE Wiki">WIKI</a> has
been created for KPhotoAlbum. Help me develop a <a href="http://wiki.kde.org/tiki-index.php?page=page=KimDaBa+FAQ" title="Go to Wiki FAQ">FAQ</a> here.</p>
---
layout: post
title: "KPhotoAlbum 2.0 released"
date: 2004-10-18 00:10:00
---
<p>Eight month of coding and waiting are finally over, KPhotoAlbum 2.0 has
today been released. The new version contains a lot of improvements and speed
optimizations. Below I'll highlight a few of the improvements, the
full story can be read from the <a
href="http://websvn.kde.org/trunk/extragear/graphics/kphotoalbum/ChangeLog" title="Go to websvn.kde.org">ChangeLog</a>
file.</p>
<h3>Major Improvements</h3>
<ul>
<li> The most noticeable change seen from the users point of view are KPhotoAlbum's new plugin structure, code name
<a href="http://extragear.kde.org/apps/kipi/" title="KDE Image Plugin Interface">KIPI</a>. The plugin
structure has been created together with the Digikam and Gwenview team. Our three application now shares a common plugin structure,
which makes it possible to write a plugin which works with all three application.<br />
The 2.0 release has been postponed a number of due to KIPI not being available. It is so now, but the port of the old
digikam plugins are not completely done yet, though a beta version is available.
<a href="http://extragear.kde.org/apps/kipi/" title="KDE Image Plugin Interface">See the KIPI page</a> to learn about available plugins.</li>
<li> It is now possible to not only share your images with your friend, you annotation can also be shared using the new import/export
functionality (Who is on the image, where is it taken etc). When generating HTML pages, an export file will automatically be created,
making it as simple for your friends to get your annotations, as clicking on this link.
See <a href="http://www.kphotoalbum.org/index.php?page=kimdaba-doc/en/doc-multi-page/chp-importExport" title="Go to documentation page">the documentation</a> for details.</li>
<li> KPhotoAlbum 2.0 has two important optimizations over KPhotoAlbum 1.1. First
the image configuration dialog loads much faster, and second images in the viewer are pre-loaded, which makes the viewer much more
snappy to work with.</li>
</ul>
<h3>Minor Improvements</h3>
<ul>
<li> It is now possible to sort list box items in the image configuration dialog.</li>
<li> It is now possible to sort the image by date using "Images->Sort Selected By Date and Time"</li>
<li> It is now possible to start a slide show from the thumbnail view.</li>
<li> Shortcuts can now be configured for the viewer.</li>
<li> The toolbar can now be configured.</li>
<li> It is now possible to find images where only a set of items are on (e.g. only me, and no one else)</li>
<li> It is now possible to hide the labels in the thumbnail view.</li>
<li> Thew viewer now contains a zoom out to full view function.</li>
<li> An automatic category has been created, which displays the directory of the image, making it semi possible to browse based on directory.</li>
<li> The editor for image comments now has an on the fly spell checker.</li>
</ul>
<h3>Important Bugfixes</h3>
<ul>
<li> Scaling of images are now done correctly, which gives much smoother thumbnails.</li>
<li> Panning now works in the viewer.</li>
<li> Fixed utf-8 encoding description in HTML pages.</li>
<li> Fixed tab order in the image config dialog</li>
</ul>
---
layout: post
title: "New snapshot available"
date: 2004-12-07 00:12:00
---
<p>The first post 2.0 <a href="/download/snapshots/" title="Go to snapshots page">snapshot</a> is now available. This snapshot includes (See
<a href="http://websvn.kde.org/trunk/extragear/graphics/kphotoalbum/ChangeLog" title="Go to websvn.kde.org">The ChangeLog file</a> for full details):</p>
<ul>
<li> A search bar at the top of the browser</li>
<li> Tokens (press a letter in the viewer, and that will be an item of that category)</li>
<li> An option have been added to automatically show the thumbnail view when the number of matches during browsing gets below a given count.</li>
<li> Searching for new images can be disabled during start up, this will make start up faster.</li>
</ul>
---
layout: post
title: "New Date bar"
date: 2004-12-28 00:12:00
---
<p>Over the last month I've worked hard on a date bar showing statistics about
images, and also helping navigating wrt. dates. I'm pretty done
with the date bar itself now, and is now working on
integrating it into KPhotoAlbum. <a href="http://www.kphotoalbum.org/datebar.jpg" title="Show datebar screenshot">This is what
it looks like</a></p>
---
layout: post
title: "New Snapshot available - including the date bar"
date: 2005-01-01 00:01:00
---
<p>Integrating the date bar in the application was way easier than I
anticipated, so a new snapshot is now available which includes
the date bar. The date bar both shows the statistics of your
images, but may also be used for navigation, simply click on a
date in the date bar, and you will be shown images from that
date. <a href="http://www.kphotoalbum.org/datebar.jpg" title="Show datebar screenshot">This is what it looks like</a>.</p>
<p>So far KPhotoAlbum have had no need for your images to be sorted, but the
date bar works by far best if they are (Jumping to a given
date will show all images from that date). KPhotoAlbum thus
have a new function to aid you in ensuring that all your
images have valid dates (which might be something as simple
as 1998-2001). Once you have given all your images a valid
date, use the sorting function from the Images menu to sort your images.</p>
<p>Previous versions showed the thumb nails of your images in folder of 100
images per folder, but for the date bar to work, all images
are now shown in one folder. The previous setup was not by
design, but simply because I couldn't figure out how to
avoid loading all thumb nails at once. Now, fortunately I
found out, so showing 10.000 thumb nails doesn't course your
computer to load gigabytes of memory. Let me know if you have a very good
reason for re-adding the folder view with each 100 images.</p>
---
layout: post
title: "New Snapshot available"
date: 2005-01-02 00:01:00
---
<p>The snapshot from yesterday could in rare cases result in loss of
information in the index.xml file, when sorting the images. Thus a
new snapshot has been made.</p>
<p>Make this a warning always to back up your index.xml file, especially when
using snapshots.</p>
---
layout: post
title: "Perl module for manipulating the database contributed"
date: 2005-01-17 00:01:00
---
<p>On <a href="/news/misc/miscellaneous.php" title="Go to miscellaneous page">the misc page</a> you may find a perl module for
manipulating the KPhotoAlbum database from perl.</p>
---
layout: post
title: "New snapshot"
date: 2005-01-20 00:01:00
---
<p>I'm afraid I will be very busy at work the next month, so here is a
snapshot for you to enjoy meanwhile. Included is speed
optimization when scrolling large parts in the thumbnail view,
plus the capability to drag out a selection in the date bar.</p>
---
layout: post
title: "New snapshot"
date: 2005-03-28 00:03:00
---
<p>KPhotoAlbum development is now freezing up, and getting ready for a 2.1 release, so please give the snapshot a try.<br />
This is the full list of changes:</p>
<ul>
<li> Added member group config to context menu of list select (which is the list boxes of the image property pages)</li>
<li> Added a jump-to-context button to the viewer, plus ensure keyboard focus would be better shown in the thumbnail view.</li>
<li> BUGFIX: When quiting KDE, KPhotoAlbum will asks if you want to save. This previously canceled logging out of KDE.</li>
<li> Use KDE's date formater to given better result in the datebar.</li>
<li> Added a survey, where I can get some feedback from the KPhotoAlbum users.</li>
<li> New images should be inserted sorted.</li>
<li> When new images are found, the datebar are now updated.</li>
</ul>
---
layout: post
title: "KPhotoAlbum 2.1 has been released"
date: 2005-05-01 00:05:00
---
<p>After approximately another half year of development it is time to get a
new KPhotoAlbum version out of the door. As with every previous version of KPhotoAlbum
it of course contains at least one major new thing, a bunch of
minor new features, and a bunch of bug fixes. Read on to learn whats new.</p>
<p>Now that KPhotoAlbum 2.1 is done, development will of course start on a
KPhotoAlbum 2.2 with brand new features. Join the <a href="/news/misc/miscellaneous.php" title="Go to miscellaneous page">mailing list</a> to discuss what
you would like to see in the future.</p>
<h3>Major Improvements</h3>
<ul>
<li> KPhotoAlbum 2.1 introduces a date bar that shows statistics about images,
plus support browsing, and narrowing views to a given date range. The date bar shows ranges from a year per unit down to 10 minutes per unit.</li>
<li> As a consequence of the date bar being introduced, all thumbnails are now shown together, rather than as 100 thumbnail per view.</li>
<li> In the viewer it is now possible to press a key to set a token, these tokens can the be used during browsing. This makes it easy to mark all images for say printing, by simply setting a token on
each of them, and the later browsing for that token.</li>
</ul>
<h3>Minor Improvements</h3>
<ul>
<li> Added a search line for the items of the browser.</li>
<li> Made it possible to disable searching for images on start up. This may make KPhotoAlbum much faster at starting up.</li>
<li> Added an option to automatically load images when matches in the browser goes below a certain amount of images.</li>
<li> Postpone checking if images is on disk till the information is needed, this speeds up start up with a couple of seconds.</li>
<li> Added the possibility to zoom out from current scope, thus seeing the context of the current image</li>
<li> KPhotoAlbum will now escape all non-latin1 characters, so they still look good on web servers that seems to ignore the meta tag.</li>
<li> Added support for Canon CRW "digital negative"</li>
<li> Improves handling of EXIF data, in particular in the "Read EXIF Data" dialog. It does not overwrite the time, date, orientation,
or comment data unless the EXIF data is actually present. It also adds two new options that do overwrite the time and date
information with the file modification date/time if the EXIF data isn't present.</li>
<li> Added a survey, where I can get some feedback from the KPhotoAlbum users.</li>
<li> Added member group config to context menu of list select (which is the list boxes of the image property pages)</li>
</ul>
<h3>Important Bugfixes</h3>
<ul>
<li> The category was sometimes shown twice in the status bar.</li>
<li> Certain features got broken with the introduction of KDE 3.4's automatically adding shortcuts to items in the dialogs.</li>
<li> Markup in the editor (like highlight for spelling errors) got saved and thus displayed with the image.</li>
<li> HTML generation didn't work if the file names contained dot's like 2004-12-17-18.34.59.jpg</li>
<li> Reimplemented sort images as it could lead to image loss, plus was not guaranteed to preserve sort order for images with same key.</li>
<li> The date parser was not previous translated, while the date generator was, thus typing in date names did not work in the image config dialog, unless the translated names matched the
untranslated ones.</li>
<li> When quiting KDE, KPhotoAlbum would asks if you wanted to save. This previously canceled logging out of KDE.</li>
</ul>
---
layout: post
title: "KPhotoAlbum is not Dead"
date: 2005-09-17 00:09:00
---
<p>It might seem so from the amount of releases made recently, but KPhotoAlbum is
indeed not dead. I'm working hard on a lot of restructuring,
and I've spent/wasted a lot of time on the SQL backend (which I
gave up on, due to lack of SQL knowledge - any takers?)</p>
<p>As a side track of things, I've started making small flash videos
showing things in KPhotoAlbum, check them out by pressing
<strong>Videos</strong> in the side bar.</p>
---
layout: post
title: "New camera means a new direction for KPhotoAlbum"
date: 2005-11-24 00:11:00
---
<p> I've been staying with a customer for month now and lives/work in a
cubicle landscape - rather different from working from home which I'm used
to.</p>
<p>After approx one and a half month I got to talk about digital images
with one of my <i>inmates</i>, and I told him about
KPhotoAlbum. First, that is rather extraordinary that I manage to
work almost two month with a guy without having told him
anything about KPhotoAlbum :-) What is much more extraordinary is
that he previously worked with <a href="http://www.bibblelabs.com/" title="Go to bibblelabs.com">Bibble Labs</a>, and is close friends with the owner. Bibble is an image processing
application that works on Linux. WHAT ARE THE ODDS?</p>
<p>Well a new camera has been on my wishlist for a long time, but this
opportunity was just too great, so I bought myself a new
camera, and will try to see how KPhotoAlbum can work together
with Bibble.</p>
<p>The camera is a Canon Rebel XT and comes with a EFS 18-55 lense. With it I bought a Canon 50mm f/1.8 II
camera lense, and a Canon EF 75-300mm f/4-5.6 III telephoto zoom lens.</p>
<p>So finally, everyone of you who have hoped for KPhotoAlbum to be better with RAW
files, stay tuned, now I've got a camera spitting them out,
so it won't take long before KPhotoAlbum does something with them.</p>
---
layout: post
title: "One Weekend and KPhotoAlbum is starting to support EXIF"
date: 2005-11-28 00:11:00
---
<img src="http://www.kphotoalbum.org/img/exif.jpg" alt="Exif screenshot" />
<p>It's getting late so I'd better soon go to bed. I've been working non
stop all weekend on getting KPhotoAlbum to show EXIF
information. You can now do that in two different
places. Either using the dialog you can see to the right, or
in the viewer. From the Settings menu it is possible to
specify which exif keywords to use for each of the
locations.</p>
<p>Next I'd like to give it a shot of storring all the EXIF keywords for
all images in a database (not in the index.xml file as it
would explode from that, but rather some SQL database). With
the information in a database, I'd like to develop a dialog
where you may search for images based on exif information,
something like saying "Shutter Speed should be fater than
1/125". Don't get your hopes too high yet, this is all
dreaming on my part, afterall I have burnt my fingers once on
databases and KPhotoAlbum. But I will give it a shot.</p>
---
layout: post
title: "Searching for EXIF information"
date: 2005-12-13 00:12:00
---
<p>OK, I did actually managed to pull this off - It is now possible to
search for EXIF.</p>
---
layout: post
title: "Snapshot package available"
date: 2005-12-28 00:12:00
---
<p>With the EXIF support in KPhotoAlbum, it is time to start the series of
snapshots, you find the newest from the side bar, choose
<tt>Download-&gt;snapshots</tt>.</p>
<p>Thanks to Marco Molteni for helping me get my scripts ready for
producing snapshots</p>
---
layout: post
title: "Snapshot package available - Now with a new thumbnail viewer"
date: 2006-01-12 00:01:00
---
<a href="http://www.kphotoalbum.org/img/thumbnailview.png" title="Zoom screenshot"><img src="http://www.kphotoalbum.org/images/thumbnailview-small.png" alt="Thumbnailview-screenshot" /></a>
<p>Over the Christmas holidays I got utterly annoyed by the thumbnail
viewer - well it has been a pain in the back for a long time,
because it had bugs I was unable to solve despite days of
investigation, and because it did not allow me to configure
the look and feel very well. Therefore I rewrote it from
scratch.</p>
<p>The result is a much better looking thumbnail viewer, and as an added
bonus, scrolling is now much faster than with the old one. In
addition I stole an idea from Bibble wrt to resizing the
thumbnails - now simple press the middle mouse button, and
move it to resize the thumbnails.</p>
<img src="http://www.kphotoalbum.org/img/thumbnailresize2.png" alt="Thumbnail screenshot" />
<img src="http://www.kphotoalbum.org/img/thumbnailresize1.png" alt="Thumbnail screenshot" />
<p>Initially I planned to throw away support for reordering images, but
public demand made me change my mind. However, KPhotoAlbum
will now ask for permission before doing the actual reordering,
which hopefully will avoid that people get their images
reordered by accident.</p>
<p>Finally, as an added bonus, it was now very simple to implement a
request I've heard a few times, namely the possibility
to specify if thumbnails show be shown with the newest one
first or last. So I implemented that request ;-)</p>
<p>I created a new snapshot which you may find from the side bar, choose
<tt>Download-&gt;snapshots</tt>.</p>
---
layout: post
title: "KimDaBa has been renamed to KPhotoAlbum"
date: 2006-01-14 00:01:00
---
<p>Over the years I've learned that the casual user doesn't think he needs
an image database (which was what KimDaBa meant). So
hopefully a rename to KPhotoAlbum will help the user see the
need for the application. Funny enough, KPhotoAlbum was my
very very very first name for the application way before it
went public.</p>
---
layout: post
title: "www.kphotoalbum.org"
date: 2006-03-12 00:03:00
---
<p>The domain <a href="http://www.kphotoalbum.org" title="Go to homepage">www.kphotoalbum.org</a> now points to this site.</p>
---
layout: post
title: "Getting ready for release"
date: 2006-03-12 00:03:00
---
<p>It has been a very long time ago since the last release, and a lot of
good things are in there now. So now is now, I've started
release procedure as of today, expect a release within the
next two month.</p>
---
layout: post
title: "Message Freeze"
date: 2006-03-19 00:03:00
---
<p>KPhotoAlbum just entered message freeze today, and is planned to be
released on Monday April 10th.</p>
---
layout: post
title: "KPhotoAlbum 2.2 is released"
date: 2006-05-09 00:05:00
---
<p>Finally I got KPhotoAlbum 2.2 out of the door (actually it is already a
couple a weeks ago now - yeah I've been busy). The new version contains two
major improvements: (1) Much improved support for EXIF,
including capability to search your images based on EXIF
info. (2) A much improved thumbnail viewer which allows you
to resize the thumbnails to any size simply by dragging with
the middle mouse button.</p>
<p>The following is a list of features added since 2.1:</p>
<ul>
<li>Added a checkbox to the annotation dialog offering to remove annotations. Thanks for Robert L Krawitz for
patch with this feature.</li>
<li> The datebar now has an explicit button for canceling selection.</li>
<li> Drasticly improved performance of deleting images. Thanks for Robert L Krawitz for his analysis of the problem.</li>
<li> Its now possible to select whether the newest or the oldest thumbnail should be shown first.</li>
<li> Completely reimplemented the thumbnail view, to solve a huge amount of issues with QIconView.</li>
<li> Added an EXIF dialog (available from the browser), plus the possibilities to see EXIF tags in the viewer. Set of EXIF tokens shown is configurable in the settings dialog.</li>
<li> Searches using the description field are now case insensitive.</li>
<li> Added a Exif dialog to the context menu in the browser.</li>
<li> KPhotoAlbum now stores its thumbnails in ~/.thumbnails complying with many other applications.</li>
<li> Added an option to save the index.xml file in a compressed format, this speeds up loading the xml file by approximate a factor 2.</li>
<li> KPhotoAlbum does now offer to save numbered backups of the index.xml file: index.xml~0001~, index.xml~0002~ etc. In addition this file can be zipped to preserve disk space.</li>
</ul>
<p>The following is a list of important bug fixes since 2.1:</p>
<ul>
<li> Inaccurate times now survives a visit to the annotation dialog.</li>
<li> Member maps wasn't correctly renamed when renaming a category.</li>
<li> Fixed crash when annotation dialog was up, and the datebar got a mouse move event. Thanks to Martin Hoeller for finding this crash.</li>
<li> Fixed bug where limited images on the date bar followed by a limiting images from the browser, and then unlimiting from the browser resulted in only items in the scope of the datebar selection being shown on the datebar.</li>
<li> Restart slideshow timer when user manually moves to a new image.</li>
</ul>
<p>Finally, since the previous KPhotoAlbum release (back in the days when
it was called KimDaBa), I've worked very hard on trying to
add an SQL backend. This required rather a lot of
restructuring of KPhotoAlbum. Unfortunately I had to give up
on the task before it was finished, as it simply ate me up
from the inside. The good news is that all the changes is
still in there, and it seems like we might get a Google
Summer of Code project for making the darn thing work.</p>
---
layout: post
title: "Google Summer of Code Project on KPhotoAlbum"
date: 2006-05-25 00:05:00
---
<p>Yesterday the google summer of code projects was chosen, and I'm happy
to announce that Tuomas Suutari (thsuut AT utu DOT fi) was
elected to work on KPhotoAlbum. Here is his description of
the project:</p>
<blockquote>
<p>As you maybe already know, currently KPhotoAlbum stores its data in an
XML file. This file is read into memory on start up, and is
written to disk when saving.</p>
<p>Jesper suggested on the KPhotoAlbum mailing list that someone would add
support for SQL database back-end as a Google Summer of
Code project. He has already made a proof of concept
implementation for making the back end pluggable.</p>
<p>When I got that mail, I immediately realized that this would be a cool
project for me, because I use KPhotoAlbum regularly and
love programming.</p>
<p>Adding possibility to save image database into SQL database could provide at least following improvements:</p>
<ul>
<li>scale better for large photo collections (uses less memory)</li>
<li>make KPhotoAlbum start and close faster (no loading/saving of the XML file)</li>
<li>add possibility to access the database by multiple users at the same time</li>
</ul>
<p>The last bullet is really the biggest improvement to many users, who might
want multiple people to tag the set of images at the same time,
and perhaps allow for adding information from say a web
interface.</p>
</blockquote>
---
layout: post
title: "KPhotoAlbum news feed"
date: 2006-08-05 12:08:00
---
<p>KPhotoAlbum's news section can now be monitored through your favorite
RSS reader, simply point it to http://www.kphotoalbum.org, or
http://www.kphotoalbum.org/news.rss in case it don't understand the first.</p>
---
layout: post
title: "Progress of SQL database back-end"
date: 2006-08-06 11:08:00
---
<p>Tuomas Suutari is working on a Google Summer Of Code for adding an SQL
backend to KPhotoAlbum, and I asked him to provide all of us with a
progress report, so here it is.</p>
<p>I just merged changes from my developing branch to actual KPhotoAlbum
source code tree (i.e. trunk). This means that now there is already some
kind of alpha version of the SQL back-end in KPhotoAlbum.</p>
<p>Currently it's capable of storing almost all the information that the
XML back-end does. Only member maps are not yet saved. But code for that is
almost ready.</p>
<p>Next stage is to get error handling work, so when connection to database
server fails, back-end does something more reasonable than just
crashes. And also optimize few database calls to be more SQL
friendly. (This is because currently many parts in the code assume that
database is in fast memory, which leads to quite different
approach than with SQL storage.) Then some kind of
configuration dialog has to be done, so user can type username and password
to server somewhere.</p>
<p>So there is still some work to do, but things seem promising. Though
still some more testing of the back-end has to be done after the SoC
project, but you'll get the SQL support eventually.</p>
---
layout: post
title: "Jesper's Personal Blog"
date: 2006-08-11 19:08:00
---
<p>If you want to see what I'm up to, how KPhotoAlbum development is coming
along, why not have a look at my <a href="http://www.kdedevelopers.org/blog/1397" title="Go to kdedevelopers.org">Blog</a>.</p>
---
layout: post
title: "The Icon View stay and gets improved"
date: 2006-08-20 22:08:00
---
<p>A few weeks ago I was considering throwing the icon view used in the
browser out, but by accident I tried it with a larger icon size, and found
that to be really useful. So now it is possible (in SVN) to configure the
icon size, to e.g. look like this:</p>
<p><a title="Zoom Screenshot" href="http://www.kphotoalbum.org/img/big/iconview-with-large-icons.png"><img src="http://www.kphotoalbum.org/img/iconview-with-large-icons.png" alt="Iconview screenshot" /></a></p>
---
layout: post
title: "First Snapshot of Next KPhotoAlbum version available"
date: 2006-08-22 21:08:00
---
<p>OK, we are slowly approaching the next release (well I expect 2-3 month
till the actually release, but this also includes all sort of freezes). So
it is time to get started creating snapshots for you all to try.</p>
<p>And there are many good reasons to try out this snapshot, but most
important is of course to get rid of bugs, so you don't have to be bothered
the next year with an annoying bug similar to the selection bugs in the
thumbnail view that must have annoyed you like hell.</p>
<p>In this snapshot you will find these new features and bug fixes compared
to the 2.2 release:</p>
<ul>
<li> <strong>Support for video files</strong>. KPhotoAlbum will now find all your videos,
and create thumbnails for them (if you have the right software installed. If it doesn't have a look at <a
href="http://www.kde-apps.org/content/show.php?content=41180">MPlayerThumbs</a>).
With the video support you will of course be able to annotate your videos
like you may annotate your images. And of course you may also show your
videos, either in the viewer, or if that does not work (good enought) by
invoking an external viewer from the context menu.</li>
<li> <strong>Hierarchies in the browser</strong> The browser now shows the
hierarchies among your categories (Las Vegas is in USA kind of
stuff). These hierarchies are also shown in the annotation dialog.</li>
<li> <strong>Improved Annotation dialog</strong> The annotation dialog now hides
items as you type in the line edit, and that way makes it so much easier to
find the name of a person whom you only remember the first part of.</li>
<li> <strong>Selection problems solved</strong>. And to the relief of so many of you,
the selection problem from the previous release have now been fixed.</li>
</ul>
<a href="/download/snapshots/">Get your snapshot now</a>
---
layout: post
title: "Second Snapshot Ready"
date: 2006-08-23 22:08:00
---
<p>Today I fixed two crashes in KPhotoAlbum, one which occurred when
scrolling in the thumbnail viewer. The other occurred when clicking on the
date bar with the middle or right mouse button.</p>
<p>In addition two smaller issues has been addressed. First it is now
possible to bind keys to rotate the image in the annotation
dialog. Second, clicking on an image in the thumbnail viewer will no longer
start a new viewer, but reuse the old one.</p>
<p>Finally, a new splash screen has been added. This is the beginning of a contest
to create a splash screen for KPhotoAlbum.</p>
<p><a href="/download/snapshots/" title="Go to snapshots page">Get your snapshot now</a></p>
---
layout: post
title: "Contest: Create a new Splash Screen for KPhotoAlbum."
date: 2006-08-23 23:08:00
---
<p>Tonight I called for a contest to create a new splash screen for
KPhotoAlbum. <a href="http://www.kphotoalbum.org/index.php?page=splashscreen">See the
incoming suggestions</a> or <a href="mailto:blackie@kde.org">mail me</a>
your suggestion.</p>
<p>You have until Sep 15 midnight to send me a suggestion, and after that
the KPhotoAlbum community will vote on which one will be in the next
release.</p>
<p>Please leave some space for the version number an the status messages in
your image, these are added dynamically during the start of KPhotoAlbum.</p>
---
layout: post
title: "Contest: Create a new Splash Screen for KPhotoAlbum"
date: 2006-08-24 22:08:00
---
<p>The splash screen contest started yesterday just got more exciting. You
now have the chance of winning $100. see <del>contest info</del></p>
---
layout: post
title: "New Snapshot with DND support for reordering sub categories"
date: 2006-08-27 21:08:00
---
<p>I hate people questioning the usability of KPhotoAlbum. But that is
nothing compared to how much I hate when they are right :-)</p>
<p>This weekend I've been working on implementing sub category reordering
using drag and drop in the annotation dialog. So if you want to tell
KPhotoAlbum that Las Vegas is in USA, just grab it with your mouse, and
drop it on USA.</p>
<p>As a side effect of this, the items in the list boxes have now changed
to check boxes, and an item is marked as on an image when checked (in
contrast to, when selected), I hope this will make KPhotoAlbum just a
little bit more accessible for newcomers.</p>
---
layout: post
title: "New Snapshot with greatly improved annotation dialog"
date: 2006-09-06 09:09:00
---
<p>A new snapshot has just been released, which has one major improvement,
namely that the annotation dialog now uses list boxes with check boxes for
each item. This has two advantages (1) the intention is clearer to new
comers (2) We don't need explicit "Merge" and "Remove" actions from multi
image annotations.</p>
---
layout: post
title: "Contest Over - Time to Vote"
date: 2006-09-16 08:09:00
---
<p>The Splash screen contest is over, now it is time to vote. See
<del>http://www.kphotoalbum.org/index.php?page=splashscreen</del> for details on the voting. Your
first round vote needs to be in by Wednesday Sep. 20th 18.00 CET.</p>
---
layout: post
title: "Second Round of Votes started."
date: 2006-09-22 10:09:00
---
<p>See <a href="http://www.kphotoalbum.org/index.php?page=vote-take2" title="Go to Vote page">Second round of votes</a> for details on how to vote.</p>
---
layout: post
title: "New Snapshot available"
date: 2006-09-24 18:09:00
---
<p>As you might have been able to tell, I've returned back home from my one
year hotel stay, and besides spending more time with my girlfriend, I've
started studying in the evening two nights a week. This has taking time
away from KPA work, but I'm still slowly advancing towards the next release.</p>
<p>Today I got a few hours of work done on KPA in the morning before my girlfriend got
out of bed, so I guess it is time for a <a href="/download/snapshots/" title="Go to snapshots page">new snapshot</a>.</p>
---
layout: post
title: "The votes have been counted, and KPhotoAlbum now has a new splash screen"
date: 2006-09-28 13:09:00
---
<p>The votes have been counted, and KPhotoAlbum now has a new splash
screen. Congratulation to the winner Jaroslav Hola&#328;.</p>
<img alt="Splash Screen" src="http://www.kphotoalbum.org/img/splash.png"/>
---
layout: post
title: "New snapshot"
date: 2006-10-23 14:10:00
---
<p>Time flies doesn't it? I've started on some business classes, which
drains me for a lot of time, so progress has slowed down a lot. Never the
less I managed to get a few bugs fixed, so here a new snapshot is now available.</p>
---
layout: post
title: "Great new Snapshot"
date: 2006-11-07 20:11:00
---
<p>This weekend was a blast! I got really a lot of KPhotoAlbum work
done. Two major things to report for this snapshot: 1) I now consider the
video support done (I tried it with MPlayer, Kaffein, and Kaboodle). 2) I
reworked the patch from a long time ago for pixel by pixel viewing, and
that has the awesome effect that loading the first image is now much
faster (technically, I now load it in view size (say 1024x768) rather than
in full size, and only load the full size once needed)</p>
---
layout: post
title: "New snapshot - KPA is soon freezing up"
date: 2006-11-15 00:11:00
---
<p>Yet another weekend working hard on KPhotoAlbum to get us closer to a
release. Please everyone hold back anything but important bugs, so I can
get the next version out of the door soon, plleeeeeeaaaase.</p>
<p>This snapshot is only bugfixes compared to the last one, except one new
feature that Christoph Moseler managed to talk me into including. This
features adds the possibilities to see categories in the thumbnail
viewer. Also it is now also possible to assign tokens in the category viewer.</p>
---
layout: post
title: "New snapshot - KPA is frozen now"
date: 2006-11-15 00:11:00
---
<p>OK that is it, now KPA is really really frozen. Everyone please try KPA
now and report every single issue you see. I will, however, try and
prioritize bugs so that we can get something released now. ETA for the
release 2007! Well jan 1th 00:00 2007 ;-)</p>
---
layout: post
title: "New snapshot + message freeze"
date: 2006-12-09 14:12:00
---
<p>A new snapshot has just been released, and at the same time, this means
that KPhotoAlbum just have entered message freeze. No new feature, no new
message strings, no minor tiny bugfixes, no, now it is almost time for a
release party.</p>
<p>This does at the same time mean that everyone who have the slightest
understanding of how to use a compiler should install this snapshot, so
we can get as many bugs out of the way while waiting for the translators to
do their magic.</p>
---
layout: post
title: "KPhotoAlbum enters message freeze + price drawing contest"
date: 2006-12-10 11:12:00
---
<p>Today KPhotoAlbum entered message freeze, and is now ready to be
translated. The release will happen Dec 31th 2006.</p>
<p>To bring a bit of attention to the great work the translators do I've
started a small prize drawing contest which those with a complete
translation of KPA participate in. The prize is $100.</p>
<p>I completely understands that $100 is not a whole lot of money, and this
is merely to show some appreciation of their contribution.</p>
<p>Technicalities regarding the drawing:<br/>
Every person or team that has translated the messages in the application
get one entry in the draw. Every person or team that has translated the user manual gets
two entries in the draw. Only translations that are 100% complete counts.</p>
<p>The prize is $100 and will be transfered using paypal, so it is your
responsibility to have a paypal account.</p>
<p>I'll extract the list of who checked in a revision latest in SVN (on dec
31th), and trust that the teams will figure out how to share the price in
case several people contributed. (Heck in best case you will be able to go
a couple of people to dinner, we are not talking millions here :-)</p>
---
layout: post
title: "New Homepage Layout"
date: 2006-12-30 21:12:00
---
<p>The winner of the splash screen competition has kindly created a new
layout for the KPhotoAlbum Homepage. Thanks a lot <a href="mailto:jh@kolouch.netNO_SPAM_DELETE_THIS">Jaroslav Hola&#328;</a>.</p>
---
layout: post
title: "KPhotoAlbum 3.0 released"
date: 2006-12-31 13:12:00
---
<p>It is with great pride that I here on the very last day of 2006 can
announce the release of KPhotoAlbum 3.0</p>
<h3>Major new Features</h3>
<ul>
<li> KPhotoAlbum is now capable of categorizing and showing videos.</li>
<li> Sub-categories are now shown as hierarchies in the browser and in the
annotation dialog. In the annotation dialog it is possible to put an item
into a sub-category simply by dragging it in there.</li>
</ul>
<h3>Minor new Features</h3>
<ul>
<li>In the annotation dialog, it is now possible to scroll the list of
selected items, but pressing arrow up and down.</li>
<li> While typing in the annotation dialog, hide items that does not match
the current typed text.</li>
<li> In the viewer it is now possible to use mouse wheel to scroll to the next/prev image.</li>
<li> Now it is possible to specify the icon size in used in the browser -
esp usefull for showing larger images for persons in an icon view.</li>
<li> It is now possible to use the search bar in the main window, when showing folders.</li>
<li> The checkboxes in the annotation dialog are now tristate, which
means that there are no need for the "merge" and "remove"
checkboxes.</li>
<li> Ensure every action's keybinding in the viewer is configurable</li>
<li> Warn the user at start up if not all features are installed.</li>
<li> New splash screen.</li>
<li> It is now possible to bring up the exif dialog from the viewer.</li>
<li> New option to show categories in the thumbnail view. Now it is also
possible to set tokens directly in the thumbnail view. </li>
<li> Show mega pixel in info box, and zoom factor in viewer.</li>
<li> It is now possible to see the images in pixel by pixel mode.</li>
</ul>
<h3>Important Bugfixes</h3>
<ul>
<li> Selection using the shift key and mouse button was broken if selected spanned several pages.</li>
<li> Improved the selection handling in the thumbnail viewer.</li>
<li> Changing the label for an image in the annotation dialog did not
result in the label being updated in the thumbnail view.</li>
<li> When renaming a category also rename the category thumbnails.</li>
<li> Fixed a crash happening when saving after a category had been renamed,
and that category was included in the privacy settings.</li>
<li> Use alternate EXIF reading code in case EXIV2 is not installed.</li>
<li> Bugfix: The panes in the annotation dialog would not show up correctly
in translated version of KPhotoAlbum.</li>
<li> Translated version of KPA would display image dates in English, but
expect month input in the translated language. This has now been fixed so
it expected input in English too. </li>
<li> Somehow running the viewer always forced it to show in a new window,
that was definitely against the design.</li>
<li> Searching for description did not work.</li>
<li> Improved support for the flickr plug-in. Now tags are correctly
uploaded.</li>
<li> Finally nailed down the bug where the annotation dialog did not show the first image preview.</li>
<li> Directories only show the filename part now in the browser category directories.</li>
<li> Fixed problem with windows layout not being read correctly if any
category name contains non-latin1 character.</li>
<li> In the settings dialog you were asked if you really wanted to delete a
category. Despite your answer it would be deleted nevertheless.</li>
<li> Renamed Persons to People and Locations to Places.</li>
<li> Save configurations of special categories (should they be shown in the
viewer etc).</li>
</ul>
<h3>Special Thank you</h3>
<p>I'd like to bring a special thank you to the following people:</p>
<ul>
<li> Christoph Moseler for numerous bug fixes and feature enhancements
(among other support for setting tokens in the thumbnail view).</li>
<li> Clytie Siddall for helping out with the English text.</li>
<li> Baptiste Mathus for lots of bug hunting</li>
<li> Henner Zeller for support in the viewer for showing mega pixels</li>
<li> Mark Jaroski for improved support for the flicker plug-in.</li>
<li> Robert L Krawitz for improving the video detection, and for the pixel by pixel
feature</li>
</ul>
---
layout: post
title: "Translation Prize drawing"
date: 2007-01-03 23:01:00
---
<p>KPhotoAlbum 3.0 has been released with 13 languages completely
translated, and another handful close to completely translated. In addition
9 languages contains <a href="/documentation/">full online documentation.</a></p>
<p>A huge thank you to all the translators that did a great job on
this.</p>
<p>And now... (drums) to the prize drawing....The winner is the Portuguese team, who
will receive the prize on $100. Congratulation!</p>
<p>Now was that a fair drawing?! Well I so much hope so. I at least went out of the
way trying to make the drawing as fair as possible. As an added bonus, we
had great fun picking the winner, just check out <a href="/news/misc/pricedrawing_transcript.php">this transcript
from IRC</a></p>
---
layout: post
title: "KPhotoAlbum 3.0.1 released."
date: 2007-04-11 12:04:00
---
<p>PhotoAlbum 3.0.1 has been released, with huge thanks to Tuomas for
pulling this of, the changes are:
</p>
<ul>
<li> Don't anymore ignore the selection in the first press of the Plugins
menu item, when plugin loading is delayed.</li>
<li> In member group tab of the configuration dialog, when changing
category from the dropdown list, items from a different category were
sometimes added to members listbox. Not anymore.</li>
<li> Selecting thumbnails with a mouse made more logical and fixed a bug
that sometimes prevented a selected thumbnail to be added into internal
selection list.</li>
<li> Raw files were rotated twice sometimes. Fixed by Michael J Gruber.</li>
<li> Cycles in member group configuration are not possible anymore.</li>
</ul>
---
layout: post
title: "KDE 4 porting started of KPhotoAlbum"
date: 2007-07-01 15:07:00
---
<p>April 4th I got married, and at the same time I bought a house. Marriage
doesn't take much extra time, but a house certainly does!</p>
<p>But this weekend I'm in Glasgow, and fortunately the terrorist missed me
- actually I arrived in Glasgow 1 hour prior to the attach.</p>
<p>So this is the time, now I've started porting KPhotoAlbum to Qt4/KDE4,
stay tuned for more information.</p>
---
layout: post
title: "KPhotoAlbum 3.1.0 Released"
date: 2007-11-23 02:11:00
---
<p>
It's our pleasure to announce availability of new release of a great
photo and video tagging tool, KPhotoAlbum. It is available from
<a href="/download/">standard place</a>
or from your favorite distribution's package database.
</p>
<p>New killing features&trade;:</p>
<ul>
<li>IPTC support</li>
<li>More RAW formats are recognized</li>
</ul>
<p>Usability improvements:</p>
<ul>
<li>No need to use "Select All" before launching Viewer</li>
<li>Allow copying tags from previous image in Annotation Dialog</li>
<li>Edit->Copy menu for copying a list of images to clipboard</li>
<li>Mouse cursor hiding in Viewer</li>
</ul>
<p>And of course also many bug fixes and speed improvements.</p>
<p>Release notes:</p>
<ul>
<li>If you decide to build with EXIF support (you should), KPA now
requires <code>exiv2-0.15</code> or higher</li>
<li>If you want RAW file support, please use <code>libkdcraw-0.1.1</code> or
newer</li>
</ul>
---
layout: post
title: "KPhotoAlbum 3.1.1 Released"
date: 2008-02-17 21:02:00
---
<p>
It's our pleasure to announce availability of a new bugfix release of great
photo and video tagging tool, KPhotoAlbum. It is available from <a
href="/download/">standard place</a> or from your
favorite distribution's package database.
</p>
<p>
While new features are being added to the KDE4 version, we have decided to roll
out a bugfix release that fixes some issues people have reported. This is
probably the last release based on KDE3 code.
</p>
<p>
Bugs fixed include numerous improvements in the KIPI Plugins interface,
fullscreen fix for some Ubuntu users and usability improvements.
</p>