Klaus Ethgen [Sun, 31 Dec 2017 12:31:00 +0000 (13:31 +0100)]
Preparing stable version
Klaus Ethgen [Mon, 25 Dec 2017 11:43:28 +0000 (12:43 +0100)]
Mailinglist
Klaus Ethgen [Mon, 25 Dec 2017 10:26:07 +0000 (11:26 +0100)]
Using GTK+2 as default
GTK+3 is still not mature enough.
Tomasz Golinski [Sat, 30 Dec 2017 12:53:50 +0000 (13:53 +0100)]
Fix for some small memory leaks
Tomasz Golinski [Sat, 30 Dec 2017 12:46:51 +0000 (13:46 +0100)]
Update polish translations
Klaus Ethgen [Sat, 30 Dec 2017 12:40:21 +0000 (13:40 +0100)]
Catch build errors
Small node for #563, the case in doc/Makefile.am is no issue. It is a
complete different syntax.
This fix #563.
Klaus Ethgen [Thu, 28 Dec 2017 19:11:46 +0000 (20:11 +0100)]
Update klingon po
Klaus Ethgen [Thu, 28 Dec 2017 19:11:31 +0000 (20:11 +0100)]
Update all po files
Tomasz Golinski [Thu, 28 Dec 2017 18:31:06 +0000 (19:31 +0100)]
Update polish translations
Klaus Ethgen [Mon, 18 Dec 2017 09:54:40 +0000 (10:54 +0100)]
Some dir debuggings
Colin Clark [Tue, 12 Dec 2017 18:51:56 +0000 (18:51 +0000)]
Addl fix #543: Size of dialog windows in the GTK3 version is too small
https://github.com/BestImageViewer/geeqie/issues/543
Prevent duplicate entries when multiple Geeqie windows are opened
Klaus Ethgen [Tue, 12 Dec 2017 12:22:32 +0000 (13:22 +0100)]
Catch build errors in this special case
Unfortunately, Debian decided to just report that to there own
repository with bug number #883526 but does not report it upstream.
However, that will fix the "bug".
cclark [Sat, 9 Dec 2017 11:13:34 +0000 (11:13 +0000)]
Fix #548: Send text output to stdout
https://github.com/BestImageViewer/geeqie/issues/548
Additional parameter to print_term() and printf_term() to send output to
either stderr or stdout
Colin Clark [Fri, 8 Dec 2017 11:58:17 +0000 (11:58 +0000)]
Dialogs with thumbnails do not resize correctly
Dialogs with thumbnails do not resize correctly when width is changed
Colin Clark [Fri, 8 Dec 2017 11:45:30 +0000 (11:45 +0000)]
Fix #553:Desktop file without %f or %F crashes Geeqie
https://github.com/BestImageViewer/geeqie/issues/553
A .desktop file without %f or %F and is a filter, will crash Geeqie.
Check if filedata structure is null.
Colin Clark [Fri, 1 Dec 2017 09:28:55 +0000 (09:28 +0000)]
Addl fix #254: GIF animation support
https://github.com/BestImageViewer/geeqie/issues/254
Animation enabled by default
gqpwruser [Sat, 25 Nov 2017 17:08:34 +0000 (17:08 +0000)]
Fix #544: copy symlinks as symlinks instead of dereferencing them
https://github.com/BestImageViewer/geeqie/issues/544
Relative symbolic links and the Move operation are still not handled
Tomasz Golinski [Fri, 24 Nov 2017 10:27:12 +0000 (10:27 +0000)]
Fix #541: Showing existing, or maybe generating thumbnails for MP4 and WEBM
https://github.com/BestImageViewer/geeqie/issues/541
Preview and thumbnails of video clips can be displayed. Clips can be run via a defined external program
Tomasz Golinski [Fri, 24 Nov 2017 10:07:58 +0000 (10:07 +0000)]
Additional default video filters
Tomasz Golinski [Fri, 24 Nov 2017 10:04:06 +0000 (10:04 +0000)]
Code clean-up
Colin Clark [Thu, 23 Nov 2017 20:44:03 +0000 (20:44 +0000)]
Fix #543: Size of dialog windows in the GTK3 version is too small
https://github.com/BestImageViewer/geeqie/issues/543
Additional option in Preferences/Windows to preserve size and location
of dialog windows
Colin Clark [Fri, 17 Nov 2017 16:46:18 +0000 (16:46 +0000)]
Disconnect all mark keyword connections
Additional keyword menu item to disconnect all marks keywords
connections
Colin Clark [Thu, 16 Nov 2017 10:07:31 +0000 (10:07 +0000)]
Additional pixbuf loader documentation
Also update web/help files
Colin Clark [Mon, 13 Nov 2017 10:41:19 +0000 (10:41 +0000)]
Fix #542: About window shows old commit
https://github.com/BestImageViewer/geeqie/issues/542
The old commit ID was being kept in autom4te.cache. This is not being
cleared by "make distclean", and so the old ID continues to be used.
Revised user docs show to use:
sudo make uninstall; sudo make maintainer-clean; ./autogen.sh
make -j<no. of cpu cores>; sudo make install
Colin Clark [Mon, 13 Nov 2017 09:58:48 +0000 (09:58 +0000)]
Addl Fix #137: "Copy path" problem (or may be feature)
https://github.com/BestImageViewer/geeqie/issues/137
Fix error which shows up with clang
Colin Clark [Sat, 11 Nov 2017 14:53:53 +0000 (14:53 +0000)]
Update documentation for Fit image to window options
Colin Clark [Fri, 10 Nov 2017 16:24:59 +0000 (16:24 +0000)]
Fix #538: Sort Configure Plugins by default
https://github.com/BestImageViewer/geeqie/issues/538
Colin Clark [Thu, 9 Nov 2017 15:52:54 +0000 (15:52 +0000)]
Fix #520: copy path inserts quotes around path
https://github.com/BestImageViewer/geeqie/issues/520
Additional menu item:
Copy path unquoted
DnD still uses quotes
Colin Clark [Wed, 8 Nov 2017 17:06:50 +0000 (17:06 +0000)]
Fix #137: "Copy path" problem (or may be feature)
https://github.com/BestImageViewer/geeqie/issues/137
Additional option on Preferences/Behavior to select either PRIMARY or
CLIPBOARD for the copy path menu item
Klaus Ethgen [Sun, 5 Nov 2017 18:53:36 +0000 (19:53 +0100)]
Include note about original author
Klaus Ethgen [Sat, 4 Nov 2017 20:22:59 +0000 (21:22 +0100)]
Revert Copy path breakage patch
This reverts commit
ea5503b10067779c9055b1211b7e91553a6a93c6.
Colin Clark [Sat, 4 Nov 2017 18:47:50 +0000 (18:47 +0000)]
Fix #137: "Copy path" problem (or may be feature)
https://github.com/BestImageViewer/geeqie/issues/137
Use CLIPBOARD instead of PRIMARY for copy path commands
Colin Clark [Sat, 4 Nov 2017 11:29:31 +0000 (11:29 +0000)]
Update web help file and other docs
Update on-line help files
Update man page
Update README, HACKING, CODING docs
Remove BUGS file - it does not seem to be useful
Colin Clark [Sat, 4 Nov 2017 10:46:22 +0000 (10:46 +0000)]
Slideshow --remote delay in hrs-mins-secs
Colin Clark [Fri, 3 Nov 2017 12:04:17 +0000 (12:04 +0000)]
Addl: Update man page
Quit missing from --remote options
Colin Clark [Fri, 3 Nov 2017 11:16:58 +0000 (11:16 +0000)]
Addl fix #532: Remove Changelog.html and Readme.html from Makefile.am
https://github.com/BestImageViewer/geeqie/issues/532
Fix Makefile.am
Colin Clark [Fri, 3 Nov 2017 11:06:15 +0000 (11:06 +0000)]
Addl fix #532: Remove Changelog.html and Readme.html from Makefile.am
https://github.com/BestImageViewer/geeqie/issues/532
Remove ChangeLog file from repository; replace by ChangeLog.gqview which
contains only the early changes
Colin Clark [Thu, 2 Nov 2017 19:58:40 +0000 (19:58 +0000)]
Update man page
Colin Clark [Thu, 2 Nov 2017 11:37:53 +0000 (11:37 +0000)]
Addl fix #444: User-definable toolbar
https://github.com/BestImageViewer/geeqie/issues/444
.desktop file icons are displayed.
Still problems with other icons.
Colin Clark [Thu, 2 Nov 2017 11:04:25 +0000 (11:04 +0000)]
Fix #533: fails to make install if markdown not install
https://github.com/BestImageViewer/geeqie/issues/533
Colin Clark [Mon, 30 Oct 2017 13:57:16 +0000 (13:57 +0000)]
Fix #163: Remove redundant file types
https://github.com/BestImageViewer/geeqie/issues/163
gdk-pixbuf no longer supports RAS, PCX and WBMP
https://bugzilla.gnome.org/show_bug.cgi?id=721372
JPEG-2000 - libpixbufloader-jasper has been removed from debian:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812630
Some other distributions may still have it
DCR, X3F, K25 don't display
Klaus Ethgen [Sun, 29 Oct 2017 12:39:18 +0000 (13:39 +0100)]
Fixing changelog generation
Colin Clark [Sat, 28 Oct 2017 17:17:06 +0000 (18:17 +0100)]
Fix #532: Remove Changelog.html and Readme.html from Makefile.am
https://github.com/BestImageViewer/geeqie/issues/532
Wrong exit codes
Colin Clark [Sat, 28 Oct 2017 15:24:43 +0000 (16:24 +0100)]
Addl fix 269: Image marks "save" feature
https://github.com/BestImageViewer/geeqie/issues/269
ifdef out --remote --lua if lua not installed
Colin Clark [Sat, 28 Oct 2017 11:07:11 +0000 (12:07 +0100)]
Auto-generate README and ChangeLog html user docs
Change Makefile.am to:
Run markdown to create README.html from README.md
Run git to create new ChangeLog file and ChangeLog.html from that
Revise format of ChangeLog.html
If markdown or git executables are not present, do nothing
Colin Clark [Sat, 28 Oct 2017 10:23:18 +0000 (11:23 +0100)]
Temp fix #531: Segfault when changing width of Collection window (GTK3)
https://github.com/BestImageViewer/geeqie/issues/531
Temporary fix to stop the crash
Colin Clark [Thu, 26 Oct 2017 09:56:11 +0000 (10:56 +0100)]
Document additional pixbuf loaders
Klaus Ethgen [Wed, 25 Oct 2017 19:45:15 +0000 (20:45 +0100)]
Adding issue template
Klaus Ethgen [Wed, 25 Oct 2017 19:27:42 +0000 (20:27 +0100)]
Remove more links to sourceforge
Klaus Ethgen [Wed, 25 Oct 2017 19:14:33 +0000 (20:14 +0100)]
Remove sourceforge mailinglist from website
Colin Clark [Wed, 25 Oct 2017 18:11:40 +0000 (19:11 +0100)]
Fix #196: Geeqie crashes when renaming some images inside a collection
https://github.com/BestImageViewer/geeqie/issues/196
Colin Clark [Sun, 22 Oct 2017 18:39:44 +0000 (19:39 +0100)]
Fix #269: External image marks - (--remote --lua)
https://github.com/BestImageViewer/geeqie/issues/269
Additional lua fn: Image:get_marks()
Additional command line option: --remote --lua:<file>,<lua_script>
Yuri Kozlov [Wed, 18 Oct 2017 16:49:46 +0000 (17:49 +0100)]
Fix #134: Incorrect russian translation
https://github.com/BestImageViewer/geeqie/issues/134
unqwist [Wed, 18 Oct 2017 16:04:54 +0000 (17:04 +0100)]
Fix #356: Select dirlist when entering a directory
https://github.com/BestImageViewer/geeqie/issues/356
Colin Clark [Tue, 17 Oct 2017 16:43:49 +0000 (17:43 +0100)]
Fix #313, #521: zoom increment is not multiplicative
https://github.com/BestImageViewer/geeqie/issues/313
https://github.com/BestImageViewer/geeqie/issues/521
Tomasz Golinski [Mon, 16 Oct 2017 09:15:19 +0000 (10:15 +0100)]
Addl fix 510: Rudimentary video support
https://github.com/BestImageViewer/geeqie/issues/510
Segfaults when you click on the image area in an empty directory
Colin Clark [Sun, 15 Oct 2017 18:46:31 +0000 (19:46 +0100)]
Fix #527: source directory is not writable
https://github.com/BestImageViewer/geeqie/issues/527
The case of a file being in the root ( / ) folder not taken into account
mandree [Sun, 15 Oct 2017 10:50:37 +0000 (11:50 +0100)]
Fix #514: Permit reinstallation of symlink
https://github.com/BestImageViewer/geeqie/pull/514
Klaus Ethgen [Sat, 14 Oct 2017 08:07:13 +0000 (09:07 +0100)]
Fixing missing field initializer
Tomasz Golinski [Fri, 13 Oct 2017 15:55:27 +0000 (16:55 +0100)]
Addl fix #510: Rudimentary video support
https://github.com/BestImageViewer/geeqie/issues/510
Additional option to start video playback via left-click.
Tomasz Golinski [Fri, 13 Oct 2017 13:19:22 +0000 (14:19 +0100)]
Addl fix #147: Darktable XMP Sidecar Files not grouped
https://github.com/BestImageViewer/geeqie/issues/147
Tomasz Golinski [Fri, 13 Oct 2017 12:21:11 +0000 (13:21 +0100)]
Multi-button mouse support
Initial support for multi-button mouse.
When image pane has focus, mouse buttons 8 and 9 are mapped to Forward and Back.
Colin Clark [Thu, 12 Oct 2017 09:39:25 +0000 (10:39 +0100)]
Fix documentation errors
Colin Clark [Wed, 11 Oct 2017 18:24:57 +0000 (19:24 +0100)]
Rename External Editors to Plugins
Colin Clark [Wed, 11 Oct 2017 11:27:00 +0000 (12:27 +0100)]
Set template.desktop to have a default icon
Colin Clark [Tue, 10 Oct 2017 18:02:41 +0000 (19:02 +0100)]
Addl #444: Change format for Add button menu
https://github.com/BestImageViewer/geeqie/issues/444
For Add button show the action icon instead of a Plus sign.
Colin Clark [Tue, 10 Oct 2017 16:02:01 +0000 (17:02 +0100)]
Update template.desktop documentation
Colin Clark [Tue, 10 Oct 2017 09:53:31 +0000 (10:53 +0100)]
Fix #444: User-definable toolbar
https://github.com/BestImageViewer/geeqie/issues/444
Set via an additional tab on the Preferences dialogue
Colin Clark [Sun, 8 Oct 2017 12:30:05 +0000 (13:30 +0100)]
Remove GQView legacy items from menu; update docs
Colin Clark [Tue, 3 Oct 2017 09:35:14 +0000 (10:35 +0100)]
Revert: Do not send debug data to terminal
Klaus Ethgen [Sat, 30 Sep 2017 17:07:35 +0000 (18:07 +0100)]
Fix regression
Fix #519.
Colin Clark [Sat, 30 Sep 2017 09:25:33 +0000 (10:25 +0100)]
Fix #207: Symlink doesn't show in Sort Manager
https://github.com/BestImageViewer/geeqie/issues/207
Colin Clark [Wed, 27 Sep 2017 16:43:52 +0000 (17:43 +0100)]
Update installation instructions
Colin Clark [Tue, 26 Sep 2017 17:42:37 +0000 (18:42 +0100)]
Do not send debug data to terminal
When running Geeqie from the terminal, a user sees irrelevant messages
and when debugging the window gets clogged with unnecessary data.
The log window - or log file - contains all debug output anyway.
Colin Clark [Tue, 26 Sep 2017 10:27:32 +0000 (11:27 +0100)]
Bug fix: Initialise map coordinates to gdouble
Colin Clark [Sat, 23 Sep 2017 10:35:02 +0000 (11:35 +0100)]
Addl Fix #508: Copy and Move windows scale incorrectly
https://github.com/BestImageViewer/geeqie/issues/508
Colin Clark [Sat, 23 Sep 2017 10:01:45 +0000 (11:01 +0100)]
Bug fix: Failed editor call blocks further actions
When a call to an external editor fails, cancel the action so that
further editors can be called
Colin Clark [Sat, 23 Sep 2017 09:53:10 +0000 (10:53 +0100)]
Fix #518: [raw file] -> External Editor -> RawTerapee can't be started
https://github.com/BestImageViewer/geeqie/issues/518
Additional mime types
Colin Clark [Fri, 22 Sep 2017 16:43:07 +0000 (17:43 +0100)]
Slideshow delay in hrs-mins-secs
ilexiris [Thu, 21 Sep 2017 10:30:39 +0000 (11:30 +0100)]
Fix #517: Fix checkbox falling out of sync
https://github.com/BestImageViewer/geeqie/pull/517
Colin Clark [Tue, 19 Sep 2017 08:51:20 +0000 (09:51 +0100)]
Bug fix: Segfault in pan view
If an image is double-clicked in pan view, Geeqie crashes
Colin Clark [Mon, 18 Sep 2017 11:00:54 +0000 (12:00 +0100)]
Fix #512: The "Back" button does not operate correctly
https://github.com/BestImageViewer/geeqie/issues/512
Include a Forward button also
Klaus Ethgen [Sun, 17 Sep 2017 14:53:47 +0000 (15:53 +0100)]
Fix the implicit-fallthrough stuff in code
First, this flag was not supported by older gcc.
And second and more important, there _was_ a bug with a lost break in
9643a2546bcc. Combined with a unreachable code segment.
Klaus Ethgen [Sun, 17 Sep 2017 14:12:21 +0000 (15:12 +0100)]
Fix writing to meta files
Some time ago, this seemed to break. It should never have worked as it
took the image extension and compare it to "...meta".
Klaus Ethgen [Sun, 17 Sep 2017 12:45:42 +0000 (13:45 +0100)]
Remove some stuff that is throwing errors in gcc-7
New gcc warns (and errors with -Werror) if there are unused functions or
variables.
- Remove two leftover functions from
ae34634113b2
- Remove definition made to much in
035c3253ded5
- Remove two variable definitions made in
b0b11291d2c9
- Remove not really used function in
15917d4063ce
- Remove two variable definitions made in
5ed2574fb8cc
- Remove variable definition made in
efe0e6a38273
- Remove variable definition made in
c95bd6996583 and since then removed
usage
- Remove unused variable definition made in
bc02fd0eb0d9
- Remove unused variable definition made in
324129463b17
- Remove two variables left over from
fe69cac65ad4 (Pretty old code from
John Ellis)
- Remove some functions not used anymore with one obsolete variable
- Remove Variables introduced in
8746b22d3ed1 and
51a9455bd33f
- Fix missed change in definition in
6e3b2edff8cf
- Remove unused function from
63a96f8504a2
- Remove unused function from
c6bdbaa559c7 (Pretty old code)
Klaus Ethgen [Sun, 17 Sep 2017 12:37:10 +0000 (13:37 +0100)]
Fix configure error with gcc-7
Colin Clark [Sun, 17 Sep 2017 09:33:08 +0000 (10:33 +0100)]
Revise DEBUG_0() usage
Replace all DEBUG_0() calls with log_printf() or another debug level.
This will stop the user seeing irrelevant debug output
when the debug level is set to the default of 0.
Klaus Ethgen [Sun, 17 Sep 2017 08:32:01 +0000 (09:32 +0100)]
Merge merge-requests/513 - build paths
* github/merge-requests/513:
Fix out-of-path (VPATH) builds.
Matthias Andree [Sat, 16 Sep 2017 16:23:08 +0000 (18:23 +0200)]
Fix out-of-path (VPATH) builds.
Colin Clark [Sat, 16 Sep 2017 19:30:53 +0000 (20:30 +0100)]
Update log window output
Implement message text colors in GTK3
For log_printf(), if the first word of the message is "error" or
"warning" (case insensitive), display the message with the appropriate
color-coding
Tomasz Golinski [Sat, 16 Sep 2017 19:18:35 +0000 (20:18 +0100)]
Bug fix #509: Increase number of marks to 10
https://github.com/BestImageViewer/geeqie/issues/509
Tomasz Golinski [Sat, 16 Sep 2017 19:12:22 +0000 (20:12 +0100)]
Bug fix: Marks checkboxes in iconview
The width of the marks checkboxes was not taken into account in icon view mode
Tomasz Golinski [Thu, 14 Sep 2017 09:38:09 +0000 (10:38 +0100)]
Addl #510: Rudimentary video support
https://github.com/BestImageViewer/geeqie/issues/510
Add video files extension to default file filter (disabled by default).
Use recorded format_class in fd in metadata.c
Do not try to generate/read thumb for files which are not images.
Colin Clark [Wed, 13 Sep 2017 10:21:58 +0000 (11:21 +0100)]
Ref #510: Rudimentary video support
https://github.com/BestImageViewer/geeqie/issues/510
Implement icons for FORMAT_CLASS
Colin Clark [Mon, 11 Sep 2017 17:19:46 +0000 (18:19 +0100)]
Optional timer data in log window
Colin Clark [Sun, 10 Sep 2017 18:24:20 +0000 (19:24 +0100)]
Save Collection window geometry
Previously collection window geometry was preserved only when an
explicit save was made.
This patch ensures the window position is always saved, unless the
window has unsaved data.
Colin Clark [Sun, 10 Sep 2017 10:11:00 +0000 (11:11 +0100)]
Update documentation for autogen.sh options
Colin Clark [Sun, 10 Sep 2017 09:57:20 +0000 (10:57 +0100)]
Add Collections to Shortcuts bar
Colin Clark [Sun, 10 Sep 2017 09:10:47 +0000 (10:10 +0100)]
Addl Fix #508: Copy and Move windows scale incorrectly
https://github.com/BestImageViewer/geeqie/issues/508
Collections dialog
Colin Clark [Sat, 9 Sep 2017 16:40:37 +0000 (17:40 +0100)]
Reverse autogen.sh default map option
Default is to enable libclutter and libchamplain