Warning, /graphics/kphotoalbum/CHANGELOG.old is written in an unsupported language. File is not indexed.
0001 ====================== KPhotoalbum 5.8.1 released (27.06.2021) ====================== 0002 0003 * Bugfix: Sorry for the noise, 5.8.0 did fail in CI due to a fixed deprecation warning. The code 0004 apparently only works on the lastest KDE codebase ;-) 0005 0006 ====================== KPhotoalbum 5.8.0 released (27.06.2021) ====================== 0007 0008 * Enhancement: The "Copy to/Move to" action (triggered by pressing F7/F8) can now be run both from 0009 the browser and the viewer, using the same interface and caching the same last target directory 0010 0011 * Change: Search field no longer gets focus by default (you can press '/' to focus) 0012 0013 * Enhancement: Improve focus switching behavior when using Tab/Shift-Tab 0014 0015 * Enhancement: Add freeform text search to thumbnail view (Implements #321502) 0016 0017 * Enhancement: UI improvements for MapView 0018 0019 * Enhancement: Performance improvement when many thumbnails are shown in the MapView 0020 0021 * Enhancement: Allow relative local URLs in "Open list of files" dialog 0022 0023 * Enhancement: Add option "--vacuum" to kpa-thumbnailtool 0024 0025 * Bugfix: Fix searching for label (introduced in version 5.4.1) 0026 0027 * Bugfix: Make splash screen text readable with dark themes 0028 0029 * Bugfix: Fix crash in context menu of full-screen preview of annotation dialog 0030 0031 * Change: Start maximized on first startup 0032 0033 * Change: Click behavior for overview page now honors system-preference for double- or single-click 0034 0035 ====================== KPhotoalbum 5.7.0 released (08.08.2020) ====================== 0036 0037 * Code cleanup: 0038 - Removed old macros in favor of C++11 features 0039 - Fixed all deprecation warnings emerged with Qt 5.14 0040 - Updated old SIGNAL() and SLOT() connects 0041 0042 * Change: We now no longer depend on libkgeomap and now use Marble directly to display geographic 0043 information for images and maps. 0044 0045 * Change: Store thumbnail size in thumbnail cache. Warning: After the thumbnail cache was converted 0046 to the new format, older versions of KPhotoAlbum can no longer read it! 0047 0048 * Change: Remove fake password-protection from privacy lock. Even with the warning message it might 0049 give somebody a false sense of security. 0050 0051 * Change: Don't display HTML export themes missing a name. 0052 0053 * Bugfix: Make sure tag groups are always added to tag list as well (Fixes #423334) 0054 0055 * Bugfix: Fix crash when changing the toolbar. 0056 0057 * Bugfix: Fix handling of negation in searches (Fixes #334672) 0058 0059 * Bugfix: Consistent UI even with dark color schemes. 0060 0061 * Bugfix: Fix behavior of refresh button (introduced in version 5.5) 0062 0063 * Bugfix: Fix crash when images are deleted while the viewer window is open. 0064 0065 * Bugfix: Always show deletion dialog when closing the viewer and images are marked for deletion. 0066 0067 * Bugfix: Fix crash when dragging an image beyond the last thumbnail (Fixes #418251) 0068 0069 * Bugfix: Fix computation of cell height. 0070 0071 * Bugfix: kpa-merge should not fail if an item of id 0 exists in an index file. 0072 0073 * Bugfix: Fix crash when ffmpeg can not extract video thumbnails (Fixes #422555) 0074 0075 * Bugfix: Removing a token no longer makes it disappear from the annotation dialog (Fixes #423978) 0076 0077 * Bugfix: Sanitize input for the Tokens category, make Folder and Media Type categories read-only 0078 (Fixes #423979). 0079 0080 * Deprecation: Remove support for KIPI plugins 0081 0082 * Deprecation: Drop python2 API and associated python scripts 0083 0084 * Enhancement: Experimental: offer options for image search tuning. 0085 0086 * Enhancement: Smaller improvements to the import dialog. 0087 0088 * Feature: Support for custom color schemes. Note: This feature replaces the custom background color 0089 for the thumbnail view. 0090 0091 * Feature: Add new utility kpa-thumbnailtool 0092 0093 ====================== KPhotoalbum 5.6.1 released (10.02.2020) ====================== 0094 0095 * Bugfix: Fix crash when associating tags with image areas (Fixes #417360). 0096 0097 ====================== KPhotoalbum 5.6 released (08.02.2020) ====================== 0098 0099 * Change: Don't build with remote interface by default. The companion app has not been available for 0100 Android for a while now. This feature will either be removed in the future, or the Android app 0101 will be re-published. 0102 0103 * Bugfix: Make theme files translatable (Fixes #406144). 0104 0105 * Bugfix: Prevent invalid tag id in index.xml when renaming tags under some circumstances. When 0106 invalid ids already are present in an index.xml file, automatically repair if possible, or alert 0107 the user that manual repair is needed. (Fixes #415415) 0108 0109 * Bugfix: Deeply nested tag groups are now displayed correctly in the tag groups 0110 settings page. 0111 0112 * Enhancement: Huge performance improvements when tagging a large number of images 0113 0114 * Enhancement: Performance improvements for thumbnail view 0115 0116 * Feature: Support for using purpose plugins 0117 0118 * Feature: Show newly added tagged areas in the annotation dialog's fullscreen preview. 0119 0120 * Feature: Add filter to thumbnail view, allowing filtering by token or rating. 0121 0122 * Feature: Make it possible to hide the search bar and the filter toolbar. 0123 0124 ====================== KPhotoalbum 5.5 released (27.04.2019) ====================== 0125 0126 * Bugfix: Fix compilation with exiv2 0.27. 0127 0128 * Enhancement: Display dates when browsing categories. When browsing categories, two columns "Start 0129 Date" and "End Date" have been added. These columns correspond to the time range of the images 0130 tagged with that particular tag. 0131 0132 * Enhancement: Faster display of browser overview page. Depending on the current context, the 0133 overview should now be displayed significantly faster (on my particular system the time to display 0134 the "Home" page dropped from 500ms to 25ms). 0135 0136 * Change: More intuitive handling of down button in annotation dialog. Pressing the "down" button in 0137 a ListSelect in the annotation dialog now selects the first item, not the second one. 0138 0139 * Change: Use non-linear scaling for DateBar by default. (Implements #356810) 0140 0141 * Change: Instead of having "increase/decrease thumbnail storage size buttons", show a "Thumbnail 0142 settings" button in the status bar. (Fixes #357239) 0143 0144 * Bugfix: Restore correct behaviour for "Statistics..." action. Thanks to Andreas Schleth for 0145 finding and fixing the issue! 0146 0147 * Bugfix: Fix loading of user shortcuts for the annotation dialog. 0148 0149 * Enhancement: Add "clear selection" menu item. 0150 0151 * Change: More detailed debug output. 0152 0153 * Deprecation: Removed compatibility with Qt versions < 5.9. 0154 0155 * Deprecation: Removed support for MPlayer. For video thumbails, only ffmpeg is supported. 0156 0157 * Enhancement: Smaller perfornance improvements during startup. 0158 0159 * Bugfix: Fix zooming for raw images. Thanks to Angel Lopez for the bug report and help in finding 0160 the root cause! 0161 0162 ====================== KPhotoalbum 5.4.2 released (05.02.2019) ====================== 0163 0164 * Where's 5.4.1?: We messed it up. A wrong tarball hit the mirrors, we had to withdraw it, and 0165 increase the version number for consistency. Version 5.4.1 does not exist. 0166 0167 * Bugfix(#403668): Prevent loss of tagging data when upgrading from v5.3 or older. If a user used 0168 an uncompressed database with non-ASCII category names, the tagging data for those categories 0169 would be lost when switching to the compressed file format. Upgrading to v5.4 automatically 0170 switches to the compressed file format as new default, triggering said bug. 0171 0172 * Bugfix(#403721): Fix crash when right-clicking in thumbnail view 0173 0174 ====================== KPhotoalbum 5.4 released (13.10.2018) ====================== 0175 0176 * Change: Database file now uses version 8 format. 0177 0178 * Update/Bugfix: Various l10n fixes concerning capitalization and contexts. 0179 0180 * Update: Review default values for Settings, pre-define contemporary ones: 0181 - Ignore common auto-generated Exif comments by default. 0182 - The database file is now optimized for speed by default 0183 (old default value: optimized for human readability) 0184 - If less than 20 images are matched, the thumbnail view is shown 0185 (old default value: 0) 0186 - The thumbnail grid is now optimized for a 3:2 aspect ratio 0187 (old default value: 4:3) 0188 - The size of thumbnails is now 256x256 pixels 0189 (old default value: 150) 0190 - When starting a slideshow, it is now shown in fullscreen by default 0191 (old default value: 800x600px) 0192 - Detect edited images by default 0193 (old default value: feature was not configured) 0194 This means that images that have been edited using the "create a copy and open" feature now 0195 are recognized by default. The tags of the original image are copied and both images are 0196 automatically stacked. 0197 0198 * Bugfix: Use the correct initial value when renaming tag groups using the settings page. 0199 0200 * Enhancement: Improve startup 10-15% by eliding unnecessary category creation. 0201 0202 * Bugfixes: Don't continue accessing the Exif db if unusable, reset failed state when recreating db. 0203 0204 * Bugfix: Fix display of "<=" and ">=" rating options in search dialog. 0205 0206 * Bugfix: Fix overflow in parsing GPS information from Exif, leading to false coordinates. 0207 0208 * Enhancement: Add FreeBSD as supported platform 0209 0210 * Bugfix: Fixed build with Qt 5.11, replace deprecated API usage. 0211 0212 * Enhancement: Do not write unnecessary data to index.xml by using defaults. 0213 0214 * Enhancements: Improved thumbnail generation: 0215 - Improve thumbnail generation speed and efficiency. 0216 - Overlap thumbnail create with image load. 0217 - Generate new thumbnails for moved images detected during load. 0218 0219 * Bugfix: More reliable auto-stacking of images. 0220 0221 * Enhancements: Improved speed of loading/removing new images: 0222 - Insert Exif data for each loaded image as it's loaded, but within a transaction. 0223 - Elide unnecessary MD5 computations. 0224 - Reduce I/O wait time of image loader by introducing a scout thread. 0225 - Improve I/O efficiency for MD5 calculation. 0226 - Fetch Exif data only once during load. 0227 - Improve efficiency of loading previews from RAW images. 0228 - Ignore more sidecar files to improve performance (.xmp, .pp3, and .pto). 0229 0230 * Enhancement/Bugfix: Scale the date bar appropriately upon exposure, add one minute scaler. 0231 0232 * Update: Make Android app compilable with C++14 and later. 0233 0234 * Rework: General code cleanup, coding standard updates etc. all over the place. 0235 0236 ====================== KPhotoalbum 5.3 released (20.01.2018) ====================== 0237 0238 * Bugfix: Fix crash with prepared SQL queries on Qt 5.10. 0239 0240 * Enhancement: Speed up startup by not counting images several times. 0241 0242 * Enhancement: Improve robustness of video length detection and thumbnail extraction. 0243 0244 * Change: Purged libkface from KPhotoAlbum. It's sadly not maintained anymore, so we are forced to 0245 finally remove the code. 0246 0247 * Enhancement: Made the full screen image preview in the annotation dialog reachable by a button. 0248 0249 * Change: Display absolute numbers instead of percentage when loading new images. 0250 0251 * Bugfix (#385551): Remove dead/unreachable code. 0252 0253 * Enhancement: Speed up video thumbnail creation. 0254 0255 * New: Added the "kpa-merge" script (by Robert Krawitz), which can merge two (version 7) databases 0256 and also remove unused labels. 0257 0258 * Enhancement: Speed up removal of images from database. 0259 0260 * Enhancement: Add a "Maximum megapixels" option to the search dialog. 0261 0262 * Enhancement: Don't re-compute an MD5 sum we already have when adding new images. 0263 0264 * Bugfix: Overall KF5 port regression fixes (missing buttons etc.). 0265 0266 * Bugfix: Sometimes, areas weren't updated correctly when annotating images and changing between 0267 them. 0268 0269 ====================== KPhotoalbum 5.2 released (26.02.2017) ====================== 0270 0271 * Enhancement: Add the "Geo Position" selection page to the browser (Thanks to Matthias Füssel for 0272 the original patch!) 0273 0274 * Bugfix: Fixed disabled items in browser overview page. 0275 0276 * Bugfix (#376635): Fix renaming and deletion of memberMap members. 0277 0278 * Change: Maintained compatiblity with Qt < 5.6 (for now). 0279 0280 * Bugfix: Fixed compilation with -fno-operator-names. 0281 0282 * Bugfix: Added .kim import test case and fixed the import when using external images. 0283 0284 * Enhancement: Improved the default layout for annotation dialog. 0285 0286 * Bugfix (#374431): Prevent invalid characters in image description. 0287 0288 * Bugfix: Fixed the path of kphotoalbumui.rc in kpa-backup.sh 0289 0290 * Bugfix: Reviewed and fixed the install directories. 0291 0292 * Bugfix: Fixed the date view on the birthdays page. 0293 0294 * Bugfix: Fixed some issues in the thumbnail build progress counter. 0295 0296 * Bugfix: Don't show empty descriptions in the InfoBox. 0297 0298 * Bugfix: Fixed the search dialog. 0299 0300 * Bugfix: Fixed the "remove tokens" dialog. 0301 0302 ====================== KPhotoalbum 5.1 released (16.12.2016) ====================== 0303 0304 * Enhancement (Bug# 370373): Made writing index.xml deterministic, so that diffing it produces 0305 minimal changes. 0306 0307 * Bugfix: Fixed areas not drawn when a photo was viewed after a video in the Annotation Dialog. 0308 0309 * Bugfix (#373263): KPA crashed when editing a birth date. Also restored the functionality if the 0310 whole birth date dialog, which was broken due to the KF5/Qt5 port. 0311 0312 * Bugfix (#373128): Fixed the "Copy image(s) to..." and "Link image(s) to..." menu. 0313 0314 * Bugfix: Prevent duplicate positionable tags. All except one are lost when saving. Apparently, 0315 nobody noticed this flaw since the introduction of positionable tags ;-) 0316 0317 * Enhancement: Improved the workflow with tagged areas by adding a new dialog where a just-drawn 0318 area can be tagged at once, without having to move the mouse around and multiple clicks. 0319 0320 * Change: Disable face recognition and detection by default. libkface is simply not good enough for 0321 general public consumption. The code can still be enabled via the ENABLE_PLAYGROUND cmake flag. 0322 0323 * Bugfix: Prevent the image preview from flickering in the Annotation Dialog. 0324 0325 * Bugfix: Fixed various issues with the Android Remote Control. 0326 0327 ====================== KPhotoalbum 5.0.1 released (18.10.2016) ====================== 0328 0329 * Version confusion: Well, it's _still the first_ beta release, and hopefully, we will make it this 0330 time. KDE's releaseme tool for KF5 does not support our automatic version generation anymore, so 0331 we had to adjust our sources. Sorry for the tagh spam ;-) 0332 0333 ====================== KPhotoalbum 5.0-beta2 released (08.10.2016) ====================== 0334 0335 * "beta2"?: Yes, beta2. We actually did a "beta1" release, but it contained some bugs/regressions 0336 that broke the whole thing, so we decided to not really relese it. But the tag is there ... ;-) 0337 0338 * Overall changes (there were lots and lots of them): 0339 0340 Ported KPA to Qt 5 and KF5, including updating all deprecated code. We also do not depend on the 0341 KDE4LibsSupport compatibility class. 0342 0343 Cleaned up includes and stray references, dropped some legacy compatibility code. 0344 0345 Updated the (many/most of the) icons to get a uniform "KF5 look". 0346 0347 Revised commandline options. 0348 0349 Use ffmpeg/ffprobe for video if available. 0350 0351 Usability improvements for HTML export. 0352 0353 We now ship AppData. 0354 0355 Fixed some leaks detected by Valgrind and warnings by the clang static analyzer. 0356 0357 ====================== KPhotoalbum 4.7.2 released (29.07.2016) ====================== 0358 0359 * Bugfix: Fix building without KIPI. 0360 0361 * Bugfix: Annotation dialog: Fix up/down key if there's a single match for an entered string. 0362 0363 * Enhancement: Tag names are now matched word by word against all parts of the search string (using 0364 the Search dialog). 0365 0366 * Bugfix: Prevent duplication of special categories when updating to dbv7. 0367 0368 * Bugfix: Don't exclude "Z" when filling the "Tokens" category for the first time. 0369 0370 * Bugfix: Overall fixes of assertions. 0371 0372 * Change: Dropped compatibility with libkipi < 2.0. 0373 0374 ====================== KPhotoalbum 4.7.1 released (22.02.2016) ====================== 0375 0376 * Bugfix: Fix broken category settings dialog (categories can be added, renamed etc. again, was a 0377 regression of the category l10n removal). 0378 0379 * Bugfix: Fix i18n problems with special categories. 0380 0381 * Bugfix (#358971): Make import/export file filter translatable. 0382 0383 * Bugfix: Fix overflow in viever cache size computation (Thanks to Robert Krawitz for pointing this 0384 out!). 0385 0386 * Bugfix: Fix crash on i386 due to an uninitialized static variable (Thanks to Matthias Heukäufer 0387 for reporting the bug!). 0388 0389 * Enhancement: Various improvements on the Exif DB. 0390 0391 ====================== KPhotoalbum 4.7 released (19.01.2016) ====================== 0392 0393 * Bugfix: Various fixes of compilation failures on different distributions/gcc versions, as well as 0394 various fixes of crashes caused by regressions. 0395 0396 * Enhancement/UI: The category settings dialog doesn't tell the user anymore that he must save the 0397 database now after renaming categories. Instead, the saving is done automatically now, and 0398 category name changes can only be done on a "clean" (saved) database, so that no unwanted changes 0399 will be auto-saved. 0400 0401 * Enhancement: Better performance for single- and dual-core processors when creating thumbnails. 0402 0403 * Enhancement: Various enhancements for tne RAW support. 0404 0405 * Change: The "standard categories" are not translated anymore, due to a lot of problems with this 0406 approach. Each category's name is now stored as-is in the database. The "Tokens" category's name 0407 and icon can also be changed now. 0408 0409 * Bugfix (#348096): Fix crash when accessing an image via KIPI plugins which has been deleted from 0410 the disc, but not yet from the collection. 0411 0412 * Bugfix: Don't crash if a category is renamed or deleted which holds the currently selected 0413 "untagged images" tag. 0414 0415 * Bugfix: If a category holding tag groups was renamed, the tag groups were lost. 0416 0417 * Enhancement: Added a "mark as untagged" action, as proposed by the patch of Reimar Imhof. 0418 0419 * Bugfix: Several fixes about the "untagged image" tag (counting, visibility etc.) 0420 0421 * Enhancement: Added category drag and drop support for the browser's category page. 0422 0423 * Enhancement: Added GPS coordinate search functionality for the search dialog as proposed by 0424 Reimar Imhof. 0425 0426 * Bugfix: Fix crash: Decrease the rowCount of the items list when an item is skipped due to a 0427 filter input so that KPA won't crash when an empty row is clicked (and the row count actually 0428 matches the number of displayed items). 0429 0430 * Enhancement: Add python script to show birthday info. Also Bugfixes. 0431 0432 * Enhancement: Enable Exif search for lens data. Also various enhancements in the general handling 0433 of Exif lens data (esp. better lens info for generic canon lenses). 0434 0435 * Enhancement: Display the image's aspect ratio in the ctrl-i image overlay. 0436 0437 * Bugfix: Ignore empty input while quick-tagging. 0438 0439 * Enhancement: Add "link images" to context menu. 0440 0441 * Bugfix: Fixed copy tags from last image (tags already associated with an area were added to the 0442 candidate list when they shouldn't be). 0443 0444 ====================== KPhotoalbum 4.6.2 released ====================== 0445 0446 * Bugfix: Fixed several compilation issues for various distributions and/or gcc versions. 0447 0448 * Bugfix: Fix month plural when formatting age. 0449 0450 * UI: Show the number of trained faces on the Face management settings page. 0451 0452 * Enhancement: Add AfterShot2 to open-raw.pl. 0453 0454 * Change: Do the dbv6 update without asking the user. But create a backup of all (probably) changed 0455 files before. Hopefully, this will be more (end-)user friendly and everybody gets a backup for 0456 free :-) 0457 0458 * Bugfix: Hide the "untagged image" tag also when typing in parts of it's name. 0459 0460 ====================== KPhotoalbum 4.6.1 released ====================== 0461 0462 * UI: Moved the birth date dialog to the settings and added more functionality (typing the date 0463 directly, sorting by tag name or date). 0464 0465 * Bugfix (#344462): Don't build thumbs when new image finder is cancelled. 0466 0467 * Bugfix (#344419): When a new tag is added, select this very newly added tag, not the first tag 0468 that contains the new tag's name (which can as well be another one). 0469 0470 * Improvement: better wording for DB upgrade messages. 0471 0472 * Bugfix (#343822): Prevent KPA from crashing when a tag is dropped between two other tags and not 0473 onto one. 0474 0475 * Bugfix (#342510): Fix crash with face recognition with some tag hierarchies. 0476 0477 * Fix evaluation of GPS data for some cameras. 0478 0479 ====================== KPhotoalbum 4.6 released ====================== 0480 0481 * Enhancement: Allow incremental building of thumbnail cache. 0482 0483 * UI: Add slider for resizing the thumbnail grid. 0484 0485 * Enhancement: Show a message if the untagged tag feature is misconfigured. 0486 0487 * Bugfix(#322514): Allow resizing of thumbnail grid without rebuilding the 0488 thumbnail cache. 0489 0490 * Bugfix(#334393): Handle image path correctly when importing from a .kim 0491 file. 0492 0493 * New Feature: Display images on a map (available in the annotation dialog and 0494 in the image viewer) 0495 0496 * Change: Rename old category names in the database. 0497 "Persons" becomes "People", "Locations" becomes "Places". 0498 0499 * Change: new database file version is 6. 0500 0501 * Enhancement: better performance on NFS (#340127). 0502 0503 * Bugfix(#340963): better handling of the '&' character in folder names. 0504 0505 * Enhancement: Improved category and tag groups (subcategories) pages in the settings dialog. 0506 0507 * New Feature: Face detection and recognition using libkface. 0508 0509 * Bugfix(#338870): Display a dialog if index.xml has a syntax error. 0510 0511 * New Feature: Specify the birth date for people (or any other category item for that matter) in Maintanence->Edit Birth Dates, 0512 and see their age when viewing images. 0513 0514 * New Feature: Add a context menu option to copy images from the thumbnail 0515 view. 0516 0517 ====================== KPhotoalbum 4.5 released ====================== 0518 0519 * New Feature: Added an Android client, which can display images from 0520 a running KPhotoAlbum on the desktop 0521 0522 * New Feature: Tags can now be associated with an area of the image. 0523 0524 * Enhancement: Backspace now shows the previous image in the Viewer 0525 0526 * Enhancement: Implement file copy dialog in the Viewer. 0527 0528 * Enhancement: Added option to ignore specific Exif comments. 0529 (Some digital cameras set a non-configurable Exif comment in each image. 0530 With this option you can specify which comments should be ignored.) 0531 0532 * Bugfix (#254641): The current image is now highlighted when selecting images 0533 using the keyboard. 0534 0535 * Enhancement: On first start, the image folder defined in KDE settings is 0536 used. 0537 0538 * Bugfix: find thumbnail even for short videos 0539 (Thanks to Christoph Moseler for identifying the problem, and sending an initial patch) 0540 0541 * Enhancement: Implemented the Page-Up and Page-Down keypresses to select 0542 the previous and next image in the annotation dialog 0543 0544 * Bugfix: Fix image import for kim files with external images. 0545 0546 * Bugfix: Fix crash when reading .kim files. 0547 0548 * Enhancement: Updated HTML darkJS theme 0549 0550 * New Feature: Maintainance->sort all by date and time 0551 (With this command, you don't have to worry about stacks, locked images, or similar) 0552 0553 * Bugfix: Prevent thumbnail progress bar from showing indefinitely when no MPlayer is installed. 0554 0555 * Enhancement: Make thumbnail cache readable by all users. 0556 (This makes sharing a kphotoalbum database actually possible.) 0557 0558 * Enhancement: Implement caching for thumbnail files. 0559 0560 * Enhancement: Recalculate md5sum when image is changed by kipi-plugin. 0561 0562 * Bugfix: Mark database dirty when images are deleted. 0563 0564 * Enhancement: Run without video thumbnail/length support when mplayer is missing. 0565 0566 * Bugfix: Don't try creating thumbnails for images not on disk. 0567 0568 * Enhancement: Use cached QImage instead of invoking KIcon::pixmap on broken files 0569 0570 * Enhancement: Add --info to script/kpa-backup.sh. 0571 0572 ====================== KPhotoalbum 4.4 released ====================== 0573 0574 Other changes done since 4.3 0575 0576 * Support for kipi 2.0.0 0577 * Greatly improved database save performance 0578 0579 2012-10-29 Jesper K. Pedersen <blackie@kdab.com> 0580 0581 * NEW Feature: Maintenance -> Merge duplicates 0582 This will search for images with the same MD5 sum and show a 0583 dialog for selecting which of the duplicates to remove. 0584 Tag of the duplicates will be merged. 0585 If one of the duplicates are marked as fully tagged, the result 0586 will also be marked as fully tagged 0587 0588 2012-10-21 Jesper K. Pedersen <blackie@kdab.com> 0589 0590 * BUGFIX: Tooltips did not update when scrolling using the wheel 0591 0592 * BUGFIX: Tooltip did not work on videos 0593 0594 ====================== KPhotoalbum 4.3 released ====================== 0595 0596 Other changes done since 4.2 0597 0598 * Minor bug fixes 0599 * Some speed optimization 0600 * Pattern based image search 0601 * Minor documentation update 0602 * KIPI support upgrade 0603 * New manual stacking option 0604 0605 2012-08-17 Jesper K. Pedersen <blackie@kdab.com> 0606 0607 * New Feature: press Ctrl-plus or Ctrl-minus in the thumbnail 0608 viewer to use the next video thumbnail (from the 10 extracted 0609 thumbnails) as the one displayed in the thumbnail viewer 0610 0611 2012-07-17 Jesper K. Pedersen <blackie@kdab.com> 0612 0613 * New Feature: Video thumbnails are now extracted using the new 0614 background thumbnail extractor rather than with MPlayerThumbs. 0615 0616 2012-06-10 Jesper K. Pedersen <blackie@kde.org> 0617 0618 * New Feature: Introduced an led in the status bar, which blinks 0619 when background jobs are executed. Click on the led to get a 0620 detailed view of which jobs are executing. 0621 0622 2012-06-03 Jesper K. Pedersen <blackie@kde.org> 0623 0624 * Internal: Removed the SQL backend. This includes removing the 0625 classes DB::Id and DB::IdList. This change was to simplify code, 0626 as the introduction of these two classes made a lot of code more 0627 complex. 0628 0629 2012-05-16 Jesper K. Pedersen <blackie@kde.org> 0630 0631 * Internal: Introduced the class DB::FileName to represent a 0632 filename in the database. This is to solve the problem that files 0633 previously was represented by a QString, and it was impossible to 0634 know if the filename was relative to the image root or an absolute 0635 path. 0636 0637 2012-05-14 Jesper K. Pedersen <blackie@kde.org> 0638 0639 * Add reasonable defaults for "Settings->File Searching and 0640 Versions->Copy File and Open with an External Application" 0641 0642 2012-05-12 Jesper K. Pedersen <blackie@kde.org> 0643 0644 * BUGFIX: Exif info is now correctly extracted from .thm and .THM 0645 files again (has been broken since January 2006) 0646 0647 2012-05-09 Jesper K. Pedersen <blackie@kde.org> 0648 0649 * New Feature: KPA now shows video lengths on top of video thumbnails. 0650 0651 * New Feature: When you hover your mouse over a video thumbnail, 0652 10 images from that video is displayed in place of the thumbnail. 0653 0654 2012-04-22 Jesper K. Pedersen <blackie@kde.org> 0655 * New feature: While watching videos you can now choose a given frame to be the image to show in the thumbnail view. 0656 0657 ====================== KPhotoalbum 4.2 released ====================== 0658 0659 Other changes done since 4.1.1 0660 0661 * Helper scripts for RAW workflow and backup 0662 * Documentation and tips 0663 * Fixes to prevent file corruption 0664 * Annotation dialog and search improvements 0665 * HTML export improvements 0666 * Option to skip symbolic links when detecting new files 0667 * Multi core CPU improvements 0668 * Background thumbnail building 0669 * Thumbnail pre-loading 0670 * Thumbnail tooltip fixes 0671 * Plenty of other bug and crash fixes 0672 0673 2011-05-30 Jesper K. Pedersen <blackie@kde.org> 0674 0675 * Improvement: If you start the Exif viewer from the image viewer, 0676 then going to the next image in the image viewer, will update the 0677 data shown in the Exif viewer. 0678 0679 If you want to show two Exif viewers for two different files, then 0680 simply start two Exif viewer on an image, only the latest one 0681 started will update when the image changes. 0682 0683 2011-05-15 Miika Turkia <miika.turkia@gmail.com> 0684 0685 * Added video extensions webm, mts, ogg and ogv (fixes bug #269579) 0686 0687 2011-01-09 Miika Turkia <miika.turkia@gmail.com> 0688 0689 * Fixed bug #262127, compile fails with exiv2-0.21 0690 0691 2010-12-22 Miika Turkia <miika.turkia@gmail.com> 0692 0693 * Fixed bugs #255286 and #237889, crashes on missing Exif information 0694 0695 2010-10-22 Jesper K. Pedersen <blackie@kde.org> 0696 0697 * Added "Export by symlink" to the export dialog. Thanks to Robert 0698 Krawitz for a patch. 0699 0700 * Bugfix: If you right click on an 0701 image in the viewer and accidentally hover over Run Program (on the 0702 selection), it is extremely slow. Thanks to Robert Krawitz for a patch 0703 0704 2010-09-08 Miika Turkia <miika.turkia@gmail.com> 0705 0706 * Patch to display filter button correctly, enable collapsing super 0707 categories, and copying with drag-drop categories (annotation dialog). 0708 Thanks to Reimar Imhof for the patch. 0709 0710 2010-09-07 Miika Turkia <miika.turkia@gmail.com> 0711 0712 * bugfix: Autostack set to ignore images with no exact timestamp 0713 * Autostack affects selected images only (instead of whole database). 0714 Thanks to Andreas Neustifter for the patch. 0715 0716 2010-09-05 Miika Turkia <miika.turkia@gmail.com> 0717 0718 * Tooltip is shown on thumbnail view only if mouse is idle for 200ms. 0719 0720 2010-08-30 Miika Turkia <miika.turkia@gmail.com> 0721 0722 * Opening of annotation dialog: sort button selection fits real 0723 sorting. Sort menu items now have check boxes. Thanks to Reimar Imhof 0724 for the patch. 0725 * Fixes bug that prevented deselecting images in thumbnail view. 0726 Thanks to Reimar Imhof for the patch. 0727 0728 2010-08-28 Miika Turkia <miika.turkia@gmail.com> 0729 0730 * With the new Thumbnail-View KPA crashes when creating a stack from 2 0731 selected images (either via Ctrl-3 or the context menu). Thanks to 0732 Andreas Neustifter for reporting and patch. 0733 * Added option to sort category items aphabetically on annotation 0734 dialog (tree view alphabetical, flat alphabetical and most recently 0735 used are the currently supported options). Thanks to Reimar Imhof for 0736 the patch. 0737 0738 2010-08-19 Jesper K. Pedersen <blackie@kde.org> 0739 0740 * ThumbnailView has been completely rewritten, so that it is much 0741 faster. 0742 * Thumbnail (re)building is now automatically build in the 0743 background when needed. 0744 0745 2010-07-07 Miika Turkia <miika.turkia@gmail.com> 0746 0747 * Implemented automatic stacking of images. Images that are shot 0748 within specified time frame are stacked together (supports also 0749 stacking of matching MD5 sum as requested by someone on the IRC 0750 channel). 0751 0752 2010-07-03 Jesper K. Pedersen <blackie@kde.org> 0753 0754 * Continue reading info Exif from files even if some fails. Thanks 0755 for patch from Robert Krawitz. 0756 0757 * Disable screensaver when running a slideshow. Thanks to 0758 Christian Schafmeister for a patch for this. 0759 0760 * It is now possible to copy tags from one image in the browser 0761 (using Ctrl+c) and then paste that to several other images using 0762 Ctrl-v. Thanks to Andreas Neustifter for a patch with this feature. 0763 0764 2010-06-20 Miika Turkia <theBro@luukku.com> 0765 0766 * Fixed two bugs from HTMLExport theme darkJS that prevented w3c 0767 compliancy 0768 * Fixed two bugs from HTMLExport theme dark that prevented w3c 0769 compliancy 0770 * Fixed rating in viewer mode (numbers 1 to 5 give star rating) 0771 0772 2010-02-15 Miika Turkia <theBro@luukku.com> 0773 0774 * fixed bug #182046: Re-read metadata settings not saved. Thanks to 0775 Andreas Neustifter for patch. 0776 0777 2010-02-13 Miika Turkia <theBro@luukku.com> 0778 0779 * Removing blue link borders from images on HTMLExport theme dark. 0780 Thanks to Andreas Neustifter for patch. 0781 0782 0783 2010-01-31 Miika Turkia <theBro@luukku.com> 0784 0785 * bugfix: HTML generator theme darkJS did not show fullsize images as 0786 dimensions were reported as -1. Now dimensions are retrieved from the 0787 first image if dealing with fullsize images. (Added also a version 0788 number to the theme.) 0789 0790 2010-01-30 Miika Turkia <theBro@luukku.com> 0791 0792 * Moved modified file detection configurations from General tab to 0793 it's own configuration tab called 'File Versions' (General tab was 0794 taller than my screen) 0795 * Error message changed to display correct menu text 0796 0797 2010-01-24 Miika Turkia <theBro@luukku.com> 0798 0799 * GUI: Added checkboxes for display filters to view which ones are 0800 selected. 0801 * Added check that color depth is enough for each filter. 0802 * bugfix: File name based autostacking of new images relied on 0803 relative paths and did not work if KPA was started from elsewhere 0804 0805 2010-01-23 Miika Turkia <theBro@luukku.com> 0806 0807 * Minor tweak on HTMLGenerator theme darkJS to highlight displayed 0808 thumbnail 0809 * New filters added for contrast streching and histogram equalization 0810 0811 2010-01-15 Jan Kundrát <jkt@gentoo.org> 0812 0813 * Make copying a list of images with Ctrl+C work on all images, 0814 regardless if they are currently available on the disk or not. 0815 0816 2010-01-15 Hassan Ibraheem <hasan.ibraheem@gmail.com> 0817 0818 * Draw stack indicator correctly for images 0819 with different dimensions. 0820 0821 2010-01-06 Miika Turkia <theBro@luukku.com> 0822 0823 * Added possibility to use embedded thumbnails instead of decoding RAW 0824 files. User is able to specify what is the minimum size for the 0825 embedded thumbnail to be used. 0826 0827 * Remove of some code that became dead with yesterdays bugfix 0828 0829 2010-01-05 Miika Turkia <theBro@luukku.com> 0830 0831 * fixed bug #220373: Viewer settings dialog did not load correct 0832 values and had wrong defaults 0833 0834 2010-01-04 Miika Turkia <theBro@luukku.com> 0835 0836 * ImageViewer and SlideShow added to HTMLGenerator's theme darkJS 0837 0838 2010-01-01 Miika Turkia <theBro@luukku.com> 0839 0840 * fixed bug #159718: Excluding subdirecories like .thumbs. 0841 Thanks to Michal Yogi Práznovský 0842 0843 2009-12-31 Miika Turkia <theBro@luukku.com> 0844 0845 * fixed bug #145735: Move deleted files to Trash. Thanks to Kirill 0846 Kalyuzhniy 0847 0848 2009-12-30 Miika Turkia <theBro@luukku.com> 0849 0850 * Tip added to inform users about rating with number keys 0851 0852 2009-12-30 Jesper K. Pedersen <blackie@kde.org> 0853 0854 * fixed bug #220376: Shortcuts in the annotation dialog was broken 0855 in some translations 0856 0857 * bugfix: KPA crashes when viewing images if viewer cache size is set 0858 to zero 0859 0860 2009-12-25 Jan Kundrát <jkt@gentoo.org> 0861 0862 * Added a simple `script/focal-length-hist.py` for printing out a histogram 0863 of lens focal lengths used. It's a rather quick & dirty hack, but might be 0864 useful when deciding which focal lengths you use most before buying new 0865 lens. 0866 0867 2009-12-24 Jesper K. Pedersen <blackie@kde.org> 0868 0869 * Bugfix: no more multiple lineedits with focus in the annotation dialog. 0870 0871 * Now a viewer can be invoked from the annotation dialog by 0872 pressin Ctrl+Space 0873 0874 * At end of viewing images, KPhotoalbum will now ask if you want 0875 to delete those images from disk that you deleted (by pressing 0876 del) during the viewing process. 0877 0878 2009-12-20 Miika Turkia <theBro@luukku.com> 0879 0880 * Added support for rating images using numbers from keyboard (0-5) 0881 * bugfix: KPA crashes when viewing images if viewer cache size is set 0882 to zero 0883 * On exporting HTMLGallery the escaping of quotes and carriage returns 0884 is required only for the JS array, on image page escaping the quotes 0885 actually messes up the HTML code. 0886 0887 2009-12-19 Miika Turkia <theBro@luukku.com> 0888 0889 * Added support for exporting picture date on HTMLGallery 0890 * bugfix: JavaScript based HTMLGallery theme shows information of 0891 wrong picture upon initial loading 0892 * Added support for HTMLGallery theme darkJS to navigate through 0893 images with arrow keys (left and right) 0894 0895 2009-11-25 Hassan Ibraheem <hasan.ibraheem@gmail.com> 0896 0897 * fixed bug #211907: Fix Exif support dialog at startup. Thanks to Olivier Berger 0898 0899 2009-11-19 Hassan Ibraheem <hasan.ibraheem@gmail.com> 0900 0901 * fixed bug #147891: Crashing on wrong export directory in Plugin interface 0902 0903 2009-11-08 Hassan Ibraheem <hasan.ibraheem@gmail.com> 0904 0905 * fixed bug #211392: Incorrect rotation angle after annotating multiple 0906 images.Thanks to Andreas Neustifter. 0907 0908 ====================== KPhotoalbum 4.1 released =================================== 0909 0910 2009-09-02 Miika Turkia <theBro@luukku.com> 0911 0912 * Redirecting with no index.html in URL added and cleaned up 0913 some comments in the theme darkJS 0914 0915 2009-08-28 Jan Kundrát <jkt@flaska.net> 0916 0917 * Fix segfaults when dragging images before the first one and after the last 0918 one 0919 0920 2009-08-15 Hassan Ibraheem <hasan.ibraheem@gmail.com> 0921 0922 * fixed bug #171520: preview images when annotating multiple 0923 images at once 0924 0925 2009-08-14 Jesper K. Pedersen <blackie@kde.org> 0926 0927 * Improved zooming in rotated images (by Hassan Ibraheem) 0928 0929 2009-07-25 Jesper K. Pedersen <blackie@kde.org> 0930 0931 * Show the file list directly in the Read Exif Info 0932 dialog. Previously it was a secondary dialog, with a 0933 do-not-show-again checkbox and a cancel button (none of those two 0934 made any sense there) 0935 0936 2009-07-20 Jesper K. Pedersen <blackie@kde.org> 0937 0938 * Add a keybinding for delete in the viewer that will take the 0939 image of the display list. This is useful when comparing a number 0940 of images and want to take the worst one away every time to find 0941 the best one. Thanks to Wes Hardaker <wes@hardakers.net> for a 0942 patch implementing this. 0943 0944 2009-07-19 Jesper K. Pedersen <blackie@kde.org> 0945 0946 * Now it is possible to chose the thumbnail storage format from 0947 the settings dialog (ppm files which we used by default are pretty 0948 large, so on limited disk space you may wish to choose jpg instead 0949 to trade some speed for disk space. (thanks to Franck Sicard 0950 <franck.sicard@3demi.net> for a patch for this) 0951 0952 * To move items around in the thumbnail viewer, you now first have 0953 to select them, then move them. This makes it so much easier to 0954 select items, as you do not have to find an empty space to start. 0955 0956 * Once more updated the look of the icons in the thumbnail 0957 viewer. This time I copied the look and fell from Gwenview, which 0958 I hope everyone will like. 0959 0960 * Refactored the code of the thumbnail viewer, so it now is much 0961 more clean and understandable. 0962 0963 2009-07-14 Jesper K. Pedersen <blackie@kde.org> 0964 0965 * Thumbnail view icons are now square again, and background color 0966 is customizable. The default has changed slightly, so the 0967 background color is dark gray, and spacing are 4 pixels. This 0968 gives IMHO the best 3D effect. 0969 0970 2009-07-24 Jesper K. Pedersen <blackie@kde.org> 0971 0972 * fixed bug #201116: kphotoalbum crashes when trying to remove image without deleting from disk 0973 0974 2009-07-12 Jesper K. Pedersen <blackie@kde.org> 0975 0976 * Exif database insertion works again. Thanks to Matthias Fussel 0977 0978 2009-07-12 Jesper K. Pedersen <blackie@kde.org> 0979 0980 * Fixed bug #199629 - new images don't trigger dirty state, thanks 0981 to mat.fuessel@gmx.net 0982 0983 * Fixed bug #150971 - disable too low zoom levels, thanks to alexjironkin@gmail.com 0984 0985 2009-07-11 Jesper K. Pedersen <blackie@kde.org> 0986 0987 * Now it is possible to add a category image from a context menu, 0988 which makes that process much faster (this fixes bug 0989 #195023). Thanks to Thomas Pircher for the work on that. 0990 0991 2009-07-10 Jesper K. Pedersen <blackie@kde.org> 0992 0993 * Resizing the category overview page now is done without the 0994 actual thumbnails, that makes it much faster and much more smooth 0995 * Removed a lot of includes that was either no longer needed, or 0996 which at least could be replaced with a forward declaration. 0997 * Improved focus handling in the annotation dialog 0998 0999 2009-07-07 Hassan Ibraheem <hasan.ibraheem@gmail.com> 1000 * Added support for searching by rating. 1001 1002 2009-07-05 Miika Turkia <theBro@luukku.com> 1003 1004 * Automatic redirection to smallest image sizes for theme dark 1005 JavaScript. Now the theme in question views smallest images on page 1006 and biggest images when the thumbnail or full sized image is clicked. 1007 1008 2009-07-04 Miika Turkia <theBro@luukku.com> 1009 1010 * bugfix: taking video files into account in HTML generation in 1011 JavaScript part (show thumbnail instead of video file). 1012 1013 * Having full size image in the JS array instead of pagename for same 1014 sized imagepage. 1015 1016 * Support for storing most of the settings (all relevant) of 1017 HTMLGallery. 1018 1019 * Support for default theme (Default=true in kphotoalbum.theme file) 1020 1021 * Added theme "Dark JavaScript" - if JavaScript is supported images 1022 are shown using it on main page - this is the default theme 1023 1024 2009-07-03 Hassan Ibraheem <hasan.ibraheem@gmail.com> 1025 * Added support for rating multiple images at once in the annotation 1026 dialog. 1027 1028 2009-07-01 Miika Turkia <theBro@luukku.com> 1029 1030 * fixed bug #197107: Generated HTML pages have empty theme name and 1031 theme author. 1032 1033 2009-06-29 Jesper K. Pedersen <blackie@kde.org> 1034 1035 * Made it much more explicit when done tagging images: 1036 - An item for showing images not yet tagged are available in the 1037 browser 1038 - A configuration option is available for specifying which 1039 category and tag should be used to specify untagged images. 1040 - This tag is set on images when loaded in 1041 - This tag is removed when selecting "done tagging" in the 1042 annotation dialog. It is also possible to select "continue 1043 later" in that dialog 1044 1045 2009-06-22 Jesper K. Pedersen <blackie@kde.org> 1046 1047 * Speed up browsing of categories with many sub categories. This 1048 took browsing from the order of magnitude of half minutes to a second. 1049 1050 * Added new theme for HTML pages which includes improved support 1051 using java script. (Thanks to Miika Turkia for a patch for this) 1052 1053 * Added support for a copyright tag on the HTML generated pages 1054 (Thanks to Miika Turkia for a patch for this) 1055 1056 2009-06-21 Jesper K. Pedersen <blackie@kde.org> 1057 1058 * When AnnotationDialog is called with multiple images, show 1059 selected only shows also partially selected items. Thanks to 1060 Hassan Ibraheem for patch. 1061 1062 * fixed bug #171517: Repopulate categories lists whenever an image 1063 is loaded. Thanks to Hassan Ibraheem for patch. 1064 1065 2009-06-16 Jesper K. Pedersen <blackie@kde.org> 1066 1067 * fixed issue #196095 - Add icon for hide non selected. Thanks to 1068 Hassan Ibraheem for patch. 1069 1070 2009-06-14 Jesper K. Pedersen <blackie@kde.org> 1071 1072 * fixed bug #165742: ListSelect blanks out when typing an initial 1073 letter that does not match. Thanks to Hassan Ibraheem for the patch for this. 1074 1075 * fixed bug #167045: add ENTER as search dialog tag auto 1076 completion key. Thanks to Hassan Ibraheem for the patch for this. 1077 1078 * bug fix: The remove token dialog was broken second time it was 1079 brought up. 1080 1081 * fixed bug #186708 - Tokens can not be access from the annotation dialog 1082 1083 2009-06-10 Jesper K. Pedersen <blackie@kde.org> 1084 1085 * Somehow the XML database can get a file loaded twice. As a 1086 remedy until we find the real bug, we will ignore the new files 1087 when they are loaded from the database. Thanks to Franck Sicard 1088 for a patch for this 1089 1090 2009-06-08 Jesper K. Pedersen <blackie@kde.org> 1091 1092 * New images was not correctly inserted into the Exif database 1093 (thanks to Bart Visscher for a patch that fixes this.) 1094 Please rerun "Maintainance->Recreate Exif Search Database" to 1095 ensure your database it working again. 1096 1097 2009-06-02 Jesper K. Pedersen <blackie@kde.org> 1098 1099 * Reworked the browser completely, which has the following 1100 consequences: 1101 * Many of the changes are internal restructuring of the code to 1102 use Model/View 1103 * The GUI is now using Qt4 classes, which looks much more sexy 1104 * When limiting the content using the line edit, it will try and 1105 be clever about which branches are open 1106 * When limiting, all items of a sub category are shown if its 1107 parent matches. As an example of this, imagine a super 1108 category California, with sub categories Las Vegas and Los 1109 Angeless. If you type California in the search line edit, then 1110 both children will still be shown 1111 * The search bar will now keep focus all the time and send 1112 movement keys to the browser. This makes it easier to narrow 1113 in the browser using the searchbar. 1114 * The overview page is now shown in icon mode with icons centered 1115 1116 2009-05-31 Jesper K. Pedersen <blackie@kde.org> 1117 1118 * Avoid crash in case "make install" was not executed. 1119 1120 ====================== KPhotoalbum 4.0.1 released =================================== 1121 1122 Other changes done since 4.0 1123 1124 * Fix compilation with new Marble and armel (Marble changed API 1125 again) 1126 * fixed bug #186807 - no cancel button in "create own database 1127 dialog" 1128 * fixed bug #192385 - it was not possible to hide items in the 1129 annotation between sessions. 1130 1131 1132 2009-05-13 Jesper K. Pedersen <blackie@kde.org> 1133 1134 * Changed default shortcut for copy from previous image in the 1135 annotation dialog to Alt+insert, as control+insert was eaten by 1136 the line edits, and the shortcut did thus not work when they had 1137 the keyboard focus. 1138 1139 * BUGFIX: The HTML generator did not display the available themes 1140 correctly. Thanks to Miika Turkia for a patch for this. 1141 1142 2009-05-11 Jesper K. Pedersen <blackie@kde.org> 1143 1144 * BUGFIX: Invoke external application for multiple files did not 1145 work. Thanks to Miika Turkia for a patch for this. 1146 1147 ====================== KPhotoalbum 4.0 released =================================== 1148 1149 Previous changes 1150 1151 * Add a simple method for marking current image as a "head of 1152 stack", ie. the one to show 1153 1154 * Fix abort() on shift-click to the middle of ThumbnailWidget 1155 right after program start 1156 1157 * For some reason konsole doesn't accept drops and pastes of 1158 QUrls, so I encode as a plain string list in addition. 1159 1160 * Invalide date finder dialog has now been improved slightly (the config dialog is hidden as soon as it is OK, so we can see theprogress dialog) 1161 1162 * fixed bug #164199 - thumbnail label is chopped 1163 1164 * fixed bug #167036 - kipi-plugins not installed; plugins menu still available but empty 1165 1166 * Stopped leaking memory/threads when viewing video 1167 1168 * fixed bug #164587 - KPA crashes when deleteing an image from the annotation dialog. 1169 1170 2009-03-08 Jesper K. Pedersen <blackie@kde.org> 1171 1172 * Saving the toolbar now works again, including showing icons only. 1173 1174 * Generate HTML is now working again. 1175 1176 2009-02-23 Jesper K. Pedersen <blackie@kde.org> 1177 1178 * Removed the code for setting an image as wall paper (That has 1179 not yet been ported to KDE 4) 1180 1181 2009-02-21 Jesper K. Pedersen <blackie@kde.org> 1182 1183 * In the video viewer, it is now possible to zoom the image. 1184 1185 * seeking in the video widget is now working 1186 1187 ====================== Snapshot 11/2-2009 =================================== 1188 1189 2008-09-19 Jesper K. Pedersen <blackie@kde.org> 1190 1191 * Removed the survey. 1192 1193 2008-09-15 Henner Zeller <h.zeller@acm.org> 1194 1195 * Implement thumbnail precaching of the next/previous page. 1196 1197 2008-09-07 Jan Kundrat <jkt@gentoo.org> 1198 1199 * Image rating (KRatingWidget, that stars thingy) 1200 1201 2008-09-05 Jan Kundrat <jkt@gentoo.org> 1202 1203 * Image stacking -- grouping somehow related images together 1204 1205 2008-09-01 Jan Kundrat <jkt@gentoo.org> 1206 1207 * Remove flickering in the ThumbnailView 1208 1209 2008-08-30 Jan Kundrat <jkt@gentoo.org> 1210 1211 * Fix recognition of video files whose name contains more than one dot 1212 1213 2008-07-22 Jesper K. Pedersen <blackie@kde.org> 1214 1215 * new icons for the default categories. These icons will now by 1216 default be used in case the icon specified in the setup does not 1217 exists - this will help users migrating from KDE3 KPA to KDE4 1218 version, where the default installed icons have changed. 1219 1220 2008-07-20 Jesper K. Pedersen <blackie@kde.org> 1221 1222 * Keywords has now been replaced with Events in the default setup 1223 that people will get when they create a new database. 1224 1225 2008-07-17 Jesper K. Pedersen <blackie@kde.org> 1226 1227 * (regression) The text editor in the annotation dialog now offers 1228 spell checking again - actually it is a completely new widget. 1229 1230 2008-07-16 Jesper K. Pedersen <blackie@kde.org> 1231 1232 * (regression) the search bar is now correctly highlighted again. 1233 1234 * New feature: The import dialog will now check if an image already exists in 1235 the DB with the same MD5 sum, and offer to merge the information 1236 about the images. 1237 1238 2008-07-14 Jan Kundrat <jkt@gentoo.org> 1239 1240 * Improve the concept of "priorities" for image loading 1241 1242 * Use all CPUs we have to decode images in parallel -- we're now SMP 1243 friendly 1244 1245 * Preload image thumbnails from images in the thumbnail viewer even if they 1246 aren't visible yet 1247 1248 2008-07-13 Jan Kundrat <jkt@gentoo.org> 1249 1250 * exiv2 upstream changed their API 1251 1252 2008-07-10 Jesper K. Pedersen <blackie@kde.org> 1253 1254 * Added Maintenance->Statistics dialog, which shows a bit of 1255 statistics about your annotations. 1256 1257 2008-07-06 Jesper K. Pedersen <blackie@kde.org> 1258 1259 * (regression) Images was not downloaded when importing from a 1260 remote URL. 1261 1262 * When generating a .kim file together with HTML, the URL written 1263 into the .kim file did not include the destination directory. This 1264 had the result that images could not be found if the .kim file was 1265 copied locally. 1266 1267 * If there are not categories in import file, it was not possible 1268 to complete the import dialog. 1269 1270 * (regression) When loading images using the import dialog, it 1271 would ask if you trust date and time from Exif info. This is not 1272 needed, as the info from the import file will be used instead. 1273 1274 * Don't show "Media Type" in the Import Dialog 1275 1276 * (regression) The import dialog now correctly show new items with 1277 red, and select them in the combobox. 1278 1279 2008-06-23 Jan Kundrat <jkt@gentoo.org> 1280 1281 * Use all CPU cores for parallelization of image loading 1282 1283 2008-06-22 Jesper K. Pedersen <blackie@kde.org> 1284 1285 * Replace linear search in XMLImageDateCollection with range 1286 index. This means that the datebar will update way faster, making 1287 the whole application faster. Thanks to Henner Zeller. 1288 1289 * (regression) Focus now works in the annotation dialog 1290 again. 1291 1292 1293 * Improved display of ranges in datebar of Henner Zeller 1294 1295 2008-06-21 Jesper K. Pedersen <blackie@kde.org> 1296 1297 * Speed up populating the datebar with a factor of 4. Before it 1298 took 6 seconds to delete an image due to that, now it only take 1299 1.5 second on my machine. This speed up should also be there for 1300 any operation that changes the amount of images shown in the datebar. 1301 1302 2008-06-20 Jesper K. Pedersen <blackie@kde.org> 1303 1304 * A warning dialog came up complaining about images not being 1305 sorted in case one of the images did not have a date. 1306 * Sorting images did not work. 1307 1308 2008-06-19 Jesper K. Pedersen <blackie@kde.org> 1309 1310 * (regression bug) Settings was not syncs correct (esp the info 1311 about where the database was located was not saves) 1312 1313 * Don't offer to show videos on start up. Instead there now is an 1314 entry in the menu. 1315 1316 * Exif/Database.cpp (offerInitialize): Don't offer to populate the 1317 exiv database anymore, this was really only needed when people 1318 upgraded to the last major version. 1319 1320 1321 2008-06-18 Jesper K. Pedersen <blackie@kde.org> 1322 1323 * Feature test dialog is no more offered during start up, but is 1324 instead part of the "welcome to KPA dialog". 1325 1326 * Exif/SearchDialog.cpp (makeCamera): (regression bug) Exif info 1327 search -> Database did not scroll. Now it does. Also if no cameras 1328 are found, it will now tell you so instead of just showing an 1329 empty window. 1330 1331 2008-06-15 Jesper K. Pedersen <blackie@kde.org> 1332 1333 * Deleting an image that was no longer on disk resulted in an 1334 error dialog telling that it could not be deleted. Now it will 1335 just act as if it did actually delete it, and take the image out 1336 of the database. 1337 1338 * AnnotationDialog/ListSelect.cpp: The context menu for adding 1339 super categories from the image annotation dialog had the problem 1340 that the ampersand added by KDE would be in its name, so it would 1341 e.g. be named &Berlin 1342 1343 2008-05-17 Jan Kundrat <jkt@gentoo.org> 1344 1345 * XMLDB/FIleReader.cpp: Don't crash on parsing XML files with empty supergroups 1346 * XMLDB/Database.cpp: Should ignore empty strings, too 1347 1348 2008-03-26 Jan Kundrat <jkt@gentoo.org> 1349 1350 * Support localized month names in the KDateEdit properly 1351 1352 2008-03-15 Jan Kundrat <jkt@gentoo.org> 1353 1354 * Support different charsets when displaying Exif/IPTC metadata 1355 1356 2008-02-20 Jan Kundrat <jkt@gentoo.org> 1357 1358 * Get list of supported Exif tags directly from the Exiv2 library. 1359 1360 2008-02-13 Jan Kundrat <jkt@gentoo.org> 1361 1362 * Add Edit->Open List of Files menu that shows list of thumbnails that 1363 matches user-entered stuff. 1364 1365 2008-02-01 Jan Kundrat <jkt@gentoo.org> 1366 1367 * Expand sensitive area of a thumbnail image to the whole cell (including 1368 category listing) 1369 1370 2007-11-25 Jan Kundrat <jkt@gentoo.org> 1371 1372 * Use QWidget::showFullScreen() and showNormal() instead of hacky way of 1373 KWin::setState( winId(), NET::FullScreen ) (bug #151031) 1374 1375 * Raise images/thumbnail cache limit to 4GB. Too bad KDE/Qt offers no 1376 portable way to get information about total available memory of a system. 1377 (Bug 151584) 1378 1379 2007-11-06 Jan Kundrat <jkt@gentoo.org> 1380 1381 * Robert Krawitz: Fixed regression introduced in 720309 where Viewer adds 1382 requests with too high priority. Images to be preloaded were in fact 1383 scheduled for decoding before the first image. 1384 This should be converted to proper priority queue later... 1385 1386 2007-10-08 Jan Kundrat <jkt@gentoo.org> 1387 1388 * Better error handling in KIM Import 1389 * Better interactivity in KIM Import 1390 1391 2007-10-03 Jan Kundrat <jkt@gentoo.org> 1392 1393 * Give Viewer's requests for images higher priority than thumbnails have 1394 1395 2007-10-01 Jan Kundrat <jkt@gentoo.org> 1396 1397 * Adjust the extension of images generated for HTML export. Based on a patch 1398 submitted by Miika Turkia <mturkia@nixu.fi>. 1399 1400 2007-09-23 Jan Kundrat <jkt@gentoo.org> 1401 1402 * Show image label in the infobox and thumbnail tooltip 1403 1404 2007-09-13 Jan Kundrat <jkt@gentoo.org> 1405 1406 * Use list of RAW file extensions from libkdcraw instead of hardcoded values 1407 1408 2007-09-11 Tuomas Suutari <thsuut@utu.fi> 1409 1410 * Fix behaviour of thumbnail selecting with keyboard. Fixes bug 149706. 1411 1412 2007-08-18 Jan Kundrat <jkt@gentoo.org> 1413 1414 * Use libkdcraw intead of budled and rotten dcraw copy 1415 1416 2007-08-11 Jan Kundrat <jkt@gentoo.org> 1417 1418 * Automatically hide mouse cursor and disable screensaver when in Viewer 1419 1420 2007-08-10 Jan Kundrat <jkt@gentoo.org> 1421 1422 * Add Edit->Copy for copying a list of URLs to selected images to clipboard. 1423 Fixes bug 145628 for a second time :). 1424 1425 2007-08-09 Jan Kundrat <jkt@gentoo.org> 1426 1427 * Rename File->Export to File->Export/Copy Images to reflect what it 1428 actually does and reduce confusion. Fixes bug 145628. 1429 1430 2007-08-08 Jan Kundrat <jkt@gentoo.org> 1431 1432 * Applied Henner Zeller's patch for optimizing the thumbnail displaying 1433 queue complexity from O(n^2) to O(n*log n) 1434 1435 2007-07-23 Jan Kundrat <jkt@gentoo.org> 1436 1437 * Applied Robert Krawitz' patch for using readdir_r() instead of QDir 1438 for performance reasons 1439 1440 2007-06-26 Jan Kundrat <jkt@gentoo.org> 1441 1442 * Support PEF, a raw format from Pentax' DSLRs. 1443 1444 2007-06-16 Jan Kundrat <jkt@gentoo.org> 1445 1446 * Display a warning instead of black screen when current image can't 1447 be shown in the Viewer 1448 1449 * Stop video playback before seeking to another image 1450 1451 * Changed MainWindow::Window::selectedOnDisk() to return list of 1452 images available in current view if selection is empty and reworked 1453 Viewer not to check for file availability before it's really needed 1454 1455 2007-06-11 Tuomas Suutari <thsuut@utu.fi> 1456 1457 * Do not show -1 x -1 image sizes at all. And as suggested by 1458 Henner Zeller do not show mega pixel number if it is 0.0. 1459 1460 2007-06-10 Jan Kundrat <jkt@gentoo.org> 1461 1462 * Use another dialog for deleting files. Patch submited by Christoph 1463 Moseler <forums@moseler.net>. 1464 1465 * Allow re-using of tags from the previously tagged image in the 1466 annotation dialog (first part of bug #145158) 1467 1468 2007-05-23 Jan Kundrat <jkt@gentoo.org> 1469 1470 * Make "show this image" fast again. 1471 1472 2007-05-19 Jan Kundrat <jkt@gentoo.org> 1473 1474 * Recognize .flv and .erf files -- Fixes bugs 145366 and 141877. 1475 1476 2007-05-19 Jan Kundrat <jkt@gentoo.org> 1477 1478 * Make "show this image" load all images in current view, thus making 1479 pressing Ctrl+A optional. Thanks to Shawn Willden for nice comments 1480 and Baptiste Mathus for review. 1481 Fixes bug 145309. 1482 1483 2007-05-10 Jesper K. Pedersen <blackie@kde.org> 1484 1485 * Make it possible to configure the aspect ratio in the thumbnail 1486 viewer - thanks to Jan Kundrat 1487 1488 2007-05-09 Tuomas Suutari <thsuut@utu.fi> 1489 1490 * Store filenames in Exif database using UTF-8 encoding. Thanks 1491 to Jan Kundrat for a patch. 1492 1493 2007-05-04 Tuomas Suutari <thsuut@utu.fi> 1494 1495 * Make selection more visible in thumbnail view. 1496 1497 * Apply Henner Zeller's patch to allow changing background color 1498 of the thumbnail view black. 1499 1500 2007-05-02 Tuomas Suutari <thsuut@utu.fi> 1501 1502 * Apply Henner Zeller's patch to fix some ImageRequest memory 1503 leaks. 1504 1505 2007-04-29 Tuomas Suutari <thsuut@utu.fi> 1506 1507 * Apply Henner Zeller's patch to show SizeAllCursor when pressing 1508 info box with mouse. 1509 1510 2007-04-23 Shawn Willden <shawn@willden.org> 1511 1512 * Apply Henner Zeller's patch to disply correct size in image 1513 viewer's info box. 1514 1515 2007-04-14 Tuomas Suutari <thsuut@utu.fi> 1516 1517 * Speed up shuffling of the images in random slideshow. 1518 1519 2007-04-12 Tuomas Suutari <thsuut@utu.fi> 1520 1521 * Speed up member map loading by building member map closure on 1522 fly when adding members to group. (Reduces start-up time.) 1523 1524 2007-04-05 Tuomas Suutari <thsuut@utu.fi> 1525 1526 * Deny cycles in member group configuration. 1527 1528 2007-04-04 Tuomas Suutari <thsuut@utu.fi> 1529 1530 * Apply Michael J Gruber's patch to fix rotating raw files (or 1531 their thumbnails) twice. 1532 1533 2007-04-01 Tuomas Suutari <thsuut@utu.fi> 1534 1535 * Selecting thumbnails with a mouse made more logical and fixed a 1536 bug that sometimes prevented a selected thumbnail to be added into 1537 internal selection list. 1538 1539 2007-03-31 Tuomas Suutari <thsuut@utu.fi> 1540 1541 * Bugfix: In member group tab of the configuration dialog, when 1542 changing category from the dropdown list, items from a different 1543 category were sometimes added to members listbox. 1544 1545 2007-02-28 Tuomas Suutari <thsuut@utu.fi> 1546 1547 * Bugfix: Selection was ignored in the first press of the Plugins 1548 menu item, if plugin loading was delayed. 1549 1550 2007-02-04 Jesper K. Pedersen <blackie@kde.org> 1551 1552 * It is now possible to search for images with changed MD5 sum - 1553 very useful for searching for corrupted image files. 1554 1555 2007-01-13 Jesper K. Pedersen <blackie@kde.org> 1556 1557 * Limit extra space in thumbnail viewer when showing categories 1558 (thx to Christoph Moseler). 1559 1560 ====================== KPhotoAlbum 3.0 releases =================================== 1561 1562 2006-12-24 Jesper K. Pedersen <blackie@kde.org> 1563 1564 * Do not show the current category when configuring sub 1565 categories. (Thanks to Baptiste Mathus for a patch) 1566 1567 * Explicit set the font in the splash screen, so it always looks 1568 good. Thanks to Baptiste Mathus for finding this problem. 1569 1570 * Fixed a compile error for certain compiler. Thanks to Christophe 1571 Choumert for a patch. 1572 1573 ====================== Snapshot Monday 27/11-2006 =================================== 1574 1575 2006-11-27 Jesper K. Pedersen <blackie@kde.org> 1576 1577 * Save configurations of special categories (should they be shown 1578 in the viewer etc) (Thanks to Christoph Moseler) 1579 1580 * Bugfix: when going out of full screen mode, resize to the 1581 configured size. (Thanks to Henner Zeller) 1582 1583 * Bugfix: better error handling for video loading (thx to Henner Zeller) 1584 1585 2006-11-26 Jesper K. Pedersen <blackie@kde.org> 1586 1587 * Renamed Persons to People and Locations to Places. A huge thank 1588 you to Clytie Siddall clytie AT riverland DOT net DOT au for 1589 bringing this and numerous other language errors to my attention. 1590 1591 * Instead of showing "No other Persons" show "None". Translated 1592 versions had problems as the "No other" part depended on the category. 1593 1594 2006-11-19 Jesper K. Pedersen <blackie@kde.org> 1595 1596 * Bugfix: In the settings dialog you were asked if you really 1597 wanted to delete a category. Despite your answer it would be 1598 deleted nevertheless. (Thanks to Baptiste Mathus for finding this). 1599 1600 * Do not show image size for videos (currently there are not way 1601 to get that information from the KDE video subsystem) 1602 1603 2006-11-18 Jesper K. Pedersen <blackie@kde.org> 1604 1605 * Show mega pixel in info box, and zoom factor in viewer, thx to Henner Zeller 1606 1607 * Fixed problem with windows layout not being read correctly if 1608 any category name contains non-latin1 character 1609 1610 ====================== Snapshot Wednesday 15/11-2006 =================================== 1611 1612 2006-11-14 Jesper K. Pedersen <blackie@kde.org> 1613 1614 * Bugfix: Recent added code to ensure that the splash screen would 1615 update timely broke the size of the main dialog. 1616 1617 2006-11-12 Jesper K. Pedersen <blackie@kde.org> 1618 1619 * Directories only show the filename part now in the browser 1620 category directories. (Thanks to Christoph Moseler) 1621 1622 * BUGFIX: Finally nailed down the bug where the annotation dialog 1623 did not show the first image preview. 1624 1625 * Improved support for the flickr plug-in. Now tags are correctly 1626 uploaded. Thanks to Mark Jaroski for a patch. 1627 1628 2006-11-11 Jesper K. Pedersen <blackie@kde.org> 1629 1630 * An item may be member of a number of categories. Mike may be a member of coworkers and friends. 1631 Selecting the item in one subcategory, should select him in 1632 all. 1633 1634 * New option to show categories in the thumbnail view. Now it is 1635 also possible to set tokens directly in the thumbnail view. Thanks 1636 to (Thanks to Christoph Moseler) 1637 1638 * Bugfix: Searching for description did not work (Thx to Christoph 1639 Moseler for finding the bug) 1640 1641 * control + scroll now zoom on the datebar. (Thanks to Benjamin 1642 Bock for a patch) 1643 1644 * Bugfix: Full screen viewer no longer worked very well after the 1645 change to loading only the size as needed. The reason for this was 1646 a race condition where the image was loaded before the window had 1647 sized it self. 1648 1649 * Somehow running the viewer always forced it to show in a new 1650 window, that was definitely against the design. 1651 1652 * Don't try and run a slide show if only one image is 1653 selected. Doing so will change zoom preference each time we try to 1654 go to the next image. 1655 1656 2006-11-08 Jesper K. Pedersen <blackie@kde.org> 1657 1658 * Improved video backend detection. Thanks to Robert L Krawitz 1659 1660 ====================== Snapshot Tuesday 7/11-2006 =================================== 1661 1662 2006-11-06 Jesper K. Pedersen <blackie@kde.org> 1663 1664 * Reworked the pixel by pixel zoom, so it doesn't flicker the real 1665 sized image first.I beleive that pixel by pixel zoom now works in 1666 the reworked version. 1667 1668 As an added bonus, I no longer loads the first image in full size, but 1669 only in viewer size. This has given a significant boost in 1670 starting up the viewer. If the user ever zooms, then the real 1671 sized image is loaded in the background and put in place when it 1672 is available - until then the user just sees the viewer sized 1673 version he was original looking at. 1674 1675 2006-11-05 Jesper K. Pedersen <blackie@kde.org> 1676 1677 * Right clicking on an image should select it. 1678 1679 * Stop slideshow when we hit a video, so we don't advance in the 1680 middle of the video. 1681 1682 * Implemented Play/Pause/Stop/Restart for videos 1683 1684 * Now Video playback also works with kaffein and kaboodle 1685 1686 2006-11-04 Jesper K. Pedersen <blackie@kde.org> 1687 1688 * Enabling/Disabling the right items in the context menu in the 1689 viewer depending on image vs. video. 1690 1691 * Zooming now works with video display. 1692 1693 * Improved info when videos can't be loaded. 1694 1695 2006-10-29 Jesper K. Pederse <blackie@kde.org> 1696 1697 * Show splash screen during database loading phase (thx to 1698 Christoph Moseler for finding this) 1699 1700 * More video format tests. 1701 1702 * The feature dialog now test if we can show video thumbnails. 1703 1704 * The feature dialog now tests better to see if we can show 1705 videos. 1706 1707 * New application icon 1708 1709 * BUGFIX: Yet another attempt at fixing that darn inputting date bug. 1710 1711 ====================== Snapshot Sunday 23/10-2006 =================================== 1712 1713 2006-10-22 Jesper K. Pedersen <blackie@kde.org> 1714 1715 * It is now possible to bring up the Exif dialog from the viewer. 1716 1717 * Bugfix: The numbered backup had by accident included the 1718 extension .zip for the index.xml file inside the zip file. (Thanks 1719 to Baptiste MATHUS for reporting). 1720 1721 * Bugfix: Translated version of KPA would display image dates in 1722 English, but expect month input in the translated language. This 1723 has now been fixed so it expected input in English too. 1724 1725 * Bugfix: The panes in the annotation dialog would not show up correctly 1726 in translated version of KPhotoAlbum. 1727 1728 2006-10-05 Jesper K. Pedersen <blackie@kde.org> 1729 1730 * Bugfix: Database was marked as dirty when it started up. 1731 1732 * Moved XML settings into Backend tab in the settings page. It 1733 really belongs here. 1734 1735 * On public demand: made it possible to disable the splash screen. 1736 1737 * New splash screen. 1738 1739 2006-09-25 Jesper K. Pederse <blackie@kde.org> 1740 1741 * Use alternate Exif reading code in case EXIV2 is not installed. 1742 1743 ====================== Snapshot Sunday 24/9-2006 =================================== 1744 1745 2006-09-24 Jesper K. Pedersen <blackie@kde.org> 1746 1747 * Warn the user at start up if not all features are installed. 1748 1749 * Fix up the sub category page in the annotation dialog. 1750 1751 * Programmers point of view: The whole setup of marking the 1752 database dirty have been reworked. Now we just have a 1753 MainWindow::DirtyIndicator::markDirty(). This makes it easier to 1754 mark the DB dirty. 1755 Users point of view: Now drawing on images, and changing sub 1756 categories marks the DB dirty. 1757 1758 1759 2006-09-23 Jesper K. Pedersen <blackie@kde.org> 1760 1761 * Only write description element to the database if there is a description. 1762 1763 * Do not allow the user to change sub categories for special 1764 categories (Just imagine he changed the directory structure shown 1765 using sub categories - he would get utterly confused from this, 1766 I'm sure) (Thanks to Christoph Moseler for pointing this out) 1767 1768 * Do not allow the user to change the icon for special categories 1769 (Folder, Tokens, .. ). It doesn't add any value to them to be able 1770 to do so, and it just clutters up the dialog. (Thanks to Christoph 1771 Moseler for pointing this out). 1772 1773 * Now that sub categories are shown with indentation, don't show a 1774 special icons for the super categories any more. 1775 1776 2006-09-17 Jesper K. Pedersen <blackie@kde.org> 1777 1778 * BUGFIX: Fixed a crash happening when saving after a category had 1779 been renamed, and that category was included in the privacy 1780 settings. 1781 1782 * BUGFIX: When renaming a category also rename the category 1783 thumbnails. (Thanks to Christoph Moseler for finding this) 1784 1785 2006-09-16 Jesper K. Pedersen <blackie@kde.org> 1786 1787 * BUGFIX: The last snapshot had a bug where KPA would crash if you 1788 right clicked, in the annotation dialogs listbox, outside of any 1789 items. (Thanks to Christoph Moseler for finding this) 1790 1791 * BUGFIX: Privacy info was not properly loaded. 1792 1793 * BUGFIX: Changing the label for an image in the annotation dialog 1794 did not result in the label being updated in the thumbnail 1795 view. (Thanks to Christoph Moseler for finding this) 1796 1797 * BUGFIX: Yet another fix to the selection code in the thumbnail 1798 viewer. What was broken in the latest snapshot was that you where 1799 not able to select a number of images, and drag them. 1800 1801 2006-09-09 Jesper K. Pedersen <blackie@kde.org> 1802 1803 * BUGFIX: delete and rename of item in the annotation dialog 1804 didn't work if the item was not top level or it had sub items. 1805 1806 * Added "remove item from parent category" to the list box in the 1807 annotation dialog, to allow the user to make a sub item top level. 1808 1809 * Ensure every action's keybinding in the viewer is configurable 1810 (Thanks to Kimball Robinson for bringing it to my attention that 1811 they were not) 1812 1813 * Disabled "Create Subcategory..." item when right mouse button 1814 was click outside any items (this coursed a crash). Thanks to 1815 Christoph Moseler <forums@moseler.net> for finding this. 1816 1817 1818 ====================== Snapshot Wednesday 6/9-2006 =================================== 1819 1820 2006-09-01 Jesper K. Pedersen <blackie@kde.org> 1821 1822 * The checkboxes in the annotation dialog are now tristate, which 1823 means that there are no need for the "merge" and "remove" 1824 checkboxes. 1825 Also the "and" checkbox has been replaced with an "and" and a "or" 1826 radio button to make their meaning more understandable. 1827 1828 * BUGFIX: Solved this crash: edit a category name in the settings 1829 dialog, press Apply and press OK. (thanks to Christoph Moseler 1830 <forums@moseler.net> for finding this. 1831 1832 ====================== Snapshot Sunday 27/8-2006 =================================== 1833 1834 2006-08-27 Jesper K. Pedersen <blackie@kde.org> 1835 1836 * Tokens got kind of lost when importing from a KPhotoAlbum 2.2 index file. 1837 1838 * BUGFIX: Media Type Category was not filled correctly when finding new images. 1839 1840 * It is now possible to set up sub categories in the annotation 1841 dialog, simply by dragging items onto other items. 1842 1843 2006-08-26 Jesper K. Pedersen <blackie@kde.org> 1844 1845 * The listbox in the annotation dialog is now updated when an item is added as a sub item to another. 1846 1847 * Improved set of file names recognized as videos. 1848 1849 * BUGFIX: deselect all images when right clicking on an image that 1850 is currently not selected. 1851 1852 2006-08-25 Jesper K. Pedersen <blackie@kde.org> 1853 1854 * It is now possible to use the search bar in the main window, 1855 when showing folders. 1856 1857 * Searching in a list view in the browser is not anchored to the 1858 beginning of the word. 1859 1860 * BUGFIX: It is now possible to have spaces in category names. 1861 1862 * Fixed bug in last snapshot where the compressed index.xml didn't 1863 work. 1864 1865 * Don't save Folders to the index.xml file again. I'm rather sure 1866 it is faster to calculate the info on start up rather than loading 1867 the extra XML. 1868 1869 ====================== Snapshot Wednesday 23/8-2006 =================================== 1870 1871 2006-08-23 Jesper K. Pedersen <blackie@kde.org> 1872 1873 * Now it is also possible to bind rotate left/right in the 1874 annotation dialog. 1875 1876 2006-08-22 Jesper K. Pedersen <blackie@kde.org> 1877 1878 * Added a Media Type folder. 1879 1880 2006-08-21 Jesper K. Pedersen <blackie@kde.org> 1881 1882 * Bugfix: Selection using the shift key and mouse button was 1883 broken if selected spanned several pages. 1884 1885 * Bugfix: Pressing the mouse down on a selected image in the 1886 thumbnail viewer now deselect all other images if control or shift 1887 is not pressed. This was an inconsistent behavior compared to 1888 similar browsers. 1889 1890 * Bugfix: holding control down in the browser when selecting an 1891 item (say a person), should jump directly to the images rather 1892 than going back to main browser window. This did not work. 1893 1894 2006-08-20 Jesper K. Pedersen <blackie@kde.org> 1895 1896 * now it is possible to specify the icon size in used in the 1897 browser - esp usefull for showing larger images for persons in an 1898 icon view. 1899 1900 * Added an info box which suggest people to see the introduction 1901 videos. 1902 1903 * KPhotoAlbum is now capable of also managing videos. 1904 1905 2006-08-14 Jesper K. Pedersen <blackie@kde.org> 1906 1907 * The list boxes in the AnnotationDialog now has an accelerator. 1908 1909 2006-08-13 Jesper K. Pedersen <blackie@kde.org> 1910 1911 * Added function to thumbnail context bar to regenerate thumbnails, 1912 useful when the video thumbnail generator picks a random image for 1913 thumbnail. 1914 1915 2006-08-11 Jesper K. Pedersen <blackie@kde.org> 1916 1917 * It is now possible to configure the key bindings in the 1918 annotation dialog. 1919 1920 2006-08-10 Jesper K. Pedersen <blackie@kde.org> 1921 1922 * In the viewer it is now possible to use mouse wheel to scroll to 1923 the next/prev image. (Thanks to Christoph Moseler for a patch). 1924 1925 2006-07-23 Jesper K. Pedersen <blackie@kde.org> 1926 1927 * Make it possible to set a category image for sub categories. 1928 1929 * Show the category tree in the browser 1930 1931 2006-07-22 Jesper K. Pedersen <blackie@kde.org> 1932 1933 * A new menu item now exist in the annotation dialogs context 1934 menu, namely "Add Sub Category" 1935 1936 * In the annotation dialog, you may now switch between sorted 1937 category view and most recent view, by pressing and releasing the 1938 alt key. 1939 1940 * In the annotation dialog, pressing and releasing the control 1941 will toggle showing items selected, only. 1942 1943 2006-07-14 Jesper K. Pedersen <blackie@kde.org> 1944 1945 * In the annotation dialog, it is now possible to scroll the list 1946 of selected items, but pressing arrow up and down. 1947 1948 * While typing in the annotation dialog, hide items that does not 1949 match the current typed text. 1950 1951 =========================== KPhotoAlbum 2.2 released ============================= 1952 1953 2006-04-14 Jesper K. Pedersen <blackie@kde.org> 1954 1955 * BUGFIX: Fixed some problems with member groups, when renaming categories. 1956 1957 2006-03-31 Jesper K. Pedersen <blackie@kde.org> 1958 1959 * BUGFIX:Disallow pressing pgdown/pgup in the annotation dialog 1960 when searching. Thanks to Martin Hoeller for finding this crash. 1961 1962 2006-03-26 Jesper K. Pedersen <blackie@kde.org> 1963 1964 * Bugfix: inaccurate times now survives a visit to the annotation dialog. 1965 1966 * Bugfix: Member maps wasn't correctly renamed when renaming a category. 1967 1968 * Save the layout of the annotation dialog in the file layout.xml 1969 next to the index.xml file. Early in the KPhotoAlbum 2.2 1970 development, it was saved in the KDE Registry, but the code for 1971 doing this (which is out of my control) has a bug which makes it 1972 impossible to save non latin1 characters. 1973 1974 Thanks to Martin Hoeller for finding the three above issues. 1975 1976 2006-03-19 Jesper K. Pedersen <blackie@kde.org> 1977 1978 * VERY FINAL feature: Added a checkbox to the annotation dialog 1979 offering to remove annotations. Thanks for Robert L Krawitz for 1980 patch with this feature. 1981 1982 * BUGFIX: Fixed crash when annotation dialog was up, and the 1983 datebar got a mouse move event (It had its mouse press blocked, so 1984 it got quite confused from seeing a mouse move without first a 1985 mouse press) Thanks to Martin Hoeller for finding this crash. 1986 1987 * BUGFIX: The annotation window no longer crashes when reseting 1988 its layout. 1989 1990 * Disable the delete button in the annotation dialog when 1991 annotating multiple images at the same time, or when using the 1992 dialog for searching. Thanks to Martin Hoeller for finding this crash. 1993 1994 2006-03-12 Jesper K. Pedersen <blackie@kde.org> 1995 1996 * The datebar now has an explicit button for canceling selection. 1997 1998 * Fixed bug where limited images on the date bar followed by a 1999 limiting images from the browser, and then unlimiting from the 2000 browser resulted in only items in the scope of the datebar 2001 selection being shown on the datebar. 2002 2003 2006-02-11 Jesper K. Pedersen <blackie@kde.org> 2004 2005 * Drasticly improved performance of deleting images. Thanks for 2006 Robert L Krawitz for his analysis of the problem. 2007 2008 * Don't show a warning about not being able to delete a file when 2009 it doesn't exists in the first place. Thanks to Robert L Krawitz. 2010 2011 2006-01-12 Jesper K. Pedersen <blackie@kde.org> 2012 2013 * Its now possible to select whether the newest or the oldest 2014 thumbnail should be shown first. 2015 2016 2006-01-11 Jesper K. Pedersen <blackie@kde.org> 2017 2018 * Made it possible to configure the thumbnail cache. 2019 2020 2006-01-02 Jesper K. Pedersen <blackie@kde.org> 2021 2022 * Completely reimplemented the thumbnail view, to solve a huge 2023 amount of issues with QIconView. 2024 2025 2005-11-27 Jesper K. Pedersen <blackie@kde.org> 2026 2027 * Added an Exif dialog (available from the browser), plus the 2028 possibilities to see Exif tags in the viewer. Set of Exif tokens 2029 shown is configurable in the settings dialog. 2030 2031 2005-09-23 Jesper K. Pedersen <blackie@kde.org> 2032 2033 * Searches using the description field are now case insensitive. 2034 2035 * Stop selecting the first image in the thumbnail view when 2036 showing it up. 2037 2038 * BUGFIX: Setting tokens should mark the database as dirty. 2039 2040 * BUGFIX: Restart slideshow timer when user manually moves to a 2041 new image. 2042 2043 2005-08-29 Jesper K. Pedersen <blackie@kde.org> 2044 2045 * Added a Exif dialog to the context menu in the browser. 2046 2047 * KPhotoAlbum now stores its thumbnails in ~/.thumbnails complying 2048 with many other applications. 2049 2050 2005-08-28 Jesper K. Pedersen <blackie@kde.org> 2051 2052 * Added an option to save the index.xml file in a compressed 2053 format, this speeds up loading the xml file by approximate a 2054 factor 2. 2055 2056 2005-08-26 Jesper K. Pedersen <blackie@kde.org> 2057 2058 * Added command line option --export-in-2.1-format to allow 2059 KPhotoAlbum to save an index.xml that can be read by KPhotoAlbum 2.1. All 2060 configurations in the config dialog (like do auto save etc) will 2061 be lost though. 2062 2063 * KPhotoAlbum does now offer to save numbered backups of the index.xml 2064 file: index.xml~0001~, index.xml~0002~ etc. In addition this file 2065 can be zipped to preserve disk space. 2066 2067 2005-08-19 Jesper K. Pedersen <blackie@kde.org> 2068 2069 * recalculate checksum will now work only on the selected images 2070 if there is a selection. 2071 2072 2005-08-17 Jesper K. Pedersen <blackie@kde.org> 2073 2074 * Pressing return in the search bar now selects the current item. 2075 2076 2005-08-03 Jesper K. Pedersen <blackie@kde.org> 2077 2078 * Internal: Simplify ImageDate so it now is only a from and a to 2079 Utilities::FastDateTime - this makes it possible for backends to do better date 2080 searches (needed by the SQL backend) 2081 2082 * Delay loading plugins - this will save us half a second at start 2083 up. 2084 2085 2005-07-23 Jesper K. Pedersen <blackie@kde.org> 2086 2087 * Threw away the date folder, it is redundant now we have the datebar. 2088 2089 * Internal: A lot of clean up in the code has happen over the last many 2090 month, and I've been working on making the backend plugable, and 2091 implement a SQL backend. I gave up with the SQL backend, as it was 2092 too hard. My code is still in there in case someone wants to take 2093 over that part. 2094 2095 --------------------------- version 2.1 released -------------------------------------- 2096 2097 2005-04-07 Jesper K. Pedersen <blackie@kde.org> 2098 2099 * BUGFIX: Using kapp->invokeHelp to show help rather than 2100 kapp->invokeBrowser, as the later doesn't work unless your default 2101 browser is konqueror. 2102 2103 * BUGFIX: the category was sometimes shown twice in the status bar 2104 2105 * BUGFIX: remove tokens didn't work for KDE 3.4 2106 2107 2005-04-03 Jesper K. Pedersen <blackie@kde.org> 2108 2109 * BUGFIX: The pre-loading in the image viewer broke viewing images 2110 from the import wizard. 2111 2112 * BUGFIX: The import dialog was broken with new versions of Qt. 2113 2114 2005-03-26 Jesper K. Pedersen <blackie@kde.org> 2115 2116 * Added member group config to context menu of list select (which 2117 is the list boxes of the image property pages) 2118 2119 * Added a jump-to-context button to the viewer, plus ensure 2120 keyboard focus would be better shown in the thumbnail view. 2121 2122 * BUGFIX: When quiting KDE, KPhotoAlbum will asks if you want to 2123 save. This previously canceled logging out of KDE. 2124 2125 2005-03-20 Jesper K. Pedersen <blackie@kde.org> 2126 2127 * Use KDE's date formater to given better result in the datebar. 2128 2129 2005-03-14 Jesper K. Pedersen <blackie@kde.org> 2130 2131 * Added a survey, where I can get some feedback from the KPhotoAlbum users. 2132 2133 2005-02-20 Jesper K. Pedersen <blackie@kde.org> 2134 2135 * New images should be inserted sorted. 2136 2137 * When new images are found, the datebar are now updated. 2138 2139 2005-01-16 Jesper K. Pedersen <blackie@kde.org> 2140 2141 * Added protection against odd sized images - like 400x1 2142 (Thanks to Robert L Krawitz <rlk@alum.mit.edu>) 2143 2144 2005-01-13 Jesper K. Pedersen <blackie@kde.org> 2145 2146 * Fixed deadlock when generating thumbnails from the Maintenance 2147 menu (Thanks to Robert L Krawitz <rlk@alum.mit.edu>) 2148 2149 2005-01-12 Jesper K. Pedersen <blackie@kde.org> 2150 2151 * Made it possible to check if an image in the image loader was 2152 needed just prior to loading it - this speeds up page down in the 2153 thumbnail view 2154 2155 * Made the settings dialog non modal, and added an apply button. 2156 2157 * Finally the new thumbnail view seems to work. 2158 * Made it possible to configure if columns should be aligned in 2159 thumbnail view 2160 * Made it possible to configure space between columns. 2161 2162 2005-01-10 Jesper K. Pedersen <blackie@kde.org> 2163 2164 * Display a grey thumbnail when the image for one reason or the 2165 other couldn't be loaded. Previously this resulted in the 2166 thumbnail containing garbage pixels. 2167 Thanks to Robert L Krawitz <rlk@alum.mit.edu> 2168 2169 2005-01-09 Jesper K. Pedersen <blackie@kde.org> 2170 2171 * Improves handling of Exif data, in particular in the "Read Exif 2172 Data" dialog. It does not overwrite the time, date, orientation, 2173 or comment data unless the Exif data is actually present. It also 2174 adds two new options that do overwrite the time and date 2175 information with the file modification date/time if the Exif data 2176 isn't present. Thanks to Robert L Krawitz <rlk@alum.mit.edu> 2177 2178 * BUGFIX: The date parser was not previous translated, while the 2179 date generator was, thus typing in date names did not work in the 2180 image config dialog, unless the translated names matched the 2181 untranslated ones. 2182 2183 2005-01-08 Jesper K. Pedersen <blackie@kde.org> 2184 2185 * The date bar now support selecting a range of images. 2186 2187 2005-01-02 Jesper K. Pedersen <blackie@kde.org> 2188 2189 * Reimplemented sort images as it could lead to image loss, plus 2190 was not guaranteed to preserve sort order for images with same key. 2191 2192 * On Robert's request, removed the patch from 2004-12-08 to work 2193 around SUSE's max image size - due to Robert, it obviously didn't 2194 work. 2195 2196 * Read Exif info out of .thm files (patch from Robert L Krawitz <rlk@alum.mit.edu>) 2197 2198 2004-12-30 Jesper K. Pedersen <blackie@kde.org> 2199 2200 * Added the possibility to zoom out from current scope, thus 2201 seeing the context of the current image 2202 2203 * Added Maintenance->Display Images with Incomplete Dates 2204 this will help update images with missing or invalid dates. 2205 2206 * KPhotoAlbum no longer splits images into a bunch of folders, but 2207 does instead show them in one big collection, this makes the date 2208 bar more powerful, plus allows you to scroll backwards. 2209 2210 * Added a date bar, that shows statistics about images, plus let 2211 you navigate to a given date. 2212 2213 2004-12-29 Jesper K. Pedersen <blackie@kde.org> 2214 2215 * Added a AND checkbox to the search page, that allows to 2216 graphically choose among and/or searches. (Thanks to Jean-Michel 2217 FAYARD <jmfayard@gmail.com>) 2218 2219 * HTML generation didn't work if the file names contained dot's 2220 like 2004-12-17-18.34.59.jpg 2221 2222 * Added support for Canon CRW "digital negative" - thanks to 2223 Steffen Hansen <hansen@kde.org>. 2224 2225 * Postpone checking if images is on disk till the information is 2226 needed, this speeds up start up with a couple of seconds. 2227 2228 2004-12-20 Jesper K. Pedersen <blackie@kde.org> 2229 2230 * KPhotoAlbum will now escape all non-latin1 characters, so they still 2231 look good on web servers that seems to ignore the meta tag. (Like 2232 mine does ;-) 2233 2234 2004-12-08 Jesper K. Pedersen <blackie@kde.org> 2235 2236 * Offer to make hard link from the export dialog (patch from 2237 Robert L Krawitz <rlk@alum.mit.edu>) 2238 2239 * SUSE introduced a maximum on QImages, a patch from Robert L 2240 Krawitz <rlk@alum.mit.edu> works around this, and ensures that 2241 KPhotoAlbum do not crash when images are larger than the maximum size. 2242 2243 * The Date picker now remember dates from invocation to invocation 2244 (Thanks to Jean-Michel FAYARD <jmfayard@gmail.com> for a patch for 2245 this) 2246 2247 * Highlight date with images in the date picker. (Thanks to 2248 Jean-Michel FAYARD <jmfayard@gmail.com> for a patch for this) 2249 2250 2004-12-04 Jesper K. Pedersen <blackie@kde.org> 2251 2252 * Categories in Member Group config is now internationalized. 2253 2254 * Categories in virtual album configuration (General tab in 2255 Settings) are now internationalized. 2256 2257 2004-12-02 Jesper K. Pedersen <blackie@kde.org> 2258 2259 * In the viewer moved away every default key binding on lettered 2260 keys. The changes are: 2261 Quit: q -> escape 2262 Run Slideshow: s -> ctrl + r (now this is the same as from the thumbnail viewer) 2263 Show Infobox: i -> Ctrl + i 2264 Show drawings on images: d -> ctrl + d 2265 2266 * In the viewer it is now possible to press a key to set a token, 2267 these tokens can the be used during browsing. This makes it easy 2268 to mark all images for say printing, by simply setting a token on 2269 each of them, and the later browsing for that token. 2270 2271 2004-11-10 Jesper K. Pedersen <blackie@kde.org> 2272 2273 * Only items from the current image are shown in the image 2274 category editor. 2275 2276 * Added an option to automatically load images when matches in the 2277 browser goes below what can be shown in a single view. 2278 2279 2004-11-09 Jesper K. Pedersen <blackie@kde.org> 2280 2281 * Made it possible to disable searching for images on start up. 2282 2283 * BUGFIX: Delayed the hide of the splash screen until the main 2284 window was shown. 2285 2286 * Moved "show Tool Tips" to the Settings menu. 2287 2288 * Added a search line. 2289 2290 2004-11-08 Jesper K. Pedersen <blackie@kde.org> 2291 2292 * BUGFIX: Markup in the editor (like highlight for spelling errors) got 2293 saved and thus displayed with the image. 2294 2295 * Renamed the menu bar descriptions for locking, so it hopefully 2296 is easier to understand. 2297 2298 * update progress dialog for loading info from images after each 2299 image, rather than after every ten images. This matters if the 2300 images are say 80Mb large. 2301 2302 --------------------------- version 2.0 released -------------------------------------- 2303 2304 2004-10-16 Jesper K. Pedersen <blackie@kde.org> 2305 2306 * Items in the edit menu (among these "delete image") was 2307 not available if "display images not on disk" was activated from 2308 the browser. Thanks to Robert L Krawitz <rlk@alum.mit.edu> for 2309 finding the bug. 2310 2311 2004-09-26 Jesper K. Pedersen <blackie@kde.org> 2312 2313 * Improved date editor: (1) sizing now works (2) there are no 2314 default buttons, so it is possible to press enter in the line edit 2315 to specify a date. (3) there now is a ">>" button to copy from 2316 date to to-date 2317 2318 2004-09-22 Jesper K. Pedersen <blackie@kde.org> 2319 2320 * The editor for image comments now has an on the fly spell checker. 2321 2322 * BUGFIX: Fixed tab order in the image config dialog. 2323 2324 2004-09-05 Jesper K. Pedersen <blackie@kde.org> 2325 2326 * BUGFIX: remove splash screen before showing welcome dialog 2327 2328 2004-09-04 Jesper K. Pedersen <blackie@kde.org> 2329 2330 * Added a way to browse directories within the database. Thanks to 2331 Jean-Michel FAYARD <jmfayard@gmail.com> for patch. 2332 2333 * BUGFIX: now that it is possible to set background color of 2334 thumbnail view, the foreground color must also be changed, to 2335 ensure maximum contrast (and that it is visible at all) 2336 2337 * No key bindings should be made to letters in the main window, as 2338 this makes it impossible to press that letter in the browser to jump to 2339 the item in question. Thus I made these change to key bindings: 2340 I -> Ctrl+I (show selected images) 2341 Ctrl-I -> none (show selected images in new window) 2342 S -> ctrl+R (run slide show) 2343 Ctrl+S -> none (run randomized slideshow) 2344 (this conflicted with save which was and are still on Ctrl-s too) 2345 Remember you can make your own key bindings in KPhotoAlbum, so this are 2346 really just the defaults I change. 2347 2348 2004-08-23 Jesper K. Pedersen <blackie@kde.org> 2349 2350 * Do not show items already matched when browsing. Thus do not 2351 show Jesper, if he is already matches in the current browsing scope. 2352 2353 2004-08-09 Jesper K. Pedersen <blackie@kde.org> 2354 2355 * The viewer now preloads images, which makes it feel a LOT more 2356 responsive. 2357 2358 2004-08-08 Jesper K. Pedersen <blackie@kde.org> 2359 2360 * Added zoom out to full view in viewer. 2361 2362 2004-08-07 Jesper K. Pedersen <blackie@kde.org> 2363 2364 * Removed the preload hack for preview, which was broken 2365 anyway. Not needed now when image loading is so much faster. 2366 2367 2004-08-06 Jesper K. Pedersen <blackie@kde.org> 2368 2369 * Size of main windows and configuration window are now stored in 2370 the index.xml file, and restored for future sessions 2371 2372 2004-07-24 Jesper K. Pedersen <blackie@kde.org> 2373 2374 * Moved all plugins to one menu rather than scattered out over all 2375 the menus. The former seems like the best idea for easy finding a 2376 functionality, while the later seems to be best, to ensure that 2377 users know which functionality is KPhotoAlbum core features, and which 2378 are plugins, with plugins perhaps being less integrated than 2379 build-in features. 2380 2381 * import/export is improved so during import of external images, 2382 KPhotoAlbum will first search for the images next to the .kim file, 2383 and then at the URL the images originally was uploaded to. 2384 2385 2004-07-22 Jesper K. Pedersen <blackie@kde.org> 2386 2387 * Made it possible to hide the labels in the thumbnail view 2388 2389 * Clean up the options dialog (made new group "thumbnail view") 2390 2391 * Tried to improve the layout of the thumbnail view. This is the 2392 best I can do, unfortunately QIconView is utterly broken. 2393 2394 2004-07-18 Jesper K. Pedersen <blackie@kde.org> 2395 2396 * BUGFIX: search dialog does now contain imported image attributes. 2397 2398 * Fixed code for going into full screen (This forces the min 2399 version to be KDE 3.2, though) 2400 2401 2004-07-12 Jesper K. Pedersen <blackie@kde.org> 2402 2403 * Automatic generated labels from file names now include all up 2404 till the last dot (Thanks to Jean-Michel FAYARD 2405 <boulot.dodo@laposte.net>) 2406 2407 * Fixed utf-8 encoding description in HTML pages (Thanks to 2408 Jean-Michel FAYARD <boulot.dodo@laposte.net>) 2409 2410 2004-06-17 Jesper K. Pedersen <blackie@kde.org> 2411 2412 * Put count of images in caption of image config window 2413 2414 2004-06-14 Jesper K. Pedersen <blackie@kde.org> 2415 2416 * Added the filename to the caption of the viewer. 2417 2418 * Thanks to Marco Caldarelli <caldarel@yahoo.it> for a patch to 2419 reread Exif info, available from a dialog in the menu. 2420 2421 2004-06-13 Jesper K. Pedersen <blackie@kde.org> 2422 2423 * Thanks to Marcel Wiesweg <marcel.wiesweg@gmx.de> for a patch for 2424 optimizing loading in the image property dialog 2425 2426 2004-06-08 Jesper K. Pedersen <blackie@kde.org> 2427 2428 * Added a splash screen 2429 2430 2004-06-06 Jesper K. Pedersen <blackie@kde.org> 2431 2432 * Bugfix: The time config was not set correctly for configuring 2433 multiple images, often resulting in many images getting the same 2434 time stamp. 2435 2436 * Its now possible to configure which plugins should be loaded. 2437 2438 2004-06-03 Jesper K. Pedersen <blackie@kde.org> 2439 2440 * demo directory are now copied rather than symlinked. With 2441 symlink, the installed demo files will also be modified when 2442 images are modified in the demo, which is not desired. 2443 2444 * Added KIPI support. 2445 2446 2004-05-03 Jesper K. Pedersen <blackie@kde.org> 2447 2448 * BUGFIX: When you press cancel during the export process you still get the info 2449 someone else could import your export. 2450 2451 * BUGFIX: After an import the index.xml file was not marked modified 2452 2453 * BUGFIX: export to HTML page and import resulted in rotated 2454 images getting even more rotated 2455 2456 * BUGFIX: importing into a subdirectory did not always work. 2457 2458 2004-05-02 Jesper K. Pedersen <blackie@kde.org> 2459 2460 * BUGFIX: KPhotoAlbum crashed in the following situation: 2461 - drag an image out from the thumbnail view 2462 - browse, so the thumbnail view shows some other images 2463 - drag another image out 2464 2465 2004-04-19 Jesper K. Pedersen <blackie@kde.org> 2466 2467 * BUGFIX: The wrong image was invoked in the external viewer if 2468 the thumbnail view was scrolled. 2469 2470 * BUGFIX: If description was not generated then other option 2471 groups was not printed in HTML exports. 2472 2473 2004-04-18 Jesper K. Pedersen <blackie@kde.org> 2474 2475 * When opening the image config dialog, show a message box with 2476 a link to the help page. 2477 2478 * Made it possible to re enable message boxes where the user 2479 previously checked do-not-show-again 2480 2481 * Its now possible to find images where only a set of items are on 2482 (e.g. only me, and no one else) 2483 2484 * BUGFIX: When generating HTML, only generate image on disk 2485 2486 * Added a dialog with a description on how to enable webservers to 2487 server KPhotoAlbum files. 2488 2489 2004-04-16 Jesper K. Pedersen <blackie@kde.org> 2490 2491 * BUGFIX: If the destination directory for HTML export exists, 2492 offer to remove it. This fixes the problem where it would instead 2493 just be put in a subdirectory. 2494 2495 * Loading descriptions from Exif information can now be disabled 2496 2497 * BUGFIX: when exporting the image loader also saved the large 2498 images (like 1024x768) to tumbnails dir. Please remove all 2499 thumbnails using the maintenance menu item. 2500 2501 * BUGFIX: images inline in export files was broken if the 2502 extension was different from .jpg 2503 2504 * Now its possible to ask for a .kim file on the HTML generated pages 2505 2506 * BUGFIX: pressing cancel in export dialog still continue exporting. 2507 2508 * BUGFIX: It was not possible to import twice in one session. 2509 2510 * BUGFIX: images was rotated too must during export 2511 2512 * now its possible to export images, and leave the .kim file next 2513 to the image set rather than putting them into the .kim file. 2514 2515 2004-04-15 Jesper K. Pedersen <blackie@kde.org> 2516 2517 * Its now possible to delete images from within the image 2518 configuration dialog 2519 2520 * Now you may click on a .kim file from say konqueror to start 2521 importing that file into your db. 2522 2523 2004-04-14 Jesper K. Pedersen <blackie@kde.org> 2524 2525 * added Import/Export so its possible to share images with 2526 friends, without them having to write comments, and tell how is on 2527 the images. 2528 2529 2004-04-12 Jesper K. Pedersen <blackie@kde.org> 2530 2531 * Its now possible to configure the toolbar 2532 2533 * Added run slide show as a tool button 2534 2535 * Now its possible to configure the shortcuts in the viewer. 2536 2537 2004-04-11 Jesper K. Pedersen <blackie@kde.org> 2538 2539 * added run randomized slideshow 2540 2541 * added run slide show to the thumbnail view, thus making it much 2542 easier to start a slide show if the images in view. 2543 2544 * Made slide show timeout configurable 2545 2546 * Made slide show size configurable, plus made it possible to 2547 specify full screen for configuration for configuration of normal view. 2548 2549 2004-03-27 Jesper K. Pedersen <blackie@kde.org> 2550 2551 * rewrote the handling of dates in the image property dialog, so 2552 the GUI is much easier to work with - this must have been the 2553 oldest wish on my which list ;-) 2554 2555 2004-03-21 Jesper K. Pedersen <blackie@kde.org> 2556 2557 * Added Images->sort to sort images in thumbnail view. Thanks to 2558 Thomas Schwarzgruber <possebaer@gmx.at> 2559 2560 * Added Maintenance->remove all thumbnails and Maintenance->build thumbnails 2561 2562 2004-03-20 Jesper K. Pedersen <blackie@kde.org> 2563 2564 * BUGFIX: now we are doing boundary check when panning, so you 2565 can't pan outside the image. 2566 2567 * generating HTML and viewing images will now be the context if no 2568 images are selected. Context is the current search or current 2569 browse - e.g. all images from say Las Vegas. 2570 2571 2004-03-17 Jesper K. Pedersen <blackie@kde.org> 2572 2573 * Added context menu for sorting options listbox 2574 (thanks to Reimar Imhof <Reimar.Imhof@netCologne.de> for a patch) 2575 2576 2004-03-10 Jesper K. Pedersen <blackie@kde.org> 2577 2578 * BUGFIX: Fixed crash when moving images arround 2579 2580 2004-03-09 Jesper K. Pedersen <blackie@kde.org> 2581 2582 * BUGFIX: If you have to rotate an image to view it, you get black stripes besides your 2583 image because of the resolution of the image (it's much higher than wide). So 2584 far so good. But if you zoom into the image via pressing '+' key, the black 2585 stripes don't change -> the shown width stays the same although the 2586 (virtually) height changed. 2587 Thanks to Thomas Schwarzgruber <possebaer@gmx.at> for a patch. 2588 2589 2004-03-07 Jesper K. Pedersen <blackie@kde.org> 2590 2591 * BUGFIX: When renaming an item in the listselect, then category 2592 image is now also renamed. 2593 2594 * BUGFIX: In the settings dialog, member group tab, ensure that 2595 the category list is updated when entering the page. 2596 2597 * replaced "None" with "No Persons", "No Keywords" etc. 2598 2599 * the count text in the browser is now "categories" rather than 2600 "images" when displaying categories like "persons", "locations" etc. 2601 2602 * BUGFIX: Finally made panning work. Its now bound to the middle 2603 mouse button, which is more compatible to a wide range of 2604 application, rather than Ctrl+left button as was the case 2605 previously. 2606 2607 2004-03-02 Jesper K. Pedersen <blackie@kde.org> 2608 2609 * BUGFIX: previous fix to member groups was broken. 2610 2611 * use smoothScale rather than scale to get better looking thumbnails. 2612 2613 2004-02-15 Jesper K. Pedersen <blackie@kde.org> 2614 2615 * BUGFIX: Pressing the rename button in member groups made 2616 KPhotoAlbum crash if no member groups are selected. 2617 2618 --------------------------- version 1.1 released -------------------------------------- 2619 2620 2004-02-04 Jesper K. Pedersen <blackie@kde.org> 2621 2622 * BUGFIX: description on index page was controlled by 2623 "description" checkbox rather than the description for each page 2624 2625 2004-02-01 Jesper K. Pedersen <blackie@kde.org> 2626 2627 * BUGFIX: categories was not available for translations. 2628 2629 * BUGFIX: the string **NONE** was not made available for 2630 translation everywhere, which resulted in the search dialog did 2631 not work for translated languages. 2632 2633 2004-01-31 Jesper K. Pedersen <blackie@kde.org> 2634 2635 * BUGFIX: changed viewer from QDialog to QWidget as base class so 2636 the browser window could get on top of it. 2637 2638 2004-01-29 Jesper K. Pedersen <blackie@kde.org> 2639 2640 * Made the image preview size configurable. 2641 2642 * Ensure enable/disable state of menu bar is correct 2643 2644 2004-01-27 Jesper K. Pedersen <blackie@kde.org> 2645 2646 * Made the KPhotoAlbum properties dialog look better. 2647 2648 2004-01-26 Jesper K. Pedersen <blackie@kde.org> 2649 2650 * BUGFIX: Changed QActions to KActions in the viewer to avoid mem 2651 error when the viewer closes. 2652 2653 * BUGFIX: Fixed bug introduced yesterday, where rotating multiple 2654 images resulting in them getting an odd angle. 2655 2656 2004-01-25 Jesper K. Pedersen <blackie@kde.org> 2657 2658 * Split up the dialog for HTML generation, plus made it possible 2659 to specify which of the category (Persons/Location/...) plus 2660 description - to generate. 2661 2662 * The image configuration dialog may now be closed by pressing Ctrl+return 2663 2664 * Added a number of tooltips 2665 2666 * Added a donate dialog, which makes it possible for people to 2667 donate money. 2668 2669 * BUGFIX: when generating HTML, its no longer a problem if several 2670 images have the same base name, ie. if you may now generate 2671 holiday1/me.jpg andd holiday2/me.jpg at the same time. 2672 2673 * BUGFIX: When the user presses the right mouse button on one of 2674 the list boxes containing options (Persons, Loactions, Events 2675 etc.) to show the context menu, then the state of the item was 2676 changed (from selected to non-selected or visa versa). 2677 2678 * The total amount of images in the status bar is now updated when 2679 new images are found or existing images are deleted. 2680 2681 * BUGFIX: don't load the search and multi-config images through 2682 the imageinfo clas as this will make KPhotoAlbum ask whether date 2683 should be trusted. 2684 2685 * Added a configuration option for whether Exif rotation 2686 information should be used or not. 2687 2688 2004-01-23 Jesper K. Pedersen <blackie@kde.org> 2689 2690 * BUGFIX: It was not possible to generate HTML more than once per session. 2691 2692 * Read date, orientation and description out of Exif data. 2693 2694 2004-01-21 Jesper K. Pedersen <blackie@kde.org> 2695 2696 * Thanks to Teemu Rytilahti <teemu.rytilahti@kde-fi.org>, KPhotoAlbum 2697 will now offer themes when generating HTML. 2698 2699 * Heavily optimized browsing functions. Now everything is 2700 hopefully lightning fast. 2701 2702 2004-01-20 Jesper K. Pedersen <blackie@kde.org> 2703 2704 * The thumbnail overview and the image viewer now has a menu item 2705 for invoking an external program on the images. The list includes 2706 all programs claiming they can handle image/jpeg from KTrader. 2707 2708 * Implemented Maintenance/Display Images not on Disk 2709 2710 * Implemented Maintenance/Recalculate Checksum (Useful if images 2711 has been change for example using gimp) 2712 2713 * Implemented Maintenance/Rescan for new Images 2714 2715 * Only do auto save if there has been changes since the last auto save. 2716 2717 2004-01-19 Jesper K. Pedersen <blackie@kde.org> 2718 2719 * MD5 sums are now calculated for each image, so that KPhotoAlbum can 2720 track movement of images in the directories 2721 2722 2004-01-18 Jesper K. Pedersen <blackie@kde.org> 2723 2724 * Move cursor to the lower right corner when viewer goes into fullscreen mode 2725 2726 * BUGFIX: Generate HTML with nothing selected now export all 2727 images from thumbnail view. 2728 2729 * BUGFIX: Context menu for thumbnail view used to show up in the 2730 browser too. 2731 2732 * BUGFIX: searches using the textbox didn't work. 2733 2734 * BUGFIX: ensure that tip of the day has focus when it starts up. 2735 2736 2004-01-10 Jesper K. Pedersen <blackie@kde.org> 2737 2738 * Improved HTML generation. 2739 2740 2004-01-04 Jesper K. Pedersen <blackie@kde.org> 2741 2742 * The tool tip for the thumbnail view now contains an enlargement 2743 of the image. In addition the tool tip needs to be disabled, 2744 rather than it automatically hides. The tool tip window will 2745 temporarily hide when the mouse is outside the thumbnail view. 2746 The placement of the tool tip window is now improved, so it 2747 doesn't get partly of screen. 2748 2749 2004-01-03 Jesper K. Pedersen <blackie@kde.org> 2750 2751 * Added an item to the context menu in the viewer for setting the 2752 current image as the background. (Thanks to Teemu Rytilahti 2753 <teemu.rytilahti@kde-fi.org>) for a patch with this feature. 2754 2755 * New Feature: It is now possible to show the content views (those 2756 with overview of persons, locations, keywords etc) either with a 2757 list view or with an icon view. In addition it is also possible to 2758 show a different icon for each item (one icon for Joe, and another 2759 for Bill). 2760 2761 2003-12-30 Jesper K. Pedersen <blackie@kde.org> 2762 2763 * BUGFIX: Member groups are not shown in the browser, in case the 2764 member group do not contain any items. 2765 2766 2003-12-26 Jesper K. Pedersen <blackie@kde.org> 2767 2768 * Update thumnail view when an image has been rotated. 2769 2770 * Added "View Selected" and "View Selected in new window" to the 2771 context menu for the thumbnail overview. 2772 2773 * Enable/Disable state of "configure property items" are now correctly set. 2774 2775 * On public demand, the file name is now shown in the status bar. 2776 2777 2003-12-13 Jesper K. Pedersen <blackie@kde.org> 2778 2779 * BUGFIX: fixed crash where KPhotoAlbum crashes if you right click outside 2780 an item in one of the list boxes with properties (Persons, 2781 Locations, ...) 2782 2783 2003-12-05 Jesper K. Pedersen <blackie@kde.org> 2784 2785 * BUGFIX: KPhotoAlbum used to crash on moving images around. 2786 2787 2003-12-01 Jesper K. Pedersen <blackie@kde.org> 2788 2789 * New Feature: Its now possible to drag(copy) images from kphotoalbum 2790 to say the desktop. Unfortunately KPhotoAlbum crashes in KDE code if I 2791 drag an QImage out, so I can only drag the filename out, which 2792 means that rotated images are not rotated when dragged out. Still 2793 better than nothing ;-) 2794 2795 2796 * Go out of full screen if an item from the info box in the viewer 2797 is selected, and the viewer is on the same monitor as the browser. 2798 2799 * Added Settings | Configure Shortcuts 2800 2801 * Edit->Options was moved Settings->Configure Kphotoalbum. 2802 2803 * New Feature: It is now possible to using fish:// or ftp:// when 2804 exporting to HTML 2805 2806 * BUGFIX: Don't show HTML export dialog in case no item was selected. 2807 2808 ---------------------------------- version 1.0 released -------------------- 2809 2003-11-27 Jesper K. Pedersen <blackie@kde.org> 2810 2811 * BUGFIX: Previously the image loader was asked to load all images 2812 on start up, making machines with low memory crash. This was 2813 clearly unintentional, and as such a bug. 2814 2815 2003-11-21 Jesper K. Pedersen <blackie@kde.org> 2816 2817 * BUGFIX: indicator marks are now properly shown during selection 2818 of drawing on images. 2819 2820 2003-11-13 Jesper K. Pedersen <blackie@kde.org> 2821 2822 * BUGFIX: File names did not contain an extension in the ThumbNail 2823 directory. This resulted in a name class if two files existed with 2824 same base name but different extension. 2825 2826 * Completed the KPhotoAlbum handbook. 2827 2828 * BUGFIX: KPhotoAlbum did always show one image less than the index promised. 2829 2830 * IMPROVEMENT: Exchanged Ctrl+plus and Ctrl+minus in the viewer, so ctrl+plus 2831 now means run faster and ctrl+minus means run slower. This seems 2832 much more intuitive. 2833 2834 2003-10-21 Jesper K. Pedersen <blackie@kde.org> 2835 2836 * BUGFIX: First search for an image, then set properties, and the 2837 app crashed. 2838 2839 2003-10-05 Jesper K. Pedersen <blackie@kde.org> 2840 2841 * BUGFIX: KPhotoAlbum crashed when it found new images at start up. 2842 2843 * Started writing a handbook for KPhotoAlbum. 2844 2845 * BUGFIX: if the slideshow was running very fast, then keyevents got utterly much 2846 behind making it almost impossible to stop the slideshow. 2847 2848 * Its now possible to configure image properties from within the viewer. 2849 2850 2003-10-04 Jesper K. Pedersen <blackie@kde.org> 2851 2852 * Added new feature, which allows you to specify a default search 2853 option, that applies to all searches. That way you can exclude all 2854 private images, when looking at images with say, your parents. 2855 2856 * BUGFIX: If a user added a new group, but never added any items 2857 to the group, then the group would not be available later for 2858 adding new items, but it was still available for selecting in 2859 configuration listbox and for searching. 2860 2861 * BUGFIX: When a group was renamed or delete, the old name would still be 2862 available in the configuration listbox. 2863 2864 * Added status bar icon for dirtyness. 2865 2866 * BUGFIX: In the image config, selecting an item from the listbox 2867 did not mark the image dirty. 2868 2869 * BUGFIX: Pressing Cancel in the find dialog, does no longer 2870 change the content of the browser window.