Colin Clark [Mon, 13 Jan 2020 16:40:05 +0000 (16:40 +0000)]
Bug fix: Dupes export fn. does not compile with clang
Eliminate "self-comparison always evaluates to true" error
Colin Clark [Wed, 8 Jan 2020 11:37:42 +0000 (11:37 +0000)]
Fix #373,742: Add appdata file
https://github.com/BestImageViewer/geeqie/issues/373
https://github.com/BestImageViewer/geeqie/pull/742
Colin Clark [Tue, 7 Jan 2020 16:39:17 +0000 (16:39 +0000)]
Bug fix: Additional remote command: --get-file-info
Fix seg. fault when no exif present
Colin Clark [Sat, 4 Jan 2020 18:08:34 +0000 (18:08 +0000)]
Bug fix: SaR does not compile with GTK2
Colin Clark [Fri, 3 Jan 2020 14:09:55 +0000 (14:09 +0000)]
Addl fix 736: Please migrate from gnome-doc-tool to yelp-build
https://github.com/BestImageViewer/geeqie/issues/736
Do not force user to create help files.
Colin Clark [Mon, 30 Dec 2019 11:59:07 +0000 (11:59 +0000)]
Fix #736: Please migrate from gnome-doc-tool to yelp-build
https://github.com/BestImageViewer/geeqie/issues/736
Klaus Ethgen [Sun, 29 Dec 2019 09:23:35 +0000 (10:23 +0100)]
Don't free not allocated and not used variable
Colin Clark [Tue, 24 Dec 2019 16:35:58 +0000 (16:35 +0000)]
Fix #734: Starting with --remote --new-window opens two windows
https://github.com/BestImageViewer/geeqie/issues/734
If Geeqie is not running, remove --new-window from the remote command
list.
Colin Clark [Thu, 19 Dec 2019 12:18:19 +0000 (12:18 +0000)]
Ref #714,412: Export duplicates data to file
Right-click option on duplicates window to export to comma- or
tab-delimited file.
Colin Clark [Fri, 13 Dec 2019 14:54:29 +0000 (14:54 +0000)]
Fix #727: bigger thumbnails for 32" screens
https://github.com/BestImageViewer/geeqie/issues/727
New option on Preferences/General to set custom thumbnail size.
Colin Clark [Tue, 3 Dec 2019 11:26:00 +0000 (11:26 +0000)]
Bug fix: Download web file
Correct name of cancel callback.
Additional parameter to start "Downloading..." dialog minimized (for use
e.g. when running a slide show of web files - [use the --remote
--File:<file> option] ).
Klaus Ethgen [Mon, 2 Dec 2019 17:15:00 +0000 (18:15 +0100)]
Even more current version eoan
Klaus Ethgen [Mon, 2 Dec 2019 17:07:39 +0000 (18:07 +0100)]
Corrected link on web page
Colin Clark [Fri, 29 Nov 2019 11:45:10 +0000 (11:45 +0000)]
Fix #710: Apply the orientation to image content not working
https://github.com/BestImageViewer/geeqie/issues/710
Typographical error in "Apply orientation" shell script
Colin Clark [Mon, 25 Nov 2019 13:08:12 +0000 (13:08 +0000)]
Fix #722: Remote cmd's output: allow separate filenames with a null character
Additional remote command: --print0
Terminate returned data with a null character instead of a newline
Colin Clark [Mon, 25 Nov 2019 10:32:03 +0000 (10:32 +0000)]
Handle filenames with newlines in Collections
Anything within double quotes is considered as a filename.
Therefore there may still be problems with filenames containing double
quotes.
Colin Clark [Sat, 23 Nov 2019 15:52:40 +0000 (15:52 +0000)]
Do not save in history Collections that have been deleted
When saving the history file, check if a Collection still exists.
It would be better if this was done when the delete key is pressed.
Colin Clark [Fri, 8 Nov 2019 13:36:47 +0000 (13:36 +0000)]
Fix 718: How to handle filenames with newline characters by remote commands
The fix uses a character string to identify the end-of-command.
A correct implementation would use the null character instead of a
string.
Colin Clark [Wed, 6 Nov 2019 11:44:00 +0000 (11:44 +0000)]
Update HEIC/HEIF decoding
Include filetype .heif
Inlude brands ftypmif1, ftypmsf1 (image only - libheif does not support
animations)
Display multiple images in a single file
Colin Clark [Mon, 21 Oct 2019 16:51:45 +0000 (17:51 +0100)]
Adl fix #715: / for action search
https://github.com/BestImageViewer/geeqie/issues/715
Wrong function call used to get key label.
Colin Clark [Sun, 20 Oct 2019 16:00:50 +0000 (17:00 +0100)]
Fix #715: / for action search
https://github.com/BestImageViewer/geeqie/issues/715
A search box is opened with the default key "/".
Characters typed are matched to commands - both menu and plugins.
The matching commands, with tooltip amd accel key if present , are
listed in a pop-up box.
Colin Clark [Sat, 19 Oct 2019 14:44:09 +0000 (15:44 +0100)]
Update GB English translation
gray -> grey
Colin Clark [Mon, 14 Oct 2019 09:07:53 +0000 (10:07 +0100)]
Document the X-Geeqie-Verbose-Multi plugin option
Colin Clark [Sun, 13 Oct 2019 10:56:26 +0000 (11:56 +0100)]
Fix #716: Sort Manager Feature regression: Copy/move/link selection lost on closing
https://github.com/BestImageViewer/geeqie/issues/716
Save the config parameters in layoutwindow->options to be used later.
Also mouse right-click brings up a message box showing the user how to
include additional sort manager operations using plugins.
Colin Clark [Mon, 7 Oct 2019 16:46:37 +0000 (17:46 +0100)]
Show lens ID data via a lua script
Lens ID can be shown in the Overlay Screen Display or the Info sidebar
with the pre-formatted tag lua.lensID.
Requires lua and exiftool.
It is not included in the defaults because it runs rather slowly.
Colin Clark [Thu, 26 Sep 2019 10:21:35 +0000 (11:21 +0100)]
Fix #712: ability to return to previous image if home/end was pressed occasionally
https://github.com/BestImageViewer/geeqie/issues/712
Additional Go menu items - Image Back, Image Forward
Remove key bindings for multi-page navigation - they conflict with other
usage. The user can set their own key bindings.
Remove enable/disable multi-page navigation items. The parameter
fd->page_total is set in another thread which causes problems. It is
easiest to leave them always enabled.
Colin Clark [Sun, 22 Sep 2019 11:58:10 +0000 (12:58 +0100)]
Go menu - enable/disable multi-page navigation items
Colin Clark [Sat, 21 Sep 2019 12:10:23 +0000 (13:10 +0100)]
Fix #698: Use more descriptive Buttons in preference dialog
https://github.com/BestImageViewer/geeqie/issues/698
There seems to be no real need for the Apply and Save buttons.
Colin Clark [Sat, 21 Sep 2019 11:34:23 +0000 (12:34 +0100)]
Fix #700: Rating -1 is displayed as 65535
https://github.com/BestImageViewer/geeqie/issues/700
Rating is a short.
Colin Clark [Thu, 19 Sep 2019 11:16:09 +0000 (12:16 +0100)]
File pane filter - checkbox for case sensitivity
The default for the filter is for case-insensitive.
The checkbox permits a case-sensitive filter.
Colin Clark [Mon, 16 Sep 2019 15:57:30 +0000 (16:57 +0100)]
Spelling mistake - keyboard map
Colin Clark [Sat, 7 Sep 2019 10:52:06 +0000 (11:52 +0100)]
Update GB English translation
Also show translations in Preferences
Colin Clark [Sat, 7 Sep 2019 09:31:54 +0000 (10:31 +0100)]
Update rotate menu legends
Include a degree symbol in rotate menu legends
Colin Clark [Fri, 6 Sep 2019 09:42:51 +0000 (10:42 +0100)]
Adl fix #705: Toolbar status class filter
https://github.com/BestImageViewer/geeqie/issues/705
Coding errors.
Colin Clark [Tue, 3 Sep 2019 17:00:09 +0000 (18:00 +0100)]
Bug fix: Close search window when search in progress
If the search window is closed when a search is still in progress, there
is a seg. fault.
sd->search_buffer_list is of type MatchFileData not of type FileData.
Colin Clark [Tue, 3 Sep 2019 10:48:37 +0000 (11:48 +0100)]
Search window: use control-enter to start/stop search
Colin Clark [Sun, 1 Sep 2019 11:57:11 +0000 (12:57 +0100)]
Re: Release v1.5.1 build warning
https://www.freelists.org/post/geeqie/Release-v151,2
layout_image.c:398:9: error: suggest parentheses around assignment used
as truth value [-Werror=parentheses]
Yoteichi [Thu, 22 Aug 2019 10:09:21 +0000 (11:09 +0100)]
Fix #708: Japanese translation update
https://github.com/BestImageViewer/geeqie/pull/708
Klaus Ethgen [Tue, 20 Aug 2019 19:12:01 +0000 (20:12 +0100)]
New release
Colin Clark [Sat, 17 Aug 2019 10:03:36 +0000 (11:03 +0100)]
Fix #188: Support preview of .svgz files
https://github.com/BestImageViewer/geeqie/issues/188
Colin Clark [Sat, 17 Aug 2019 08:34:49 +0000 (09:34 +0100)]
Include favicon
Colin Clark [Wed, 14 Aug 2019 18:06:41 +0000 (19:06 +0100)]
Additional remote command: --get-file-info
Provides the following information -
Data only available from Geeqie:
Class:
Page no: (for multi-page images)
Data not easily obtained from other command-line programs:
Country name:
Country code:
Timezone:
Local time:
Colin Clark [Wed, 14 Aug 2019 14:19:56 +0000 (15:19 +0100)]
Show page no. in OSD
If the file is a multi-page file, e.g. .tiff, show page number and page
total as "[n/m]" using tag: file.page_no
Colin Clark [Tue, 13 Aug 2019 12:46:17 +0000 (13:46 +0100)]
Include jpeg2000 loader
Basic .jp2 loader
Colin Clark [Tue, 13 Aug 2019 12:19:51 +0000 (13:19 +0100)]
Bug fix #705: Toolbar status class filter
https://github.com/BestImageViewer/geeqie/issues/705
GTK2 compatibility problem.
Colin Clark [Mon, 12 Aug 2019 09:25:26 +0000 (10:25 +0100)]
Fix ZoneDetect licence bug
ZoneDetect licence was not displayed
Kalin Kozhuharov [Sun, 11 Aug 2019 09:58:26 +0000 (10:58 +0100)]
Fix #704: Updating NEWS in master
Colin Clark [Sun, 11 Aug 2019 09:46:33 +0000 (10:46 +0100)]
Remove references to .xcf files
The .xcf loader referenced decodes only up to v002, which is too old to
be of value.
Colin Clark [Sat, 10 Aug 2019 11:45:40 +0000 (12:45 +0100)]
Include .psd loader
Derived from io-psd.c, which can be found in several places on the
Internet.
Probably there are .psd loaders with more comprehensive features.
Colin Clark [Fri, 9 Aug 2019 09:49:54 +0000 (10:49 +0100)]
Remove ZoneDetect from installation script
The timezone database can now be loaded from Preferences/General
Colin Clark [Fri, 9 Aug 2019 08:51:18 +0000 (09:51 +0100)]
Merge branch 'master' of git://geeqie.org/geeqie
Colin Clark [Fri, 9 Aug 2019 08:50:33 +0000 (09:50 +0100)]
Fix #705: Toolbar status class filter
https://github.com/BestImageViewer/geeqie/issues/705
In the file filter box there is a menu to select which classes are to be
filtered
Klaus Ethgen [Wed, 7 Aug 2019 14:55:15 +0000 (15:55 +0100)]
Merge branch 'lua53'
* lua53:
Compatibility function for lua > 5.1
Colin Clark [Tue, 6 Aug 2019 11:49:55 +0000 (12:49 +0100)]
Bug fix #626: Animated GIFS lead to high CPU load
https://github.com/BestImageViewer/geeqie/issues/626
Cure a memory leak.
A less significant memory leak remains.
Colin Clark [Tue, 6 Aug 2019 11:39:28 +0000 (12:39 +0100)]
Fix #324: TIFF multipage viewing
https://github.com/BestImageViewer/geeqie/issues/324
Colin Clark [Tue, 6 Aug 2019 11:28:47 +0000 (12:28 +0100)]
Additional commands for multi-page files
Control-Home and Control-End for first and last page of a multi-page
file.
Colin Clark [Mon, 5 Aug 2019 11:56:48 +0000 (12:56 +0100)]
Bug fix: Eliminate runtime error
Eliminate runtime error: "gdk_pixbuf_format_get_name: assertion 'format
!= NULL' failed"
Colin Clark [Sun, 4 Aug 2019 16:08:01 +0000 (17:08 +0100)]
Fix #626: Animated GIFS lead to high CPU load
https://github.com/BestImageViewer/geeqie/issues/626
File is read asynchronously, so no longer blocks while the file is read.
Cpu load is still high, but this is unavoidable.
Colin Clark [Sat, 3 Aug 2019 14:08:27 +0000 (15:08 +0100)]
Ref #223: Update website
https://github.com/BestImageViewer/geeqie/issues/226
Change link to Mac Homebrew
Dmitry Marakasov [Sat, 3 Aug 2019 11:34:42 +0000 (12:34 +0100)]
Fix #703: Fix build on non-glibc platforms
https://github.com/BestImageViewer/geeqie/pull/703
Colin Clark [Sat, 3 Aug 2019 11:25:16 +0000 (12:25 +0100)]
Fix #683: Build fails on macOS due to use of _NL_TIME_FIRST_WEEKDAY
https://github.com/BestImageViewer/geeqie/issues/683
Klaus Ethgen [Fri, 2 Aug 2019 07:01:44 +0000 (08:01 +0100)]
Update from website
Colin Clark [Wed, 31 Jul 2019 16:00:10 +0000 (17:00 +0100)]
Merge branch 'master' of www.geeqie.org/git/geeqie
Colin Clark [Wed, 31 Jul 2019 15:59:11 +0000 (16:59 +0100)]
Addl fix #444: User-definable toolbar
https://github.com/BestImageViewer/geeqie/issues/444
The status bar toolbar is now user-definable.
Klaus Ethgen [Sun, 28 Jul 2019 22:01:16 +0000 (23:01 +0100)]
Try
Klaus Ethgen [Sun, 28 Jul 2019 21:13:21 +0000 (22:13 +0100)]
Another sign problem
Klaus Ethgen [Sun, 28 Jul 2019 21:06:13 +0000 (22:06 +0100)]
Fixing some sign errors pointed to by travis
Klaus Ethgen [Sun, 28 Jul 2019 20:48:21 +0000 (21:48 +0100)]
fixup! Using other travis install method
Klaus Ethgen [Sun, 28 Jul 2019 20:45:57 +0000 (21:45 +0100)]
Using other travis install method
Klaus Ethgen [Sun, 28 Jul 2019 20:03:30 +0000 (21:03 +0100)]
Fix travis idiosyncrasy
That travis stuff docu is just unuseful.
Klaus Ethgen [Sun, 28 Jul 2019 19:58:28 +0000 (20:58 +0100)]
Limiting to more recent version of glib
g_utf8_make_valid was implemented with glib 2.52. That also causes
builds on ubuntu trusty fail.
Klaus Ethgen [Sun, 28 Jul 2019 19:24:06 +0000 (20:24 +0100)]
Make the zoom lable a bit bigger
Thanks Sami Farin for reporting and patch.
Closes #686.
Klaus Ethgen [Sat, 27 Jul 2019 08:30:15 +0000 (09:30 +0100)]
Compatibility function for lua > 5.1
Colin Clark [Fri, 26 Jul 2019 11:48:48 +0000 (12:48 +0100)]
Bug fix: pdf and djvu files
Set default orientation for djvu files (FIXME)
Remove class Pdf and implement class Document
Improve error detection of file types
Colin Clark [Thu, 25 Jul 2019 08:50:55 +0000 (09:50 +0100)]
Bug fix #322: include pdf-view
https://github.com/BestImageViewer/geeqie/issues/322
Exposure icon unintentionally deleted in last commit
Colin Clark [Thu, 25 Jul 2019 08:25:28 +0000 (09:25 +0100)]
Bug fix: Compute TimeZone data
Improved error detection
Colin Clark [Wed, 24 Jul 2019 15:47:06 +0000 (16:47 +0100)]
Fix #691: wrong GPS
https://github.com/BestImageViewer/geeqie/issues/691
European locales use a comma as a decimal separator.
The XMP spec. specifies a dot as a decimal separator.
Colin Clark [Tue, 23 Jul 2019 09:22:52 +0000 (10:22 +0100)]
Fix #322: include pdf-view
https://github.com/BestImageViewer/geeqie/issues/322
Page Back/Page Forward icons on toolbar
Mouse buttons 8 and 9 can be defined to Page Back/Page Forward
Background always set to white
Colin Clark [Mon, 22 Jul 2019 11:40:14 +0000 (12:40 +0100)]
Fix #277: DjVu image support for geeqie
https://github.com/BestImageViewer/geeqie/issues/277
Colin Clark [Sun, 21 Jul 2019 09:58:25 +0000 (10:58 +0100)]
Fix #659: Option to change behaviour of mouse back button
https://github.com/BestImageViewer/geeqie/issues/659
Mouse buttons 8, 9 (Back, Forward) can be set to any menu item.
The defines are set in Edit/Preferences/Behavior
Colin Clark [Sun, 21 Jul 2019 09:14:29 +0000 (10:14 +0100)]
Addl fix #590: Do you have plan to support webp format
https://github.com/BestImageViewer/geeqie/issues/590
Include libwebp option in installer
Colin Clark [Fri, 19 Jul 2019 15:48:22 +0000 (16:48 +0100)]
Bug fix #322: include pdf-view
https://github.com/BestImageViewer/geeqie/issues/322
Seg fault when compiled with GTK2.
Requires additional ifdefs around pdf calls.
Colin Clark [Fri, 19 Jul 2019 09:03:42 +0000 (10:03 +0100)]
Fix #690: Sometimes Geeqie gets stuck in tree view
https://github.com/BestImageViewer/geeqie/issues/690
Colin Clark [Thu, 18 Jul 2019 17:32:50 +0000 (18:32 +0100)]
Addl fix #322: include pdf-view
https://github.com/BestImageViewer/geeqie/issues/322
View multi-page pdfs.
Use <control>page-up and <control>page-down to scroll through the pages.
Виктор Майстренко [Fri, 12 Jul 2019 09:43:56 +0000 (10:43 +0100)]
Update Russian translation
Colin Clark [Fri, 12 Jul 2019 09:34:37 +0000 (10:34 +0100)]
Remove references to obsolete desktop files
Colin Clark [Thu, 11 Jul 2019 10:20:49 +0000 (11:20 +0100)]
Addl fix #283: add support for loading remote URLs
https://github.com/BestImageViewer/geeqie/issues/283
Drag-and-drop to image pane.
Use only displayable file types
Colin Clark [Wed, 10 Jul 2019 18:23:36 +0000 (19:23 +0100)]
Fix #283: add support for loading remote URLs
https://github.com/BestImageViewer/geeqie/issues/283
Type in or drag-drop a URL to the Path Entry field.
Remote command --file:<file> also recognizes URLs
Colin Clark [Tue, 9 Jul 2019 18:03:31 +0000 (19:03 +0100)]
Fix #601: Show over-/underexposed
https://github.com/BestImageViewer/geeqie/issues/601
Menu View/Over-Under Exposed, or keystroke Shift-E
Colin Clark [Tue, 9 Jul 2019 13:01:32 +0000 (14:01 +0100)]
Bug fix: Include grayscale as toolbar item
Missing icon
Colin Clark [Tue, 9 Jul 2019 09:52:07 +0000 (10:52 +0100)]
Include grayscale as a toolbar item
Colin Clark [Sat, 6 Jul 2019 16:28:35 +0000 (17:28 +0100)]
Fix #590: Do you have plan to support webp format
https://github.com/BestImageViewer/geeqie/issues/590
The package gdk-pixbuf-loader-webp is not in Debian. The loader can be
complied from source from:
https://github.com/aruiz/webp-pixbuf-loader
However at the moment it is easier for the user if it is compiled in to
Geeqie.
Colin Clark [Fri, 5 Jul 2019 10:18:28 +0000 (11:18 +0100)]
Addl fix #610: Support heic image format
https://github.com/BestImageViewer/geeqie/issues/610
Delete HEIF class. Use magic number to make .heic files class Image
Colin Clark [Wed, 3 Jul 2019 17:33:03 +0000 (18:33 +0100)]
Adl fix #322: Include pdf-view
https://github.com/BestImageViewer/geeqie/issues/322
Use pixel data from memory instead of opening file again.
Also include Pdf as a class option in the search page.
Colin Clark [Wed, 3 Jul 2019 12:58:17 +0000 (13:58 +0100)]
Addl fix #610: Support heic image format
https://github.com/BestImageViewer/geeqie/issues/610
Include HEIF in README
Colin Clark [Wed, 3 Jul 2019 12:50:48 +0000 (13:50 +0100)]
Fix #610: Support heic image format
https://github.com/BestImageViewer/geeqie/issues/610
Primary image only displayed
Colin Clark [Sun, 30 Jun 2019 11:22:19 +0000 (12:22 +0100)]
Enable lua scripts to be called from Info sidebar
A lua script can be called from any of the List Panes in the Info
sidebar.
Add a new entry and in the Key field use:
lua.<lua script name>
The output of the script should of course be text.
Colin Clark [Sat, 22 Jun 2019 15:37:40 +0000 (16:37 +0100)]
Bug fix: Start-up directory setting not preserved
When the Start-up directory radio buttons were initialized, the setting
always reverted to No change.
Colin Clark [Mon, 17 Jun 2019 10:32:22 +0000 (11:32 +0100)]
Implement downloadable timezone database
Option in Preferences/General to download timezone database from
geeqie.org/downloads
Updated source files from https://github.com/BertoldVdb/ZoneDetect
Script for generation of timezone database
Dima Kogan [Sun, 9 Jun 2019 09:51:57 +0000 (10:51 +0100)]
Fix #678: The image overlay should show the full image path, not just the filename
https://github.com/BestImageViewer/geeqie/issues/678
Additional parameter path in OSD