+commit 178dee898565791d42e39aad71049b79eebb2758
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Aug 13 20:46:06 2008 +0000
+
+ a workaround for http://bugzilla.gnome.org/show_bug.cgi?id=547669
+
+commit 86166813f7b90e81cf1c493be7f0ca5c86bec550
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Aug 12 20:21:25 2008 +0000
+
+ fixed crash with float file list and geeqie --blank
+
+commit 5e7e6ce8ff5a7de451480e1c3892ac5ad3ba2b3f
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Aug 11 18:53:19 2008 +0000
+
+ fixed crash in geeqie --blank
+
+commit 2316a8ab4f877611dd31e4bfeff4ce048d279af6
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Aug 11 17:45:26 2008 +0000
+
+ fixed setting visible entry in view_dir_tree
+
+commit d3f019fc2e0bd00cc403b5860749c365964a8306
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Jul 30 18:44:49 2008 +0000
+
+ updated ChangeLog from svn log
+
+commit 28642010130af8533f50a3c5fb88187a9f845803
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Jul 28 18:35:19 2008 +0000
+
+ Move declarations at the beginning of blocks.
+
+commit bb6bd4711d2a4884fdc19a7f8916170520efc924
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Jul 28 18:07:42 2008 +0000
+
+ Optimize tests even more using last changes.
+
+commit a4d5b30df4f5f2bff3d35237d31c6ab1701e1c52
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Jul 28 18:02:10 2008 +0000
+
+ do not free unallocated exif data
+
+commit 6eac9ecc53b989bf432e066aada6ecb1d81609ab
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Jul 28 17:59:09 2008 +0000
+
+ Cache strcmp() result.
+
+commit 660c688332d92dcb8f4ad521d777c6f0cf1472f3
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Jul 28 17:56:56 2008 +0000
+
+ Optimize redundant tests.
+
+commit 299bab0e7d1fcdabd41279f7b8916396862c00d2
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Jul 28 17:55:06 2008 +0000
+
+ Move dest_dir variable to inner block.
+
+commit 9899b80f490d32f5e40e0f02236c8cdedddb0d88
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Jul 28 09:44:50 2008 +0000
+
+ Reduce code redundancy and minor typo fixes.
+
+commit 760c313e51c7e9bff61fad1c9c5ea8c70a35fc88
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Jul 28 09:14:10 2008 +0000
+
+ French translation was updated.
+
+commit f4a4b21d34e24261b19d3adb920085856345f850
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Jul 28 09:12:33 2008 +0000
+
+ Typo fix.
+
+commit 22f458af63bb1cc6490d1c47d8f8a76ac8161650
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jul 27 19:22:40 2008 +0000
+
+ abort file operations when the file list is empty
+
+commit 473d1760b5fe683a04b531e6d54de13cf093b12c
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jul 27 18:20:59 2008 +0000
+
+ remember path entered in file dialog
+ http://sourceforge.net/tracker/index.php?func=detail&aid=2028977&group_id=222125&atid=1054680
+
+commit 49ed0b4fb2dd49d2ec0485707c50dec61f242ef3
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jul 27 13:46:24 2008 +0000
+
+ speed-up of directory notification on deleting large number of files
+
+commit a4311dd534152241fca227385319ef249fc98ab7
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jul 27 09:51:28 2008 +0000
+
+ added "Symlink" as an example of "filter" command
+
+commit b1d0747ca385ba0b6366b6ab1eb88858400c7ba7
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jul 27 08:57:12 2008 +0000
+
+ improved updating of view_dir_tree
+
+commit db21a0fc8760058841b38b2fc8bc4970099cd8f7
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jul 27 08:40:47 2008 +0000
+
+ fixed deleting of non-empty folder
+
+commit fadf71ace27daec42c57292eca569da9afddf890
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jul 26 22:36:58 2008 +0000
+
+ fixed spec file
+
+commit 453565d11e275816de5e7eec28b3a558a34b77bb
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jul 26 22:26:08 2008 +0000
+
+ fixed invalid warning on running editors
+
+commit 71e1b5a7dbf543c6f87751a387ede8e84d365d4b
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jul 26 20:34:24 2008 +0000
+
+ updated version string
+
+commit fdd9338faf0ee30d483b9d1c30885241c340449c
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jul 26 20:15:00 2008 +0000
+
+ dropped references to OpenOffice.org as suggested at
+ https://sourceforge.net/tracker/index.php?func=detail&aid=1972534&group_id=222125&atid=1054680
+
+commit da4c68a9e11dd9d457e6eca2c9b552cde5a9a660
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jul 26 20:02:20 2008 +0000
+
+ string cleanup
+
+commit 8e4dcbe60ca1974787466e0bb93d10d34ed80afb
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jul 26 19:52:40 2008 +0000
+
+ removed unused messages.desc_dlist
+
+commit b2334b66c903a66cdd5a1b984d6b4b40a885c02d
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jul 26 19:41:46 2008 +0000
+
+ fixed new folder command
+
+commit b90ac509d431b791b45d2e365e039aabcc497f22
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jul 26 19:33:36 2008 +0000
+
+ fixed renaming of directories
+
+commit f7c504c8ada6dae3a66c55ee221d508d6ff5fe36
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jul 26 19:01:20 2008 +0000
+
+ warn about changed file extensions
+
+commit 4d670783f8436b85a3816245d9126f09f6f9a573
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jul 26 18:33:49 2008 +0000
+
+ added icon for changes without warnings
+
+commit 12bc9f40c65d59e9f3b547b6e3e8649a70809498
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jul 26 18:17:56 2008 +0000
+
+ allow only existing folders in destination dialog
+ http://sourceforge.net/tracker/index.php?func=detail&aid=2011243&group_id=222125&atid=1054680
+
+commit 0ec960565c5febd5c59d49eb820c2a98043d4ece
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jul 26 10:27:41 2008 +0000
+
+ clean up - checks are handled elsewhere
+
+commit dfab6c695e56757791d68763444c5ef65c338797
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jul 26 09:58:25 2008 +0000
+
+ more checks for file operations
+
+commit e3b713522adbaea2fc0f9be3c8e11ed7acc66239
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Jul 25 22:04:55 2008 +0000
+
+ improved error reporting
+
+commit 3d6b2cc44f9b7dd36102f3626c115027094a2591
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Jul 25 06:35:35 2008 +0000
+
+ Minor tidy up and optimization.
+
+commit c658a3d30ac0f2b77788f08d30e5088b2e93845e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jul 24 20:24:04 2008 +0000
+
+ Set GIO channels to binary encoding.
+ This is needed since messages from commands may not be UTF8-encoded
+ and g_io_channel_read_chars() may incorrectly interpret some characters.
+ In practice it was truncating some ISO-8859-1 messages containing some
+ french characters. This fixes it.
+
+commit 227a6784ab87c0ba1ddde38334b1897813f0612d
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Jul 24 20:03:57 2008 +0000
+
+ separated debugging log and debug CFLAGS
+ enable debugging log support by default
+
+commit bb9823e32e5f9993d1ed9384a6d295108fd6f5bd
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Jul 23 22:19:16 2008 +0000
+
+ indicate check warnings and errors in delete and rename dialogs
+
+commit 1b80edd5e0264c412231b3c9457226830dc33955
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Jul 23 20:53:05 2008 +0000
+
+ removed file_data_add_change_info
+ reduced code redundancy - patch by Laurent, slightly modified
+
+commit da4ec2a7e37133b2547bb17849c06ce99340c905
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Jul 23 17:38:04 2008 +0000
+
+ Minor tidy up.
+
+commit bd26225bab7fddc99464ba9f7e0a394d15769496
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Jul 23 12:46:35 2008 +0000
+
+ Tidy up.
+
+commit a01c5f4c0819876620c7cabbf7bf3d8ecfd605e3
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Jul 23 12:45:59 2008 +0000
+
+ Use g_strconcat() instead of g_strdup_printf("%s%s", ...).
+
+commit b0a7f6e3aa5647d7736140b431bd0b3d83afec9c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Jul 23 10:21:37 2008 +0000
+
+ Simplify parse_out_relatives().
+
+commit 9810215a7e23167a29088e86191ceee820e4f715
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Jul 23 09:10:41 2008 +0000
+
+ Tidy up.
+
+commit f46043bfae09b7903aa412302d02756449ebc28b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Jul 23 09:00:38 2008 +0000
+
+ Fix missing newline at end of file.
+
+commit 90970bd92397908270e53c9178c67a804863eee0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Jul 23 08:59:29 2008 +0000
+
+ Fix warning: passing argument 1 of 'gtk_tree_store_set' from incompatible pointer type
+
+commit d576f7bbcabdba02d4e295f1e6140634500c3920
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Jul 22 22:05:20 2008 +0000
+
+ do not create duplicate FileData entries
+
+commit 96293a9f07bf5057924635d9a23e4058a2807bb1
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Jul 22 21:46:08 2008 +0000
+
+ basic infrastructure for early error and dangerous operations checking
+ it needs more work
+
+commit 3a442a31ebc195299be3d7bc289754b09370a5b4
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Jul 22 18:27:12 2008 +0000
+
+ clean up fd->change on error
+
+commit c8d7bc43bfb2e8355dc6871dd5df87f38a34bcfd
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Jul 22 18:13:41 2008 +0000
+
+ remove items from file_data_planned_change_hash when the operation is
+ canceled
+
+commit 3a0d2bb75e53a03a19e88a979403acd9455ade1f
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Jul 22 17:57:22 2008 +0000
+
+ fixed stop button in editor dialog
+
+commit 9f2b4b649b703a20350e1962684fe4422d4d39a8
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Jul 22 17:40:24 2008 +0000
+
+ delete file_data_planned_change_hash when it is not used
+
+commit ff4704f404d5097698f17139c07f37bd76da3124
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Jul 21 21:38:26 2008 +0000
+
+ fixed
+ http://sourceforge.net/tracker/index.php?func=detail&aid=2019012&group_id=222125&atid=1054680
+
+commit 84e21974c1752c800a9be9332429747355340d94
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Jul 21 20:50:24 2008 +0000
+
+ file_util_rename_dir should not return anything
+
+commit 89736895aec4a438f30211d49b23391c22282669
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Jul 21 20:40:29 2008 +0000
+
+ added notification handler to view_dir
+
+commit c8f289fb70c4d46a985c701f2b8f8f8874cf7e30
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Jul 21 08:31:43 2008 +0000
+
+ French translation was updated.
+
+commit 46a1dea4cc0119a888dd652a13b0dd444ca71e32
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Jul 20 15:21:06 2008 +0000
+
+ Update POTFILES.in.
+
+commit ddb8f1b1b4360a2a1fb5ac5902697a84c0339cec
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Jul 20 15:16:05 2008 +0000
+
+ Move uri_*() functions to separate files: uri_utils.[ch]
+
+commit 101520eae1a9f6a1efd7e0a659fa7342ec94f2ac
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jul 20 15:04:40 2008 +0000
+
+ periodic testing of changed files can be now disabled
+
+commit b8ea5645e91e203e09389311c412a0873e0343fc
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Jul 20 14:56:32 2008 +0000
+
+ Move history_list_*() functions to separate files:
+ history_list.c and history_list.h.
+
+commit c4685e9702624774fb70b01eb130f26f74ccc267
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jul 20 14:52:00 2008 +0000
+
+ implemented "create directory" command
+
+commit ae2ab4e282fe7851e502acb9f699814d38204176
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jul 20 13:59:55 2008 +0000
+
+ fixed file copy/move dialog
+
+commit a3c139eafad2246f8bde6cef391def6ab4670127
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jul 20 13:19:22 2008 +0000
+
+ fixed the case when a renamed file is detected by directory scanning
+ before the external rename commands exits. We have to update the
+ FileData structure immediately, othervise we would get duplicate
+ entries.
+
+commit 8e0c8b700fad60a5de29b60144140f805668fcd3
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Jul 20 12:20:12 2008 +0000
+
+ Optimize history_list_add_to_key() a bit.
+
+commit 303bc18d4a21e0097d6eb6a9e266127294a26ebe
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jul 20 11:29:12 2008 +0000
+
+ fixed previous checkin
+
+commit c6fd35649fa8e25e651dd202e03a211442d57f59
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jul 20 11:22:19 2008 +0000
+
+ implemented directory rename and delete operations
+
+commit 9684fd6b6fcab39a5aa29c33da2ab3f60137665e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Jul 20 07:52:16 2008 +0000
+
+ Move out test outside the loop.
+
+commit 120db8041b40ffc83cb90d0b82084862707ec190
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Jul 19 13:57:03 2008 +0000
+
+ Tidy up.
+
+commit 2e9c246e6145e7fb7fac6990524b718bc6826396
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Jul 19 12:36:46 2008 +0000
+
+ Fix missing newline at end of file.
+
+commit 3054110d18c6717f764cab2baf31f929ebdcaa66
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jul 19 09:06:24 2008 +0000
+
+ increase reference count before sending notification in file_data_new
+
+commit a7213169bf5d2afbc94ef083fcb1aae6711746ee
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Jul 18 21:20:49 2008 +0000
+
+ fixed test for changed files in cache
+
+commit c4de295c0a3115d91e45602f4f9ed5a69d5d7e0e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Jul 18 09:55:15 2008 +0000
+
+ Introduce image_loader_set_done_func().
+
+commit e1ea2ccd4d041e0ef457d6b94e4325340ca8d874
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jul 17 22:36:58 2008 +0000
+
+ Reduce code redundancy by moving common code to new menu_choice_get_match_type().
+
+commit 6da5f506c0c4f58e352af4886120efa9765431e9
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Jul 17 21:51:21 2008 +0000
+
+ reload changed images
+
+commit 01e819ff19279f8291ccbbac04f7cb843109c59d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Jul 15 15:37:14 2008 +0000
+
+ Move code from image_osd_update_cb() to separate functions.
+
+commit 56907bd2e2deb8a01b2b0ca2c005ff4df0b81ef9
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Jul 15 14:32:00 2008 +0000
+
+ Tidy up and code redundancy reduction.
+
+commit 46f96c81c85a3e03e6756c718e3758db8c520208
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Jul 15 12:52:02 2008 +0000
+
+ Use a specific enum for image.zoom_mode values (ZoomMode) and
+ simplify calls to image_zoom_get_default(), dropping last parameter
+ which was always options->image.zoom_mode.
+
+commit e51449e7326f517be62d65c0263b8bbc2f8b85b6
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Jul 13 14:50:07 2008 +0000
+
+ Improve ways to specify html browser (used for help, see bug 2015099).
+ Two new rc file options were added:
+ - helpers.html_browser.command_name
+ - helpers.html_browser.command_line
+ These are checked first before trying common browser locations.
+ If these do not lead to a valid browser, then geeqie will
+ search for geeqie_html_browser script in the path, then
+ it will try various common browsers.
+
+commit ccd82ce4a52dd8e7b60bf5a6dc56952255d1f6a1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Jul 13 13:51:23 2008 +0000
+
+ Apply debian-specific patch to launch help browser (bug 2015099).
+
+commit e1dd1bb488601f3df4cd9b4b5d261c3f1d5a015a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Jul 13 12:36:18 2008 +0000
+
+ Fix a segfault occuring when opening some collection files.
+ Skip all lines not starting with a # when only geometry is required.
+
+commit 19c2605cff0e070dc41424b913a624be8057a56a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Jul 5 10:21:09 2008 +0000
+
+ Prevent segfault in certain conditions when displaying debug message.
+
+commit 1823d233d1681647245a00996df74e08a67b0489
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Jul 4 22:49:04 2008 +0000
+
+ French translation was updated.
+
+commit 01e6b8f7eb33d65ea295731275a353e83721e40d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Jul 4 20:32:48 2008 +0000
+
+ Optimize a bit when connected zoom and scrolling are unset,
+ just move the test outside loops.
+
+commit 4dfe7f7b01cb84421d6af7040ffcf74aabad02e7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Jul 4 17:21:07 2008 +0000
+
+ layout_color_button_press_cb(): tidy up, drop useless memory allocations, improve i18n.
+
+commit 4fa28d67f125e31256616b2102b7fdef52861584
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Jul 3 20:16:15 2008 +0000
+
+ refresh thumbnails on file change
+
+commit 579c42a76147582e9c4ad2cb8b476e7033f434ac
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Jul 3 19:38:19 2008 +0000
+
+ set fallback thumbnail pixbuf only if the loading really fails
+
+commit 1a227f62b8195434db73cd8b27f50bf5b39cee7e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jul 3 18:16:39 2008 +0000
+
+ Fix missing references for the current directory in pan folder stuff.
+ It was causing an fd magick assertion failure.
+ Bug reported by Omari Stephens.
+
+commit 83c79d4c81a9b2521d102bbe414abb81722e0dd9
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jul 3 08:33:10 2008 +0000
+
+ Increase debugging info in file_data_ref() and file_data_unref().
+ When compiled with DEBUG defined, file and line of the caller is displayed
+ in debug log.
+
+commit 86bea118fffeba039beb5838e0c401629d501faa
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Jul 2 08:38:47 2008 +0000
+
+ Optimize file_cache_get() by only moving element to front if needed
+ (most of the time there is no need).
+ Reduce code redundancy in file_cache_put() by calling file_cache_get().
+ Enhance debugging code.
+
+commit 5f4a945ac78df503f9765056e946c68905ed0a32
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Jun 30 21:08:28 2008 +0000
+
+ fixed division by zero in pixbuf_renderer_get_scroll_center
+
+commit e2bd6f78452c5fbe3850dfbc6b353edfd8b42f65
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Jun 29 15:51:54 2008 +0000
+
+ Merge thumb_loader_save_to_cache() and thumb_loader_mark_failure()
+ into thumb_loader_save_thumbnail().
+ Most of the code was redundant.
+
+commit 29242ec0f56bb937f754dd574979b380656e84e4
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Jun 29 10:11:43 2008 +0000
+
+ Make better matching between options types in options.h and the rest of the code.
+ Most changes are from gint to gboolean pseudo type and between gint / guint.
+
+commit f40224fd22d5387a0ad45859568d79d67060209f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Jun 28 08:01:36 2008 +0000
+
+ layout_image_drag_cb(): optimize when connected scrolling is unset.
+
+commit ed00275170d23e38bff5a01130e5056a799788c1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Jun 28 07:43:37 2008 +0000
+
+ Reduce number of parameters (mostly unused), just pass the event pointer.
+
+commit 6f624aae6d3d044bc0e6058ee93cc43082838e53
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Jun 28 00:44:31 2008 +0000
+
+ Fix warning:
+ thumb.c:31: warning : 'normalize_thumb' declared 'static' but never defined
+
+commit bfc848fe14ebb30a49356f1b2d96b6498e3d5667
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Jun 27 22:57:48 2008 +0000
+
+ image_osd_mkinfo(): pipe replacement by " - " separator was fixed to work correctly with
+ empty first element.
+
+commit 6b6574bad4336981d6b373c52259e43fa9743d17
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Jun 27 21:35:21 2008 +0000
+
+ do not read keywords and comment between exif_read_fd and exif_free_fd
+ calls (fd->exif does not have reference counting)
+
+commit 530a58fe366997da61f48b7c6156fa655d22d020
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Jun 27 21:09:15 2008 +0000
+
+ added pixbuf_fallback function
+ fixed thumb loader for non-image files
+
+commit 84accd5956890abf9612f9b7e0aa72d8e0ea7b8a
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Jun 27 18:43:05 2008 +0000
+
+ fixed crash in entering fullscreen during loading
+
+commit 7d44fe8aa857d7a740a9b867301fa06f373ffcec
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Jun 27 10:00:55 2008 +0000
+
+ osd_template_insert(): optimize and simplify using flags.
+
+commit 42fc5158d4408a77c51570d34b5f83d0add42340
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Jun 27 08:05:51 2008 +0000
+
+ image_osd_info_render(): ensure values are always escaped before using pango_layout_set_markup().
+ Two helper functions were added: osd_template_insert() and osd_template_insert_and_free().
+
+commit ea7852bed519679c1a98f5b240e7065af7abef2e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jun 26 23:29:08 2008 +0000
+
+ image_osd_info_render(): code cleanup and simplification, drop some useless memory allocations.
+
+commit 98622a4338ee516d3e06da6153adb61e6cd68b09
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jun 26 15:59:20 2008 +0000
+
+ Use flags for pr_zoom_*() functions.
+
+commit b26d38c1a3189bf6d4edfdcab5d8dfe9aab19a9f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jun 26 14:43:52 2008 +0000
+
+ Use stricter types for image options.
+
+commit cd68217e812b2419e92301d76902edd05c361aee
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jun 26 12:23:48 2008 +0000
+
+ Use flags instead of int parameters for pixbuf_renderer_overlay_add().
+
+commit a3ffd5d74d5baad16a8a35a02ab28267dd15efd2
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jun 26 11:48:40 2008 +0000
+
+ Only define ExifOrientationType if GQ_BUILD is not defined since
+ it is already defined in exif.h.
+
+commit d29cd729b404fc3901d862214231ef514f855aa5
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Jun 25 20:53:52 2008 +0000
+
+ Tidy up.
+
+commit 0633bc36c636a0f2afa5bf3211639454870ac177
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Jun 25 20:22:02 2008 +0000
+
+ French translation was updated.
+
+commit 7c4531fa7d4bdf83eb347a0e2e31e92070773930
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jun 22 20:07:32 2008 +0000
+
+ optimized marks drawing
+
+commit 3d04c8792f8b45bc2a5ba7e69a269e0404cd40d0
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jun 22 20:01:20 2008 +0000
+
+ show marks in iconview
+
+commit 975fc4e9e6d3601e83ecd38c159e841205b4bf59
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jun 22 10:01:26 2008 +0000
+
+ show sidecars in icon view
+
+commit 5a236ea28726e79b2e00b6b054580b6a4d00f441
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jun 22 09:40:57 2008 +0000
+
+ fixed in-place renaming
+
+commit 5b05e1156a0efc4e39afb58ae89a034d47b6aa81
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jun 22 09:19:42 2008 +0000
+
+ added possibility to disable grouping of selected files
+
+commit 58b7c37cd74e7f8eedca2b706c4b89137702c9f5
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 21 22:01:45 2008 +0000
+
+ cache size made configurable
+
+commit c74e05815240fc255b0267d9d9f5ae4a60d1ae68
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 21 19:26:01 2008 +0000
+
+ measure pixbuf cache size in bytes
+
+commit 1986378ee25aef236908a6a1f67952406c9d51e7
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 21 16:00:13 2008 +0000
+
+ simple cache for loaded pixbufs
+
+commit 70fb724412e907f541d14eac8e1e67db474d1086
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 21 11:05:55 2008 +0000
+
+ renamed fd->pixbuf to fd->thumb_pixbuf
+
+commit 065cba7850d0dc548bfc7c33ecddf50bbb0ba0d7
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Jun 18 22:26:52 2008 +0000
+
+ implemented generic FileData cache
+ use it for caching decoded exif data
+
+commit 2ca1adb7912dfd23318e829d9f01c4e9a2f76284
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Jun 17 20:25:05 2008 +0000
+
+ more robust thumbs progress bar
+
+commit 11224ad1e9f6e9517523beb1ffb62b973228ebc9
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Jun 17 19:56:21 2008 +0000
+
+ do not allocate new buffer for thumbnails with correct orientation
+
+commit 304e05c4c8845e40cd58ec758d56c7174d202899
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Jun 16 19:07:02 2008 +0000
+
+ fixed memory leak
+
+commit 57a04dae8f42380d5df07158b1c80ba21f393c6c
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Jun 16 18:37:35 2008 +0000
+
+ another try to free layout at exit
+
+commit b4d3e9956e2ce9ed23dab2fcf08974ec679f5453
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jun 15 21:52:15 2008 +0000
+
+ rotate thumbnails by exif
+
+commit f59f132343a9b70c1fbb8abc755d514751e3e2d7
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jun 15 20:09:15 2008 +0000
+
+ use FileData in thumb_loader
+
+commit 0d80d51136e02c021dcc07f45d78adce8a3ada33
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 14 21:49:48 2008 +0000
+
+ use GtkSizeGroup to control initial size of split images
+
+commit 1df917cf51c93c886a2b27eb91d9161f5ea64b2f
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 14 18:41:30 2008 +0000
+
+ preserve image center on refresh
+
+commit aac341d52f5b64196ffd78652fc95a58a5bfd6d0
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 14 18:33:40 2008 +0000
+
+ use multiline description in vflist with large thumbnails
+ always display marks in the first column
+ show expander in "name" column
+
+commit ac6e8d73416d1b72e768729b917aa4532da3844a
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 14 17:32:27 2008 +0000
+
+ join name and sidecars to one string
+
+commit 17344587a815f0057e8739cfbf5d2afbea4f2667
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 14 17:14:28 2008 +0000
+
+ optimized vflist_setup_iter_recursive
+
+commit 8244a9e46297c4adc8dd5095a04a199e9b536a71
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 14 12:43:39 2008 +0000
+
+ iconlist_refresh optimization
+
+commit 0f4fcde469fc6f9081e4078fa3a88f1c993ff296
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 14 12:30:44 2008 +0000
+
+ fixed iconview update after deletion of selected image
+
+commit 37fd19aa6a5df3496f5995ac518599b1b74798b8
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Jun 14 06:52:52 2008 +0000
+
+ Silent unused variable warning.
+
+commit 5f7b05915dcf7c7ead03ba825ecdd1f825c07482
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Jun 13 21:32:58 2008 +0000
+
+ optimized vflist_setup_iter
+
+commit 922cb25e24b4c735857883757c923bc03002f475
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Jun 13 13:33:11 2008 +0000
+
+ French translation was updated.
+
+commit 669a4954c3e7a9c8b7dd5fe8610e6bd163787738
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Jun 13 12:27:41 2008 +0000
+
+ Revert patches 759 and 760.
+ 759 patch broke adding selection of files through sort manager
+ to an unopened collection.
+
+commit 16aa61eb9064f9a2ff7faeb5cb6c49878ea0d735
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Jun 13 11:51:23 2008 +0000
+
+ Display total size of files in collection window, for the list and for the selection.
+
+commit c687f78e1f9625ec8afb0bfc04e43baf9c841a7d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Jun 13 11:11:57 2008 +0000
+
+ Optionnally display directory's date in list view.
+ It can be set through Preferences > Advanced > Behavior and
+ is saved to rc file as layout.show_directory_date option.
+
+commit 0a1ad21b4dda0f856b023b01dfd9df79f71ca97f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jun 12 22:43:32 2008 +0000
+
+ load_options_from():
+ - do not copy option name and value anywhere, only copy value_all to a separate buffer
+ - allow more relaxed syntax on read, so we can correctly read option name and value
+ even if user made some errors like replacing ':' by '=' or inserting a space before ':'.
+ - minor aesthetical changes
+
+commit 11a07ebce120ac8f073b1ffbd2dc828ad54783e1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jun 12 21:21:32 2008 +0000
+
+ Add a comment about relative positions of image overlay in the rc file.
+
+commit 943be3f7f7676c11b6826fd507e98477aee44281
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jun 12 20:33:51 2008 +0000
+
+ Allow to set image overlay info position through options:
+ - image_overlay.common.x
+ - image_overlay.common.y
+
+ For now, there are only editable through rc file.
+
+commit e6b5b17219e75d276407a55c9fa9833a0d3a5848
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jun 12 20:17:22 2008 +0000
+
+ Move some functions from image.[ch] to image-overlay.c and make them static:
+ - image_overlay_add()
+ - image_overlay_set()
+ - image_overlay_remove()
+ - image_overlay_get() (unused)
+
+commit c5eb8769b9462b318f52c0d70635fda0c92038cc
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Jun 12 18:30:33 2008 +0000
+
+ reverted changes in layout_close made in rev. 890 and 901
+
+commit 86a4f3c90de18942b84b33046721801cb1edd504
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Jun 10 19:25:21 2008 +0000
+
+ fixed vdtree_sort_cb
+
+commit 69b52cb5e907359a473418866f74461822448737
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Jun 10 18:39:19 2008 +0000
+
+ fixed segfault in vd_rename_cb
+
+commit 08524203c709cf0013c2bd1d04c348067685e526
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Jun 10 18:19:17 2008 +0000
+
+ dropped vficon_sync, use vficon_refresh everywhere
+
+commit f42d498ea1a214bb6c7bf0c6e451489a50c9ab7f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Jun 10 11:55:18 2008 +0000
+
+ collection_from_dnd_data(): simplify and optimize.
+
+commit 554bfe983c1442fc84a832a0a6d6cc89ef8182a7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Jun 10 11:27:35 2008 +0000
+
+ collection_info_list_to_dnd_data(): simplify and optimize.
+
+commit 55be71b45a3c28de13d1c532bd2d6e9278fc0239
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Jun 9 20:27:39 2008 +0000
+
+ moved notification to view_file.c
+
+commit e04699877776b3d59fc4ac827cc57166f47328f6
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Jun 9 19:43:56 2008 +0000
+
+ run idle function just once
+
+commit d77ba4a93e80fa8e39ce81d7cb803c55e7da0ca7
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Jun 9 19:41:37 2008 +0000
+
+ use vficon_refresh for updating
+
+commit 1e0be504a15f4eb0228b8b99d69741fed67e6ff5
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Jun 9 19:00:47 2008 +0000
+
+ handle deletion of selected files
+
+commit eff5536c6f25a057eacc0c9a59ef4a0997ce50e5
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Jun 9 18:28:28 2008 +0000
+
+ optimized vficon_refresh_real
+
+commit f4c575e663819adb425f9a7468cd7614a56b03be
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Jun 9 10:10:34 2008 +0000
+
+ Minor fixes and add a note about variable declaration.
+
+commit 1e2563b337e30225c07935af8041a7d1744c8d72
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Jun 9 07:14:46 2008 +0000
+
+ Use unsigned type for marks since it is used as a bitfield.
+
+commit f104380fae8162102711930439e8b2e5fc9e3910
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Jun 9 07:06:53 2008 +0000
+
+ fixed saving options on exit
+
+commit 020655c63732ec867014ba4e41637831789e05c3
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Jun 8 23:42:51 2008 +0000
+
+ Tidy up: add/remove white lines, minor code changes.
+
+commit 1f83c4e6344aeed363e504be79d50d1485dd8160
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jun 8 21:21:13 2008 +0000
+
+ improved vficon_populate
+
+commit a871f2934cd24dd852a1810a82d7029cf8cfb3e9
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jun 8 20:24:46 2008 +0000
+
+ vficon_sync speed-up
+
+commit b4f826d25c1daec9e7b3ca63203b615b2490ac8e
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jun 8 19:09:44 2008 +0000
+
+ better check for notify type
+
+commit c64e06ce0192ac8386a54296c09c2b5ee5989aa5
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jun 8 09:25:39 2008 +0000
+
+ fixed switching thumbnails in listview on and off - bug 1984825
+
+commit cd2e0e411d683cd490371d4756b0235e2679071a
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 7 22:44:17 2008 +0000
+
+ various refresh and notification fixes
+
+commit b993ae7cb2ecc511e009ee18dfa720fd66e3a715
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 7 15:08:33 2008 +0000
+
+ various notification improvements
+
+commit 063bd585c8e7e4c8bf3c00a0403f7a6ba88cb180
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 7 10:45:33 2008 +0000
+
+ use the new notification for collections
+
+commit ee08f41b89a36d13dfabb071fccdb532c58f69bf
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Jun 7 10:18:30 2008 +0000
+
+ Display Lirc state in config log.
+ Re-organize the config log a bit.
+
+commit 4df45b3ded4ba25fe8daaafdb3ea0de18eb9769c
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 7 09:36:12 2008 +0000
+
+ use new notification in img-view
+
+commit 92497f66b819d5862cc221344b102d04c59204f4
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 7 09:10:01 2008 +0000
+
+ use new notification in layout and layout_image
+
+commit f745066286b72604eddc365c088df7a82eafbbcd
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 7 08:13:22 2008 +0000
+
+ used new notification in search.c
+
+commit 7637e235738516de25759d26d3feb45a171a18d3
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jun 7 07:45:08 2008 +0000
+
+ used new notification in dupe.c
+
+commit dd62fe18714c2f714e444c6c6f2de5e7e07acd84
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Jun 6 22:34:15 2008 +0000
+
+ used new notification in cache_maint
+
+commit f335345202a840721560f5aab41ba110a449ddd1
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Jun 6 22:11:03 2008 +0000
+
+ added NotifyType
+
+commit 8bca5d11043655dcb7156598c15884b81eabb83a
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Jun 6 21:50:09 2008 +0000
+
+ realtime file monitor
+
+commit f0ca274daef77b01f134d6c556d2efa775169944
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Jun 6 20:59:03 2008 +0000
+
+ zero-lenght path must be allowed for now
+
+commit 765ce1d52bad52bbfeb8b930c0428318d93185d1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Jun 6 08:01:19 2008 +0000
+
+ French translation was updated.
+
+commit f64e2fa6ee80241e0bcd786c7c9dc3f70980367d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jun 5 23:31:22 2008 +0000
+
+ Fix "No newline at end of file" warning.
+
+commit 7839d6af203658adba7d3de9d18233f48bffc292
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Jun 5 18:43:44 2008 +0000
+
+ use new notification in vficon
+
+commit 3cf04e271280aed1006b46d02e25b5d026c9a3e2
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jun 5 09:24:42 2008 +0000
+
+ Compare paths using utf8_collate_key() since paths are utf8-encoded.
+ It fixes bug 1959854.
+
+commit baf540a744f37d692c00c740cfe77505f3e4971c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Jun 5 08:41:02 2008 +0000
+
+ Use uft8_collate_key() to sort utf8 strings.
+ Modify file_data_set_path() to sync collate keys and file_data_pool
+ on path change.
+
+ Partially fix bug 1959854.
+
+commit 6129e31e323e0064a6c9bb2285dab6cf32088146
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Jun 4 21:12:47 2008 +0000
+
+ new notification system (used only in vflist for now)
+
+commit b83763acf8f3ec6b12ca5302a6e7c73d20eb2ecb
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Jun 3 19:44:19 2008 +0000
+
+ replaced directory path with FileData* dir_fd
+
+commit af94f830d3c67610709600c6a57e85dc583630c1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Jun 3 15:54:05 2008 +0000
+
+ Allow to modify the aspect of Geeqie through the use of a
+ gtkrc file that may be present in the geeqie rc directory.
+ Patch by Aldric RENAUDIN and me.
+
+commit fa9d41fdd5e0e83247ffcf9195db3c5d069a1976
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Jun 3 13:54:22 2008 +0000
+
+ Replace hardcoded collection filename extension by a macro (GQ_COLLECTION_EXT).
+
+commit 02ad66458b97d359e9612846624e49f42d7109ba
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Jun 3 11:24:16 2008 +0000
+
+ Drop initialization to NULL since filelist_read() will take care of it.
+
+commit 3df14dfb67589c306fb4095b7087638d4aad61bc
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Jun 3 09:41:00 2008 +0000
+
+ filelist_read_real(): optimize and clean up.
+
+commit c3cbb65ba80d2339026513a32fac2ddf1f866bbe
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Jun 3 09:03:33 2008 +0000
+
+ Reduce indentation level.
+
+commit 18f3117f7949d432a1ebf2d4bfcb47a1a50b146d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Jun 3 08:57:46 2008 +0000
+
+ Reduce indentation level.
+
+commit 688b1111bc04b733c4d879b16faf5c75d4bcbdbf
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Jun 3 08:53:53 2008 +0000
+
+ collection_table_find_data_by_coord(): tidy up.
+
+commit 25c47b533a126a95dd10c663d9f6a32b5e78b8e5
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Jun 3 07:37:24 2008 +0000
+
+ vflist_maint(): only allocate memory and compare strings if needed.
+
+commit 9069f1e009b20f29cf15c7ad6632476589f8516c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Jun 3 07:32:13 2008 +0000
+
+ layout_real_renamed(), layout_real_removed(), layout_real_moved():
+ simplify code.
+
+commit e1edb9d5c4d980e5c1615f96cd91804cb62ed922
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat May 31 19:46:26 2008 +0000
+
+ do not change original FileData on copy
+
+commit 7fe6112289193b5421a08fc9a27da23a293d8622
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat May 31 19:44:41 2008 +0000
+
+ replaced vflist_maint functions by vflist_refresh - it allows to follow
+ changes made by external editors more precisely
+
+commit 10e0bd5513c5c314d7feba61bac30c2d2bd50669
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri May 30 21:41:46 2008 +0000
+
+ vflist_populate_view: better handle selected files that are renamed or deleted
+
+commit 44179fa3ab21aca878d86a7b84a4822927e62dfb
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri May 30 20:13:16 2008 +0000
+
+ fixed thumb index (thumbnails are shown again)
+
+commit f5bae1ffc402de38549948787c689ce02fc598f1
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri May 30 19:53:52 2008 +0000
+
+ simplified vflist_populate_view
+
+commit ce29b00d2ae2d4461da481c9703d1a1e34d03926
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 30 08:39:52 2008 +0000
+
+ Use functions to set editors name and command and ensure they are
+ utf8-encoded.
+ Previously, non-utf8 strings from rc file caused some issues.
+
+commit 639e6684b4c4097f95fc2d732eb98a8119d09791
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 30 08:36:23 2008 +0000
+
+ Make utf8_validate_or_convert() to always allocate a new string.
+
+commit ab16da5e16b325b51e888d8969360b48770b0cf3
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 30 07:20:25 2008 +0000
+
+ Check for existing editor command using is_valid_editor_command().
+
+commit 7afa3a0b07b38b082a647bc50c046a4d9758a1e7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 29 07:58:34 2008 +0000
+
+ Preserve properties window width and height during session even when
+ layout.save_window_positions is not set.
+ It restores the pre revision 858 behavior.
+
+commit 05f3eb89357157adbe443d71986902c2e80c997f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 29 07:52:05 2008 +0000
+
+ Save properties window width and height to rc file and restore
+ them on next session if layout.save_window_positions is set to TRUE.
+
+commit f89fbbf03e4d4593445a2fa731557db2596b0305
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed May 28 22:12:10 2008 +0000
+
+ improved infrastructure for tracing changes, optimized vflist_populate_view
+
+commit 335a8f5397ddda92fc0bf7acc0d3e48be3732cc8
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue May 27 18:46:34 2008 +0000
+
+ measure time of filelist update
+
+commit 01a388eb2885bc5a9dbbb0faafc437a171ff557d
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue May 27 18:37:15 2008 +0000
+
+ another fix in notification
+
+commit d5c322089bf472b8061116dda437870fb7724939
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon May 26 18:32:04 2008 +0000
+
+ Fix histogram grid - patch by Uwe Ohse
+
+commit 9530a02bc561d40f936c44d5e45d37ddf32815b9
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon May 26 18:22:08 2008 +0000
+
+ use fputs instead of printf - patch by Uwe Ohse
+
+commit 1f01199c3dbd8ca9e796ff42b8b591ab90745158
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon May 26 17:06:30 2008 +0000
+
+ fixed bug in notification code
+
+commit 5407c7dd1d47999deb999ddcc4908d7c47b7d74c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 25 20:17:07 2008 +0000
+
+ Tidy up: indentation fixes, typo fixes, ...
+
+commit aa3fda66e2e90d4f87fdb0e71106829aedaac9b0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 25 19:54:00 2008 +0000
+
+ Typo fix.
+
+commit 7aca9bde7ea89130df6934148287dc3c0f290cd2
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 25 19:13:04 2008 +0000
+
+ Typo fix.
+
+commit 8973118af85916c7dd6240428d865b593d4e889c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 25 19:03:30 2008 +0000
+
+ bar_sort_set_filter_cb(): filter_idx was set as uint so get it as uint.
+
+commit 56b0d6ecccbd5ef448fb59983828fccc2c5dd5a2
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat May 24 22:44:18 2008 +0000
+
+ rewritten utilops.h:
+ - better integration of external commands
+ - filter commands
+
+commit d2e0888194442fe09a3f099f149e3d4fb3884bc9
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 24 20:01:59 2008 +0000
+
+ Allow to escape star characters in the template string with a \.
+ One can insert a \ by escaping it with another \.
+ Fix deletion of empty parts when using | trick.
+ Append the separator " - " only if data is neither NULL nor empty.
+ Patch by Uwe Ohse and Laurent Monin.
+
+commit c3c6184b858a57f359937a912a8db3f715844270
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat May 24 09:18:09 2008 +0000
+
+ improved filedata interface
+
+commit 2f9f06e43c1d6e6b9d1d7c7af3c038ab830f132f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 23 23:40:12 2008 +0000
+
+ Fix display of libpthread detection.
+ Fix display of lirc support, do not test for headers if disabled.
+
+commit 8c7decff43cd66410be772b6c1a3204efe7a7e00
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 23 23:18:40 2008 +0000
+
+ Silent few warnings that appeared when using --disable-exiv2 configure option.
+
+commit a2f6ae48d9b6632eef9b4b2ad77e189afb61016d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 23 22:57:51 2008 +0000
+
+ French translation was updated.
+
+commit 6e80a2dae26e190fdd56461021cc945a9b807ecc
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 23 22:55:23 2008 +0000
+
+ Use the same label for toolbar buttons tooltip than in main menu.
+
+commit 2d39c9d42b6214b53b9f70ca5a9f946974ad326a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 23 15:07:30 2008 +0000
+
+ Add -Wstrict-prototypes to gcc options only in developer mode
+ since it clutters the compilation log with unfixable warnings.
+ Add -Wall in developer mode to display even more warnings.
+ Fix display of --enable-deprecated at end of configure (yes
+ and no were inversed).
+
+commit 07c127246cdf49873cbcb769e00bf6299956dc70
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 23 12:27:28 2008 +0000
+
+ slideshow_next(), slideshow_prev(): move code to common slideshow_move(), reducing code redundancy.
+
+commit 5caa58afa57bc3340d49ea1701b06038cfbb345b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 23 12:19:42 2008 +0000
+
+ Move code from slideshow_timer_reset() to new slideshow_timer_stop() and simplify calls.
+
+commit 001635e8163ec0bc1615dd10de3da4271dd44c00
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 23 00:20:56 2008 +0000
+
+ Try to load a system-wide rc file if any, before per-user rc file.
+ For now, system-wide rc file path is set to /etc/geeqie/geeqierc
+ (defined by GQ_SYSTEM_WIDE_DIR in main.h).
+ filter_parse() was modified to replace entries having the same key,
+ needed since it may be called more than once.
+
+ Please test heavily.
+
+commit 43b4e4860807c26bd83cd99da58ecd68f052eb44
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 22 23:22:12 2008 +0000
+
+ Pass ConfOptions * to save_options() and load_options().
+
+commit 0fe33428a668c783d42432bf80a574d7df6b564d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 22 23:17:26 2008 +0000
+
+ Move code from save_options() to new save_options_to() which takes
+ the destination path as parameter.
+
+commit 9d0560eb4199b16058bc3623e49a90393f62b968
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 22 23:09:53 2008 +0000
+
+ Move setup_default_options() and sync_options_with_current_state() to options.[ch].
+ Pass ConfOptions * to these instead of directly using global variable.
+ Cleanup #include in main.c.
+
+commit 91a77c72ce0c65eacd4ef3810128c7aef9d646db
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 22 22:49:07 2008 +0000
+
+ Move code from exit_program_final() to new sync_options_with_current_state().
+
+commit 2d0d34eaa30a4d1d8be28eae5158c096e9401174
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 22 22:43:07 2008 +0000
+
+ Separate path building code from options loading code.
+ Most code of load_options() is moved to new load_options_from().
+ ExifUIList initialization is moved to setup_default_options().
+
+commit b5d0f1f91b10a1efb6bea5fe4878d946b18d124e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 22 20:22:13 2008 +0000
+
+ Make shell command and its option rc file options instead of hardcoded strings.
+ This allows users to modify the shell command that execute "editors".
+ Two new options appear in rc file:
+ - shell.path (default to "/bin/sh")
+ - shell.options (default to "-c")
+
+ These options can only be changed from the rc file, not at runtime.
+ Tests are made to check that shell.path is not empty and lead to
+ an executable file.
+
+commit 94c67ee52b2e81260f2f63c17771c4902942857a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 22 13:00:45 2008 +0000
+
+ Fix signed vs unsigned warnings.
+ In most cases, gint was used instead of guint.
+
+commit a4226d0deebed8e331e8b5de48d9c2c11a9e01ff
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 22 11:28:35 2008 +0000
+
+ Comment out unused static function extension_truncate().
+
+commit 6f08b3a0bfb9a539e0144313ec7b02071f19b7f4
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 22 11:27:43 2008 +0000
+
+ Fix up some types, make some signed vs unsigned warnings quiet.
+
+commit e050d2a0bb71d56ddd0d7e6a8b60648357d7bcd9
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 22 10:09:07 2008 +0000
+
+ Modify set_default_image_overlay_template_string() to accept the pointer to
+ the string to modify and add a generic function to set template_string value.
+
+commit 4abc67156b7e0728230026f9c47a091ab69b0f53
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 22 09:22:29 2008 +0000
+
+ French translation was updated.
+
+commit a331805a87ce4d65fcc06826054f115a9c8a7108
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 22 09:12:36 2008 +0000
+
+ Introduce an helper function that returns the name of an editor.
+ It helps to reduce code redundancy.
+
+commit 48582c3600eacfd7985aff255372c4909cf87e40
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 22 08:49:52 2008 +0000
+
+ Use a struct to handle editor's properties.
+
+commit cceaf6dd59921919c0f8c1478bc025de7812ba9f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 19:37:18 2008 +0000
+
+ Make stricter match for option's names consisting of a prefix and a number.
+ It allows to have names like "prefix_12" and "prefix_something" in the same file.
+ Using strtol() was wrong since it allowed names like "prefix_-0xa", leading
+ to unpredictable results. It was wrong too with "prefix_something", which
+ was equivalent to "prefix_0", instead of being an option of its own.
+
+commit f4fdeefe1b2f4573b91a19682a134a50f675c8ff
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 11:46:19 2008 +0000
+
+ Replace hardcoded "/" by G_DIR_SEPARATOR_S where applicable.
+
+commit ec28448108d471c5fc8705e5502a81e116c506e4
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 11:45:29 2008 +0000
+
+ Use g_build_filename().
+
+commit f42ea51102878335515db3058de36d3ac2c68e27
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 11:07:23 2008 +0000
+
+ Use G_DIR_SEPARATOR where applicable.
+
+commit 88b1387337bed6aae3c4eb9eabb6b5646bc2e743
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 11:00:13 2008 +0000
+
+ Use G_DIR_SEPARATOR_S where applicable.
+
+commit 1ba45c263f1a40689c0f015d00adab032d9ea4b8
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 10:52:38 2008 +0000
+
+ Use g_build_filename() and G_DIR_SEPARATOR_S.
+
+commit 9cbd3ca276a034db2e38e1d302f59ea59000961e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 10:46:33 2008 +0000
+
+ Use g_build_filename() instead of g_strconcat().
+
+commit 0be6f799a2986d22c2e42e8c51d09a16030875f6
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 10:11:56 2008 +0000
+
+ tab_completion_do(): use g_build_filename(), G_DIR_SEPARATOR, G_DIR_SEPARATOR_S.
+
+commit a847d10f2debed4c4e7f01e6f4e4fcf246f3a281
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 09:58:29 2008 +0000
+
+ tab_completion_popup_cb(): use g_build_filename() and simplify code.
+
+commit e07eab477089e688f3d3668e110b651f1cf346f4
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 09:50:32 2008 +0000
+
+ Use expand_tilde() instead of simple concatenation, it allows correct expansion
+ of ~user as well as ~dir.
+
+commit 5acd3990069f22b64c0336bd89067c1cf265927e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 09:30:53 2008 +0000
+
+ dest_change_dir(): rewrite to use g_build_filename(), g_path_get_dirname() and g_path_get_basename().
+
+commit 550af58c76fd602a08a811f5be218bcec90d1598
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 08:53:51 2008 +0000
+
+ Fix a segfault occuring when logging an empty message and there is no log window.
+
+commit 98cabee9637e5ddfd9b2f6fcd9296572c6d7253d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 00:42:14 2008 +0000
+
+ Use g_build_filename().
+
+commit e45c0d959bfbc09115bf447ccc7813d25ace3e1a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 00:39:16 2008 +0000
+
+ thumb_std_cache_path(): use g_build_filename() and simplify.
+
+commit c656b4ad0212e24cbd9ae2844b0bbf904571ab2f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 00:32:57 2008 +0000
+
+ Use g_build_filename().
+
+commit 9fbfbb253e2e700806714e6ef5c7813148c8b72a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 00:20:13 2008 +0000
+
+ Use g_build_filename() where applicable.
+
+commit a9bd1c761342532867bee1fc112d7c5f93deb5b6
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 00:15:41 2008 +0000
+
+ Use g_build_filename() instead of g_strconcat().
+
+commit fe45471190349960979b37aebea84cc2c7cb9675
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 00:13:12 2008 +0000
+
+ Use g_build_filename() and get rid of "root dir fix".
+
+commit 0b30da0498c23b1237ebbf41eac69e341394043a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 00:12:19 2008 +0000
+
+ Use g_build_filename().
+
+commit 5e710445fc08a56ddd1c73585953d2c791dc866a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 21 00:01:03 2008 +0000
+
+ Disable unused code:
+ - cache_maintain_home_dir()
+ - cache_maintain_dir()
+
+commit 95eebfff0a5472e885a2cebd38024a59b37db8af
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 23:41:13 2008 +0000
+
+ Build path using g_build_filename() then calculate its length.
+
+commit e80fa4c91453bf056e384a888e051272b04b7abd
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 23:11:47 2008 +0000
+
+ Use G_DIR_SEPARATOR_S instead of hardcoded "/".
+
+commit 381f82f295a52ba43179d6e0e5036ac73ac8887d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 23:07:09 2008 +0000
+
+ Use g_build_filename() and move location label creation from cache_manager_show() to new cache_manager_location_label().
+
+commit d145a20894f4c757ea29b79ed25d31004ae97a8a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 22:47:13 2008 +0000
+
+ cache_find_location(): use g_build_filename() and move redundant code to new functions.
+
+commit 267dbe2ad0cf72a577b2e236245c39e0b1930d59
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 22:22:11 2008 +0000
+
+ Use g_build_filename().
+
+commit d1ad0442c58c29df914c80e211f8c90abf145427
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 22:13:48 2008 +0000
+
+ Use size_t instead of gint, it silents a signed vs unsigned warning.
+
+commit 3bd79d0d86bee23a6514faf22c68f6e3898411a5
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 22:11:59 2008 +0000
+
+ Use g_build_filename() instead of g_strconcat().
+
+commit 73e10c62fc9d789afd29b46183078407369700e6
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 22:09:04 2008 +0000
+
+ Drop concat_dir_and_file() and use g_build_filename() instead.
+
+commit ca505f0dd3957eeea0d69dfc3e133c320bba2683
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 22:00:14 2008 +0000
+
+ Use G_DIR_SEPARATOR instead of '/' where applicable.
+
+commit c56dcb92792b030d9f14cf68d5260be924a999ee
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 21:51:25 2008 +0000
+
+ Use g_build_filename() to build paths.
+
+commit ddee8f88900c6e3af7b48541514e0f029912bd20
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 20:11:29 2008 +0000
+
+ Do not use glib posix wrappers since they were introduced in 2.6
+ and we want 2.4 compatibility.
+
+commit dc3b44026a577f54f257a543223b1d99ea298693
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 20:06:11 2008 +0000
+
+ Use access() instead of g_access() which is only available in 2.8.
+
+commit f2424a9a424a11d32fdc4514b143d67a8285b0d0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 19:14:36 2008 +0000
+
+ Use utf-8 charset instead of iso-8859-1.
+ Minor cleanup.
+
+commit dd45f154d660065acd669bae936995f889237604
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue May 20 17:43:37 2008 +0000
+
+ updated ru.po by Alexandre Prokoudine
+
+commit 231d9567dc36494096b87e29a1ba245c932f646a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 08:18:30 2008 +0000
+
+ French translation was updated.
+
+commit b130dfe52635ff03a61994eee9fd98ab12e10f9a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 08:14:35 2008 +0000
+
+ Sort out log_printf() vs printf_term() mix up.
+
+commit a8d4af5cfbfc17f65b7f23db463ebc0220c26dd3
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 20 07:52:49 2008 +0000
+
+ Use print_term() instead of printf(), since it handles charset conversion
+ from utf8 to locale if needed.
+
+commit 11819b31099e4db5bb0488a404dd633928e806a9
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 19 11:09:23 2008 +0000
+
+ Remove C-specific gcc options from CXXFLAGS.
+ Add few more warnings.
+
+commit 592f33931c27c10012614e90bf7486b3ffa66039
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 19 09:27:30 2008 +0000
+
+ Fix some incomplete initialization warnings.
+
+commit 2a2b70b7061760b54f1075902caee61fe6c6a95f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 19 08:46:37 2008 +0000
+
+ depreceated -> deprecated
+
+commit 17c0fcefeedde3e92482b78685528b2b667bddde
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 19 08:43:11 2008 +0000
+
+ Typo fixes.
+
+commit 55c5b71c9d49e5d6b39c3b5fa6f4ce966193c881
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 19 08:36:06 2008 +0000
+
+ Create auxdir if needed.
+
+commit 397adc4d43c61ec94d54a03edcf3605de977aed7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 19 08:24:10 2008 +0000
+
+ Fix spurious end of line introduced in revision 780.
+
+commit bc32bf0bd821a6e5ba5fb37abce4f8d00ccdf5c7
+Author: Petr Ostadal <postadal@suse.cz>
+Date: Mon May 19 01:15:17 2008 +0000
+
+ configure.in was rewritten:
+ - uses PKG_CHECK_MODULES everywhere
+ - added --enable-debug (enable debugging support)
+ - added --enable-developer (developer mode, checks depreceated code ...)
+ - removed obsoleted INCLUDES from Makefile.am
+ Fixed src/debug.h (added glib.h).
+ Fixed src/exiv2.c compilation with libexiv2 v0.15.
+ Added src/trash.h to src/Makefile.am (fixed generating 'make dist').
+
+commit 51e2636cbf3a5d444dc16041eae47c39ecc9d3ae
+Author: Petr Ostadal <postadal@suse.cz>
+Date: Mon May 19 00:54:59 2008 +0000
+
+ Updated CODING (GPL header, macros, svn change-log, ...).
+
+commit 31ed8e20e511d9ab92a842cc205e6962b6417f62
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 18 21:14:01 2008 +0000
+
+ Save order of Properties dialog tabs to rc file.
+ Users of GTK+ <2.10 can set tabs order directly in the rc file,
+ others can move tabs using drag'n drop.
+ The option is named properties.tabs_order, its default value
+ is "123" which is General, Keywords, Exif tabs (left to right).
+
+commit a1726043d910102910fa32c669a45a4b23779cbb
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 18 12:56:18 2008 +0000
+
+ Cleanup and code redundancy reduction.
+
+commit 3df95a31203a2deb4e0ec0ce019e1cc528e32d39
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 18 11:39:58 2008 +0000
+
+ Memorize text to display in the log window when the window is
+ not yet created. On log window display, the memorized text
+ is then recalled and displayed.
+
+commit c219d832b90357a8df605bb444757be70bed2c68
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 18 07:36:57 2008 +0000
+
+ Do not create log window more than once.
+
+commit aa1e905eb793586cdfa564228ca939438ce50a91
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 17 22:37:04 2008 +0000
+
+ Fix formatted.SubjectDistance appearing twice in exif bar configuration.
+
+commit d5ddb658018102f15fce0efaba39cde3cd89d976
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 17 21:28:02 2008 +0000
+
+ Update POTFILES.in.
+
+commit c293dfff35a58ab31b1225ea712ea766fdae96b0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 17 21:26:45 2008 +0000
+
+ Add a log window that shows normal and debug messages. For now, it was added to Help menu.
+
+commit 44bf725c587e93c7852e2232b3cb30692341a1bd
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri May 16 20:12:11 2008 +0000
+
+ fixed exiv2 version test
+
+commit 4e2cbf60d0811c493595007e6c6dcac42588609d
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri May 16 20:09:32 2008 +0000
+
+ get processed values from exiv2
+ http://sourceforge.net/tracker/index.php?func=detail&aid=1962444&group_id=222125&atid=1054680
+
+commit 2cf6296486285045389eae9162c5e20e6f7ca0a6
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 16 14:59:45 2008 +0000
+
+ Fix redundant application name in window titles.
+ It simplifies code.
+
+commit 4dd8a0ca5bcf4a1060a3cded4e8eea666d96a300
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 16 14:38:05 2008 +0000
+
+ French translation was updated.
+
+commit 80363827d0206ced152428b414af7ee12754ccb0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 16 12:16:49 2008 +0000
+
+ Do not use printf() directly but use new wrapper function log_printf() instead.
+
+commit 4419bda7c472e6addfa8c204b3be6b9a159c472a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 16 12:08:51 2008 +0000
+
+ Drop include "debug.h".
+
+commit 08f6266ee30f28a20ec40150ce1371cedcb943ca
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 16 10:02:56 2008 +0000
+
+ Include debug.h from main.h since debug macros may be used anywhere in the code.
+
+commit 9cdcce43a34e0c63b05fecaf6b1fbcbcef522781
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 16 09:10:56 2008 +0000
+
+ Improve editor commands error display:
+ - display all errors (not only syntax errors)
+ - display errors from Preferences (checks are made on Apply or OK)
+
+commit dbb4e406f3b1893911d5c44f3fe5f75ae3b87f4d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 16 08:37:07 2008 +0000
+
+ Improve editors a bit:
+ - allow whitespaces before and after %v, %V, %w
+ - allow % escaping using %% (mandatory to use shell commands than contain % characters)
+ - display a dialog on execution if a syntax error is detected (only for generic editors)
+ - update README editors section
+
+commit 8cf9235c20b8f059c00c09caf55fd2b81adb683b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 14 18:12:11 2008 +0000
+
+ The Encoding key is now deprecated by the FreeDesktop standard and all
+ strings are required to be encoded in UTF-8. This desktop entry
+ explicitly specifies an Encoding of UTF-8, which is harmless but no longer
+ necessary.
+
+ See http://standards.freedesktop.org/desktop-entry-spec/1.0/apc.html
+
+ Patch #1963689.
+
+commit 696b1afc8d1987bb420d36261a7362f58519291f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 14 18:09:05 2008 +0000
+
+ Patch #1963690 was applied.
+ It fixes hyphens/minus confusion in the man page.
+
+commit 12d37bfbf24c80a2574d430200c559f2d20da751
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 14 17:00:25 2008 +0000
+
+ Simplify thumb_std_maint_moved(), since g_list_append knows
+ how to append to a NULL list. Patch by Uwe Ohse.
+
+commit 7c3a92575e1832ac7896aada1b619eef12d5c1c7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 14 16:52:55 2008 +0000
+
+ Simplify collect_manager_add_action(), since g_list_append knows
+ how to append to a NULL list. Patch by Uwe Ohse.
+
+commit e6057c67b6938aa5f5d9f15567fd6302e2ef58aa
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 14 12:59:00 2008 +0000
+
+ Merge vflist_row_by_path() into vflist_index_by_path().
+
+commit 53d0d0d3918a36df3a483989ea02cbea4daa0dbe
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 14 10:40:43 2008 +0000
+
+ Fix some typos. Thanks to Michal \u010ciha\u0159 and James R. Van Zandt.
+ Patch #1963691.
+
+commit d8bacc9a88f9332a45d49d890f62c0141738fa9f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 14 08:56:08 2008 +0000
+
+ Make vf_pop_menu_*_cb static.
+
+commit a2b5404ac9f5fbf0e5a7c0e71dcd94252bf3186d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 20:31:35 2008 +0000
+
+ French translation fixes.
+
+commit 81193b24e0f5eade934c698fc0ac485d33751269
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 20:21:00 2008 +0000
+
+ Resync POTFILES.in and *.po, update french translation and
+ regenerate statistics in README.
+
+commit 16e84c761e71ac9052621a396d6880b96abe3221
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 20:13:44 2008 +0000
+
+ Merge vflist_pop_menu() and vficon_pop_menu() into vf_pop_menu().
+
+commit d62b5063e0616d905f58fc6036382a7b6d791368
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 19:56:52 2008 +0000
+
+ Move VFICON_INFO() and VFLIST_INFO() macros to view_file.h
+
+commit 0ae96b1f2356d2f6eb6218ac85d8f07830118553
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 19:54:13 2008 +0000
+
+ vficon_pop_menu(): drop "gint active" parameter, use stored click_id instead.
+
+commit d89bc943dfc7c14031b36c49aeb8544defa5d450
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 19:51:22 2008 +0000
+
+ vflist_pop_menu(): drop FileData * parameter, use stored click_fd instead.
+
+commit dc820ece32ce4e8541b8e0d51a82a2486e645ab0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 19:45:04 2008 +0000
+
+ Fix last patch, only set vf->clicked_mark for a valid mark.
+
+commit 91e4b2d69adc9398df664f4d355880ae146ab994
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 19:32:25 2008 +0000
+
+ Get rid of vflist_pop_menu() col_idx parameter, use new Viewfile field
+ named clicked_mark.
+ Marks numbering is now consistent with menus (starting at 1, 0 is an
+ invalid mark), assertions were modified accordingly.
+
+commit 86ebde92c37840f27e7f81f0051a1b501b398bcb
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 16:09:43 2008 +0000
+
+ Expand tilde with file: and view: remote parameters.
+ Now these are working:
+ geeqie -r file:~/dir
+ geeqie -r view:~user/file
+
+commit 38975e5efdefc3d56f710847821efc2173561f72
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 14:49:38 2008 +0000
+
+ Display a message when invalid remote options are used.
+
+commit e88a963a320d1728638984277c0cad4bb3ab3f00
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 14:35:51 2008 +0000
+
+ Comparing tag id is not sufficient, check the tag name too.
+
+commit f558c8c220211ffd1950748350a09cf4d471f761
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 11:58:47 2008 +0000
+
+ Keywords and comment can now be displayed in OSD info using %keywords% and %comment%.
+
+commit 2ce8b27e1caba72f8f08fa62c2cae7def628cdaf
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 08:53:26 2008 +0000
+
+ Move all remote stuff from main.c to remote.[ch].
+
+commit 12639ee4b8d55c4d4b17b888fe4f18d9ba45c382
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 08:02:46 2008 +0000
+
+ Move some functions from main.[ch] to new window.[ch].
+
+commit c8611249cdc9ee9247803ff04a39a049e7db57d0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 13 07:34:37 2008 +0000
+
+ Ensure that we end with UTF8 encoded comment and keywords.
+
+commit 8b3ee1eef7b80997fc1c6ef43d3c622d01d1737c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 12 23:26:00 2008 +0000
+
+ Reading of Iptc.Application2.Keywords should now be fixed.
+ Use uft8_validate_or_convert() on exif's text data to be safe.
+
+commit 9aacc4a2448ac1f21bee1ff71ed4ebba4f4eeb81
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 12 23:21:35 2008 +0000
+
+ Rename bar_exif_validate_text() to utf8_validate_or_convert() and move it to main.[ch].
+
+commit 885b212391d1bf9503c9b1d3e0324d22a8c24f80
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 12 23:00:04 2008 +0000
+
+ bar_exif_validate_text(): use computed length and cleanup.
+
+commit 7b4885c281b47d456d0985ad6b084cb20fc7cc08
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 12 19:56:28 2008 +0000
+
+ Disable non-working Iptc.Application2.Keywords reading introduced in revision 736.
+
+commit 874ac4eafacb90b111161275fc71f6345e77d30d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 12 17:10:40 2008 +0000
+
+ Extract and append keywords from Iptc.Application2.Keywords tags.
+ A function was added to make the keywords unique in the list.
+ Note: Iptc.Application2.Keywords is only read, not written.
+
+commit c50d73be0f5f860103b2bf66b845e33aae9ce7c7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 12 10:46:23 2008 +0000
+
+ When an option was successfully read, just continue to next line.
+
+commit 75f14d8caa9b739913c96b353e100c1088722907
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 12 10:37:37 2008 +0000
+
+ Minor formatting fix in rc file header.
+
+commit ff365dc6cc9abcf3331fe3eb048c9f8bc082f5c3
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 12 08:52:17 2008 +0000
+
+ Rework read_*_option():
+ - read_u?int_option() now interpret a value of "true" as 1
+ - read_bool_option() now interpret any value different from 0 as true.
+ - make functions return TRUE on successful read, FALSE else
+
+ Theses changes will help to maintain compatibility when options are modified.
+
+commit 0481d1d4e1ee29d28e766e47ab5dfd39798f9378
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 12 08:11:27 2008 +0000
+
+ Rename option image_overlay.common.enabled to image_overlay.common.state
+ since it is not a boolean anymore.
+
+commit 99a50120349e25795138098cb35616a3cc953f33
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 12 00:22:38 2008 +0000
+
+ Add some wrapper functions for not yet common code.
+
+commit 98e46592bd5e0f88061eb983c092d57594a479d6
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 11 23:56:40 2008 +0000
+
+ Make vf_pop_menu_toggle_view_type_cb() independent of FILEVIEW_LIST/FILEVIEW_ICON real values.
+
+commit c2147d9b7fd901a7a6ffd89fed45c89c138d2281
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 11 23:47:59 2008 +0000
+
+ Move a part of pop up menu common code to view_file.[ch].
+
+commit 4ba97284fc9972458cc337decd8f5e539a74bbb4
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 11 23:09:39 2008 +0000
+
+ Introduce vf_pop_menu_file_list() as a wrapper to
+ vflist_pop_menu_file_list() and vficon_pop_menu_file_list().
+
+commit 2be39b52cf821f156ff7e35613f682cb85b8b8bc
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 11 21:11:54 2008 +0000
+
+ Use vf_* functions where possible.
+
+commit 2a9c38f82f64a01d9c2984a778d8a1702f97c3a1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 11 20:38:21 2008 +0000
+
+ Drop unused layout_list_get_path() and vf*_index_get_path().
+
+commit 1fe24ccb2ec1ecfaecf2618da3c5353a346a3566
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 11 13:17:38 2008 +0000
+
+ French translation was updated.
+
+commit 814bbc284c9bcb08ce6a3a45b34b601b86459870
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 11 13:14:58 2008 +0000
+
+ An option to save and restore the last path used was added.
+ This option appears as startup.use_last_path in rc file.
+ Preferences > General > Startup was modified accordingly.
+
+commit ff3bbba625e982d3341491b771cf6a6b5b3ccd2c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 11 12:23:26 2008 +0000
+
+ Rename options:
+ startup_path_enable -> startup.restore_path
+ startup_path -> startup.path
+
+ Geeqie is still able to read old options.
+
+commit 4e0f18ac54c4b327c380d9c3be9db0dde2f964a7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 11 11:46:48 2008 +0000
+
+ Fix help window title.
+
+commit b01f014ebaba751530160ac533299d71681d5bc3
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 11 11:44:58 2008 +0000
+
+ Use computed string length.
+
+commit 53e7b0df5c55a782d95cb892e1ba74b57221f2d6
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 11 11:41:32 2008 +0000
+
+ Slightly increase help window's default width.
+
+commit 4e6dd6649934183de0294ce5cbfe76a6a00fd83f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 11 11:30:41 2008 +0000
+
+ Add an help button to OSD info configuration in Preferences dialog.
+ Make its own section named "Overlay Screen Display".
+
+commit c7a434caff3c658986b5e3188b47c9d31cb3b221
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 11 10:25:04 2008 +0000
+
+ Partially update main README.
+ A section concerning overlay info was added.
+ Translation statistics were updated.
+
+commit 1fa5d80bd4c211fd31199ba5b8eab8ec638957d1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 11 09:37:46 2008 +0000
+
+ Change translations statistics formatting to match the style
+ use in the README file.
+
+ Here is the result for current trunk:
+
+ Translations statistics
+ Date: Sun, 11 May 2008 11:33:14 +0200
+
+ Note: completion % in the chart below may not be quite correct
+ when fuzzy translations exist but do not appear in the source.
+ For exact results, run make update-po with up to date POTFILES.in.
+ comp % = trans / (trans + fuzzy + untrans)
+
+ Language Comp(%) Trans Fuzzy Untrans Total
+ fr 100.00 985 0 0 985
+ be 90.56 892 25 68 985
+ eu 68.53 675 150 160 985
+ eo 68.22 672 153 160 985
+ vi 68.02 670 156 159 985
+ it 67.82 668 154 163 985
+ pt_BR 67.82 668 154 163 985
+ zh_TW 66.90 659 150 176 985
+ sk 66.50 655 158 172 985
+ fi 64.37 634 176 175 985
+ nl 64.37 634 179 172 985
+ sv 64.16 632 175 178 985
+ bg 64.06 631 175 179 985
+ ca 64.06 631 175 179 985
+ cs 64.06 631 175 179 985
+ de 64.06 631 175 179 985
+ es 64.06 631 175 179 985
+ ja 64.06 631 175 179 985
+ ru 64.06 631 175 179 985
+ pl 60.61 597 148 240 985
+ ar 42.94 423 315 247 985
+ ro 37.56 370 342 273 985
+ hu 36.14 356 332 297 985
+ id 19.70 194 408 383 985
+ et 19.29 190 407 388 985
+ uk 17.16 169 411 405 985
+ nb 15.94 157 416 412 985
+ zh_CN.GB2312 15.94 157 416 412 985
+ th 15.13 149 413 423 985
+ sl 14.72 145 419 421 985
+ da 12.99 128 402 455 985
+ ko 11.37 112 52 821 985
+ tr 6.60 65 398 522 985
+
+commit 0cbf32806223d6271b1bd211cd4dfc22ba2736ca
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 10 21:29:53 2008 +0000
+
+ Fix display of collection in overlay info.
+ Due to markup escaped <i>collection</i> was displayed instead of collection's in italic.
+
+ Overlay info syntax was extended to allow the wrapping of displayed data with markup.
+
+ General syntax is: %name[:length limit][:extra]%
+ Extra string uses special character '*' to mark the place of the data to display.
+ If no '*' is present, then extra string is just appended to data.
+ Any "\n" is replaced by a newline on display.
+ Pango mark up is accepted in left and right parts.
+ If data is empty, nothing will be displayed.
+
+ Examples:
+ "%name:<i>*</i>\n%" -> name is displayed in italics ended with a newline
+ "%size:\n%" -> size is displayed with a newline at end
+ "%formatted.ISOSpeedRating:ISO *%" -> prefix iso number with "ISO " (ie. "ISO 100")
+ "Collection <b>*</b>\n" -> display collection name in bold prefixed by "Collection " and a newline is appended
+
+
+ Collection name formatting was slighly improved by not displaying the .gqv extension.
+ The default overlay info string was modified to use the new syntax, but older info strings should be
+ displayed as usual.
+
+commit fc25dbbf61f437c785404029bfce99ed4a71f6b1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 10 14:22:18 2008 +0000
+
+ image_osd_get() now returns OsdShowFlags.
+
+commit 73fa427e25508213e47fb0671e2a35a790b21b48
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 10 13:54:25 2008 +0000
+
+ Display a simple grid with histogram.
+
+commit af4f4a115221b7c92ba4d7e6805ecc8988dc7147
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 10 12:33:52 2008 +0000
+
+ Initialize to correct value (OSD_SHOW_NOTHING instead of FALSE).
+
+commit 48916cac7e50d057096dc76cab7401e3c0dc35b0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 10 09:00:14 2008 +0000
+
+ Save full OSD state to rc file and restore it on startup.
+ It allows to restore OSD with or without histogram depending
+ on previous state.
+
+commit 8ccd362187273137e9ed4b51671c6eeef90851dd
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 9 12:43:10 2008 +0000
+
+ image_osd_info_render(): if there's no fd, just return.
+
+commit c93ee033bf6c9c8d6169cb2e826f5f612990659b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 9 12:33:24 2008 +0000
+
+ Move overlay histogram stuff from ImageWindow to OverlayStateData.
+ It simplifies things a lot and make more sense.
+
+ Note: overlay icons display is broken since a long time it seems.
+
+commit 46a015d5305c8d75297c3d6748ca2b4375851e19
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 9 11:15:56 2008 +0000
+
+ Introduce image_get_osd_data() and image_set_osd_data().
+
+commit 77d3ccb4b995e0de2e0ac0facf1e03347549cadf
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 9 09:58:46 2008 +0000
+
+ image_osd_get() and image_osd_set() now uses flags.
+
+commit 94833dae9ada87a15401be7361988be493bbeaad
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 9 09:34:38 2008 +0000
+
+ image_osd_histogram_chan_toggle(), image_osd_histogram_log_toggle():
+ reduce indentation level.
+
+commit dd431ef1f82d42b02899f1ca1c9f6ad4e172ede4
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 9 08:39:18 2008 +0000
+
+ Preserve last histogram modes.
+ When a new histogram is displayed, it uses previously chosen
+ modes.
+ These modes are saved on exit to rc file as options:
+ histogram.last_channel_mode
+ histogram.last_log_mode
+
+commit 7917c5a3e4e89fd1b32de87c3788e32025820c41
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 9 08:03:25 2008 +0000
+
+ Update CODING and HACKING files, and add po/README file for translators.
+
+commit 8ef1e8c83e2cc7f9ee8715be574a2f72d2b1143c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 9 07:46:18 2008 +0000
+
+ Make lirc_cleanup() and lirc_input_callback() static.
+
+commit 9cb23ddf80cbb03ee4b4557e4aaa9ecbee7dcb91
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 9 07:32:30 2008 +0000
+
+ Use function(void) instead of function() for declaring functions which
+ do not take any parameters at all.
+ It respects current Geeqie coding style more.
+
+commit 524cf262d075f28b08c51b187598b6c1f3276dde
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 8 22:59:14 2008 +0000
+
+ In the search results view, hide dimensions column instead of
+ displaying an empty one.
+ When dimensions search criteria is used, it is always displayed.
+
+commit 6b17a6ad374a2077265c1f806558aba0dd89b585
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 8 22:49:16 2008 +0000
+
+ Reset thumbnail column to NULL when hidden.
+ It fixes bug 1960274.
+
+commit 786c7401047ffbbec27820cf0e89d008e16ea488
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 8 20:21:03 2008 +0000
+
+ search_status_update(): slightly reduce code redundancy.
+
+commit cfe2b3ba31e60ed9863f7f9af807b2f936893ef7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 8 12:50:25 2008 +0000
+
+ Use g_ascii_strncasecmp() instead of strncasecmp() where applicable.
+ Add a FIXME where potential improper usage of strncasecmp() is made.
+
+commit 6559dd1a68980c2e4a1708a84cfbb60e9775be33
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 8 12:38:34 2008 +0000
+
+ Use g_ascii_strcasecmp() instead of strcasecmp() where ascii-only strings
+ are used.
+
+commit 947a8668dbefb4da50c01673a18a6cfb2ec1908b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 7 23:27:26 2008 +0000
+
+ Replace deprecated functions by their counterparts:
+ g_strcasecmp() -> g_ascii_strcasecmp()
+ g_strncasecmp() -> g_ascii_strncasecmp()
+ gtk_input_remove() -> g_source_remove()
+ g_io_channel_close() -> g_io_channel_shutdown() + g_io_channel_unref()
+
+ All these are deprecated either since 2.2 or 2.4.
+
+commit c5f3fab36157bac8c74ef5401afc4b5478dc436b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 7 22:54:33 2008 +0000
+
+ Resync po files.
+ French translation was updated.
+
+commit 0479ab313fcf0ac12489dfc4df49593b86e212f6
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed May 7 22:48:30 2008 +0000
+
+ Add a way to invert the current selection.
+ An item labeled "Invert selection" was added to the Select submenu
+ in the main menu.
+
+commit 2927044d43b56069079cfeac00aa6989b1c9c126
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 6 23:58:08 2008 +0000
+
+ Tidy up.
+
+commit 38ac488dfcdb0f560617f615b4ced2c01b63821c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 6 23:53:12 2008 +0000
+
+ French translation was updated.
+
+commit 4b93995fdf301e4c54c7919ab2a7b4a50b08f87d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 6 23:52:09 2008 +0000
+
+ Add trash.c.
+
+commit 25ad32ba818bbb3c7cb4c620a3ede5f9ed374541
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue May 6 21:35:31 2008 +0000
+
+ moved safe delete functions to separate file
+
+commit 8546ea31f763bd7e3386e4231be062ff2a73d55a
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue May 6 20:24:16 2008 +0000
+
+ use some of the new functions in filedata.c
+
+commit f05bac9cdc8755273958466df6df1b3f5305ee41
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 6 17:00:55 2008 +0000
+
+ Allow the user to append or replace comments for a group of selected files.
+ Two buttons were added to the Keywords panel.
+
+commit 5f3ddd491eb4d90e18663d030155cfae254ac385
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 6 12:31:23 2008 +0000
+
+ Use a dedicated option to enable keywords and comment saving as XMP tags
+ in image's files.
+ This new option is named "save_metadata_in_image_file" in configuration file.
+ User can toggle it through Preferences > Advanced > Miscellaneous > Store keywords and comments as XMP tags in image files.
+ Description of enable_metadata_dirs was modified as an attempt to improve clarity.
+
+commit 5ecec83ad07f14578f4922ad7ba7befca9a09c31
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue May 6 12:03:39 2008 +0000
+
+ comment_xmp_read(), comment_xmp_write(): cleanup and improve readibility.
+
+commit a729f5905a8ca4faeafca4f4e66832e408c52ccd
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 5 21:27:39 2008 +0000
+
+ French translation was updated, various fixes.
+
+commit 146b6e2a59584bda8c274ba313862a3abb82a634
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 5 20:56:20 2008 +0000
+
+ Belarusian translation was updated. Thanks to Pavel Piatruk.
+
+commit 117767d634649683e27badb1d7c2cffc1eac5334
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon May 5 20:51:51 2008 +0000
+
+ started implementation of API for sidecar files
+
+commit ffc2e29991a2d8d968133f5340cd711c1fd50c42
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 5 20:51:50 2008 +0000
+
+ Update POTFILES.in (filelist.c -> filedata.c).
+
+commit 512e5dddd1d85da2fe030e0a464d953d0733cd1e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 5 20:49:40 2008 +0000
+
+ Modify regen_potfiles.sh to generate a patch instead of
+ directly applying changes to POTFILES.in.
+
+commit bf41ef491c80e033e2d028a87e00605ac893609f
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon May 5 19:20:46 2008 +0000
+
+ added .gqv to known file types
+
+commit 6e7bf48d03f50655a0e70015b3d33ce96bd80f5f
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon May 5 19:11:12 2008 +0000
+
+ split filelist.c to filefilter.c and filedata.c
+
+commit f798c6ab2cd9c89fa905f5003783a6c445551805
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 5 09:21:01 2008 +0000
+
+ Revert wrong patch rev 676.
+
+commit cfa6a11856d742e7b1e1bd46d6e7125eb1694a1b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 5 09:12:07 2008 +0000
+
+ Add an helper script to regenerate POTFILES.in file.
+ POTFILES.in was updated.
+ French translation was updated.
+
+commit 0a259ddb8f1c4e2929ea0a5c7570e86d27cddc22
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 5 08:32:18 2008 +0000
+
+ Revert patch 675, and correctly fix gtk assertion failure.
+
+commit 37193c248cd813a72f62bce349c788072ca5b311
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 5 08:15:52 2008 +0000
+
+ Fix two memory leaks.
+
+commit 6c35f9de22600d4b8243b8d84095dfb716cedec9
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon May 5 07:46:32 2008 +0000
+
+ Fix Gtk-CRITICAL **: gtk_label_set_text: assertion `GTK_IS_LABEL (label)' failed
+ when swapping to/from file icon view.
+
+commit 5cacdd949c21b1c5b989b62eb48d91e094ef3e89
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 4 23:57:20 2008 +0000
+
+ vficon_release_cb(): use switch() and cleanup.
+
+commit b9cb52f0d53dbc898c252dfef98fae9f832bb14d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 4 23:20:43 2008 +0000
+
+ Minor tidyup.
+
+commit c2117e7e72686ada0203a1d562263dc7f198cb4a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 4 23:06:46 2008 +0000
+
+ Drop unused vficon_select_by_path() and vflist_select_by_path().
+
+commit b6ea14610564d2367b0a74656717913362166e62
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 4 23:03:36 2008 +0000
+
+ Minor cleanup.
+
+commit 509c70381ce8847866bb84ce398d074a749a6abf
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun May 4 21:54:20 2008 +0000
+
+ dropped path_list functions, use filelist functions everywhere
+
+commit ac3bd2a2622adbf9154d805e6a0df4bab97f54af
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 4 19:00:39 2008 +0000
+
+ Remove unused functions:
+ vflist_set_status_func()
+ vflist_set_thumb_status_func()
+ vflist_set_layout()
+ vficon_set_status_func()
+ vficon_set_thumb_status_func()
+ vficon_set_layout()
+
+commit d3ade2f9fd8e00a1fce9d8fc7bb32d359af96259
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 4 18:45:06 2008 +0000
+
+ Drop ViewFileIcon, use ViewFile and ViewFileInfoIcon instead.
+
+commit 1267a5c07d5fb00b4eb9f9837b9d82aff3172b6e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 4 16:16:07 2008 +0000
+
+ Drop ViewFileList, use ViewFile and ViewFileInfoList instead.
+
+commit be9e09722d788060c1ccf58222ee9ca8c80871b6
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 4 11:47:36 2008 +0000
+
+ Prepare switch to ViewFile (unused yet).
+
+commit 7192ff23dcf4fb721d72404649a98de99993f042
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 4 00:32:05 2008 +0000
+
+ Shorten Edit menu labels, dropping "in ". It will ease
+ translations too, and user can define its own label in Preferences.
+
+commit f83f83eed158cf9671c8ccec4e52e4916802eb73
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 4 00:21:14 2008 +0000
+
+ Do not show Copy, Move, Rename, Delete, New Folder external commands
+ in the Edit section of contextual menus.
+
+commit 50a7b03151f939ddc0f61ae9560de5c17412c3c1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun May 4 00:16:37 2008 +0000
+
+ Use GQ_EDITOR_GENERIC_SLOTS instead of hardcoded value.
+
+commit 66238168387b3ff974f886b5a039bbccd2d44099
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 20:55:16 2008 +0000
+
+ exif_get_description_by_key(): check for "formatted." prefix, and optimize.
+
+commit 03acb7cb8dc91e0f307f818a61f6a7671fe8d9cc
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 20:49:25 2008 +0000
+
+ exif_get_formatted_by_key(): skip prefix when comparing.
+
+commit 1000ac5af7b62b93b673d48353edbea43aff67e4
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 20:40:50 2008 +0000
+
+ Change the prefix of formatted exif tags to a more explicit "formatted." prefix
+ instead of the shorter "f".
+ Warning: custom overlay info string has to be modified since old names are no
+ more recognized, one can reset it to default through Preferences > Advanced.
+
+commit e01df0556e0bbca765a2e07987148d3b6d10760a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 16:58:17 2008 +0000
+
+ Fix a bug occuring when using certain actions on a collection
+ item which is not in the selection.
+ Triggering it will either result in an assertion failure or a
+ segfault.
+
+ To reproduce:
+ - open a collection
+ - right-click on a non-selected image
+ - select Delete... menu entry (or Copy, Move, Rename, Properties...)
+
+ It results in the best case:
+ ** ERROR **: file filelist.c: line 905 (file_data_ref): assertion failed: (fd->magick == 0x12345678)
+ or a pure segfault due to corrupted data.
+
+ collection_table_popup_file_list() has to return a list of filedata *
+ not a list of gchar *.
+
+commit 31ba226eb280ab241b855069dbc7cc10fc31f225
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 15:19:35 2008 +0000
+
+ Move marks-related fields from _ViewFileInfoList to _ViewFile, since
+ they'll be used for file icon view too.
+
+commit 13e75141b49669425e206f358d06f6e1ca4a9627
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 15:17:24 2008 +0000
+
+ Move common thumbs_* fields from _ViewFileInfoIcon and _ViewFileInfoList
+ to _ViewFile.
+
+commit 8ac7dc269a5411ee3504599b3c6a085f6aad312c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 15:13:15 2008 +0000
+
+ Rename thumbs_fd to thumbs_filedata in ViewFileIcon struct to match
+ the name used in ViewFileList.
+
+commit fd7d8c583de748c29c5304ee300e7af6a8d36ed8
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 15:09:21 2008 +0000
+
+ Remove useless thumbs_list from ViewFileIcon.
+
+commit e1c39fa29264aea839610dfedca5e086b5128395
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 12:50:52 2008 +0000
+
+ Add function prototypes (yet unused).
+
+commit a4659c7ea41ec4d1eeb659b1b1dd3d6bcc9bb833
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 12:48:45 2008 +0000
+
+ Drop redundant vflist_thumbs_set() introduced in revision 649,
+ modify and use existing vflist_thumb_set().
+
+commit 26de6ed0184a1c43652a582938b2ceb688c4e6d4
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 12:21:22 2008 +0000
+
+ Remove redundant prototype.
+
+commit c790abbf70208af477971ec3b3af3fa8e11dbe21
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 11:58:41 2008 +0000
+
+ Introduce ViewFileInfoList and ViewFileInfoIcon (not used yet).
+
+commit 26cd72f831ddba954a4e85eb9300427e5e3e0b2a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 11:34:13 2008 +0000
+
+ Replace Layout icon_view field by more generic file_view_type.
+ Replace option layout.view_as_icons by layout.file_view_type.
+
+commit f5b1784d9050d4fdd3d6badb8acfdf8112d53e68
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 10:31:37 2008 +0000
+
+ Set thumbs_enabled through new function vflist_thumbs_set() instead
+ of vflist_new().
+
+commit 04a9e3e249e4f237ff01a40c6fd3e8ce241eb107
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 09:41:09 2008 +0000
+
+ Prepare merging of some parts of view_file_list and view_file_icon and
+ simplification of view_file* interface.
+
+commit f520f8c5a7f3a470fe072b6f00499612d759964f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat May 3 08:35:08 2008 +0000
+
+ Change default positions of dividers since width of the main menu
+ was increased.
+
+commit d2e52306a94755c9fdaae1ffca917ceefc3595f6
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 2 23:11:31 2008 +0000
+
+ Make exif_rational_to_double() and exif_get_rational_as_double() static.
+
+commit 4d369ddac3bd4da17eab8ea2397ddcf0d9be1f73
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 2 23:08:18 2008 +0000
+
+ info_notebook_reordered_cb(): do not call info_tabs_sync(), it causes exif
+ info disappearing when moving the tab.
+
+commit 2fc5d88ca3589beeee18a669cac708b719d90963
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 2 22:59:04 2008 +0000
+
+ Fix a Pango warning related to UTF8 when displaying internationalized
+ description in Advanced Exif Properties panel.
+
+commit 66d230fa707f98cbb75db6de0dd3cd66e235ab95
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 2 22:31:24 2008 +0000
+
+ exif_get_description_by_key(): tidy up.
+
+commit 30eb0123db8ca4fdacc34e21589f718ed3c9e260
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 2 22:28:39 2008 +0000
+
+ Add a pointer to the build function in the formatted exif tags struct
+ and use a loop in exif_get_formatted_by_key().
+
+commit c59ca563a159852e616063a9595c24f432cf9ef7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 2 21:58:36 2008 +0000
+
+ Indentation fix.
+
+commit 74dc50f227b9f46e2c6746db4f0cfe7d7607888d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 2 21:34:26 2008 +0000
+
+ Explode exif_get_formatted_by_key() in smaller functions prefixed "exif_build_f".
+ An helper macro was added to call them.
+
+commit 4fff33dde0de9160cf9ea5df78c69905a00ba24c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 2 20:56:59 2008 +0000
+
+ Remove unused checksum_simple() function.
+
+commit 7fd292e32d3445f1cf7c60d2268f8a3c0d10d49b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 2 20:40:47 2008 +0000
+
+ Simplify remove_extension_from_path().
+
+commit 4f05f85b26d36c87e449a59d68c7105a7cdb138b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 2 20:27:47 2008 +0000
+
+ remove_level_from_path() was simplified.
+
+commit f4b58f7255ce0a67d0076b09f11f2e542f387b51
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 2 09:03:52 2008 +0000
+
+ Move variable declaration and affectation near where it is used.
+
+commit 0142966824cfdbcefc79a188a4b3aae3d8253c6e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri May 2 08:41:32 2008 +0000
+
+ Replace GQView by Geeqie.
+
+commit 3cce6caefa4385a18b79e83df02743f2c0652103
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 1 23:20:26 2008 +0000
+
+ Use sizeof() instead of hardcoded buffer sizes.
+
+commit 787538b30bd23fc85a3e8aae38c1ea6877aed636
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 1 22:59:54 2008 +0000
+
+ cache_sim_write_similarity(): cleanup and simplification.
+
+commit 0d8286ddc775e675c1f3552f92047d3928637d32
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 1 22:31:14 2008 +0000
+
+ Use secure_save stuff to write .sim files.
+
+commit 68cf3760029075a5e3877954eacef14ee5f67956
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 1 22:30:16 2008 +0000
+
+ save_options(): minor code simplification.
+
+commit a2ff3d30a0ccf398323de9245d13cb166256f333
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 1 22:27:44 2008 +0000
+
+ Add a wrapper to fwrite().
+
+commit cae11cbe267cb6f95da10ea3c5d472d4e6069a34
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 1 21:42:22 2008 +0000
+
+ Typo fix.
+
+commit 394f2839406f77bc462f371da7c81539804e3d5d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 1 18:37:50 2008 +0000
+
+ Indentation fixes.
+
+commit ac59f9924c35122eaa97af9ce56f966b97738035
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu May 1 18:26:30 2008 +0000
+
+ Simplify and optimize extension_find_dot().
+
+commit e00eb93689768d84f6edd346ae2d4619d1fc2399
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Apr 29 22:44:06 2008 +0000
+
+ fixed a memory leak
+
+commit 53bb7d6c6c0eba150ceda32609281a2bccc43241
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Apr 29 18:12:49 2008 +0000
+
+ cleanup: use image_get_image_size
+
+commit 76b0903edc9ab43fcf41d2a9134c4ef969b8ccb6
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Apr 29 17:52:12 2008 +0000
+
+ fixed connected zoom and scroll that didn't work in some cases
+ http://sourceforge.net/tracker/index.php?func=detail&aid=1952429&group_id=222125&atid=1054680
+
+commit 6e5e4f7670c45b55f2fca8b3916f1b9f9397a318
+Author: Petr Ostadal <postadal@suse.cz>
+Date: Sun Apr 27 23:31:20 2008 +0000
+
+ fix warning cast from pointer to integer of different size (when an integer is
+ passed instead of a pointer to a callback, GINT_TO_POINTER(i) should be used)
+
+commit 5ae4228a32c2758ec72a0a780a2480474033bb80
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Apr 27 20:05:11 2008 +0000
+
+ Added LIRC patch written by Matteo Beniamino
+
+commit 24110e7cf37b69fd01db02f203c5f1a25b5d113d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 25 20:23:21 2008 +0000
+
+ Fix number of directory views, bug introduced in revision 617.
+
+commit 1f3d7a4f31640be1c85f8cd4d8bd966665d7399c
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Apr 25 20:08:47 2008 +0000
+
+ fixed dragging multiple files from file list
+ http://sourceforge.net/tracker/index.php?func=detail&aid=1950740&group_id=222125&atid=1054680
+
+commit 0fb3e0276867a5224e267571b04641290d9b1013
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 25 09:31:32 2008 +0000
+
+ Add a line about variable and function names.
+
+commit 23b982817520f7e361b3252b18efb0c391f08e17
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 25 09:28:45 2008 +0000
+
+ Document the Geeqie coding style.
+ This is a draft, please improve.
+
+commit 74182a124ee9eca4d76d2e4da9b690dea61a651e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 25 08:07:22 2008 +0000
+
+ Handle the case of reduction of the number of view directory types.
+ Previously it was leading to a segfault.
+
+commit 856f0b26d9bd498c8e093e75c5a7f7b5bdb8238f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 20:29:09 2008 +0000
+
+ Allow to copy the path of a directory to clipboard from directory views.
+ Show Copy path option has to be enabled.
+ Suggested by Frédéric Mantegazza.
+
+commit 76747275b6e719dbb4efb93d414f82ab2f177d79
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 20:18:59 2008 +0000
+
+ Do not allow to add anything but directories to sort bar in
+ folder mode through drag'n'drop.
+ Introduce a new field only_directories to _BookMarkData struct.
+
+commit 9816ef505ad7693841db4e85a5f64d43669675df
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 16:35:02 2008 +0000
+
+ Add missing spaces around equal sign.
+
+commit a792a5a9f9267bf8872daff3494a374909d9fca7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 16:32:20 2008 +0000
+
+ Cleanup exif_get_formatted_by_key().
+
+commit de5436b46e7f303f7c16620e67b18ccde63b386e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 15:57:58 2008 +0000
+
+ Add missing space.
+
+commit f6a8c6dfbe0c9db2e662734deb336b57de9bdb6f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 15:53:08 2008 +0000
+
+ 6 for() vs 201 for (): winner is for ().
+
+commit db804e24c3646853cd23436cff8ae6ae8926d726
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 15:49:57 2008 +0000
+
+ Convert the minority of while() to while ().
+
+commit 371332db2d9c7cc5f72c701fd92623c395489280
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 15:44:43 2008 +0000
+
+ Use only one secure_fprintf() call instead of two.
+
+commit 1203b7f1892105a3ac8019cabb7b7d5a8e85cb34
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 15:31:21 2008 +0000
+
+ Use sizeof().
+
+commit 0b16c7147a350800d4f4afd2c191d62bbf590e7c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 12:47:09 2008 +0000
+
+ Remove whitespace between function name and first parenthesis for the sake of consistency. (pass 2)
+
+commit 002da4045e3fb091adca1bd57745334f40514257
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 12:23:02 2008 +0000
+
+ Remove whitespace between function name and first parenthesis for the sake of consistency.
+
+commit a603169a7d2e745aeb638509fbe839d1182257ec
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 11:40:26 2008 +0000
+
+ Indentation fix.
+
+commit 9ed4108d3855b95889c28bd7860f746da900a11d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 09:50:37 2008 +0000
+
+ Display file_data debug messages only at level 2.
+
+commit 7e6cbe554f63e4a16a1ab72333c9f66a7e196347
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 09:43:23 2008 +0000
+
+ Move get_exec_time() to debug.{c,h}.
+
+commit 161a3cf407b2af7ce02dcf15792dd9ca8c5c8c16
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 09:09:48 2008 +0000
+
+ Move options stuff to options.{c,h} and remove globals.c
+
+commit af1beef9f10c4d5408d73ecbd606cbc0a87b68a3
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 08:53:39 2008 +0000
+
+ Move debug macros from main.h to new debug.h.
+ Make debug_level static to debug.c and add utility functions
+ to manipulate it.
+ Add #include "debug.h" where needed.
+
+commit b23c9dac6850b794e8002b031704bff3d83f0b20
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 24 00:15:03 2008 +0000
+
+ Handle the newline in DEBUG_N() macro instead of adding one
+ in each debug message string.
+
+commit 30cfbdf85a61414f63e52f8e21a4fb0ede49acf3
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 23 23:52:20 2008 +0000
+
+ French translation was updated.
+
+commit 9a8f43f7c1f08425b82ab3f52e22ecd81e7c7834
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 23 23:51:02 2008 +0000
+
+ Make image_osd_histogram_onoff_toggle() and image_osd_histogram_onoff_status() static.
+
+commit addef370767780cc6253b4e0d4a592de481f01e4
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 23 23:47:53 2008 +0000
+
+ Fix image overlay displayed only on second "I" press in layout view.
+
+commit 7d68ee688db510528ad6338e6b9e7b909e02c9cf
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 23 23:35:13 2008 +0000
+
+ Display file and line along debug messages for any debug level but level 1.
+ Add a DEBUG_0() macro for instant debugging.
+
+commit e153caa7d02808144fdae1a5348336e61083d972
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 23 22:40:55 2008 +0000
+
+ Fix Gtk-CRITICAL **: gtk_entry_set_text: assertion `GTK_IS_ENTRY (entry)' failed
+ occuring when toggling file list view <-> file icon view.
+
+commit a2a3d0fee28a20f0ede745ab50e3e482aa40dc88
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Apr 23 22:38:34 2008 +0000
+
+ clear the buffer before loading of an image
+
+commit 1d9e03e85df8fde6dec5542ed0125e445fe3ee02
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 23 22:33:18 2008 +0000
+
+ Use menu_item_add_stock_sensitive() and menu_item_add_sensitive().
+
+commit 5773dedeb1eacfe953bcfae30c251bd27f158b81
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 23 22:22:37 2008 +0000
+
+ Update to contributors list.
+
+commit 3a71a78dc06c95ba23d1662e97621aef80d7ad92
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 23 22:17:21 2008 +0000
+
+ Allow the copy of file paths to clipboard.
+ This feature is disabled by default, it can be set through
+ Preferences > Advanced > Behavior > Show "Copy path" ...
+ When enabled, it adds a menu entry "Copy path" that let the
+ user copies current selection's paths to X clipboard.
+ It is very convenient to paste paths to xterm for example.
+ Patch by Carles Pina i Estany and me.
+
+commit b022eddfd7c892f7db4b262e9f027237255c8735
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Apr 23 21:08:29 2008 +0000
+
+ fixed a bug in opening files with non-utf8 locales in exiv2.cc
+
+commit 51514f069a0c030ac9ff092a89979f48cc55e10b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 23 20:47:19 2008 +0000
+
+ Introduce macros to display debug messages.
+ if (debug) printf(...) is now replaced by variadic macros:
+ DEBUG_1()
+ And for higher debugging levels:
+ DEBUG_2()
+ DEBUG_3()
+ DEBUG_4()
+
+commit b98126503e690efb410be9b153b582879f5b3831
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 23 13:46:18 2008 +0000
+
+ Honor Control and Shift keys while drag'n'droping files
+ to directories.
+ Before a menu (Copy/Move/Cancel) was always displayed, now
+ if the user hold Shift key or Control key, the menu
+ is not shown, but move or copy actions take place.
+ If no modifier key is used, the menu is displayed as usual.
+
+commit 8239272a1d8bd4af22478acb3f5776a5f2faf1a2
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 23 13:03:04 2008 +0000
+
+ Only display message if in debug mode.
+
+commit 682629894b3882e3de68c123c531fb8d8b261424
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 23 09:56:21 2008 +0000
+
+ Fix adding a selection to a collection with no window open
+ using the sort manager. Only one file was added, now all
+ files in the selection are added (but duplicates).
+ A pointer was not reset correctly.
+
+commit 9b106381f25bf9d76db2590c1a08586330da4a33
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 22 23:53:24 2008 +0000
+
+ Save sort manager state to rc file.
+
+commit b1c55eb8df1c22305054d139fbfe65e2a73f377b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 22 22:45:51 2008 +0000
+
+ Remove unused function bar_info_size_request().
+
+commit 38c13e591d7ff69980e0886af4fba060bee911d4
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 22 22:44:10 2008 +0000
+
+ Save state and width of exif, info and sort panels to rc file.
+ Width is restored only if save windows dimensions is set.
+
+commit a634981a6a28b9f16aef7839b60b2f822ed0971d
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Apr 22 19:26:07 2008 +0000
+
+ updated ChangeLog from svn log
+
+commit 1aeed5d363fa31ad42d7f8aaaf5d8abc47470a87
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Apr 22 18:06:38 2008 +0000
+
+ fixed version string ;)
+
+commit 3ace564b446504e8cc34456c46623e16e939fbfa
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Apr 22 17:45:08 2008 +0000
+
+ updated version number
+
+commit 17fd8dee35ce3751744578a472f1b14de63a4f30
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Apr 22 17:40:29 2008 +0000
+
+ fixed reading of signed rational type with Exiv2
+
+commit 0975a01fb79e3c92c058903a311cbc87e0d06370
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Apr 22 09:57:26 2008 +0000
+
+ fixed instalation of doc files
+
+commit d19be6a6cb20a06c7ee518de9fff486458f4ad10
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 22 09:40:05 2008 +0000
+
+ Correctly escape data before using pango_layout_set_markup().
+ Exif data may contain characters like & or < >.
+
+commit b38d66e98392adcdd1494ab7949254e9b4e99f95
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 22 09:01:29 2008 +0000
+
+ Use image_osd_toggle() in layout_menu_overlay_cb().
+ Drop layout_image_overlay_update().
+
+commit 996cf10ace4e17c5a537497d7a1d04bf8e15ee36
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 22 08:53:07 2008 +0000
+
+ Merge view_overlay_toggle() and layout_image_overlay_toggle() into new image_osd_toggle().
+
+commit 5a18e80ff0ad111a754d3bdc8360269cadbd1615
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 22 08:34:30 2008 +0000
+
+ Make histogram depends on image window not layout window.
+ It simplifies the code, and make more sense.
+
+commit 360f7fcab05c29e3a84dab69169b4018f469fbee
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 22 08:16:02 2008 +0000
+
+ Ensure Properties dialog is displayed above fullscreen window.
+ Add a parameter to info_window_new() to pass parent window and
+ revert patch 472.
+
+commit e67ca23513e0fd8f06fbef46a4ca1468a88c6ce2
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 22:19:32 2008 +0000
+
+ Indicate bugs and feature requests trackers, remove obsolete stuff.
+
+commit 3f5e512adb9df8f201ecf8d8bce049b63dfa4f4e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 22:15:56 2008 +0000
+
+ Lowercased name.
+
+commit c5b86fa162157a545e37a9ed018c52c919082580
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 22:14:57 2008 +0000
+
+ . -> dot
+
+commit 29042cb9cebffa90766495d7bf8814879474af89
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Apr 21 21:46:38 2008 +0000
+
+ updated copyright in source files
+
+commit db4cefbd463659115e9d976d6f230129c93194bb
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 20:45:35 2008 +0000
+
+ Properly initialize image_overlay options.
+
+commit f717a49667e8ff0062bb65eda5a01cf40b076c21
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 20:42:18 2008 +0000
+
+ Few more fixes to french translation.
+
+commit 6be1d7a64de4a9a366b0d121b113250df5a42a28
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 20:39:36 2008 +0000
+
+ Add some macros to handle rc file compatibility issues related to
+ option name changes.
+
+commit c3d35ef8b25f158d7be74ff154babded3ef26f29
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 20:27:39 2008 +0000
+
+ Minor french translation fix.
+
+commit f47a3abcefad2232201d57ecb20385673dd05d1f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 20:24:15 2008 +0000
+
+ French translation was updated.
+
+commit 5a38c6d5dc83b4c142ea82ee702ab72e33f69403
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 20:12:49 2008 +0000
+
+ Rename few functions and replace fullscreen info with image overlay template string.
+ fullscreen_info_default_cb() -> image_overlay_default_template_cb()
+ fullscreen_info_default_ok_cb() -> image_overlay_default_template_ok_cb()
+ set_default_fullscreen_info() -> set_default_image_overlay_template_string() (moved to image-overlay.h)
+
+commit 7eb4f7249138c689fd41c2890b0a8ad3b24566d9
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 20:01:22 2008 +0000
+
+ Replace fullscreen.info and fullscreen.show_info options by:
+ image_overlay.common.enabled => to save last state to rc file
+ image_overlay.common.show_at_startup => overrides .common.enabled at startup
+ image_overlay.common.template_string => replace fullscreen.info
+
+ common is used since for now there is only one image overlay setup,
+ later specific setups may be added.
+
+commit 1b40318865ffee3150d652c83bb4eca400f78431
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Apr 21 19:42:58 2008 +0000
+
+ fixed another "gqview" occurence
+
+commit 83e3573f5fb4bec00d4377ddc27e1904f4f68da1
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Apr 21 19:10:41 2008 +0000
+
+ updated NEWS, README and other documentation files
+
+commit 00157fa203d628c0903da8332a40d0e1e0a0e6f8
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Apr 21 18:09:30 2008 +0000
+
+ renamed no.po to nb.po
+
+commit e13355d5fc8beff343cda7db7187822b688dd61f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 15:30:16 2008 +0000
+
+ Fix a segfault occuring when pressing 'i' for overlay info
+ in a separate image window (no layout).
+
+commit 4d1beccf7d7de512882e5f59757c52c326d1a1b6
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 14:19:48 2008 +0000
+
+ histogram_draw(): tidy up.
+
+commit 667d057287d39224fd008329ec6a5e0d28dcc818
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 13:39:17 2008 +0000
+
+ histogram_read(): speed up calculations by 20%.
+
+commit c397f66ddcc3c7651cda421f11a5cae13afa92ba
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 11:44:03 2008 +0000
+
+ histogram_read(): use memset() to initialize histogram data instead of for() loop.
+
+commit a7ae368828f16b5cd0d2ea3375242f6cb90eee86
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 10:11:55 2008 +0000
+
+ French translation was updated.
+
+commit 56adb85f9ede97ad87f1c8adbe2b95814128ee7c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 10:10:23 2008 +0000
+
+ Add compat.c to POTFILES
+
+commit d3339b5ef4ccfc029f07766426faf12b30ff5824
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 21 10:09:01 2008 +0000
+
+ Allow the user to set the drag'n drop icon size through
+ Preferences > Advanced > Behavior > Drag'n drop icon size.
+ It is saved to rc file as dnd_icon_size.
+
+commit c10bf95960a1aa871faf0d9930098bdd9a9b1b1c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 23:17:35 2008 +0000
+
+ Add a replacement for gtk_radio_action_set_current_value() which
+ require GTK+ >= 2.10.
+ Two new files were added, compat.h and compat.c.
+
+commit bac25c157f02acaf5d06970e49a87cf31809bb44
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 22:51:53 2008 +0000
+
+ French translation was updated.
+
+commit 1563535bd6d10e9615ab1c67c12531ceaa15ae79
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 22:45:00 2008 +0000
+
+ Add number mnemonics to image view editors submenu.
+
+commit ea59e24d4f4084f19376efb2a1ff8687e549ed6b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 22:29:23 2008 +0000
+
+ Prefix editor entries in the main menu with numbers.
+ It allows Alt+E+number as shortcut to start an editor.
+
+commit 2fa99cc17f3ce25101d9dcd1f9a8a9313e39532f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 22:14:54 2008 +0000
+
+ Add missing shortcuts.
+
+commit 8b4cfba15cf968c6ad9cb9804838924d3988b19f
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Apr 20 22:14:38 2008 +0000
+
+ fixed color profile code for older versions of exiv2
+ compilation fixes
+
+commit 118f92d8da6b070dba40ad7e56311e40cc923107
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 22:01:26 2008 +0000
+
+ Mark slideshow toggle state in the menu.
+ There is still an issue due to layout vs view slideshows...
+
+commit 59c6c8f009efbe091aabc08e26671790ef8fbba9
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 21:38:45 2008 +0000
+
+ Fix a typo introduced by revision 521.
+
+commit 282581c95553818382b548f0900e04ae661a8db7
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Apr 20 21:35:03 2008 +0000
+
+ read color profiles from jpeg also with Exiv2
+
+commit 7d1f6b971340bdf761b26db2b075c205745ba91f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 21:30:36 2008 +0000
+
+ Use explicit names for mouse buttons instead of numbers.
+ MOUSE_BUTTON_LEFT = 1
+ MOUSE_BUTTON_MIDDLE = 2
+ MOUSE_BUTTON_RIGHT = 3
+ It makes the code easier to read.
+
+commit cd9fb13e5fcc4e47598bb671e05c6b88e2698aed
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 20:35:26 2008 +0000
+
+ Fix a typo: unoffical -> unofficial
+
+commit b880b00f068794630e7a358b5cec718e7e594019
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 18:07:51 2008 +0000
+
+ Effectively drop empty newlines at end of files (missing from rev 535)
+
+commit a1c71d3b2ba033f5baa6e19d1ed39a8d6f192279
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 16:50:19 2008 +0000
+
+ comment_file_read(): rewrite the parser, drop leading and trailing newlines
+ in comment.
+
+commit d4392d114707bdc5888aeee2d614377a0609a9c0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 13:42:22 2008 +0000
+
+ Minor cleanup and code redundancy reduction.
+
+commit 9ad0a718914f45230e0f19475875e09a9afd3ceb
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 13:30:36 2008 +0000
+
+ editor_command_one(): tidy up.
+
+commit 7adf4f744a2e3b8ba952263f51155b634660b38d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 13:04:57 2008 +0000
+
+ Big whitespaces cleanup:
+ - drop whitespaces at end of lines
+ - convert eight spaces to tab at start of lines
+ - drop spurious spaces mixed with tabs
+ - remove empty lines at end of files
+
+commit c97955e4ac06a81f2a352a24ea21ebfeaeb7bb71
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 10:05:27 2008 +0000
+
+ Allow the user to change open_recent_list_maxsize option through
+ Preferences > Advanced > Navigation.
+
+commit 71f3f6c7065587a9c1d15fe1a33af8ed5f6d3e12
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Apr 20 09:53:37 2008 +0000
+
+ rm as external delete command is too dangerous, even for testing
+
+commit 95eb1d8bc4485bc510073487e2f83f4f60905258
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 09:47:51 2008 +0000
+
+ Add a way to restore original state in Adjust menu.
+
+commit 8b67bd63f4e6e07b45fc738face1abf359dfc937
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Apr 20 09:29:46 2008 +0000
+
+ added fColorProfile pseudo-tag with detailed information
+
+commit c648cdf41aa74fb22dfda4d427f88b2bfe46a0f0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 20 09:02:05 2008 +0000
+
+ Fix the case "orientation from FileData, color profile from exif".
+ Reported by Vladimir Nadvornik.
+
+commit 448b0fb89c7de9573e5ec7ff440fa301ac7ffb3e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 19 23:12:30 2008 +0000
+
+ Rename inappropriate folder_size to folder.
+
+commit 49f7e41a9d6f9bfb35c76870e296bc2fdc8aa395
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 19 22:32:07 2008 +0000
+
+ Use sizeof() for buffer size where appropriate.
+
+commit 3e04d15e24bcfb5ef26ed869c301e06a170f780d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 19 21:50:05 2008 +0000
+
+ Keep image orientation set by the user during the session.
+
+commit a99ca586e977ec78bc4255917a9cf9b2b216d9b7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 19 21:30:19 2008 +0000
+
+ Save Show Marks state to rc file and display current state in menu.
+ It is saved as boolean option layout.show_marks.
+
+commit 1879b71339a3fef471ddf453198cda29293498b8
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Apr 19 21:20:08 2008 +0000
+
+ fixed max. number of profiles
+
+commit 9fbfd4fb566a6f1e7cdb2f8789573197a2c60231
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 19 21:18:24 2008 +0000
+
+ Sort options.
+
+commit b2b6e8ce2fddde58139ddebc40ef655d828b216e
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Apr 19 21:10:18 2008 +0000
+
+ fixed color profile index
+
+commit 218f722e6adc43c59d01a2d28706909d128fa0a5
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 19 20:53:12 2008 +0000
+
+ Let toggle marks with numeric keypad.
+
+commit cc35c193b2e718a4c336f4eb5c92e8133ac63587
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Apr 19 20:19:27 2008 +0000
+
+ I have finally found how to add alternative hotkeys
+ removed more hard-coded keys
+ "Split Quad" is without hotkey for now
+
+commit 28b3a3ee99d6ea34fd3c711cbe1fdc1ea32d66d8
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 19 19:28:10 2008 +0000
+
+ Accept keywords composed by two words ("Todo" = "A faire" in french).
+ Prevent duplicate keywords in the list.
+
+commit 3cb190ac4fff1239d5dd27a2d20e9e85c3fbcf8d
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Apr 19 17:55:41 2008 +0000
+
+ show the AdobeRGB profile in the menu, indicate input profile from image
+
+commit f3f92c31a15a0dc60c5b0cd69840c25addcff285
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 19 17:14:03 2008 +0000
+
+ file_dat_unref: display number of references as well of path (debug only).
+
+commit 1a73876d6a93b15ef5f5ec6bbbfbdf34320c80bf
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Apr 19 16:26:29 2008 +0000
+
+ first support for AdobeRGB colorspace
+
+commit fa1a2b4b8ce6f2d80b7abffcffbc41101bf069a7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 19 16:10:08 2008 +0000
+
+ French translation fixes.
+
+commit 9654df9924eb462012f0b45cf69164107912779d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 19 13:40:20 2008 +0000
+
+ French translation fixes and updates.
+
+commit 7d2b5d37b2f6261648d57961a895c90b504c7f81
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 19 13:39:21 2008 +0000
+
+ Add missing _().
+
+commit 7f2c5644543924da2eba00708070b3b612718f29
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 19 12:46:59 2008 +0000
+
+ Add the possibility to update only one translation file using,
+ for example: make update-po PO=fr
+ autogen.sh applies a patch made against glib-gettextize generated Makefile.in.in
+
+commit c96a154ee7cfeddc35acfb23999639f8d2004d3d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 19 11:11:53 2008 +0000
+
+ Cleanup last patch:
+ - drop vd_pop_menu_dir_view_as_cb() since it is now unused.
+ - use G_N_ELEMENTS()
+
+commit a139b891f3932562bae2980e03ad4986f89847ab
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Apr 19 09:49:14 2008 +0000
+
+ improved spec file
+
+commit d338acaf8596de02899bd7d5965855b354d3ceec
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 19 09:36:30 2008 +0000
+
+ Fix directory view popup menu to display a View As submenu
+ to switch between different directory views.
+
+commit faead0406f174630dbb35832acd36d89aabdc293
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 18 23:35:16 2008 +0000
+
+ gimp-remote has no -n option.
+
+commit 2167314197590c1a13c1f2d13e3b5cb018d17de1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 18 23:09:03 2008 +0000
+
+ Add zoom ratio display to OSD in fullscreen mode.
+ It appears as [%zoom%] in fullscreen info string.
+ It is now displayed by default.
+
+commit f595a30b44e656fa390abb9aba67d0c6768f3369
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Apr 18 22:31:58 2008 +0000
+
+ partially fixed reading embedded color profiles with exiv2
+
+commit aa3a6e89bf61d28862db69c00596385c2a72733d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 18 22:15:01 2008 +0000
+
+ Add two new options to control image read buffer at runtime.
+ They are available in Preferences > Advanced > Image loading and caching.
+ Default read buffer size was set to 4096 instead of 512.
+ These options are saved to rc file.
+
+commit 37af10a74df5d4f3031849ab0a678a9fc2e3d47f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 18 21:53:33 2008 +0000
+
+ Display elapsed time since previous get_exec_time() call (debug only).
+
+commit a010c8ea1081d31b948c09e3ab1e87a433c5ee10
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 18 21:51:08 2008 +0000
+
+ Remove forgotten debug printf().
+
+commit 763f8437ee2541f39a309154d249b088323eacad
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 18 21:42:00 2008 +0000
+
+ Fix OSD display when fullscreen info string is empty.
+
+commit 7df25c1ba74b9a175fdf33d90bce28db6cd908b2
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Apr 18 21:30:12 2008 +0000
+
+ replace inner loops with memcpy
+
+commit a31575c389e7d8c007dbcac3e47f94e56f9188bf
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 18 20:41:09 2008 +0000
+
+ Explode pr_tile_mirror() in three optimized functions:
+ pr_tile_mirror_only()
+ pr_tile_mirror_and_flip()
+ pr_tile_flip_only()
+
+commit 41f45372c2b917e1595d8e9d83871326d07ea97b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 18 16:53:41 2008 +0000
+
+ Rename vd_drop_update() to vd_dnd_drop_update().
+ Add two function pointers to ViewDir struct to keep
+ vdtree_dnd_drop_expand_cancel() and vdtree_dnd_drop_expand()
+ static to view_dir_tree.c.
+
+commit 1b102510a0a4900076a2a34467feb80dab809734
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 18 16:29:47 2008 +0000
+
+ Drop 3 useless #define.
+
+commit 5add0a6fd3900ca0c6ea0ed8989e74780f27a8c7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 18 16:25:40 2008 +0000
+
+ Fix forgotten vd->pf affectation.
+ Cleanup, and reduce code redundancy a bit.
+
+commit 07b43fa0b6dd45d7961e0c6472577ba1562a26e9
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 18 11:01:41 2008 +0000
+
+ Explode pr_tile_rotate_90() in two functions:
+ pr_tile_rotate_90_clockwise()
+ pr_tile_rotate_90_counter_clockwise()
+ Optimize the code at the expense of a bit of code redundancy:
+ tests were moved outside the loops, intermediate results are now cached.
+
+commit d7c3043727595dcb6024590e37180486d1da9793
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 18 09:15:09 2008 +0000
+
+ Introduce printf_term() macro and use it.
+
+commit 8d5ef0b6c0b83a18dc1c9b72b01a5a84ad998468
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 17 20:14:49 2008 +0000
+
+ Add a shortcut key for List (L) and change the one for Tree (T),
+ they are now in a submenu.
+
+commit 1b4a527e848a686aff4d182347b8c113646c5e6f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 17 20:03:49 2008 +0000
+
+ Add some wrappers in view_dir.c and simplify even more.
+
+commit c53023e25a970f212a1e33b6921b1ad5084525db
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 17 19:57:41 2008 +0000
+
+ Fix a bug introduced in revision 489.
+
+commit fb146a2c8938469f9a9a9e17ad10762f02792919
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 17 18:44:17 2008 +0000
+
+ Reduce code redundancy with the introduction of a new
+ function named vd_get_fd_from_tree_path().
+
+commit 8015d0ae2c89c1c524292fc72d0cf41a8318ef18
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Apr 17 17:44:54 2008 +0000
+
+ image post-processing (rotation and color management) moved to
+ pixbuf-renderer
+
+commit 524fc51faed3885c6126225ad9627f7b2e345286
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 17 17:35:51 2008 +0000
+
+ Merge vd(list|tree)_release_cb() in vd_release_cb().
+ I made some assumptions here i hope correct.
+
+commit a165d9a199cfcc40f8a7510e31c3809fd3a15ef0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 17 17:19:41 2008 +0000
+
+ Merge few more functions to view_dir.c.
+
+commit 054116d5c6fa3f7afb7773b64eb5d0ddba4385d8
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 17 16:33:31 2008 +0000
+
+ Move common menu position callback to view_dir.c.
+
+commit 4394fa7a38bcb5b24ee6064a753cf78ee18adcec
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 17 14:51:32 2008 +0000
+
+ Merge dirlist/dirview dnd code.
+
+commit a264c79b0c70ef6160afe5914ad1a68828ada895
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 16 22:51:32 2008 +0000
+
+ Regenerate translations files and update french translation.
+
+commit add5ed9d94ecc2d0df2d60610480d23c1082ae3e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 16 22:31:52 2008 +0000
+
+ Fix new folder feature in dirlist mode, it was broken by revision 481.
+
+commit d129ccdd86cf18e37a020dd2be7760c395f92895
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 16 22:23:43 2008 +0000
+
+ Fix a crash introduced in revision 477.
+
+commit ed88a7f0f8aaa1d3aac7914d1c30de5aa271b89e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 16 22:21:01 2008 +0000
+
+ Fix two errors made in revision 473.
+
+commit 0313a63861e92a60d1e08d92b68c9ccbb30d6d67
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 16 21:58:05 2008 +0000
+
+ Merge few more vdlist/vdtree functions.
+
+commit 87388b59fb39365d12d12febc2a2aab528380fd8
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 16 20:36:10 2008 +0000
+
+ Make directory view popup menu common and move it to view_dir.{c,h}.
+
+commit 8b709929d5caf41ffd68acb1350c785335131a97
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Apr 16 20:32:44 2008 +0000
+
+ fixed compiler warnings
+
+commit 6820b9f7ef0d66634915b7d0538fb3f81bc86272
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Apr 16 20:15:42 2008 +0000
+
+ in debug mode print time information on selected events
+
+commit 5a2f5a7a783b7e8b1138d32b9c5059e32fe7c1a2
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 16 18:57:50 2008 +0000
+
+ Clean up and simplify.
+
+commit 2bf00ad0b8236c09a056412b49ae3f0fd89ce6bc
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 16 16:54:38 2008 +0000
+
+ Merge parts of view_dir_list/tree constructors/destructors to
+ view_dir.
+
+commit 2ed8126b688006feba5fb928af379d3a1713d14d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 16 16:05:12 2008 +0000
+
+ Move some dnd common code from view_dir_list.c and view_dir_tree.c
+ to view_dir.c.
+
+commit 49506cdbbc2eab38968eaf7a71836ec3c8261d00
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 16 14:56:31 2008 +0000
+
+ Rename vdt occurences to vd.
+
+commit 252ecb111253c410ee55fd732ac19750e0e81b2e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 16 14:51:39 2008 +0000
+
+ Rename vdl occurences to vd.
+
+commit b90ce4354563cb43ad69dc3fe97be4ad12f5eb89
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 16 14:45:22 2008 +0000
+
+ Introduce a new struct ViewDir to handle directory views common
+ data.
+ Specific data is now in ViewDirInfoList and ViewDirInfoTree.
+ Type of directory view can be specified with enum DirViewType.
+ This is saved to rc file as layout.dir_view_type, which replace
+ layout.view_as_tree.
+ Code was modified to reflect these changes.
+ This is a first to move to merge common code of view_dir_list.c
+ and view_dir_tree.c and ease the introduction of new types
+ of directory view.
+
+commit 926c9122c33a25e49679e9689c2a22d8b032b7d8
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 15 21:49:28 2008 +0000
+
+ Indicate --debug[=level] in usage display.
+
+commit 5d5d65dbb005ee639931f424d7acdb65865eebb2
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 15 21:47:03 2008 +0000
+
+ Parse command line for --debug option as soon as possible and allow
+ --debug[=level] syntax.
+ Only display message indication debug level once.
+
+commit 68ec77a8cd6d07d78de3c56cf977e24add191706
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 15 21:06:00 2008 +0000
+
+ Cleanup read/write of image.zoom_mode option.
+
+commit dbdee25d4a8be12e7f334659d0041a0987aeb403
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 15 20:56:55 2008 +0000
+
+ Read show_icon_names only once.
+
+commit 02d26d43e10b7dbc2a9ca41f1d87429e6ed21f0f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 15 20:55:21 2008 +0000
+
+ Rename l_conf to layout_order and make it more local.
+
+commit ba6443e9b37c7c9c629809e8bd079234bf846ad8
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 15 20:46:14 2008 +0000
+
+ Fix a bug that was here since a long time, buf has nothing
+ to do with options->layout.order, so compare it to l_conf instead.
+ It fixes refreshing of files and directories lists when changing
+ filtering options.
+
+commit 7919d6756adc49486a6ec3c3e863fd745757820d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 15 20:36:11 2008 +0000
+
+ Add a new option in Preferences > Filtering to allow the
+ user to choose to display '.' directory in folder lists or not.
+ This option is saved to rc file as file_filter.show_dot_directory.
+ A minor fix was made to disable display of .. in folder selection
+ dialogs when current path is /.
+
+commit 5fb1b9fa3f94b44fd4cb3571bc561df67703ad39
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 15 20:00:27 2008 +0000
+
+ Add and use few new macros in rc file writing code.
+
+commit 0612855a4da8b544bed995add70c6bb6900b9e95
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Apr 15 18:34:24 2008 +0000
+
+ this might fix the freezes on freebsd, solaris, etc.
+
+commit 0e4f634e7ad58ae90048e8648355d0e9d9017869
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Apr 15 16:57:30 2008 +0000
+
+ save file_class to config file
+
+commit 9225b41f98bcf9d21d458973e72af78153eaacc3
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 15 07:16:51 2008 +0000
+
+ Exit fullscreen mode when Properties is displayed.
+
+commit 4ad9ed88281b7b4000fffea1c1e68e5ad6c919a0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 15 06:56:25 2008 +0000
+
+ New Go to directory view feature that permits to find and display the directory
+ corresponding to an image view.
+ For example, when you open an image in new window from collection, right clicking on
+ the newly displayed image will let you choose Go to directory view, which would open
+ a new window, with image and directory list.
+ If current directory is the one of the image, menu item is disabled.
+
+commit 28d489b1dc7ee32ffe576e3fc2b9b98056062e98
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 14 23:47:13 2008 +0000
+
+ Move layout.order default init to setup_default_options().
+
+commit ec46e7a26e75c60f577a17dbdadddf5421c17ce1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 14 23:39:46 2008 +0000
+
+ collection_load(): use booleans and always count failures (for debug).
+
+commit 95f5f103e834a2d31c60c329a30d10116bf6b015
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 14 23:29:54 2008 +0000
+
+ collection_load(): improve headers parsing.
+
+commit d11ebdf00ddd802dabdab77d870cf017663573db
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 14 23:09:48 2008 +0000
+
+ collection_load(): fix typo (missing #) made in rev 453.
+
+commit 51a638cf38c21da8bbb44166a27c9441d17d6b69
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 14 23:08:27 2008 +0000
+
+ collection_load(): accept whitespaces at start of lines.
+
+commit 598acd263839791e2ed5ce66c0cccd351f67e4a4
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 14 22:57:26 2008 +0000
+
+ collection_load(): increase verbosity in debug mode.
+
+commit d0738ee165622d8e1782bb9a6eb7834f7d067fb6
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 14 22:50:50 2008 +0000
+
+ collection_load(): replace official by limit_failures (and
+ invert the tests).
+
+commit 7b5e4b9910d9630dd8337bf7595a72adc5353fbf
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 14 22:45:53 2008 +0000
+
+ Increase collection_load() buffer size and do not activate
+ error limiting for GQview collections.
+
+commit 0b84d42bbae8d46d469262d5bc53acf46d935049
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 14 22:28:29 2008 +0000
+
+ Merge collection_load_only_geometry() into collection_load().
+
+commit 3ababb59e475a61f1f0bd085d0e33e0312c0baf2
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 14 22:05:47 2008 +0000
+
+ Use flags for collection_load*().
+
+commit 03dfde5430fc9f9529840dce357ba17703f98042
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 13 20:33:45 2008 +0000
+
+ Apply exif display config (Never/If set/Always) to pan view too.
+
+commit d8dac8fc58190ffde1b6602dbccd62cd5d7b5aa4
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 13 19:21:13 2008 +0000
+
+ Rename show_dot_files to show_hidden_files.
+ There is no need to expose the underlying method to hide
+ files.
+
+commit 38e6918e9817e663d99f827afab64e30ece28904
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 13 18:56:24 2008 +0000
+
+ Let toggle the visibility of hidden files from directories list
+ or tree contextual menu.
+
+commit c1b559c372212ba25d25c3033900465580a95aae
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 13 12:24:42 2008 +0000
+
+ Add a button to reset fullscreen info string to default value.
+
+commit a7f368b7d5697a10f2a07a2d7a323054593ff985
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 13 12:12:44 2008 +0000
+
+ Fix a typo, READ_CHAR() must use value_all.
+
+commit 8b62dc72ea0a17ea87ac9eff59eb193de82a6e7f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 13 09:10:38 2008 +0000
+
+ Use convenient macros to read options, it will ensure options
+ names are matching (in the rc file and internally).
+
+commit 9ca550aba088f91cc6996f6cc087cdfd62bba93f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 13 08:36:17 2008 +0000
+
+ Simplify read_*_option() stuff by passing pointer to option value.
+ Introduce read_uint_option() to read enum values and read_int_option_clamp()
+ to read clamped values.
+
+commit 49b7c7fe48866f69d080a098f8a9d06edc818738
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 23:59:31 2008 +0000
+
+ Partly rewrite option parser to accept whitespaces at start
+ of lines.
+
+commit 3d8e37380a4959e12ccd2fba88d432bd93270827
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 23:41:35 2008 +0000
+
+ exif_* -> exif.display.*
+
+commit e343ae4e578a24d6e49059bc0c5b0dbde0971b88
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 23:32:08 2008 +0000
+
+ Add a note in the rc file about special editor slots.
+
+commit e2a2cc276a702ce73821ec81d0768252f2f463dd
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 23:16:41 2008 +0000
+
+ sidecar_ext -> sidecar.ext
+
+commit 92b6d1c6f6d91e0732716f934aa5bb999313aab5
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 23:07:04 2008 +0000
+
+ Unify names of options between variables and rc file.
+
+commit 8f2f4ae8a8fbba517d9c2e2c196b7f9ff5a40647
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 23:02:00 2008 +0000
+
+ Use tree_descend_subdirs everywhere.
+
+commit e5253f24cda55574222c41b5c84e49643ea9049b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 22:22:11 2008 +0000
+
+ Use startup_path_enable everywhere.
+
+commit 32611f3c4549e3506390d41fefc5050b80739ca0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 22:17:14 2008 +0000
+
+ Rename recent_list_max/open_recent_max to open_recent_list_maxsize.
+
+commit fc112e86d9cf2d7b99aa0b40a07f28c8ecd08b4c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 22:10:38 2008 +0000
+
+ Rename dupe_custom_threshold option to duplicates_similarity_threshold.
+
+commit a882880361dd72f9002595502f954d0eff7c1feb
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 22:04:29 2008 +0000
+
+ Move safe_delete* and in place rename options to file_ops
+ struct.
+ Re-order rc file a bit.
+
+commit cae690dfacfc833d50ff8543d50dd1d6ccc5654a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 21:45:30 2008 +0000
+
+ Rename option thumbnails.enabled to layout.show_thumbnails as it makes
+ more sense.
+
+commit 99862dd609c1002a0b307e840377956a7c825fa0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 21:38:55 2008 +0000
+
+ Rename user_specified_window_background and window_background_color
+ to image.use_custom_border_color and image.border_color.
+ Rename pref_background_color_set_cb() to pref_color_button_set_cb().
+ Rename pref_colorbutton_new() to pref_color_button_new().
+
+commit 4f893077aa3abd5ef6771504c572a941ddb39f1c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 19:33:59 2008 +0000
+
+ Rename window options (moved to layout) and re-order rc file.
+
+commit 3b9d8732905f125947f2b447e9cbf42505af1d2e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 17:20:34 2008 +0000
+
+ Fix bad image option name in the rc file.
+
+commit 3129bfd4c67ad166a10cf68684e34c420c528ffd
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 17:09:20 2008 +0000
+
+ Fix display bug when using "Limit image size when autofitting" option.
+
+commit 41eed8061d6fcdae47cda65e816da4a8c99d7e00
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 15:13:00 2008 +0000
+
+ Beautify rc file, adding sub-sections titles.
+
+commit 72d1f62068bc2edf087fe11c4003bb2bdfc6f9ac
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 15:04:58 2008 +0000
+
+ Rename image-related options.
+
+commit 0291156001ed57fd4ae86f34facde1f9dfbf408e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 09:41:44 2008 +0000
+
+ Rename thumbnails related options.
+
+commit b9dfc44002659a2d65061c92167c054e5c7929cb
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 09:12:37 2008 +0000
+
+ Rename file filtering options.
+
+commit cbe3a31e45f964d1ec1a13644dbfada38f16bd0e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 08:59:52 2008 +0000
+
+ Drop unused stuff.
+
+commit 2868bf63fa4ab10c32447d58cb054cc6bebe901a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 08:40:02 2008 +0000
+
+ Rename collection options.
+
+commit 08116df6d62d699829022021020d180e0b2e390e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 08:35:58 2008 +0000
+
+ Rename file sorting options.
+
+commit 7aa112520e180d55e51b04770b8faaa3cf099491
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 08:28:08 2008 +0000
+
+ Re-order and try to group options.
+
+commit 640bb21dc6aee7dccc6d1f76b611db31163b198b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 08:05:44 2008 +0000
+
+ Rename color profile options.
+
+commit e67112638b3f486d8aff634119904205779f9187
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 07:46:01 2008 +0000
+
+ Rename slideshow options.
+
+commit 4c1a8d75a041016494c6cfa286c22cbcfbc7d166
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 07:09:19 2008 +0000
+
+ Only display defined exif tags by default.
+
+commit 766bebce3cd6701a545a8d310f5e48561f2712d0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 07:00:14 2008 +0000
+
+ Drop redundant code.
+
+commit d0cc864a8050573cbe14ad87334b01a0d21e8d11
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 12 06:42:47 2008 +0000
+
+ Add Exif.Photo.ColorSpace tag in Preferences > Properties > Exif.
+ Requested by Frédéric Mantegazza.
+
+commit 165c0da79cf3bad89da98b574c1eb6709c47dd38
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 23:32:22 2008 +0000
+
+ Rationalize fullscreen options naming.
+
+commit 52e680bc814903e8132c0416e85e94774c39b4c4
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 23:01:00 2008 +0000
+
+ options_c -> c_options
+
+commit 90490472d271ef57cc6d8edb1bde9ed01f333bab
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 22:52:22 2008 +0000
+
+ Move more options to ConfOptions.
+
+commit 638d6c3771f6967ac749cf4d06eb9142a83c69c6
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 22:27:54 2008 +0000
+
+ Move file_sort_case_sensitive to ConfOptions.
+
+commit d2979ca0c264ed0421e5cc25cbe12cb1b7f88f0e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 22:14:36 2008 +0000
+
+ Add a new struct ConfOptions to handle options.
+ Changes were made among the code to use only one global var
+ named "options" of type ConfOptions *.
+ Initialization takes place in new init_options().
+
+commit 115597977870a18c7ffcd527d381ba7babad049d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 20:35:37 2008 +0000
+
+ Make thumbnail standard fail directory after current application
+ name and version.
+
+commit f4b07b916eca315af4f7681bf01e36a69dfdf6fc
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 20:01:29 2008 +0000
+
+ Define drag and drop target string in dnd.h.
+ Make it use the current name of the application.
+
+commit bfa84d177977c2d1d5c7d2db52a5efee6009d6fb
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 19:43:36 2008 +0000
+
+ Use secure save in history_list_save().
+
+commit 22e2b40b59d5968e6eb54fdf0abc8c3e26c59a52
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 17:11:14 2008 +0000
+
+ Use secure save in comment_file_write().
+
+commit e91c9429984b95358b9f9bd6161ab6003a47d321
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 16:46:21 2008 +0000
+
+ Secure save now unlinks temporary file on error by default.
+ It will prevent left-behind temporary files, but also prevent
+ potential data recovery from partially written files (it
+ should not be a problem here).
+
+commit 8f7571734ad7780f9a56a63b590dc59979dceaea
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 16:04:37 2008 +0000
+
+ Use secure save feature when saving collections.
+
+commit 90a5034f8953a616e3e3bc8f0d2482b5542b1dd8
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 16:02:33 2008 +0000
+
+ Preserve permissions of the destination file when using secure save.
+
+commit 960050a743c0faf468c2be4608d90b506cd7e7ec
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 15:27:08 2008 +0000
+
+ Revert part of the previous patch, let the caller take care
+ of calling path_from_utf8().
+
+commit 6b819d4c9fc7ce8932e2fb43e2fea8d1ded661bd
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 14:27:55 2008 +0000
+
+ Use path_from_utf8() on the passed filename.
+ Add const attribute.
+
+commit add11b2e5e37c14112a234a84434518a81e0d88e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 13:07:48 2008 +0000
+
+ ui_icons.h and icons_inline.h depend on gdk-pixbuf-csource,
+ so add a test for it in configure.
+ Wrap generated headers files with #ifdef/#endif and add
+ a comment related to their auto-generated nature.
+ Make the generation itself quiet, but display a message
+ on error.
+ Make these targets depend on respective Makefile.in.
+
+commit b27dd030781ba757068cc7c2722830eafc33bd8c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 12:31:32 2008 +0000
+
+ Move secure save code to its own files: secure_save.{c,h}.
+
+commit cb6d88cccee47caad26ff3f1cd09cb3e4abf3f66
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 12:25:36 2008 +0000
+
+ Add missing #ifdef/#endif.
+
+commit 9bdd3084d7fad2323f4706eb6d069012637568a8
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 10:46:52 2008 +0000
+
+ Ensure that gcc flag -Wall is set.
+
+commit 10a062d55d36f749cc16773cb39daadd3761d8a8
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 10:45:37 2008 +0000
+
+ Silent some gcc warnings.
+
+commit ee484a48eecb7bf11090a2cffe64957dfacc7c70
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 09:02:20 2008 +0000
+
+ Prevent multiple insertion of the same file in a collection.
+ Use a hash table to speed up existence tests.
+
+commit 9c0b2f023a5c9e0da316e4a2bc5cf01117c56f3f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 11 08:10:40 2008 +0000
+
+ Only display these messages if debug mode is enabled.
+
+commit d934f5a735c2816ff6fca653672b65536c79eb2f
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Apr 10 19:27:42 2008 +0000
+
+ fixed dates in pan-calendar
+
+commit 6b5b5bbdb0126cb96fe38d5f9d2e15859e9dd8f3
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 10 12:07:34 2008 +0000
+
+ Fix fCamera even more.
+
+commit 3655d6512451651b6daa4659732765e41a42805e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 10 11:31:20 2008 +0000
+
+ Do not display ... if not truncated.
+
+commit 4f1fc98c467e8ee49a5110caeac20f19d6a40547
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 10 10:43:15 2008 +0000
+
+ Add the possibility to truncate overlay infos displayed:
+ %fCamera:20% will truncate data displayed to 20 characters
+ and add 3 dots at the end.
+ For example, %name% -> some_file, %name:4% -> some...
+
+commit c3a31cca879b0496a7cff3c7443a705a8183854d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 10 00:09:43 2008 +0000
+
+ Fix broken remove_common_prefix(), fCamera didn't display model as it should.
+
+commit c265a3b27d21585787453f51c6c88f9919731700
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 9 22:47:43 2008 +0000
+
+ Resync .po files. French translation was updated (100% made).
+
+commit cbf85334fc7aeaa7cb4c0f824285fb505712d03a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 9 22:36:43 2008 +0000
+
+ Add 3 missing files to POTFILES.in.
+
+commit 9e55d96d9e8dbd550e574d0c95e97052db85ff4d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 9 22:33:06 2008 +0000
+
+ Simple helper script to display translation statistics.
+
+commit 472a9ba634085ee3442f8e2af802cc1392c1a403
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 9 22:13:11 2008 +0000
+
+ Fix a typo: "while fluorescent" -> "white fluorescent"
+
+commit 2e2e9de4bbd7c8bb7f7f352fa7954df9395c56a3
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 9 22:01:52 2008 +0000
+
+ Resync .po files. Update french translation.
+
+commit dcd6cfb9d8e4635614f83aead3e35f83cf0cd097
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Apr 9 21:14:50 2008 +0000
+
+ fixed crash in pan_calendar
+
+commit 64e92b479d212e4fbe94c6ad4148bb29766d6191
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Apr 9 20:49:32 2008 +0000
+
+ improved histogram drawing
+
+commit 5bf349caeeb48de48e69613e10f1202c51f6a6a2
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 9 16:37:54 2008 +0000
+
+ Simplify and unify gtk_window creation with the help of
+ the new window_new() function, that wraps gtk_window_new()
+ call.
+ Subclass, title and icon are set in the same call.
+
+commit c6bd6b0ee75d77f6f4d6d3987a185639a008c02c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 9 13:53:01 2008 +0000
+
+ Replace occurences of Geeqie / geeqie by constants defined in main.h.
+
+commit ce0e2d8485b356cce35869d956b863fe7c0884f7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 23:41:01 2008 +0000
+
+ int -> gint
+
+commit ea52620169109844ba024c26d1b1c4a6dc29c885
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 23:39:27 2008 +0000
+
+ Make xmp debug info only appears when debug >= 2.
+
+commit 1e8eddcf3c0bf7b23f77e70c50a20dcfbbebfed1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 23:33:49 2008 +0000
+
+ Enable image rotation depending on EXIF by default.
+ New users shouldn't have to search for it.
+
+commit f798c6956fcd2665e56d184bc45887d0f4d4edee
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 23:25:46 2008 +0000
+
+ Fix missing header files inclusions.
+
+commit 0d0b4d754bd31988e8eed4f3eef0f519b1abf21c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 23:16:12 2008 +0000
+
+ GQVIEW_* -> GQ_*
+
+commit dd06ccc36568ace67c9d8982c8021ffd33ba6968
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 23:07:09 2008 +0000
+
+ GQVIEW_H -> MAIN_H
+
+commit f4398500f5a7fbe6236d5573170f8e359823d87e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 23:02:33 2008 +0000
+
+ gqview.h -> main.h
+
+commit 4ccdd1c26c852dedbe58543d845e5fc9a55ba53e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 22:31:42 2008 +0000
+
+ Remove obsolete prototype.
+
+commit 656ba051f062a61bbb21e5add2eda10b9ff18c77
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 22:28:55 2008 +0000
+
+ gqview_remote -> remote_connection
+ gqview_command_collection -> command_collection
+ gqview_remote_control() -> remote_control()
+ gqview_remote_help() -> remote_help()
+ gqview_remote_command_find() -> remote_command_find()
+ gqview_remote_build_list() -> remote_build_list()
+ gqview_remote_cb() -> remote_cb()
+
+commit ae45bad7722ac83ba3fbd91499209c5054bda199
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 22:16:56 2008 +0000
+
+ exit_gqview() renamed to exit_program().
+ exit_gqview_final() renamed to exit_program_final().
+
+commit a7475aea1b68e02c4ec5444cad4d8fde1ed7691b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 22:05:04 2008 +0000
+
+ Add support for some Samsung raw files (.pef).
+
+ Samsung raw not strongly differ from Pentax raw.
+ The only difference in header (manufacturer, camera name and etc).
+ Tested on Samsung GX-1S and Pentax *ist DS.
+ Patch by Max Lushnikov.
+
+commit ccc538651bada138f49aec344cc69398359c1fce
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 21:55:58 2008 +0000
+
+ Implement secure rc file saving.
+ First data is written to a temporary file, then if nothing
+ was wrong, this file is renamed to the final name.
+ This way the risk of corrupted rc file is greatly reduced.
+ The code is borrowed from ELinks (http://elinks.cz).
+
+commit 0e8b4aabb88cf20b361334edbdd817303de4a768
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Apr 8 21:52:04 2008 +0000
+
+ fixed histogram label
+
+commit e975cd7b5e7737c6fc2c0606ea17b814c9b4c4ea
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 21:33:29 2008 +0000
+
+ Fix the "continuous display" of tooltips in the collection view
+ (before the tooltip delay occured once, then changing icon to icon never hide the
+ tooltip again, now the tip is displayed shortly after the cursor moved on the icon,
+ but disappears when moving cursor to another icon).
+
+ Display the full path to the file when Show filename text is on (before nothing
+ was displayed).
+
+ When Show filename text is off, behavior is unchanged, the (short) filename is
+ displayed.
+
+commit bddcf782295eb021e6b525ee5773fbea3947b83b
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Apr 8 20:56:50 2008 +0000
+
+ reworked the histogram patch by Uwe Ohse, most of the code is in
+ separate files
+
+commit 149161487904c823cc003a0c45fe1e3cc82205e8
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Apr 8 17:26:13 2008 +0000
+
+ fixed file delete notification in view_file_icon
+
+commit 692e15a37d917d37f5171a64264c06b7635cb39a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 16:22:21 2008 +0000
+
+ gtk_notebook_set_tab_reorderable() is only available sinc gtk+ 2.10.
+
+commit 7e989ce8338140c5c9b0de7f674e2954649e5993
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 15:53:03 2008 +0000
+
+ Move active variable affectation after the test.
+
+commit 94caf46eba71f1653d014fbdfa0888b43d98f7d9
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 14:52:42 2008 +0000
+
+ Simplify layout_color_name_parse() using g_strdelimit().
+
+commit b43697803c521709dc639805718e079b3f4edcdd
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 14:50:14 2008 +0000
+
+ Tidy up, whitespaces and indentation fix.
+
+commit 5d4ea30f551b19d199da2a16b7b252df8244ebb7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 8 11:53:35 2008 +0000
+
+ Remove dependency on GTK 2.12, reported by John Vodden and Vladimir
+ Nadvornik.
+ gtk_set_tooltip_markup() calls were disabled for GTK+ versions < 2.12.
+ gdk_color_to_string() was replaced by a equivalent function.
+
+commit 255ee5523caae0230e4e163109b00364f3b8180f
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 7 19:47:22 2008 +0000
+
+ Add the possibility to print file names with path.
+ A checkbox was added to the Text tab in the Print dialog.
+
+ Name checked and Path unchecked -> filename.jpg
+ Name checked and Path checked -> /some/dir/filename.jpg
+ Name unchecked and Path checked -> /some/dir/
+
+ Patch by Michael Mokeev and Laurent Monin.
+
+commit cf45b42ee7dbd8287eecd728cf225c2f45aed5db
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 7 19:06:17 2008 +0000
+
+ Fix a segfault on fullscreen file deletion reported by Frédéric Mantegazza.
+
+commit da12ecf1747a682afe776cf99ea76f4342fd9876
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 7 18:52:54 2008 +0000
+
+ Add the possibility to match duplicates on the name but ignoring the case.
+ A new item was added to types of match combo box in the Find duplicates dialog.
+
+commit e0831fd697ffb602fc780ea49f4f09259978f867
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Apr 7 08:09:39 2008 +0000
+
+ Display marks in overlay info only if at least one is set.
+ Fix a missing g_string_free().
+
+commit 7391c9ddeddc9372876f2759b4c8908ea2085fa1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 6 10:17:41 2008 +0000
+
+ Mark all exif labels as translatable.
+ Before only some of them were enclosed by N_().
+
+commit 99f37aedb447817ff1cb9e243f768b45099d17a7
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Apr 6 10:03:54 2008 +0000
+
+ Mark strings as translatable.
+
+commit 6033096a6d309a6ebab2d1aa1c2d2152b5e6e56a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 5 15:23:39 2008 +0000
+
+ Improve remove_trailing_slash() so it allocates no more than
+ needed bytes and remove all trailing slashes instead only one.
+
+commit 3cd193f19c714ea492ef75b7af92ccddae6d9043
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Apr 5 11:59:29 2008 +0000
+
+ Comment out unused code.
+ Geeqie code now compiles cleanly with -Wall gcc option.
+
+commit 4b5d366799dd336e39bda4570cb48c706b87512d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 4 22:34:55 2008 +0000
+
+ Change default exif order a bit to move up common and useful
+ info.
+
+commit 629f646396dece8527f11d9c55cf37e96420df7a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 4 22:23:36 2008 +0000
+
+ Re-add "What to show in properties dialog:" label before the table.
+
+commit 9c6fe295906cac617f7ffb57e1f80519982263c0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 4 22:12:28 2008 +0000
+
+ Rename exif preferences tab to "Properties", and name the
+ subsection "Exif".
+
+commit b74a5e41092be8d442a5edc8927c388f8f064ab4
+Author: Laurent Monin <geeqie@norz.org>
+Date: Fri Apr 4 18:50:52 2008 +0000
+
+ Fix a segfault occuring when enabling debug mode.
+ At this point il->fd can be null.
+
+commit e8cca019825f81696bed7d0e7ac8adb46107d66e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 23:29:14 2008 +0000
+
+ Make the wmclass value unique among the code by defining
+ it in main header file as GQ_WMCLASS.
+ Before this patch, it was set using PACKAGE (="geeqie"),
+ or by the hardcoded string "Geeqie".
+ Now all Geeqie windows have the same value for wmclass.
+
+commit ba02c7206762d6851a1af2776361daaf16a3db9a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 22:39:50 2008 +0000
+
+ Initialize variables, clearing a gcc warning.
+
+commit 9c57ca463347c5dfe77e25e634135ee282a11d6a
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 22:33:28 2008 +0000
+
+ Add missing prototype to header file.
+
+commit 1d07e403b4460791de952fa6b3089e667b60264b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 22:29:20 2008 +0000
+
+ Add few missing prototypes to header file.
+
+commit bae17221c04c2d7ac5a473e94ac0562603d83507
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 22:20:42 2008 +0000
+
+ Drop a bunch of unused variables.
+
+commit 4233904c10730a743c21449f929ff99ab6a9cb2e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 22:14:37 2008 +0000
+
+ Add missing #include.
+
+commit b5004054f8709b415a62b457fc166216014e4d6c
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 22:13:12 2008 +0000
+
+ Remove unused variables.
+
+commit 0f370af7df0f6b59e783a3c6655d6b8db4986ce9
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 22:09:36 2008 +0000
+
+ Add missing prototype.
+
+commit 46cbdf33c88a15bca579a00022356361f7854ec8
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 22:06:31 2008 +0000
+
+ Drop 3 unused variables and comment out 2 unused functions.
+
+commit b452f41cefd0a7d578b4e5310543d397ec4ca21b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 22:03:14 2008 +0000
+
+ Add parenthesis around affection to clear a gcc warning.
+
+commit fab357ea72855cdc4397ad4e4009206f47e9065e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 22:01:08 2008 +0000
+
+ Fix a signedness warning.
+
+commit 91d0e07df572f7e7b2bb4564b3d96737ba432650
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 21:54:23 2008 +0000
+
+ Main configuration file was renamed from gqviewrc to geeqierc.
+
+commit 94fe3fcbb8e57a53b1ca2fbd2874d319988a3f05
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 21:50:53 2008 +0000
+
+ Fix a segfault occuring when using --without-exiv2 and
+ concerning exif stuff.
+
+commit c34caea4863dc67b9420eefeab15fea347482d00
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 21:49:17 2008 +0000
+
+ Fix missing bit of previous patch.
+
+commit 287ce3f2961b8d47d7b16b14206de769419a70b0
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 21:04:19 2008 +0000
+
+ Fix two more gcc warnings related to function declarations.
+
+commit 7c014bcacbdf6a41bf9b4d056c23af1b095d2c5e
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 20:53:13 2008 +0000
+
+ Remove two unused variables declarations, and add a missing #include.
+
+commit ae6a05ca1496e697792873538344986662731d33
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 20:46:55 2008 +0000
+
+ Drop unused variable.
+
+commit 71e3199f6438dedfad6c9f887c61377e25d2ecd8
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 20:45:55 2008 +0000
+
+ Add missing return at the end of editor_command_next_start().
+
+commit f73531befc98f27f324b2d8931037cb992cee5eb
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 20:40:15 2008 +0000
+
+ Drop unused variable.
+
+commit 66f99ad9b066545846752becd21c8fe28360d27d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 20:38:59 2008 +0000
+
+ Make collect_manager_process_action() static.
+
+commit 8e4da844d26d88157198173ae9085700c3ad7e15
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 20:34:49 2008 +0000
+
+ Fix typos in functions names: file_list -> filelist.
+
+commit c2eef3c9f81fcfdc2871d68fc70429ee0022b0a1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 20:25:22 2008 +0000
+
+ Remove unused variable declarations.
+
+commit 6c8390b4bf350c22d5dadc4f7cbeecfcf66b2241
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 20:24:20 2008 +0000
+
+ Fix missing header include (filelist.h).
+
+commit a161508a7fcab4d94be9661e844e1cbadb459016
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 20:19:16 2008 +0000
+
+ Remove unused variables declarations.
+
+commit 8746b22d3ed1b600016bd97a5547dc10248cc0e5
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 20:11:09 2008 +0000
+
+ Move tabs code from config_window_create() to new smaller functions.
+ Each tab has now its own function named:
+ config_tab_general(), config_tab_image(), config_tab_windows(),
+ config_tab_filtering(), config_tab_editors(), config_tab_exif(),
+ config_tab_advanced();
+
+commit 1557cbb59eeb34ce818337a2c9a57cb8e03c9c05
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 18:20:39 2008 +0000
+
+ Use more generic names for some cache manager callback functions.
+
+commit aecafd20f3ac481c1c919484ebb2dd79af07caca
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 17:34:30 2008 +0000
+
+ Replace some occurences of gqview by Geeqie.
+
+commit e10dc3fb90621a74d1641c54cba4e3eb58ed306b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 17:15:49 2008 +0000
+
+ Add a debug level spinner at the end of Preferences > Advanced.
+ One can now enable debug mode without restarting geeqie.
+ A possibility to disable all debugging code and related options
+ at compile time was added.
+
+commit 7cc8e4c3ec69055695aea75aec756ab8623d9b1b
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 14:35:03 2008 +0000
+
+ Fix and simplify thumbnails size combo box related code.
+ Some variables were unused, code was buggy (spurious entry at
+ the end of the list). A sanity check for values coming from
+ rc file was added. Two constants now define the default
+ thumbnail size.
+
+commit 1671ec2fa789db8370f51fb6ef8efca946865931
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 13:58:20 2008 +0000
+
+ Make the preferences window resizeable, and try to improve
+ display of editors tab.
+
+commit ab990a8c71aed99def1757293cbb888da37af2a9
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 13:24:13 2008 +0000
+
+ Tidy up. Fix indentation and missing whitespaces.
+ Make editors table creation code a bit more readable.
+
+commit cf5166859290614def5203aea1900d302d02c6de
+Author: Laurent Monin <geeqie@norz.org>
+Date: Thu Apr 3 08:51:32 2008 +0000
+
+ Setting no limit size to trash directory is now possible using zero as value.
+ A tooltip was added to the spinner to inform the user of this possibility.
+ When 0 is set, no remaining/free space check occurs.
+ Default size of the trash was set to a 128M and maximum size is now 2048MB, which
+ is more conform to today's standards.
+ The delete dialog now displays more information:
+ - if external command will be used
+ - if safe delete is on, max size and path to the trash
+ - if safe delete is off
+
+commit 84a0008e3167969e2250ac1169da57ad8464624d
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Apr 2 20:44:40 2008 +0000
+
+ various exif improvements based on patch by Uwe Ohse
+ try to compute 35mm focal length
+
+commit a667d7a3491b2758ffff532fc66c76bd84de59cf
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 2 12:12:50 2008 +0000
+
+ Make properties tabs reorderable through drag'n drop.
+ Order is preserved during the whole session.
+ When a new properties dialog is open, it uses the last order used.
+ Currently, order isn't saved to rc file.
+
+commit 119f6773b7605d8ce443c6f79ee1becd5d2250b2
+Author: Laurent Monin <geeqie@norz.org>
+Date: Wed Apr 2 10:40:54 2008 +0000
+
+ Honor selection while fullscreen navigation.
+ The behavior is now consistent in full screen and windowed mode.
+ It fixes the fact that the selection was discarded on "Next".
+ Patch by Uwe Ohse. Cleanups by Laurent Monin.
+
+commit 9c13e122221c8c594e9c686eb44c00ebe5653a8d
+Author: Laurent Monin <geeqie@norz.org>
+Date: Tue Apr 1 07:42:31 2008 +0000
+
+ Fix display of image number in properties dialog when more than one image is selected.
+
+commit 46b72816ae905359b0f58dc9306391a045c64851
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Mar 31 22:10:25 2008 +0000
+
+ Customizable info overlay in fullscreen, based on the patch posted to gqview-devel list by Timo on 2007-09-10.
+
+commit 04eaaa21a6ba71239f7c4564ff98a3268326cc40
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Mar 31 21:09:36 2008 +0000
+
+ use quoted_value everywhere
+ simplify parsing of multiple quoted values on one line
+
+commit e24208c28c3cc4cebd512e16b81183ec1df6bae1
+Author: Laurent Monin <geeqie@norz.org>
+Date: Mon Mar 31 07:29:03 2008 +0000
+
+ Indentation and white lines minor fixes.
+
+commit fcd13bbcea7020864510cb36b878e08fab2f90b2
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Mar 30 19:26:35 2008 +0000
+
+ Move strlen() calls outside the while loop.
+
+commit 05e266040ad17850e0b808ba3ddc94fefb526120
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Mar 30 14:19:34 2008 +0000
+
+ Comment out forgotten debugging code.
+
+commit 7bfda96a852553fd035ffefcd44c82dab63de722
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Mar 30 14:18:04 2008 +0000
+
+ Fix two minor compilation warnings.
+
+commit a3842d6ede2ca127f40bdab206c0bfd35b31e92b
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Mar 30 11:47:14 2008 +0000
+
+ differentiate among normal image, raw image and metadata
+ removed raw extension lists on various places and fixed most of the
+ Exiv2 warnings
+ todo: configuration and a special icons for unreadable raw or metadata
+
+commit 07a39dad79cab9d0ffb31934ffffb46cac283614
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sun Mar 30 07:14:37 2008 +0000
+
+ Make the zoom increment spinner more precise, step is now 0.1 instead of 1.
+
+commit 4cd843a2af59ae49b25ee2cf0cc1a4e777567628
+Author: Laurent Monin <geeqie@norz.org>
+Date: Sat Mar 29 21:47:10 2008 +0000
+
+ Improve escaping and quoting of strings saved in rc files.
+
+commit a6b652131200ed7c783431147a4ea52024341200
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Mar 29 14:59:14 2008 +0000
+
+ configurable frame around image - geeqie_autofit_maxsize.patch by Laurent MONIN
+
+commit 34d53a4678e430076251d04a4e7e4e4c755a21e1
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Mar 29 10:38:15 2008 +0000
+
+ set user-defined color as image background - patch by Laurent MONIN
+
+commit a33be8446827d48bdf2c3a390cac83a46c998a9b
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Mar 29 10:11:02 2008 +0000
+
+ fixed color management initialization
+
+commit c8156a82ec7f5c50ca3879f3d7950be7d2141ad0
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Mar 26 12:07:00 2008 +0000
+
+ README fixes
+
+commit 407aa583a11e3dc639b45941cd642636e90b8da4
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Mar 26 08:02:45 2008 +0000
+
+ updated README files
+
+commit 326749190b90a0d6856aadc41863147f4036ef74
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Mar 26 08:00:46 2008 +0000
+
+ improved xmp vs. legacy metadata handling
+
+commit 6d057f053b0096f75d54ca1072efbc3519fb1fd6
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Mar 24 23:15:29 2008 +0000
+
+ fixed crashes with --debug
+
+commit b62f6a36bb78ebcfdc7e3ebb5ed8053e4602ff31
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Mar 24 20:42:39 2008 +0000
+
+ added all possible raw extensions that I could find
+
+commit 667f7560d8b10468f4c7297519555a3c8decbc4c
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Mar 24 14:49:00 2008 +0000
+
+ improved support for older exiv2 versions
+
+commit da4c691f61c0f2ca628b9ad5e97c3214df774d69
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Mar 24 14:03:46 2008 +0000
+
+ exiv2 version checks
+
+commit 84ae856159768b019f9e84bc7755870d81919ff4
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Mar 24 12:04:31 2008 +0000
+
+ more renames
+
+commit 70dabcc54b1d89de945f04eda7b3a64c353f9b55
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Mar 24 10:27:22 2008 +0000
+
+ changed logo
+
+commit 81d7720e912922961e82aa9b1a1dc87e7d75a74a
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Mar 24 09:55:09 2008 +0000
+
+ more renames
+
+commit 63da021597cd98d86a924b3e233ef17974df5360
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Mar 23 20:38:54 2008 +0000
+
+ rename GQview -> Geeqie over the code
+
+commit a0778c990d5e40044d61b06dc2fbdbb9a7e70b04
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Mar 23 20:18:51 2008 +0000
+
+ renamed to geeqie
+
+commit ea452132ffaeb843e0679ff75cea362888cf1e6d
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Mar 22 19:28:45 2008 +0000
+
+ raw related fixes
+
+commit 492c7832025b9958963965fafb009de3d8fde085
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Mar 22 17:32:43 2008 +0000
+
+ overview of supported raw formats
+
+commit 6974277ce5e41e0271523dbbd5ece82abeec678e
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Mar 22 17:09:14 2008 +0000
+
+ configure --without-exiv2
+
+commit 2e9a8e8d10e6aefb5965f7b68c7ea0304bc962b2
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Mar 22 16:43:59 2008 +0000
+
+ crw preview support with exiv2
+
+commit 7f9de3a441f0cda2f3f6338e605ac623c0939e60
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Mar 16 14:11:22 2008 +0000
+
+ whitelist of files that can have an xmp sidecar, sample external command
+ for creating sidecar
+
+commit a7b47030ebe7432a344a9af140418143a3e60510
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Mar 16 10:52:44 2008 +0000
+
+ fixed reading sidecar extensions from config file
+
+commit 7597fd790455ba66f96c22589c14f77041473c04
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Mar 16 10:32:52 2008 +0000
+
+ write comment and keywords to xmp, sidecars are used if exist
+
+commit c0cdc48934658fca8cd0c98c642f6f79139eb546
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Mar 15 19:53:33 2008 +0000
+
+ write support in Exiv2 wrapper; for now only string values
+
+commit 61e73a06de7a43766561aa634ed092f92074fda8
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Feb 24 18:55:19 2008 +0000
+
+ a hack to read raw previews with exiv2 0.16, however it should be fixed
+ in the library
+
+commit 406e5426f94d6f73156a64864486bfc15a57e18e
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Feb 15 10:48:09 2008 +0000
+
+ read also iptc and xmp
+
+commit 8c7b5e49053a0f3c00c437d10b0456ccfe08149d
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Feb 14 14:04:43 2008 +0000
+
+ more exiv2 fixes
+
+commit 2b56231212f7ea7f07ce26525b1b20d8acfba5e4
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Feb 14 11:03:20 2008 +0000
+
+ more exiv2 fixes
+
+commit 0330894fadd7202f8df008f7c8b68c6806d480ac
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Feb 13 23:02:48 2008 +0000
+
+ more exiv2 fixes
+
+commit 4f5f09180a9a03d951a695611df2426342201596
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Feb 13 19:31:50 2008 +0000
+
+ unified tag names between exiv2 and internal rxif parser
+
+commit bf05ea3fd28410a74676a407f659899e4c912046
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Feb 13 17:47:55 2008 +0000
+
+ more exiv2 fixes
+
+commit 69bc9e2f08edac2dd933f5b7ea25864a30c5d660
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Feb 13 17:08:04 2008 +0000
+
+ and first version that actually shows some exif data (see advanced view)
+
+commit fd37e582550777f9c82609aacb4dd5fc2b4aab86
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Feb 13 16:52:41 2008 +0000
+
+ first exiv2 support that does not crash immediately
+
+commit d5f48145d5d4cc13c73fb372b6d6a618eca3ce75
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Feb 13 14:46:23 2008 +0000
+
+ started exiv2 integration
+
+commit dd9103a22cd380d10bffb153f495109066f8065e
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Feb 13 13:57:31 2008 +0000
+
+ simplified exif.h, moved implementation-specific stuff to exif-int.h
+
+commit 431265bcd9755e6074140f587a9512bb50f0549a
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Feb 11 15:23:43 2008 +0000
+
+ do not show frame for full-window images
+
+commit b3b7ee17996db74480664bcc1f68e0ef2b15d420
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Feb 11 12:51:28 2008 +0000
+
+ improved drawing of image frames
+
+commit 0628b6e3e6e9712711131850b85d7d471fd22b20
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Jan 26 21:18:23 2008 +0000
+
+ updated TODO list
+
+commit bf5d79e01c27563022cf7bf091b12d62375157d6
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Jan 20 19:04:18 2008 +0000
+
+ debug messages cleanup
+
+commit 631cb03570ea6c6ea72b1b16246c954ddb0e10d8
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Jan 16 19:37:54 2008 +0000
+
+ added file with release notes and TODO
+
+commit 6d82f53ecfeab8d6094f82a95cbdd7746d295fa1
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Dec 23 21:24:48 2007 +0000
+
+ basic sidecar files configuration via preferences dialog
+
+commit 45bbe448e671704146e0bc767810ba93df03ce50
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Dec 23 20:28:50 2007 +0000
+
+ fixed loading thumbnails for sidecar files
+
+commit 29b1508bf7b5e237cfeebcb70d1db839105d6e72
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Dec 23 15:49:23 2007 +0000
+
+ fixed vflist_find_row and vflist_sort_set to work correctly with sidecar
+ files
+
+commit c1a3110b9f809032dbc8b8aa87fe5ba30e5fedc6
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Dec 22 20:33:09 2007 +0000
+
+ fixed filelist refresh
+
+commit b06e457b334a134777618c729eb99e71bf1725c9
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Dec 22 10:10:40 2007 +0000
+
+ preserve marks setting on layout change
+
+commit c753cf51a86606bdcc34cb5bafde19ad9e75bda2
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Dec 22 09:51:12 2007 +0000
+
+ basic support for marks in view_file_icon.c
+
+commit ec7b00c244dd33aa0db84f09db46e5603f9f3dc1
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Dec 20 22:43:52 2007 +0000
+
+ update FileData on file change
+
+commit 9114e31e1e4e433948d6b6380ea955b4909ddff0
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Dec 20 16:18:28 2007 +0000
+
+ <num> toggles mark num
+ <control><num> selects mark num
+
+commit eda3ed612bc1b1f96ef2956db9d1a07e4da1509f
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Dec 20 16:06:20 2007 +0000
+
+ created menu "Select" with selection and marks operations
+
+commit 3d075305738ca1931d074e207e546f3a5c3fcd3d
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Dec 19 22:01:46 2007 +0000
+
+ complete set of boolean operation with marks -
+ union, intersection, complement
+
+commit 89bad26edcaf2df8dd67d3b965ffdb89ceb05a6f
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Dec 18 21:15:16 2007 +0000
+
+ use accels also in fullscreen mode
+
+commit a9437da31efbdf69f6d9f7bba573f3925dc6a3aa
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Dec 17 21:42:24 2007 +0000
+
+ moved some actions to menu and accels
+
+commit a38f59e3953d625d8209673f67380f2cd34ef824
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Dec 17 19:34:43 2007 +0000
+
+ removed unused variable
+
+commit 345a2cf80b5165d3eb651ef6ade21323280d6ebe
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Dec 16 22:30:19 2007 +0000
+
+ fixed in-place rename
+
+commit 05cfc9b2aa804a81b39e792cdf5d7fe8119e8df6
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Dec 15 17:58:51 2007 +0000
+
+ better integration of split image functions into menu
+
+commit 69f60d962f323105247e0eaae029ab5d4c4d7395
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Dec 14 21:51:46 2007 +0000
+
+ show active marks in image overlay
+
+commit 9ccee7c53567b57b5d54b727ad0d82e453c69d58
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Dec 9 21:20:27 2007 +0000
+
+ fixed image focus
+
+commit b44635e7ed331a57eda5ba5d5b4886ddfaf453dc
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Dec 9 12:33:51 2007 +0000
+
+ fixed copying zoom an scroll values from the original image on splitting
+
+commit ce0883ff7b010d5562f1d7d1213b326503229644
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Dec 9 11:58:39 2007 +0000
+
+ do not hilight selected image in SPLIT_NONE
+
+commit 4c1e2733efabf185cf89ce1c12da428f3402f5e9
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Dec 9 00:11:40 2007 +0000
+
+ improved drawing of frame around selected image
+
+commit 7ea79525bc616c4b570ed79cd5a930d85e34cbb6
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Nov 25 10:25:25 2007 +0000
+
+ more operations with file marks
+
+commit a0cf6aaa112b855b737422d74eb8ba048598d223
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sat Nov 24 21:06:30 2007 +0000
+
+ marks: fixes and cleanup
+
+commit 5c3c80672cb96a81b25289f09f82d3f642cf2846
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Nov 22 21:15:35 2007 +0000
+
+ improved directory scanning a bit
+
+commit 106211b13e3e057b69bb7676d70155e64eb093cd
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Nov 21 22:46:50 2007 +0000
+
+ added possibility to specify prefered file type for external commands
+
+commit 439688c617f392e5e63b68bac42663a05be7df61
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Nov 21 21:21:17 2007 +0000
+
+ prevent duplicate sidecar files; code cleanup
+
+commit 07fcc6b5f7298e70aa7fc5530427997eece2bb44
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Nov 20 22:28:40 2007 +0000
+
+ fixed grouping sidecar files and made it configurable via config file
+ (no gui yet)
+
+commit f4cbb100a217060899694be8fbe42a496f00f443
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Oct 22 19:58:47 2007 +0000
+
+ fixed preloading images in file list
+
+commit db51b5674d885e18d75a4c4638ec70a5fbb0ee6a
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Oct 8 19:41:49 2007 +0000
+
+ improved FileDataChangeInfo structure, check for another file operation in progress
+
+commit 0f0a7caad365e1040b989a58a53c5cd22270d631
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Oct 2 21:49:02 2007 +0000
+
+ display sidecar files (jpeg + raw) using gtk_tree_store
+ This is just a prototype to test the functionality, it needs more work.
+
+ Please test, omments are welcome :)
+
+commit bd71fb9aabd65b6e530a82bf61b0787d5f9218a6
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Oct 1 19:52:10 2007 +0000
+
+ use FileData even for sidecar file list
+
+commit dab00f02153474d52c62447e25e4a89f70ce918b
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Sun Sep 30 21:10:54 2007 +0000
+
+ editors.c was almost completely rewritten:
+ - centralized template parsing
+ - better control of executed editors
+ - possibility to get editor exit status via callback
+
+commit 0521644af7926c994e85a57345d7d9e4045dee23
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Sep 12 21:17:31 2007 +0000
+
+ display sidecar extensions in filelist
+ some cleanup of file marks
+
+commit 06959abbda81a200519ad4b57b16995487b8acd8
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Sep 11 20:06:29 2007 +0000
+
+ replaced gchar* path with FileData *fd
+
+commit d9367f6d1ce776d8a9c2cf67fe9f8166e4e41b6b
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Aug 23 20:45:59 2007 +0000
+
+ started support for sidecar files like xmp, raw+jpeg etc.
+
+commit d42c34b8f61d1769f068d253d52043862cc49e56
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Mon Aug 20 20:11:32 2007 +0000
+
+ more external commands
+
+commit a4e65742955bd3ca929032eac09ea49b57a6873e
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Aug 16 20:57:09 2007 +0000
+
+ improved external delete command
+
+commit 19d0a14182426bf5e9a9591c65f44af4c6fc3c06
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Aug 15 21:37:51 2007 +0000
+
+ started implementation of external commands; external Delete should work
+
+commit 57c15b1c97b8d075ebb879fc4af67ba41a5d8471
+Author: Petr Ostadal <postadal@suse.cz>
+Date: Fri Jul 20 07:10:48 2007 +0000
+
+ compilation fix
+
+commit 84f67e529bc28f1888d58736ed92d69b227a72a4
+Author: Petr Ostadal <postadal@suse.cz>
+Date: Fri Jul 13 14:03:08 2007 +0000
+
+ First implementation of marks for all photos.
+
+commit f231104ffad164bd37990a2b4d8e4ffa392f3949
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Thu Jul 12 20:46:28 2007 +0000
+
+ relative scroll is working; some cleanup
+
+commit 45424fcc2bf63a47442a1669f19c57233ed07386
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Jul 11 21:10:25 2007 +0000
+
+ connected zoom
+
+commit 625f31c5f44e5ad9b1689949b3e0553a1a89a2a6
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Wed Jul 11 20:00:07 2007 +0000
+
+ started relative scroll, keep scroll position
+
+commit 44d8cd9bde65b823801ea1f5eca8137641ce5c18
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Tue Jul 10 21:25:51 2007 +0000
+
+ improved connected scroll and active image switching
+
+commit f2c63eb24b224a0f9023dc2fa27dc1fe64a5c047
+Author: Vladimir Nadvornik <nadvornik@suse.cz>
+Date: Fri Jun 29 15:16:46 2007 +0000
+
+ implemented split windows
+ TODO: menus and hotkeys, connected zoom, activating on drag