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
Colin Clark [Fri, 8 Sep 2017 16:11:02 +0000 (17:11 +0100)]
Fix #278: Shortcut to change time between images in slideshow
https://github.com/BestImageViewer/geeqie/issues/278
Keypad plus and minus to change the interval in 0.5 sec units.
Colin Clark [Fri, 8 Sep 2017 10:25:06 +0000 (11:25 +0100)]
Bug fix: Info sidebar width in GTK3
In bar_size_allocate() the width obained is the allocated width. In GTK2
this is the actual width. In GTK3 it is the *minimum* width. This
results in the info sidebar being able to increase, but not decrease.
There does not seem to be a way in GTK3 to get the actual width of a
widget. For GTK3 the only way is to disable it. The width of the sidebar
is therefore not preserved across restarts.
Colin Clark [Wed, 6 Sep 2017 18:56:58 +0000 (19:56 +0100)]
Show destination in Copy/Move dialog
Expand the information message to include the destination folder for
Copy and Move operations.
cclark [Wed, 6 Sep 2017 10:59:47 +0000 (11:59 +0100)]
Fix #508: Copy and Move windows scale incorrectly
https://github.com/BestImageViewer/geeqie/issues/508
Tomasz Golinski [Thu, 31 Aug 2017 10:38:26 +0000 (11:38 +0100)]
Fix #507: Slightly rearrange keywords context menu
https://github.com/BestImageViewer/geeqie/issues/507
Alberto Griggio [Tue, 29 Aug 2017 09:13:17 +0000 (10:13 +0100)]
Fix #506: ignore chmod errors for filesystems not supporting the operation
https://github.com/BestImageViewer/geeqie/issues/506
Colin Clark [Tue, 22 Aug 2017 09:12:34 +0000 (10:12 +0100)]
Update doxygen.conf
Colin Clark [Sun, 20 Aug 2017 10:20:48 +0000 (11:20 +0100)]
Change recent code comments to Doxygen style
Colin Clark [Fri, 18 Aug 2017 13:25:36 +0000 (14:25 +0100)]
Right-click menus - collections
On all relevent right-click menus include a sub-menu to store an image
selection to either a new or existing collection.
On Collection window right-click menu, remove "Append from file list" -
that can be achieved with "Append from file selection"
Colin Clark [Wed, 16 Aug 2017 08:42:42 +0000 (09:42 +0100)]
Bug fix: Collection in multiple windows
The same collection can be opened in multiple windows, causing problems
when different files are appended to different windows.
This commit permits only one window per collection.
Colin Clark [Tue, 15 Aug 2017 19:07:40 +0000 (20:07 +0100)]
Append file selection to collection
Additional right-click menu item to append file selection to a
collection window
Colin Clark [Mon, 14 Aug 2017 15:46:55 +0000 (16:46 +0100)]
Update website
Colin Clark [Fri, 11 Aug 2017 19:53:32 +0000 (20:53 +0100)]
Ref #226: Update website
https://github.com/BestImageViewer/geeqie/issues/226
Sourceforge email address wrong
Colin Clark [Fri, 11 Aug 2017 18:41:01 +0000 (19:41 +0100)]
Ref #226: Update website
https://github.com/BestImageViewer/geeqie/issues/226
Update README.md to give a more complete list of features.
Update https://en.wikipedia.org/wiki/Geeqie to include a link to
README.md on the github site - anyone accessing it will see it in html
format.
Include a "Preview release" date on above website - to show current
source status.
Update Licence text to v2.
Colin Clark [Thu, 10 Aug 2017 19:03:50 +0000 (20:03 +0100)]
Bug fix: Improve debug output
Fix commit
271aa1833d31
Colin Clark [Wed, 9 Aug 2017 14:14:27 +0000 (15:14 +0100)]
Addl fix #436: Add 'Losslessly rotate image' keyboard shortcuts
https://github.com/BestImageViewer/geeqie/issues/436
Send stderr to /dev/null
Colin Clark [Tue, 8 Aug 2017 21:10:21 +0000 (22:10 +0100)]
Improve debug output
Use __func__ compiler identifier
Colin Clark [Tue, 8 Aug 2017 18:30:01 +0000 (19:30 +0100)]
Update secondary user documentation
Use standard gtk_about_dialog for Help About
Move contributers to AUTHORS file so that they appear in the Credits
dialog
Change gen_changelog.sh to create ChangeLog.html
Include ChangeLog on Help menu
Make presence of README.html and ChangeLog.html mandatory
It would be better to generate above html files from automake.
gtk_about_dialog uses msgid _("translator-credits"), but the translators
do not use it.
Colin Clark [Sun, 6 Aug 2017 19:17:44 +0000 (20:17 +0100)]
Fix #505: ‘Copy path’ and ‘Delete’ are too close in the drop down menu
https://github.com/BestImageViewer/geeqie/issues/505
This commit attempts to ameliorate this issue by moving the Delete
action to the end of a section and ensuring a divider is immedialtely
below it.
Colin Clark [Sun, 6 Aug 2017 18:25:07 +0000 (19:25 +0100)]
Prelim: display README in html format
If README.html exists, it is displayed in the default browser in
preference to README.md in text format.
Still requires the automake files to be modified for markdown (or some
other command) to generate the README.html file.
Colin Clark [Sat, 5 Aug 2017 16:36:05 +0000 (17:36 +0100)]
Bug fix: GPS map expander
When the expander for the GPS map was closed, the map continued to be
displayed.
The reason is unknown.
This commit uses the expander signal to explicitly show or hide the
child of the expander.
Colin Clark [Sat, 5 Aug 2017 09:57:44 +0000 (10:57 +0100)]
Fix geonames coding error
Colin Clark [Fri, 4 Aug 2017 20:04:45 +0000 (21:04 +0100)]
Partial fix #504: Increase limit on Decoded Image Cache Size
https://github.com/BestImageViewer/geeqie/issues/504
Colin Clark [Fri, 4 Aug 2017 16:04:07 +0000 (17:04 +0100)]
Fix #192: tiff files (and others) appear blurry when 1:1 view
https://github.com/BestImageViewer/geeqie/issues/192
Up to commit
808d8558b3d5 alpha-channel files at scale 1:1 always had
GdkInterpType set to GDK_INTERP_NEAREST - the lowest quality. As there
was no scaling, this was ok.
Thereafter scaling was set to that selected by the user, resulting in
problems when GDK_INTERP_HYPER was selected.
This commit reverts to the previous method.
Colin Clark [Mon, 31 Jul 2017 13:36:29 +0000 (14:36 +0100)]
Fix #500: Geeqie doesn’t use shared thumbnail folder
https://github.com/BestImageViewer/geeqie/issues/500
Colin Clark [Mon, 24 Jul 2017 10:08:35 +0000 (11:08 +0100)]
Fix #499: Unable to move zoomed image
https://github.com/BestImageViewer/geeqie/issues/499
Colin Clark [Sun, 23 Jul 2017 11:05:26 +0000 (12:05 +0100)]
Bug fix: Zoom mode overwritten
Zoom mode was overwritten whenever Preferences were saved.
Colin Clark [Thu, 20 Jul 2017 10:11:50 +0000 (11:11 +0100)]
Image Search - Ignore rotation
In the Image Search window, include a checkbox for Ignore Rotation on
the Image Content line.
Colin Clark [Thu, 20 Jul 2017 08:57:57 +0000 (09:57 +0100)]
Collections on command line
In the current implementation, the complete path must be used when
opening a collection from the command line.
This commit permits just the collection name, with or without extension,
to be used.
Colin Clark [Tue, 18 Jul 2017 18:39:58 +0000 (19:39 +0100)]
Move install folder for geocode-parameters
Install geocode-parameters.awk in GQ_BIN_DIR.
User can put their own version in ~/.config/geeqie/applications/
Colin Clark [Sun, 16 Jul 2017 15:32:31 +0000 (16:32 +0100)]
Fix compatibility problems with log window
Colin Clark [Fri, 14 Jul 2017 16:02:29 +0000 (17:02 +0100)]
Fix #302: possibility to copy exif field values from the info sidebar
Copy info sidebar exif values to the clipboard.
Colin Clark [Thu, 13 Jul 2017 11:00:17 +0000 (12:00 +0100)]
Copy exif data to clipboard
Click on any cell in the Exif Window, and the data is copied into the
clipboard.
Omari Stephens [Mon, 10 Jul 2017 17:07:29 +0000 (17:07 +0000)]
Merge pull request #496 from xsdg/view_file_po
Shuffle files around, and update translation files to match.
Klaus Ethgen [Mon, 10 Jul 2017 11:23:19 +0000 (12:23 +0100)]
Adding more Entries to mailmap
Klaus Ethgen [Mon, 10 Jul 2017 09:27:47 +0000 (10:27 +0100)]
Update mailmap
Klaus Ethgen [Mon, 10 Jul 2017 08:23:52 +0000 (09:23 +0100)]
Adding mailmap file to unify commiter
If one wants to have different entry in the git `git shortlog`, just
give me a hint or just update it.
Omari Stephens [Mon, 10 Jul 2017 07:53:04 +0000 (07:53 +0000)]
Update translation files after more source file shuffling.
Omari Stephens [Sun, 9 Jul 2017 06:20:35 +0000 (06:20 +0000)]
update POTFILES.in
Omari Stephens [Fri, 7 Jul 2017 13:57:17 +0000 (13:57 +0000)]
deduplicate shared code in view_file_icon and view_file_list
Also, moves view_file.c into the view_file subdir.
Omari Stephens [Mon, 10 Jul 2017 07:51:30 +0000 (07:51 +0000)]
Update translation files after source file move.
Omari Stephens [Mon, 10 Jul 2017 07:44:34 +0000 (07:44 +0000)]
Merge remote-tracking branch 'upstream/master' into view_file_po
Omari Stephens [Mon, 10 Jul 2017 07:41:49 +0000 (07:41 +0000)]
Merge pull request #498 from xsdg/c99
Compile geeqie in C99 mode
Omari Stephens [Sun, 9 Jul 2017 21:40:05 +0000 (21:40 +0000)]
Enable C99 mode
Also, make AC_INIT macro independent of available branch names.
Omari Stephens [Sun, 9 Jul 2017 05:54:05 +0000 (05:54 +0000)]
Ran regen_potfiles.sh to add missing files and correct the location of view_file files in POTFILES.in
Klaus Ethgen [Sat, 8 Jul 2017 09:32:34 +0000 (10:32 +0100)]
Merge remote-tracking branch 'github/merge-requests/464'
* github/merge-requests/464:
Eliminate some deprecations
Klaus Ethgen [Sat, 8 Jul 2017 09:29:51 +0000 (10:29 +0100)]
Merge remote-tracking branch 'github/merge-requests/479'
* github/merge-requests/479:
Update README.md
Update README.md
Rename README to README.md
Rename README to README.md