1 2008-09-19 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
5 2008-09-15 Henner Zeller <h.zeller@acm.org>
7 * Implement thumbnail precaching of the next/previous page.
9 2008-09-07 Jan Kundrat <jkt@gentoo.org>
11 * Image rating (KRatingWidget, that stars thingy)
13 2008-09-05 Jan Kundrat <jkt@gentoo.org>
15 * Image stacking -- grouping somehow related images together
17 2008-09-01 Jan Kundrat <jkt@gentoo.org>
19 * Remove flickering in the ThumbnailView
21 2008-08-30 Jan Kundrat <jkt@gentoo.org>
23 * Fix recognition of video files whose name contains more than one dot
25 2008-07-22 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
27 * new icons for the default categories. These icons will now by
28 default be used in case the icon specified in the setup does not
29 exists - this will help users migrating from KDE3 KPA to KDE4
30 version, where the default installed icons have changed.
32 2008-07-20 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
34 * Keywords has now been replaced with Events in the default setup
35 that people will get when they create a new database.
37 2008-07-17 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
39 * (regression) The text editor in the annotation dialog now offers
40 spell checking again - actually it is a completely new widget.
42 2008-07-16 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
44 * (regression) the search bar is now correctly highlighted again.
46 * New feature: The import dialog will now check if an image already exists in
47 the DB with the same MD5 sum, and offer to merge the information
50 2008-07-14 Jan Kundrat <jkt@gentoo.org>
52 * Improve the concept of "priorities" for image loading
54 * Use all CPUs we have to decode images in parallel -- we're now SMP
57 * Preload image thumbnails from images in the thumbnail viewer even if they
60 2008-07-13 Jan Kundrat <jkt@gentoo.org>
62 * exiv2 upstream changed their API
64 2008-07-10 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
66 * Added Maintenance->Statistics dialog, which shows a bit of
67 statistics about your annotations.
69 2008-07-06 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
71 * (regression) Images was not downloaded when importing from a
74 * When generating a .kim file together with HTML, the URL written
75 into the .kim file did not include the destination directory. This
76 had the result that images could not be found if the .kim file was
79 * If there are not categories in import file, it was not possible
80 to complete the import dialog.
82 * (regression) When loading images using the import dialog, it
83 would ask if you trust date and time from Exif info. This is not
84 needed, as the info from the import file will be used instead.
86 * Don't show "Media Type" in the Import Dialog
88 * (regression) The import dialog now correctly show new items with
89 red, and select them in the combobox.
91 2008-06-23 Jan Kundrat <jkt@gentoo.org>
93 * Use all CPU cores for parallelization of image loading
95 2008-06-22 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
97 * Replace linear search in XMLImageDateCollection with range
98 index. This means that the datebar will update way faster, making
99 the whole application faster. Thanks to Henner Zeller.
101 * (regression) Focus now works in the annotation dialog
105 * Improved display of ranges in datebar of Henner Zeller
107 2008-06-21 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
109 * Speed up populating the datebar with a factor of 4. Before it
110 took 6 seconds to delete an image due to that, now it only take
111 1.5 second on my machine. This speed up should also be there for
112 any operation that changes the amount of images shown in the datebar.
114 2008-06-20 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
116 * A warning dialog came up complaining about images not being
117 sorted in case one of the images did not have a date.
118 * Sorting images did not work.
120 2008-06-19 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
122 * (regression bug) Settings was not syncs correct (esp the info
123 about where the database was located was not saves)
125 * Don't offer to show videos on start up. Instead there now is an
128 * Exif/Database.cpp (offerInitialize): Don't offer to populate the
129 exiv database anymore, this was really only needed when people
130 upgraded to the last major version.
133 2008-06-18 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
135 * Feature test dialog is no more offered during start up, but is
136 instead part of the "welcome to KPA dialog".
138 * Exif/SearchDialog.cpp (makeCamera): (regression bug) Exif info
139 search -> Database did not scroll. Now it does. Also if no cameras
140 are found, it will now tell you so instead of just showing an
143 2008-06-15 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
145 * Deleting an image that was no longer on disk resulted in an
146 error dialog telling that it could not be deleted. Now it will
147 just act as if it did actually delete it, and take the image out
150 * AnnotationDialog/ListSelect.cpp: The context menu for adding
151 super categories from the image annotation dialog had the problem
152 that the ampersand added by KDE would be in its name, so it would
153 e.g. be named &Berlin
155 2008-05-17 Jan Kundrat <jkt@gentoo.org>
157 * XMLDB/FIleReader.cpp: Don't crash on parsing XML files with empty supergroups
158 * XMLDB/Database.cpp: Should ignore empty strings, too
160 2008-03-26 Jan Kundrat <jkt@gentoo.org>
162 * Support localized month names in the KDateEdit properly
164 2008-03-15 Jan Kundrat <jkt@gentoo.org>
166 * Support different charsets when displaying EXIF/IPTC metadata
168 2008-02-20 Jan Kundrat <jkt@gentoo.org>
170 * Get list of supported Exif tags directly from the Exiv2 library.
172 2008-02-13 Jan Kundrat <jkt@gentoo.org>
174 * Add Edit->Open List of Files menu that shows list of thumbnails that
175 matches user-entered stuff.
177 2008-02-01 Jan Kundrat <jkt@gentoo.org>
179 * Expand sensitive area of a thumbnail image to the whole cell (including
182 2007-11-25 Jan Kundrat <jkt@gentoo.org>
184 * Use QWidget::showFullScreen() and showNormal() instead of hacky way of
185 KWin::setState( winId(), NET::FullScreen ) (bug #151031)
187 * Raise images/thumbnail cache limit to 4GB. Too bad KDE/Qt offers no
188 portable way to get information about total available memory of a system.
191 2007-11-06 Jan Kundrat <jkt@gentoo.org>
193 * Robert Krawitz: Fixed regression introduced in 720309 where Viewer adds
194 requests with too high priority. Images to be preloaded were in fact
195 scheduled for decoding before the first image.
196 This should be converted to proper priority queue later...
198 2007-10-08 Jan Kundrat <jkt@gentoo.org>
200 * Better error handling in KIM Import
201 * Better interactivity in KIM Import
203 2007-10-03 Jan Kundrat <jkt@gentoo.org>
205 * Give Viewer's requests for images higher priority than thumbnails have
207 2007-10-01 Jan Kundrat <jkt@gentoo.org>
209 * Adjust the extension of images generated for HTML export. Based on a patch
210 submitted by Miika Turkia <mturkia@nixu.fi>.
212 2007-09-23 Jan Kundrat <jkt@gentoo.org>
214 * Show image label in the infobox and thumbnail tooltip
216 2007-09-13 Jan Kundrat <jkt@gentoo.org>
218 * Use list of RAW file extensions from libkdcraw instead of hardcoded values
220 2007-09-11 Tuomas Suutari <thsuut@utu.fi>
222 * Fix behaviour of thumbnail selecting with keyboard. Fixes bug 149706.
224 2007-08-18 Jan Kundrat <jkt@gentoo.org>
226 * Use libkdcraw intead of budled and rotten dcraw copy
228 2007-08-11 Jan Kundrat <jkt@gentoo.org>
230 * Automatically hide mouse cursor and disable screensaver when in Viewer
232 2007-08-10 Jan Kundrat <jkt@gentoo.org>
234 * Add Edit->Copy for copying a list of URLs to selected images to clipboard.
235 Fixes bug 145628 for a second time :).
237 2007-08-09 Jan Kundrat <jkt@gentoo.org>
239 * Rename File->Export to File->Export/Copy Images to reflect what it
240 actually does and reduce confusion. Fixes bug 145628.
242 2007-08-08 Jan Kundrat <jkt@gentoo.org>
244 * Applied Henner Zeller's patch for optimizing the thumbnail displaying
245 queue complexity from O(n^2) to O(n*log n)
247 2007-07-23 Jan Kundrat <jkt@gentoo.org>
249 * Applied Robert Krawitz' patch for using readdir_r() instead of QDir
250 for performance reasons
252 2007-06-26 Jan Kundrat <jkt@gentoo.org>
254 * Support PEF, a raw format from Pentax' DSLRs.
256 2007-06-16 Jan Kundrat <jkt@gentoo.org>
258 * Display a warning instead of black screen when current image can't
259 be shown in the Viewer
261 * Stop video playback before seeking to another image
263 * Changed MainWindow::Window::selectedOnDisk() to return list of
264 images available in current view if selection is empty and reworked
265 Viewer not to check for file availability before it's really needed
267 2007-06-11 Tuomas Suutari <thsuut@utu.fi>
269 * Do not show -1 x -1 image sizes at all. And as suggested by
270 Henner Zeller do not show mega pixel number if it is 0.0.
272 2007-06-10 Jan Kundrat <jkt@gentoo.org>
274 * Use another dialog for deleting files. Patch submited by Christoph
275 Moseler <forums@moseler.net>.
277 * Allow re-using of tags from the previously tagged image in the
278 annotation dialog (first part of bug #145158)
280 2007-05-23 Jan Kundrat <jkt@gentoo.org>
282 * Make "show this image" fast again.
284 2007-05-19 Jan Kundrat <jkt@gentoo.org>
286 * Recognize .flv and .erf files -- Fixes bugs 145366 and 141877.
288 2007-05-19 Jan Kundrat <jkt@gentoo.org>
290 * Make "show this image" load all images in current view, thus making
291 pressing Ctrl+A optional. Thanks to Shawn Willden for nice comments
292 and Baptiste Mathus for review.
295 2007-05-10 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
297 * Make it possible to configure the aspect ratio in the thumbnail
298 viewer - thanks to Jan Kundrat
300 2007-05-09 Tuomas Suutari <thsuut@utu.fi>
302 * Store filenames in Exif database using UTF-8 encoding. Thanks
303 to Jan Kundrat for a patch.
305 2007-05-04 Tuomas Suutari <thsuut@utu.fi>
307 * Make selection more visible in thumbnail view.
309 * Apply Henner Zeller's patch to allow changing background color
310 of the thumbnail view black.
312 2007-05-02 Tuomas Suutari <thsuut@utu.fi>
314 * Apply Henner Zeller's patch to fix some ImageRequest memory
317 2007-04-29 Tuomas Suutari <thsuut@utu.fi>
319 * Apply Henner Zeller's patch to show SizeAllCursor when pressing
322 2007-04-23 Shawn Willden <shawn@willden.org>
324 * Apply Henner Zeller's patch to disply correct size in image
327 2007-04-14 Tuomas Suutari <thsuut@utu.fi>
329 * Speed up shuffling of the images in random slideshow.
331 2007-04-12 Tuomas Suutari <thsuut@utu.fi>
333 * Speed up member map loading by building member map closure on
334 fly when adding members to group. (Reduces start-up time.)
336 2007-04-05 Tuomas Suutari <thsuut@utu.fi>
338 * Deny cycles in member group configuration.
340 2007-04-04 Tuomas Suutari <thsuut@utu.fi>
342 * Apply Michael J Gruber's patch to fix rotating raw files (or
343 their thumbnails) twice.
345 2007-04-01 Tuomas Suutari <thsuut@utu.fi>
347 * Selecting thumbnails with a mouse made more logical and fixed a
348 bug that sometimes prevented a selected thumbnail to be added into
349 internal selection list.
351 2007-03-31 Tuomas Suutari <thsuut@utu.fi>
353 * Bugfix: In member group tab of the configuration dialog, when
354 changing category from the dropdown list, items from a different
355 category were sometimes added to members listbox.
357 2007-02-28 Tuomas Suutari <thsuut@utu.fi>
359 * Bugfix: Selection was ignored in the first press of the Plugins
360 menu item, if plugin loading was delayed.
362 2007-02-04 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
364 * It is now possible to search for images with changed MD5 sum -
365 very useful for searching for corrupted image files.
367 2007-01-13 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
369 * Limit extra space in thumbnail viewer when showing categories
370 (thx to Christoph Moseler).
372 ====================== KPhotoAlbum 3.0 releases ===================================
374 2006-12-24 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
376 * Do not show the current category when configuring sub
377 categories. (Thanks to Baptiste Mathus for a patch)
379 * Explicit set the font in the splash screen, so it always looks
380 good. Thanks to Baptiste Mathus for finding this problem.
382 * Fixed a compile error for certain compiler. Thanks to Christophe
383 Choumert for a patch.
385 ====================== Snapshot Monday 27/11-2006 ===================================
387 2006-11-27 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
389 * Save configurations of special categories (should they be shown
390 in the viewer etc) (Thanks to Christoph Moseler)
392 * Bugfix: when going out of full screen mode, resize to the
393 configured size. (Thanks to Henner Zeller)
395 * Bugfix: better error handling for video loading (thx to Henner Zeller)
397 2006-11-26 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
399 * Renamed Persons to People and Locations to Places. A huge thank
400 you to Clytie Siddall clytie AT riverland DOT net DOT au for
401 bringing this and numerous other language errors to my attention.
403 * Instead of showing "No other Persons" show "None". Translated
404 versions had problems as the "No other" part depended on the category.
406 2006-11-19 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
408 * Bugfix: In the settings dialog you were asked if you really
409 wanted to delete a category. Despite your answer it would be
410 deleted nevertheless. (Thanks to Baptiste Mathus for finding this).
412 * Do not show image size for videos (currently there are not way
413 to get that information from the KDE video subsystem)
415 2006-11-18 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
417 * Show mega pixel in info box, and zoom factor in viewer, thx to Henner Zeller
419 * Fixed problem with windows layout not being read correctly if
420 any category name contains non-latin1 character
422 ====================== Snapshot Wednesday 15/11-2006 ===================================
424 2006-11-14 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
426 * Bugfix: Recent added code to ensure that the splash screen would
427 update timely broke the size of the main dialog.
429 2006-11-12 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
431 * Directories only show the filename part now in the browser
432 category directories. (Thanks to Christoph Moseler)
434 * BUGFIX: Finally nailed down the bug where the annotation dialog
435 did not show the first image preview.
437 * Improved support for the flickr plug-in. Now tags are correctly
438 uploaded. Thanks to Mark Jaroski for a patch.
440 2006-11-11 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
442 * An item may be member of a number of categories. Mike may be a member of coworkers and friends.
443 Selecting the item in one subcategory, should select him in
446 * New option to show categories in the thumbnail view. Now it is
447 also possible to set tokens directly in the thumbnail view. Thanks
448 to (Thanks to Christoph Moseler)
450 * Bugfix: Searching for description did not work (Thx to Christoph
451 Moseler for finding the bug)
453 * control + scroll now zoom on the datebar. (Thanks to Benjamin
456 * Bugfix: Full screen viewer no longer worked very well after the
457 change to loading only the size as needed. The reason for this was
458 a race condition where the image was loaded before the window had
461 * Somehow running the viewer always forced it to show in a new
462 window, that was definitely against the design.
464 * Don't try and run a slide show if only one image is
465 selected. Doing so will change zoom preference each time we try to
466 go to the next image.
468 2006-11-08 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
470 * Improved video backend detection. Thanks to Robert L Krawitz
472 ====================== Snapshot Tuesday 7/11-2006 ===================================
474 2006-11-06 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
476 * Reworked the pixel by pixel zoom, so it doesn't flicker the real
477 sized image first.I beleive that pixel by pixel zoom now works in
478 the reworked version.
480 As an added bonus, I no longer loads the first image in full size, but
481 only in viewer size. This has given a significant boost in
482 starting up the viewer. If the user ever zooms, then the real
483 sized image is loaded in the background and put in place when it
484 is available - until then the user just sees the viewer sized
485 version he was original looking at.
487 2006-11-05 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
489 * Right clicking on an image should select it.
491 * Stop slideshow when we hit a video, so we don't advance in the
494 * Implemented Play/Pause/Stop/Restart for videos
496 * Now Video playback also works with kaffein and kaboodle
498 2006-11-04 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
500 * Enabling/Disabling the right items in the context menu in the
501 viewer depending on image vs. video.
503 * Zooming now works with video display.
505 * Improved info when videos can't be loaded.
507 2006-10-29 Jesper K. Pederse <blackie@klaralvdalens-datakonsult.se>
509 * Show splash screen during database loading phase (thx to
510 Christoph Moseler for finding this)
512 * More video format tests.
514 * The feature dialog now test if we can show video thumbnails.
516 * The feature dialog now tests better to see if we can show
519 * New application icon
521 * BUGFIX: Yet another attempt at fixing that darn inputting date bug.
523 ====================== Snapshot Sunday 23/10-2006 ===================================
525 2006-10-22 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
527 * It is now possible to bring up the exif dialog from the viewer.
529 * Bugfix: The numbered backup had by accident included the
530 extension .zip for the index.xml file inside the zip file. (Thanks
531 to Baptiste MATHUS for reporting).
533 * Bugfix: Translated version of KPA would display image dates in
534 English, but expect month input in the translated language. This
535 has now been fixed so it expected input in English too.
537 * Bugfix: The panes in the annotation dialog would not show up correctly
538 in translated version of KPhotoAlbum.
540 2006-10-05 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
542 * Bugfix: Database was marked as dirty when it started up.
544 * Moved XML settings into Backend tab in the settings page. It
547 * On public demand: made it possible to disable the splash screen.
551 2006-09-25 Jesper K. Pederse <blackie@klaralvdalens-datakonsult.se>
553 * Use alternate EXIF reading code in case EXIV2 is not installed.
555 ====================== Snapshot Sunday 24/9-2006 ===================================
557 2006-09-24 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
559 * Warn the user at start up if not all features are installed.
561 * Fix up the sub category page in the annotation dialog.
563 * Programmers point of view: The whole setup of marking the
564 database dirty have been reworked. Now we just have a
565 MainWindow::DirtyIndicator::markDirty(). This makes it easier to
567 Users point of view: Now drawing on images, and changing sub
568 categories marks the DB dirty.
571 2006-09-23 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
573 * Only write description element to the database if there is a description.
575 * Do not allow the user to change sub categories for special
576 categories (Just imagine he changed the directory structure shown
577 using sub categories - he would get utterly confused from this,
578 I'm sure) (Thanks to Christoph Moseler for pointing this out)
580 * Do not allow the user to change the icon for special categories
581 (Folder, Tokens, .. ). It doesn't add any value to them to be able
582 to do so, and it just clutters up the dialog. (Thanks to Christoph
583 Moseler for pointing this out).
585 * Now that sub categories are shown with indentation, don't show a
586 special icons for the super categories any more.
588 2006-09-17 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
590 * BUGFIX: Fixed a crash happening when saving after a category had
591 been renamed, and that category was included in the privacy
594 * BUGFIX: When renaming a category also rename the category
595 thumbnails. (Thanks to Christoph Moseler for finding this)
597 2006-09-16 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
599 * BUGFIX: The last snapshot had a bug where KPA would crash if you
600 right clicked, in the annotation dialogs listbox, outside of any
601 items. (Thanks to Christoph Moseler for finding this)
603 * BUGFIX: Privacy info was not properly loaded.
605 * BUGFIX: Changing the label for an image in the annotation dialog
606 did not result in the label being updated in the thumbnail
607 view. (Thanks to Christoph Moseler for finding this)
609 * BUGFIX: Yet another fix to the selection code in the thumbnail
610 viewer. What was broken in the latest snapshot was that you where
611 not able to select a number of images, and drag them.
613 2006-09-09 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
615 * BUGFIX: delete and rename of item in the annotation dialog
616 didn't work if the item was not top level or it had sub items.
618 * Added "remove item from parent category" to the list box in the
619 annotation dialog, to allow the user to make a sub item top level.
621 * Ensure every action's keybinding in the viewer is configurable
622 (Thanks to Kimball Robinson for bringing it to my attention that
625 * Disabled "Create Subcategory..." item when right mouse button
626 was click outside any items (this coursed a crash). Thanks to
627 Christoph Moseler <forums@moseler.net> for finding this.
630 ====================== Snapshot Wednesday 6/9-2006 ===================================
632 2006-09-01 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
634 * The checkboxes in the annotation dialog are now tristate, which
635 means that there are no need for the "merge" and "remove"
637 Also the "and" checkbox has been replaced with an "and" and a "or"
638 radio button to make their meaning more understandable.
640 * BUGFIX: Solved this crash: edit a category name in the settings
641 dialog, press Apply and press OK. (thanks to Christoph Moseler
642 <forums@moseler.net> for finding this.
644 ====================== Snapshot Sunday 27/8-2006 ===================================
646 2006-08-27 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
648 * Tokens got kind of lost when importing from a KPhotoAlbum 2.2 index file.
650 * BUGFIX: Media Type Category was not filled correctly when finding new images.
652 * It is now possible to set up sub categories in the annotation
653 dialog, simply by dragging items onto other items.
655 2006-08-26 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
657 * The listbox in the annotation dialog is now updated when an item is added as a sub item to another.
659 * Improved set of file names recognized as videos.
661 * BUGFIX: deselect all images when right clicking on an image that
662 is currently not selected.
664 2006-08-25 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
666 * It is now possible to use the search bar in the main window,
667 when showing folders.
669 * Searching in a list view in the browser is not anchored to the
670 beginning of the word.
672 * BUGFIX: It is now possible to have spaces in category names.
674 * Fixed bug in last snapshot where the compressed index.xml didn't
677 * Don't save Folders to the index.xml file again. I'm rather sure
678 it is faster to calculate the info on start up rather than loading
681 ====================== Snapshot Wednesday 23/8-2006 ===================================
683 2006-08-23 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
685 * Now it is also possible to bind rotate left/right in the
688 2006-08-22 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
690 * Added a Media Type folder.
692 2006-08-21 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
694 * Bugfix: Selection using the shift key and mouse button was
695 broken if selected spanned several pages.
697 * Bugfix: Pressing the mouse down on a selected image in the
698 thumbnail viewer now deselect all other images if control or shift
699 is not pressed. This was an inconsistent behavior compared to
702 * Bugfix: holding control down in the browser when selecting an
703 item (say a person), should jump directly to the images rather
704 than going back to main browser window. This did not work.
706 2006-08-20 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
708 * now it is possible to specify the icon size in used in the
709 browser - esp usefull for showing larger images for persons in an
712 * Added an info box which suggest people to see the introduction
715 * KPhotoAlbum is now capable of also managing videos.
717 2006-08-14 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
719 * The list boxes in the AnnotationDialog now has an accelerator.
721 2006-08-13 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
723 * Added function to thumbnail context bar to regenerate thumbnails,
724 useful when the video thumbnail generator picks a random image for
727 2006-08-11 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
729 * It is now possible to configure the key bindings in the
732 2006-08-10 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
734 * In the viewer it is now possible to use mouse wheel to scroll to
735 the next/prev image. (Thanks to Christoph Moseler for a patch).
737 2006-07-23 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
739 * Make it possible to set a category image for sub categories.
741 * Show the category tree in the browser
743 2006-07-22 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
745 * A new menu item now exist in the annotation dialogs context
746 menu, namely "Add Sub Category"
748 * In the annotation dialog, you may now switch between sorted
749 category view and most recent view, by pressing and releasing the
752 * In the annotation dialog, pressing and releasing the control
753 will toggle showing items selected, only.
755 2006-07-14 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
757 * In the annotation dialog, it is now possible to scroll the list
758 of selected items, but pressing arrow up and down.
760 * While typing in the annotation dialog, hide items that does not
761 match the current typed text.
763 =========================== KPhotoAlbum 2.2 released =============================
765 2006-04-14 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
767 * BUGFIX: Fixed some problems with member groups, when renaming categories.
769 2006-03-31 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
771 * BUGFIX:Disallow pressing pgdown/pgup in the annotation dialog
772 when searching. Thanks to Martin Hoeller for finding this crash.
774 2006-03-26 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
776 * Bugfix: inaccurate times now survives a visit to the annotation dialog.
778 * Bugfix: Member maps wasn't correctly renamed when renaming a category.
780 * Save the layout of the annotation dialog in the file layout.xml
781 next to the index.xml file. Early in the KPhotoAlbum 2.2
782 development, it was saved in the KDE Registry, but the code for
783 doing this (which is out of my control) has a bug which makes it
784 impossible to save non latin1 characters.
786 Thanks to Martin Hoeller for finding the three above issues.
788 2006-03-19 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
790 * VERY FINAL feature: Added a checkbox to the annotation dialog
791 offering to remove annotations. Thanks for Robert L Krawitz for
792 patch with this feature.
794 * BUGFIX: Fixed crash when annotation dialog was up, and the
795 datebar got a mouse move event (It had its mouse press blocked, so
796 it got quite confused from seeing a mouse move without first a
797 mouse press) Thanks to Martin Hoeller for finding this crash.
799 * BUGFIX: The annotation window no longer crashes when reseting
802 * Disable the delete button in the annotation dialog when
803 annotating multiple images at the same time, or when using the
804 dialog for searching. Thanks to Martin Hoeller for finding this crash.
806 2006-03-12 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
808 * The datebar now has an explicit button for canceling selection.
810 * Fixed bug where limited images on the date bar followed by a
811 limiting images from the browser, and then unlimiting from the
812 browser resulted in only items in the scope of the datebar
813 selection being shown on the datebar.
815 2006-02-11 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
817 * Drasticly improved performance of deleting images. Thanks for
818 Robert L Krawitz for his analysis of the problem.
820 * Don't show a warning about not being able to delete a file when
821 it doesn't exists in the first place. Thanks to Robert L Krawitz.
823 2006-01-12 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
825 * Its now possible to select whether the newest or the oldest
826 thumbnail should be shown first.
828 2006-01-11 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
830 * Made it possible to configure the thumbnail cache.
832 2006-01-02 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
834 * Completely reimplemented the thumbnail view, to solve a huge
835 amount of issues with QIconView.
837 2005-11-27 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
839 * Added an EXIF dialog (available from the browser), plus the
840 possibilities to see EXIF tags in the viewer. Set of EXIF tokens
841 shown is configurable in the settings dialog.
843 2005-09-23 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
845 * Searches using the description field are now case insensitive.
847 * Stop selecting the first image in the thumbnail view when
850 * BUGFIX: Setting tokens should mark the database as dirty.
852 * BUGFIX: Restart slideshow timer when user manually moves to a
855 2005-08-29 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
857 * Added a Exif dialog to the context menu in the browser.
859 * KPhotoAlbum now stores its thumbnails in ~/.thumbnails complying
860 with many other applications.
862 2005-08-28 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
864 * Added an option to save the index.xml file in a compressed
865 format, this speeds up loading the xml file by approximate a
868 2005-08-26 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
870 * Added command line option --export-in-2.1-format to allow
871 KPhotoAlbum to save an index.xml that can be read by KPhotoAlbum 2.1. All
872 configurations in the config dialog (like do auto save etc) will
875 * KPhotoAlbum does now offer to save numbered backups of the index.xml
876 file: index.xml~0001~, index.xml~0002~ etc. In addition this file
877 can be zipped to preserve disk space.
879 2005-08-19 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
881 * recalculate checksum will now work only on the selected images
882 if there is a selection.
884 2005-08-17 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
886 * Pressing return in the search bar now selects the current item.
888 2005-08-03 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
890 * Internal: Simplify ImageDate so it now is only a from and a to
891 QDateTime - this makes it possible for backends to do better date
892 searches (needed by the SQL backend)
894 * Delay loading plugins - this will save us half a second at start
897 2005-07-23 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
899 * Threw away the date folder, it is redundant now we have the datebar.
901 * Internal: A lot of clean up in the code has happen over the last many
902 month, and I've been working on making the backend plugable, and
903 implement a SQL backend. I gave up with the SQL backend, as it was
904 too hard. My code is still in there in case someone wants to take
907 --------------------------- version 2.1 released --------------------------------------
909 2005-04-07 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
911 * BUGFIX: Using kapp->invokeHelp to show help rather than
912 kapp->invokeBrowser, as the later doesn't work unless your default
913 browser is konqueror.
915 * BUGFIX: the category was sometimes shown twice in the status bar
917 * BUGFIX: remove tokens didn't work for KDE 3.4
919 2005-04-03 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
921 * BUGFIX: The pre-loading in the image viewer broke viewing images
922 from the import wizard.
924 * BUGFIX: The import dialog was broken with new versions of Qt.
926 2005-03-26 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
928 * Added member group config to context menu of list select (which
929 is the list boxes of the image property pages)
931 * Added a jump-to-context button to the viewer, plus ensure
932 keyboard focus would be better shown in the thumbnail view.
934 * BUGFIX: When quiting KDE, KPhotoAlbum will asks if you want to
935 save. This previously canceled logging out of KDE.
937 2005-03-20 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
939 * Use KDE's date formater to given better result in the datebar.
941 2005-03-14 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
943 * Added a survey, where I can get some feedback from the KPhotoAlbum users.
945 2005-02-20 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
947 * New images should be inserted sorted.
949 * When new images are found, the datebar are now updated.
951 2005-01-16 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
953 * Added protection against odd sized images - like 400x1
954 (Thanks to Robert L Krawitz <rlk@alum.mit.edu>)
956 2005-01-13 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
958 * Fixed deadlock when generating thumbnails from the Maintenance
959 menu (Thanks to Robert L Krawitz <rlk@alum.mit.edu>)
961 2005-01-12 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
963 * Made it possible to check if an image in the image loader was
964 needed just prior to loading it - this speeds up page down in the
967 * Made the settings dialog non modal, and added an apply button.
969 * Finally the new thumbnail view seems to work.
970 * Made it possible to configure if columns should be aligned in
972 * Made it possible to configure space between columns.
974 2005-01-10 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
976 * Display a grey thumbnail when the image for one reason or the
977 other couldn't be loaded. Previously this resulted in the
978 thumbnail containing garbage pixels.
979 Thanks to Robert L Krawitz <rlk@alum.mit.edu>
981 2005-01-09 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
983 * Improves handling of EXIF data, in particular in the "Read EXIF
984 Data" dialog. It does not overwrite the time, date, orientation,
985 or comment data unless the EXIF data is actually present. It also
986 adds two new options that do overwrite the time and date
987 information with the file modification date/time if the EXIF data
988 isn't present. Thanks to Robert L Krawitz <rlk@alum.mit.edu>
990 * BUGFIX: The date parser was not previous translated, while the
991 date generator was, thus typing in date names did not work in the
992 image config dialog, unless the translated names matched the
995 2005-01-08 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
997 * The date bar now support selecting a range of images.
999 2005-01-02 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1001 * Reimplemented sort images as it could lead to image loss, plus
1002 was not guaranteed to preserve sort order for images with same key.
1004 * On Robert's request, removed the patch from 2004-12-08 to work
1005 around SUSE's max image size - due to Robert, it obviously didn't
1008 * Read EXIF info out of .thm files (patch from Robert L Krawitz <rlk@alum.mit.edu>)
1010 2004-12-30 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1012 * Added the possibility to zoom out from current scope, thus
1013 seeing the context of the current image
1015 * Added Maintenance->Display Images with Incomplete Dates
1016 this will help update images with missing or invalid dates.
1018 * KPhotoAlbum no longer splits images into a bunch of folders, but
1019 does instead show them in one big collection, this makes the date
1020 bar more powerful, plus allows you to scroll backwards.
1022 * Added a date bar, that shows statistics about images, plus let
1023 you navigate to a given date.
1025 2004-12-29 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1027 * Added a AND checkbox to the search page, that allows to
1028 graphically choose among and/or searches. (Thanks to Jean-Michel
1029 FAYARD <jmfayard@gmail.com>)
1031 * HTML generation didn't work if the file names contained dot's
1032 like 2004-12-17-18.34.59.jpg
1034 * Added support for Canon CRW "digital negative" - thanks to
1035 Steffen Hansen <hansen@kde.org>.
1037 * Postpone checking if images is on disk till the information is
1038 needed, this speeds up start up with a couple of seconds.
1040 2004-12-20 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1042 * KPhotoAlbum will now escape all non-latin1 characters, so they still
1043 look good on web servers that seems to ignore the meta tag. (Like
1046 2004-12-08 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1048 * Offer to make hard link from the export dialog (patch from
1049 Robert L Krawitz <rlk@alum.mit.edu>)
1051 * SUSE introduced a maximum on QImages, a patch from Robert L
1052 Krawitz <rlk@alum.mit.edu> works around this, and ensures that
1053 KPhotoAlbum do not crash when images are larger than the maximum size.
1055 * The Date picker now remember dates from invocation to invocation
1056 (Thanks to Jean-Michel FAYARD <jmfayard@gmail.com> for a patch for
1059 * Highlight date with images in the date picker. (Thanks to
1060 Jean-Michel FAYARD <jmfayard@gmail.com> for a patch for this)
1062 2004-12-04 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1064 * Categories in Member Group config is now internationalized.
1066 * Categories in virtual album configuration (General tab in
1067 Settings) are now internationalized.
1069 2004-12-02 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1071 * In the viewer moved away every default key binding on lettered
1072 keys. The changes are:
1074 Run Slideshow: s -> ctrl + r (now this is the same as from the thumbnail viewer)
1075 Show Infobox: i -> Ctrl + i
1076 Show drawings on images: d -> ctrl + d
1078 * In the viewer it is now possible to press a key to set a token,
1079 these tokens can the be used during browsing. This makes it easy
1080 to mark all images for say printing, by simply setting a token on
1081 each of them, and the later browsing for that token.
1083 2004-11-10 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1085 * Only items from the current image are shown in the image
1088 * Added an option to automatically load images when matches in the
1089 browser goes below what can be shown in a single view.
1091 2004-11-09 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1093 * Made it possible to disable searching for images on start up.
1095 * BUGFIX: Delayed the hide of the splash screen until the main
1098 * Moved "show Tool Tips" to the Settings menu.
1100 * Added a search line.
1102 2004-11-08 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1104 * BUGFIX: Markup in the editor (like highlight for spelling errors) got
1105 saved and thus displayed with the image.
1107 * Renamed the menu bar descriptions for locking, so it hopefully
1108 is easier to understand.
1110 * update progress dialog for loading info from images after each
1111 image, rather than after every ten images. This matters if the
1112 images are say 80Mb large.
1114 --------------------------- version 2.0 released --------------------------------------
1116 2004-10-16 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1118 * Items in the edit menu (among these "delete image") was
1119 not available if "display images not on disk" was activated from
1120 the browser. Thanks to Robert L Krawitz <rlk@alum.mit.edu> for
1123 2004-09-26 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1125 * Improved date editor: (1) sizing now works (2) there are no
1126 default buttons, so it is possible to press enter in the line edit
1127 to specify a date. (3) there now is a ">>" button to copy from
1130 2004-09-22 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1132 * The editor for image comments now has an on the fly spell checker.
1134 * BUGFIX: Fixed tab order in the image config dialog.
1136 2004-09-05 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1138 * BUGFIX: remove splash screen before showing welcome dialog
1140 2004-09-04 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1142 * Added a way to browse directories within the database. Thanks to
1143 Jean-Michel FAYARD <jmfayard@gmail.com> for patch.
1145 * BUGFIX: now that it is possible to set background color of
1146 thumbnail view, the foreground color must also be changed, to
1147 ensure maximum contrast (and that it is visible at all)
1149 * No key bindings should be made to letters in the main window, as
1150 this makes it impossible to press that letter in the browser to jump to
1151 the item in question. Thus I made these change to key bindings:
1152 I -> Ctrl+I (show selected images)
1153 Ctrl-I -> none (show selected images in new window)
1154 S -> ctrl+R (run slide show)
1155 Ctrl+S -> none (run randomized slideshow)
1156 (this conflicted with save which was and are still on Ctrl-s too)
1157 Remember you can make your own key bindings in KPhotoAlbum, so this are
1158 really just the defaults I change.
1160 2004-08-23 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1162 * Do not show items already matched when browsing. Thus do not
1163 show Jesper, if he is already matches in the current browsing scope.
1165 2004-08-09 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1167 * The viewer now preloads images, which makes it feel a LOT more
1170 2004-08-08 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1172 * Added zoom out to full view in viewer.
1174 2004-08-07 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1176 * Removed the preload hack for preview, which was broken
1177 anyway. Not needed now when image loading is so much faster.
1179 2004-08-06 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1181 * Size of main windows and configuration window are now stored in
1182 the index.xml file, and restored for future sessions
1184 2004-07-24 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1186 * Moved all plugins to one menu rather than scattered out over all
1187 the menus. The former seems like the best idea for easy finding a
1188 functionality, while the later seems to be best, to ensure that
1189 users know which functionality is KPhotoAlbum core features, and which
1190 are plugins, with plugins perhaps being less integrated than
1193 * import/export is improved so during import of external images,
1194 KPhotoAlbum will first search for the images next to the .kim file,
1195 and then at the URL the images originally was uploaded to.
1197 2004-07-22 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1199 * Made it possible to hide the labels in the thumbnail view
1201 * Clean up the options dialog (made new group "thumbnail view")
1203 * Tried to improve the layout of the thumbnail view. This is the
1204 best I can do, unfortunately QIconView is utterly broken.
1206 2004-07-18 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1208 * BUGFIX: search dialog does now contain imported image attributes.
1210 * Fixed code for going into full screen (This forces the min
1211 version to be KDE 3.2, though)
1213 2004-07-12 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1215 * Automatic generated labels from file names now include all up
1216 till the last dot (Thanks to Jean-Michel FAYARD
1217 <boulot.dodo@laposte.net>)
1219 * Fixed utf-8 encoding description in HTML pages (Thanks to
1220 Jean-Michel FAYARD <boulot.dodo@laposte.net>)
1222 2004-06-17 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1224 * Put count of images in caption of image config window
1226 2004-06-14 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1228 * Added the filename to the caption of the viewer.
1230 * Thanks to Marco Caldarelli <caldarel@yahoo.it> for a patch to
1231 reread EXIF info, available from a dialog in the menu.
1233 2004-06-13 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1235 * Thanks to Marcel Wiesweg <marcel.wiesweg@gmx.de> for a patch for
1236 optimizing loading in the image property dialog
1238 2004-06-08 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1240 * Added a splash screen
1242 2004-06-06 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1244 * Bugfix: The time config was not set correctly for configuring
1245 multiple images, often resulting in many images getting the same
1248 * Its now possible to configure which plugins should be loaded.
1250 2004-06-03 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1252 * demo directory are now copied rather than symlinked. With
1253 symlink, the installed demo files will also be modified when
1254 images are modified in the demo, which is not desired.
1256 * Added KIPI support.
1258 2004-05-03 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1260 * BUGFIX: When you press cancel during the export process you still get the info
1261 someone else could import your export.
1263 * BUGFIX: After an import the index.xml file was not marked modified
1265 * BUGFIX: export to HTML page and import resulted in rotated
1266 images getting even more rotated
1268 * BUGFIX: importing into a subdirectory did not always work.
1270 2004-05-02 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1272 * BUGFIX: KPhotoAlbum crashed in the following situation:
1273 - drag an image out from the thumbnail view
1274 - browse, so the thumbnail view shows some other images
1275 - drag another image out
1277 2004-04-19 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1279 * BUGFIX: The wrong image was invoked in the external viewer if
1280 the thumbnail view was scrolled.
1282 * BUGFIX: If description was not generated then other option
1283 groups was not printed in HTML exports.
1285 2004-04-18 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1287 * When opening the image config dialog, show a message box with
1288 a link to the help page.
1290 * Made it possible to re enable message boxes where the user
1291 previously checked do-not-show-again
1293 * Its now possible to find images where only a set of items are on
1294 (e.g. only me, and no one else)
1296 * BUGFIX: When generating HTML, only generate image on disk
1298 * Added a dialog with a description on how to enable webservers to
1299 server KPhotoAlbum files.
1301 2004-04-16 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1303 * BUGFIX: If the destination directory for HTML export exists,
1304 offer to remove it. This fixes the problem where it would instead
1305 just be put in a subdirectory.
1307 * Loading descriptions from EXIF information can now be disabled
1309 * BUGFIX: when exporting the image loader also saved the large
1310 images (like 1024x768) to tumbnails dir. Please remove all
1311 thumbnails using the maintenance menu item.
1313 * BUGFIX: images inline in export files was broken if the
1314 extension was different from .jpg
1316 * Now its possible to ask for a .kim file on the HTML generated pages
1318 * BUGFIX: pressing cancel in export dialog still continue exporting.
1320 * BUGFIX: It was not possible to import twice in one session.
1322 * BUGFIX: images was rotated too must during export
1324 * now its possible to export images, and leave the .kim file next
1325 to the image set rather than putting them into the .kim file.
1327 2004-04-15 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1329 * Its now possible to delete images from within the image
1330 configuration dialog
1332 * Now you may click on a .kim file from say konqueror to start
1333 importing that file into your db.
1335 2004-04-14 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1337 * added Import/Export so its possible to share images with
1338 friends, without them having to write comments, and tell how is on
1341 2004-04-12 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1343 * Its now possible to configure the toolbar
1345 * Added run slide show as a tool button
1347 * Now its possible to configure the shortcuts in the viewer.
1349 2004-04-11 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1351 * added run randomized slideshow
1353 * added run slide show to the thumbnail view, thus making it much
1354 easier to start a slide show if the images in view.
1356 * Made slide show timeout configurable
1358 * Made slide show size configurable, plus made it possible to
1359 specify full screen for configuration for configuration of normal view.
1361 2004-03-27 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1363 * rewrote the handling of dates in the image property dialog, so
1364 the GUI is much easier to work with - this must have been the
1365 oldest wish on my which list ;-)
1367 2004-03-21 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1369 * Added Images->sort to sort images in thumbnail view. Thanks to
1370 Thomas Schwarzgruber <possebaer@gmx.at>
1372 * Added Maintenance->remove all thumbnails and Maintenance->build thumbnails
1374 2004-03-20 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1376 * BUGFIX: now we are doing boundary check when panning, so you
1377 can't pan outside the image.
1379 * generating HTML and viewing images will now be the context if no
1380 images are selected. Context is the current search or current
1381 browse - e.g. all images from say Las Vegas.
1383 2004-03-17 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1385 * Added context menu for sorting options listbox
1386 (thanks to Reimar Imhof <Reimar.Imhof@netCologne.de> for a patch)
1388 2004-03-10 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1390 * BUGFIX: Fixed crash when moving images arround
1392 2004-03-09 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1394 * BUGFIX: If you have to rotate an image to view it, you get black stripes besides your
1395 image because of the resolution of the image (it's much higher than wide). So
1396 far so good. But if you zoom into the image via pressing '+' key, the black
1397 stripes don't change -> the shown width stays the same although the
1398 (virtually) height changed.
1399 Thanks to Thomas Schwarzgruber <possebaer@gmx.at> for a patch.
1401 2004-03-07 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1403 * BUGFIX: When renaming an item in the listselect, then category
1404 image is now also renamed.
1406 * BUGFIX: In the settings dialog, member group tab, ensure that
1407 the category list is updated when entering the page.
1409 * replaced "None" with "No Persons", "No Keywords" etc.
1411 * the count text in the browser is now "categories" rather than
1412 "images" when displaying categories like "persons", "locations" etc.
1414 * BUGFIX: Finally made panning work. Its now bound to the middle
1415 mouse button, which is more compatible to a wide range of
1416 application, rather than Ctrl+left button as was the case
1419 2004-03-02 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1421 * BUGFIX: previous fix to member groups was broken.
1423 * use smoothScale rather than scale to get better looking thumbnails.
1425 2004-02-15 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1427 * BUGFIX: Pressing the rename button in member groups made
1428 KPhotoAlbum crash if no member groups are selected.
1430 --------------------------- version 1.1 released --------------------------------------
1432 2004-02-04 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1434 * BUGFIX: description on index page was controlled by
1435 "description" checkbox rather than the description for each page
1437 2004-02-01 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1439 * BUGFIX: categories was not available for translations.
1441 * BUGFIX: the string **NONE** was not made available for
1442 translation everywhere, which resulted in the search dialog did
1443 not work for translated languages.
1445 2004-01-31 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1447 * BUGFIX: changed viewer from QDialog to QWidget as base class so
1448 the browser window could get on top of it.
1450 2004-01-29 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1452 * Made the image preview size configurable.
1454 * Ensure enable/disable state of menu bar is correct
1456 2004-01-27 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1458 * Made the KPhotoAlbum properties dialog look better.
1460 2004-01-26 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1462 * BUGFIX: Changed QActions to KActions in the viewer to avoid mem
1463 error when the viewer closes.
1465 * BUGFIX: Fixed bug introduced yesterday, where rotating multiple
1466 images resulting in them getting an odd angle.
1468 2004-01-25 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1470 * Split up the dialog for HTML generation, plus made it possible
1471 to specify which of the category (Persons/Location/...) plus
1472 description - to generate.
1474 * The image configuration dialog may now be closed by pressing Ctrl+return
1476 * Added a number of tooltips
1478 * Added a donate dialog, which makes it possible for people to
1481 * BUGFIX: when generating HTML, its no longer a problem if several
1482 images have the same base name, ie. if you may now generate
1483 holiday1/me.jpg andd holiday2/me.jpg at the same time.
1485 * BUGFIX: When the user presses the right mouse button on one of
1486 the list boxes containing options (Persons, Loactions, Events
1487 etc.) to show the context menu, then the state of the item was
1488 changed (from selected to non-selected or visa versa).
1490 * The total amount of images in the status bar is now updated when
1491 new images are found or existing images are deleted.
1493 * BUGFIX: don't load the search and multi-config images through
1494 the imageinfo clas as this will make KPhotoAlbum ask whether date
1497 * Added a configuration option for whether EXIF rotation
1498 information should be used or not.
1500 2004-01-23 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1502 * BUGFIX: It was not possible to generate HTML more than once per session.
1504 * Read date, orientation and description out of EXIF data.
1506 2004-01-21 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1508 * Thanks to Teemu Rytilahti <teemu.rytilahti@kde-fi.org>, KPhotoAlbum
1509 will now offer themes when generating HTML.
1511 * Heavily optimized browsing functions. Now everything is
1512 hopefully lightning fast.
1514 2004-01-20 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1516 * The thumbnail overview and the image viewer now has a menu item
1517 for invoking an external program on the images. The list includes
1518 all programs claiming they can handle image/jpeg from KTrader.
1520 * Implemented Maintenance/Display Images not on Disk
1522 * Implemented Maintenance/Recalculate Checksum (Useful if images
1523 has been change for example using gimp)
1525 * Implemented Maintenance/Rescan for new Images
1527 * Only do auto save if there has been changes since the last auto save.
1529 2004-01-19 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1531 * MD5 sums are now calculated for each image, so that KPhotoAlbum can
1532 track movement of images in the directories
1534 2004-01-18 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1536 * Move cursor to the lower right corner when viewer goes into fullscreen mode
1538 * BUGFIX: Generate HTML with nothing selected now export all
1539 images from thumbnail view.
1541 * BUGFIX: Context menu for thumbnail view used to show up in the
1544 * BUGFIX: searches using the textbox didn't work.
1546 * BUGFIX: ensure that tip of the day has focus when it starts up.
1548 2004-01-10 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1550 * Improved HTML generation.
1552 2004-01-04 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1554 * The tool tip for the thumbnail view now contains an enlargement
1555 of the image. In addition the tool tip needs to be disabled,
1556 rather than it automatically hides. The tool tip window will
1557 temporarily hide when the mouse is outside the thumbnail view.
1558 The placement of the tool tip window is now improved, so it
1559 doesn't get partly of screen.
1561 2004-01-03 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1563 * Added an item to the context menu in the viewer for setting the
1564 current image as the background. (Thanks to Teemu Rytilahti
1565 <teemu.rytilahti@kde-fi.org>) for a patch with this feature.
1567 * New Feature: It is now possible to show the content views (those
1568 with overview of persons, locations, keywords etc) either with a
1569 list view or with an icon view. In addition it is also possible to
1570 show a different icon for each item (one icon for Joe, and another
1573 2003-12-30 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1575 * BUGFIX: Member groups are not shown in the browser, in case the
1576 member group do not contain any items.
1578 2003-12-26 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1580 * Update thumnail view when an image has been rotated.
1582 * Added "View Selected" and "View Selected in new window" to the
1583 context menu for the thumbnail overview.
1585 * Enable/Disable state of "configure property items" are now correctly set.
1587 * On public demand, the file name is now shown in the status bar.
1589 2003-12-13 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1591 * BUGFIX: fixed crash where KPhotoAlbum crashes if you right click outside
1592 an item in one of the list boxes with properties (Persons,
1595 2003-12-05 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1597 * BUGFIX: KPhotoAlbum used to crash on moving images around.
1599 2003-12-01 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1601 * New Feature: Its now possible to drag(copy) images from kphotoalbum
1602 to say the desktop. Unfortunately KPhotoAlbum crashes in KDE code if I
1603 drag an QImage out, so I can only drag the filename out, which
1604 means that rotated images are not rotated when dragged out. Still
1605 better than nothing ;-)
1608 * Go out of full screen if an item from the info box in the viewer
1609 is selected, and the viewer is on the same monitor as the browser.
1611 * Added Settings | Configure Shortcuts
1613 * Edit->Options was moved Settings->Configure Kphotoalbum.
1615 * New Feature: It is now possible to using fish:// or ftp:// when
1618 * BUGFIX: Don't show HTML export dialog in case no item was selected.
1620 ---------------------------------- version 1.0 released --------------------
1621 2003-11-27 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1623 * BUGFIX: Previously the image loader was asked to load all images
1624 on start up, making machines with low memory crash. This was
1625 clearly unintentional, and as such a bug.
1627 2003-11-21 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1629 * BUGFIX: indicator marks are now properly shown during selection
1630 of drawing on images.
1632 2003-11-13 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1634 * BUGFIX: File names did not contain an extension in the ThumbNail
1635 directory. This resulted in a name class if two files existed with
1636 same base name but different extension.
1638 * Completed the KPhotoAlbum handbook.
1640 * BUGFIX: KPhotoAlbum did always show one image less than the index promised.
1642 * IMPROVEMENT: Exchanged Ctrl+plus and Ctrl+minus in the viewer, so ctrl+plus
1643 now means run faster and ctrl+minus means run slower. This seems
1644 much more intuitive.
1646 2003-10-21 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1648 * BUGFIX: First search for an image, then set properties, and the
1651 2003-10-05 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1653 * BUGFIX: KPhotoAlbum crashed when it found new images at start up.
1655 * Started writing a handbook for KPhotoAlbum.
1657 * BUGFIX: if the slideshow was running very fast, then keyevents got utterly much
1658 behind making it almost impossible to stop the slideshow.
1660 * Its now possible to configure image properties from within the viewer.
1662 2003-10-04 Jesper K. Pedersen <blackie@klaralvdalens-datakonsult.se>
1664 * Added new feature, which allows you to specify a default search
1665 option, that applies to all searches. That way you can exclude all
1666 private images, when looking at images with say, your parents.
1668 * BUGFIX: If a user added a new group, but never added any items
1669 to the group, then the group would not be available later for
1670 adding new items, but it was still available for selecting in
1671 configuration listbox and for searching.
1673 * BUGFIX: When a group was renamed or delete, the old name would still be
1674 available in the configuration listbox.
1676 * Added status bar icon for dirtyness.
1678 * BUGFIX: In the image config, selecting an item from the listbox
1679 did not mark the image dirty.
1681 * BUGFIX: Pressing Cancel in the find dialog, does no longer
1682 change the content of the browser window.