+ Fixes #190.
+
+ Signed-off-by: Klaus Ethgen <Klaus@Ethgen.de>
+
+commit db07c98328999549907492a4c78f82ee964d93c1
+Author: Colin Clark <cclark@mcb.net>
+Date: Thu May 5 18:40:59 2016 +0100
+
+ Lua Documentation
+
+ Basic Lua documentation.
+
+ Requires expansion and re-work.
+
+commit 2a564f2db255af2ef85174a81bfba3c084b88f4f
+Author: Michael Schwendt <mschwendt@fedoraproject.org>
+Date: Mon Dec 24 14:24:27 2012 +0100
+
+ Avoids a double-free
+
+ Avoids a double-free due to a boolean that would be retrieved from a
+ deleted/freed structure.
+
+ Fix #361.
+
+ Signed-off-by: Klaus Ethgen <Klaus@Ethgen.de>
+
+commit 82a1755fd2387f5b400df78949fe67e0d031ad65
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Thu May 5 12:26:05 2016 +0100
+
+ Removed some obsolete tools
+
+commit 050ec33a8731008a652075d44edc17b281b2ec45
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Thu May 5 11:19:53 2016 +0100
+
+ Improving desktop template
+
+commit bd568d6ad2d620925c2fde2f31d7877191501a85
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Wed May 4 17:47:34 2016 +0100
+
+ Small dependency to fully mitigate the marshaler stuff
+
+commit 6287845db8020995c7c7f7504925075bc5de557d
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Wed May 4 17:34:43 2016 +0100
+
+ Remove autocreated files from git
+
+ That is a nasty bug. The files gq-marshal.[ch] gets created from
+ gq-marshal.list but are checked in to git.
+
+ I removed that files now from git so they get recreated properly every
+ time. (Closes #383)
+
+ Thanks Russel Winder for the insistent nagging about that.
+
+commit ce7e589e7de8fdfcee47d5c02c2d4ac88e08663e
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Wed May 4 15:59:25 2016 +0100
+
+ Update German translations
+
+ Issue: #387
+
+commit 8936cb5043904be5808a5cfa609c766a8241c406
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Wed May 4 13:50:27 2016 +0100
+
+ Update from pot file
+
+ Fixes #364.
+
+commit 70751974f24ad6928175c0efc91c2117218bed72
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Wed May 4 13:35:31 2016 +0100
+
+ Enable greek translation
+
+ Thanks to Nikos Papadopoulos.
+
+ See #364.
+
+commit d78ae721afc4e2ad9828e03011599dbc8e5e0067
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Wed May 4 08:30:12 2016 +0100
+
+ Fix a typo
+
+ This bug was introduced in fe69cac by John (2005-03-19).
+
+ Fixes #386.
+
+commit d739cc3c9c20a13fbc7096d25c9bf554e839d0f7
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Tue May 3 11:17:49 2016 +0100
+
+ Set git version in master branch
+
+commit 6446b9ce501d681af2389dcd11783c9b51bc5b52
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Tue May 3 10:54:00 2016 +0100
+
+ Removing not used configure variables
+
+ $GQ_PATCH_VERSION and $GQ_PATCH_DATE was never used.
+
+commit 67ced95378d984c30f53d33c14d7f7427de80f25
+Author: Colin Clark <cclark@mcb.net>
+Date: Sun May 1 17:44:01 2016 +0100
+
+ Document toolbar enhancements
+
+ Update help file to describe how to put additional icons on the toolbar.
+
+ Requires re-work.
+
+commit e64b20d1d3753a2c78ac9f1d55ed7060f1788dcf
+Author: Colin Clark <cclark@mcb.net>
+Date: Sun May 1 12:05:59 2016 +0100
+
+ Fix #211 Corrupt help file
+
+ https://github.com/BestImageViewer/geeqie/issues/211
+
+ Section 4.4 External Editors now displayed.
+
+ Requires much more re-work.
+
+commit 4c94608d1f48c724e84a2c3b527444e42c68d6b2
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Sat Apr 30 10:32:25 2016 +0100
+
+ Update German po file
+
+commit a687cf566e0f9eb5b399afc262b59ee2c9f47bf8
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Sat Apr 30 10:17:52 2016 +0100
+
+ Adding Klingon po file
+
+ Searching for native speakers. ;-)
+
+commit cabf8f15de5a995d3c336d226f3b559e455e2fbd
+Author: Colin Clark <cclark@mcb.net>
+Date: Thu Apr 28 21:00:14 2016 +0100
+
+ Fix #333 Renaming file extensions
+
+ https://github.com/BestImageViewer/geeqie/issues/333
+
+ The Preferences/Files tab has an additional checkbox:
+ Disable file extension checks
+
+ When checked, files can be renamed to a different extension with no
+ warning issued.
+
+commit c6633ff42b46ec42d6757df147280c1f6f872260
+Author: Colin Clark <cclark@mcb.net>
+Date: Tue Apr 26 15:52:12 2016 +0100
+
+ Fix crash on drag and drop from Xfe
+
+ The issue is that when dragging and dropping from Xfe, paths aren't
+ escaped like they are when dnd'ing from a GTK app.
+
+commit e022222394ff294e3147967581b6c5754d3c55b4
+Author: Josef Kufner <josef@kufner.cz>
+Date: Thu Apr 21 00:22:00 2016 +0200
+
+ 'Stay above' option now works independently of screen for fullscreen window
+
+commit a16635ca1d8fe42349f9e22bd311d3118eff2608
+Author: Josef Kufner <josef@kufner.cz>
+Date: Wed Apr 20 23:58:40 2016 +0200
+
+ Fix fullscreen - remove all the garbage which breaks things and let Gtk do its job.
+
+ The most problematic thing was the `gdk_window_set_override_redirect`
+ call. That was what made most of the mess. Another bad idea was to deny
+ resizing of the fullscreen window, which causes window manager to fail
+ to adjust window size to screen size.
+
+ Fixes #222, #218, #103.
+
+commit b5fef3db36186993d711878b5ae687138747c732
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Thu Apr 14 14:25:44 2016 +0100
+
+ Work around GCC6
+
+ This problem is really annoying. Left shifting a value does not require
+ it to be positive in C. However, some specifications define that as
+ undefined behaviour.
+
+ Nevertheless, as used in this case it is perfectly fine and widely used
+ construct.
+
+ Closes #230, #378
+
+commit 010ed5dddef21c17e2ced71d38d7ff6597f4f438
+Author: Colin Clark <cclark@mcb.net>
+Date: Wed Apr 13 18:53:12 2016 +0100
+
+ Issue #332 Rename function can delete files
+
+ https://github.com/BestImageViewer/geeqie/issues/332
+
+ During a Rename operation, if the user assigns a single destination
+ filename to multiple source files, an error dialog is shown and the
+ operation is aborted.
+
+commit cd4334e6059838cb6f5b9c48256e3e70934f3b2f
+Author: Beep6581 <entertheyoni@gmail.com>
+Date: Tue Apr 12 21:35:11 2016 +0200
+
+ Updated web.
+
+commit 1b5028cd6f24c56784a8c01f7f39e8bf7a8f5ea3
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Tue Apr 12 10:39:00 2016 +0100
+
+ Tuning file types for Github
+
+commit e9a17eb53a13f8d1247e2b0ee7a41ba90ebcd976
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Tue Apr 12 10:38:49 2016 +0100
+
+ Updating web
+
+commit 1797b9e1a522b077f852aa560b35d0fca018c603
+Author: Colin Clark <cclark@mcb.net>
+Date: Mon Apr 11 19:14:29 2016 +0100
+
+ Issue #329 easier way to get cwd when copying
+
+ https://github.com/BestImageViewer/geeqie/issues/329
+
+ A bookmark with the name "." (a single full-stop) is treated as a
+ special case. Each time it is displayed, its path is loaded with
+ Geeqie's current working folder. This bookmark, like any other, can be
+ deleted and re-created at any time.
+
+commit 6e3b2edff8cfeebac2c47d40d20d583b91016de8
+Author: Colin Clark <cclark@mcb.net>
+Date: Thu Mar 31 16:58:51 2016 +0100
+
+ Update command line options documentation
+
+ Update both the Help file documentation for command line options, and
+ the output of the -h and -rh command line parameters.
+
+commit a174e816ae993e7ee9731651b2674dbfdec9ed95
+Author: Colin Clark <cclark@mcb.net>
+Date: Wed Mar 30 15:36:32 2016 +0100
+
+ Bug fix #227 + enable user to set height of Keywords pane
+
+ Bug #227 Keywords section of Info sidebar doesn't work on GTK3 build
+ https://sourceforge.net/p/geeqie/bugs/227/
+
+ Permit the user to set the height of the Keywords pane in the Info
+ sidebar by editing the line:
+
+ <pane_keywords id = "keywords" title = "Keywords" expanded = "true" key
+ = "Xmp.dc.subject" height = "200"/>
+
+ in the configuration file geeqierc.xml
+
+commit 411ef45d8fbda079d51abeba997017e9508fa7a7
+Author: Colin Clark <cclark@mcb.net>
+Date: Tue Mar 29 18:18:05 2016 +0100
+
+ Update for new cogl version
+
+ Parameters for cogl_texture_3d_new_from_data have changed.
+
+commit 352ec11ea5b46dbdb126b15553fb7f64a918bad9
+Author: Simon Frei <freisim93@gmail.com>
+Date: Thu Mar 10 21:36:58 2016 +0100
+
+ cleanup of sourceforge references
+
+ Signed-off-by: Klaus Ethgen <Klaus@Ethgen.de>
+
+commit cbcf4618c412e45eb3c7a9fe24fca349e9d2d583
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Wed Mar 9 23:16:01 2016 +0100
+
+ Fix web page
+
+ one slash too much
+
+commit 352fee7b5cdaa8bc362b5888cc3158429a3e7860
+Author: Lars Ellenberg <lars.ellenberg@linbit.com>
+Date: Wed Mar 9 22:59:37 2016 +0100
+
+ Web page update
+
+ How about dropping as much sf links as possible from the index page?
+
+ I attached an updated geeqie.org/index.html.
+
+ Re-arranged a bit,
+ only kept the direct link to the lists.sf subscribe page,
+ dropped all other sf links,
+ added two ML archive links,
+ and re-worded to be more "proud" and self-confident.
+
+ It has been eight years since the fork from GQview,
+ that should not be the one distinct point to make.
+
+ Rather, (cl)aim to be the best image viewer.
+ Sometimes it's not enough to be good.
+ Sometimes people need to also notice it.
+
+commit 7ca48dae2f85ea977e1854419b4f439665f2703a
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Mon Mar 7 22:53:52 2016 +0100
+
+ Updating web page
+
+commit 7cb8d87ff2d0cf146d316ce2c0a21f4263a0fa6c
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Mon Mar 7 10:17:47 2016 +0100
+
+ Really fix issue in 2a9e4d6
+
+commit 2a9e4d6a22b6756904b4afbf02d28fc841b9ab95
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Sun Mar 6 23:49:43 2016 +0100
+
+ This potentially fixes most deprecated warnings
+
+ However, I tested it with gtk 2.46.2 on debian that pretend to be
+ version 2.24.29. So I still get that warnings.
+
+commit 8fdabfeaeafbda5b28367bf3dc85811a70b8b92c
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Sun Mar 6 23:48:42 2016 +0100
+
+ Fix wrong gtk3 function calls in gtk2
+
+commit 81568b6668dde9496d1eb7336bd3f314f541b026
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Sun Mar 6 23:47:14 2016 +0100
+
+ Export file_data_new_simple into other source files
+
+commit 89f172d57a8b48aebedf93ebdfaf29172e78a60f
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Sun Mar 6 23:45:10 2016 +0100
+
+ Fixed one wrongly function call with pointer
+
+ This is a potentional dangerous call to LCMS function. There was a
+ compiler warning but nobody cared about before.
+
+commit 620b15ae9bec4003fe8047ec99595ac47d2fa3bc
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Fri Mar 4 11:44:47 2016 +0100
+
+ Applying that sort method also to collections
+
+commit 0c87c52dbbb1dc1f89300b004526d94b24bd6d56
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Fri Mar 4 11:21:09 2016 +0100
+
+ Implementing sorting by file creation
+
+commit 96db62d2afb70a4cba99a424122667d61ac6028b
+Author: Solomon Peachy <pizza@shaftnet.org>
+Date: Thu Mar 3 19:47:26 2016 -0500
+
+ exiv2: Fix use-after-free of the image filename/path.
+
+ This caused garbage to be returned when we attempted to use the path to
+ determine if the file is a RAW image. Now, RAWs are detected properly
+ and the proper full-res previews are used.
+
+ Signed-off-by: Solomon Peachy <pizza@shaftnet.org>
+ Signed-off-by: Klaus Ethgen <Klaus@Ethgen.de>
+
+commit ed2c824fa32c3ae49b8e8bd4ae2dc7ee2bcbd17d
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Fri Mar 4 09:14:17 2016 +0100
+
+ Remove some useless spaces in exiv2.cc
+
+commit 4b995829ab13176884c26e2ec4c6b2924eed9c0d
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Fri Feb 26 12:37:28 2016 +0100
+
+ Updating README
+
+commit ecb56e91a1e7d333162b668e5facf4a9fc6377d3
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Thu Feb 25 16:48:22 2016 +0100
+
+ Reintroduce file_data_new_simple()
+
+ This was removed by Vladimir with
+ efc8096527d6f743d17c44b9982616a169973f39 to always check for sidecars.
+
+ However, the newly introduced function file_data_new_group() is very
+ expensive. Having it in collection (in sort manager) where the dirs of
+ that files have huge amount of files inside, that is simply blocking
+ whole geeqie.
+
+ It might be that the file_data_new_group() function need to be disarmed
+ on other places too.
+
+commit 539d4e3860c78302aa6778179bce1f45d6f11454
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Thu Feb 25 16:46:32 2016 +0100
+
+ Tune some debug info
+
+commit 67ba18658568f8ae2b1807a9c1b5b629c589e695
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Wed Feb 24 08:32:54 2016 +0100
+
+ Correcting return type
+
+commit 91260cd94d33d9e60d08a457fdddfd46ef3de8bb
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Tue Feb 16 15:42:38 2016 +0100
+
+ Allow to choose to show parent folder
+
+ With e9fc136 we learned buttons for parent folder in directory list.
+ This disabled the ".." handle in the view itself.
+
+ This was found to be not optimal as the users are used to it.
+
+ With this patch, that entry is now configurable in preferences. It is
+ enabled by default but could be disabled if the user don't like it.
+
+commit 4ca4c1ffa10b6af17517911402a25f76e5c8e32b
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Mon Feb 15 22:09:52 2016 +0100
+
+ Fix nasty double free crashes
+
+ Old GTK+ versions seemed to be robust about this double free so we seen
+ that crashes or 100% CPU usages just with modern versions.
+
+ This patch takes care of it on two places:
+ 1. Hashes will not be freed by g_hash_table_destroy when empty
+ 2. NULLify the enty variable after free
+
+commit e9fc1363be4852aac7705a4423e7dceee84af892
+Author: Colin Clark <cclark@mcb.net>
+Date: Tue Feb 2 13:15:49 2016 +0000
+
+ Feature Request #70 Navigation menu option and button for parent directory
+
+ This request was made some years ago:
+
+ https://sourceforge.net/p/geeqie/feature-requests/70/
+
+ I have attached a patch which implements this. Also, keyboard-only users
+ will be able to use keyboard-accelerators to map a key to the Up function.
+
+ Unfortunately there is a usability problem. If the configuration file
+ geeqirc.xml exists (which it will except for first-time installations)
+ geeqie will not look at the programmed defaults, but will create the
+ toolbar from the config file - and the Up icon will not be displayed.
+
+ If the user first executes a command such as this:
+
+ sed -i '/toolitem action = "Back"/a <toolitem action = "Up" />'
+ ~/.config/geeqie/geeqierc.xml
+
+ then all will be well.
+
+ This is not ideal, but I see no other solution.
+
+ Colin Clark
+
+commit 285c2da9dcfac06cd82abecd243a91e226c6850f
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Fri Sep 18 18:49:43 2015 +0100
+
+ Changing reference to sourceforge
+
+ Change sourceforge to geeqie.org.
+
+commit 1e962d0bef8a5041751d593271a6e6d3165767c8
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Thu Sep 10 15:34:59 2015 +0100
+
+ Include missing glua.h
+
+commit 4ae8cedc25458271024c4f6ea13e8035cfacff0c
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Thu Sep 10 14:32:18 2015 +0100
+
+ Updating web site
+
+commit 4069dd4fa59523179e0141751013df6192609b69
+Author: Vitaly Sinilin <vs@kp4.ru>
+Date: Tue Sep 8 00:18:56 2015 +0300
+
+ Fix toolbar visibility
+
+ The toolbar should not be visible on startup when the
+ configuration file has the line
+
+ toolbar_hidden = "true"
+
+ Its visibility state at startup should be the same it
+ was at the last shutdown.
+
+commit 4749987ff8a0e32047a2db6b0ffb02b1ed27e192
+Author: Michael Schwendt <mschwendt@gmail.com>
+Date: Tue Aug 11 23:21:37 2015 +0100
+
+ NULL-ptr crash in image_read_ahead_done_cb()
+
+ It's not easy to reproduce, but if one is mad and follows the steps and
+ presses the keys a few dozens times, there's a slight chance one can
+ trigger it. Not much to investigate it further.
+
+ Forwarding from Sami Farin 2015-08-07 16:40:44 EDT:
+
+ | to reproduce: quickly keep pressing f (fullscreen) and page down
+ | (next file) keys.
+ |
+ | attached patch is a kind of workaround, I did not inspect further
+ | is this threading issue etc
+
+ Full backtrace: https://bugzilla.redhat.com/attachment.cgi?id=1027647
+
+ Patch: https://bugzilla.redhat.com/attachment.cgi?id=1060482&action=diff&context=patch&collapsed=&headers=1&format=raw
+
+commit 70bc3c82b656397e0d02214cf2741e0b64131f5e
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Tue Aug 11 23:19:25 2015 +0100
+
+ Remove over optimization
+
+ Thanks Uwe Ohse <uwe@ohse.de> for this find.
+
+ "it looks good, but is dead slow, for each and every call to
+ gdk_cairo_set_source_pixbuf takes at least 15 milliseconds on my not
+ really slow machine, which amounts to over 2 seconds if 144 tiles have
+ to be drawn (tested with many jpegs and a few large pngs).
+
+ i propose to remove this optimization until someone fixes it. After
+ removal geeqie is fast, again."
+
+commit a22d0360d80834054c3333e02b08b0d2859ecb29
+Author: Alexey Akishin <alex@science.su>
+Date: Mon Dec 8 11:46:18 2014 +0000
+
+ Add support for Green-Magenta and Yellow-Blue anaglyph modes
+
+commit 80ef0b166b97cc24588ac16360517d97ed1f7a30
+Author: Michael Schwendt <mschwendt@fedoraproject.org>
+Date: Sun Nov 30 13:09:37 2014 +0100
+
+ fix include statements for large file support on 32-bit
+
+commit 760fe40cd4ed56a80f2c6b8f93e699951357ded6
+Author: Volker Grabsch <v@njh.eu>
+Date: Tue Nov 4 08:41:30 2014 +0100
+
+ Fix typo in debug messages
+
+ vindow -> window
+
+commit a1afabd3ce740872a857234b91eeb64fcf239f6a
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Sat Sep 27 12:07:10 2014 +0100
+
+ Fix lcms2 integration
+
+ Thanks Michael Schwendt <mschwendt@gmail.com> for the bug reporting and
+ the patch.
+
+commit ca42d65be013f9bcded858b656c594d45c7f8e1d
+Author: Klaus Ethgen <Klaus@Ethgen.de>
+Date: Sun Jul 20 14:16:02 2014 +0100
+
+ updated ChangeLog file