geeqie.git
3 years agoCast `struct sockaddr_un*` properly
equal-l2 [Mon, 8 Feb 2021 00:29:39 +0000 (09:29 +0900)]
Cast `struct sockaddr_un*` properly

Because of `-Werror`, the difference in pointer types makes the whole
build fail.

3 years agoUse POSIX options for tail and tr
equal-l2 [Mon, 8 Feb 2021 00:27:11 +0000 (09:27 +0900)]
Use POSIX options for tail and tr

Long options like `--delete` and `--lines` are GNU extension, which
cause trouble on non-GNU toolchains.

3 years agoBug fix: Include tilde expansion in slideshow recurse
Colin Clark [Wed, 3 Feb 2021 15:23:53 +0000 (15:23 +0000)]
Bug fix: Include tilde expansion in slideshow recurse

Tilde expansion was missing in call to --remote
--slideshow-recurse:<folder>

3 years agoFind duplicates speed-up for simple comparisons
Colin Clark [Sat, 30 Jan 2021 14:39:01 +0000 (14:39 +0000)]
Find duplicates speed-up for simple comparisons

Speed increase for simple comparisons (i.e. all those except similarity
checks)
This is achieved by using quicksorts and binary searches.

3 years agoInclude GTK version in output
Colin Clark [Fri, 29 Jan 2021 10:26:50 +0000 (10:26 +0000)]
Include GTK version in output

Include GTK major version in --version output

3 years agoFix #857: Mouse locked in column adjusting mode in Exif window
Colin Clark [Fri, 29 Jan 2021 10:21:30 +0000 (10:21 +0000)]
Fix #857: Mouse locked in column adjusting mode in Exif window

https://github.com/BestImageViewer/geeqie/issues/857

The problem occurs only when compiled with GTK2. The reason is unknown.
Because the problem can cause Xorg to crash, it is best just to inhibit
the column adjust function in GTK2.

3 years agoFix #856: Catalan translation updated
Carles Pina Estany [Sun, 24 Jan 2021 15:45:02 +0000 (15:45 +0000)]
Fix #856: Catalan translation updated

https://github.com/BestImageViewer/geeqie/pull/856

3 years agoFix #854: updated german translation
freddii [Sun, 24 Jan 2021 15:35:47 +0000 (15:35 +0000)]
Fix #854: updated german translation

https://github.com/BestImageViewer/geeqie/pull/854/

3 years agoFix #822: The image rotation keys ([ and ]) affect the wrong image
Colin Clark [Fri, 15 Jan 2021 12:43:54 +0000 (12:43 +0000)]
Fix #822: The image rotation keys ([ and ]) affect the wrong image

https://github.com/BestImageViewer/geeqie/issues/822

If a call is of the format:
geeqie /<folder1>/*jpg
Geeqie opens folder1 with the listed files selected.

If a call is of the format:
geeqie /<folder1>/*jpg /<folder2>/*jpg
Geeqie opens folder1 and the listed files are displayed in an unnamed
collection.

The hidden command line collection feature of previous versions is
deleted.

3 years agoFix #852: fixed wrong spelled words
freddii [Thu, 14 Jan 2021 11:38:32 +0000 (11:38 +0000)]
Fix #852: fixed wrong spelled words
https://github.com/BestImageViewer/geeqie/pull/852

3 years agoFix #851: fixed spelling mistakes
freddii [Thu, 14 Jan 2021 10:17:32 +0000 (10:17 +0000)]
Fix #851: fixed spelling mistakes
https://github.com/BestImageViewer/geeqie/pull/851

3 years agoFix #829: segfault with clutter-gtk
Colin Clark [Sat, 9 Jan 2021 11:35:41 +0000 (11:35 +0000)]
Fix #829: segfault with clutter-gtk

https://github.com/BestImageViewer/geeqie/issues/829

This fix might cause other problems which might be cured by calling:
LIBGL_ALWAYS_INDIRECT=1 geeqie

or, worst case:
geeqie --disable-clutter

3 years agoFix #840: Copy image to clipboard menu action
Hrvoje Nikšić  [Tue, 29 Dec 2020 10:56:27 +0000 (10:56 +0000)]
Fix #840: Copy image to clipboard menu action

https://github.com/BestImageViewer/geeqie/pull/840

3 years agoNo post-processing for animated gifs (2)
Colin Clark [Sun, 20 Dec 2020 15:39:10 +0000 (15:39 +0000)]
No post-processing for animated gifs (2)

Check for no layout window.

3 years agoNo post-processing for animated gifs
Colin Clark [Sun, 20 Dec 2020 15:04:17 +0000 (15:04 +0000)]
No post-processing for animated gifs

Post-processing takes so much time animated gifs lose frames.
Inhibit post-processing for animated gifs.

3 years agoFix #836: Fix building on GTK2 again, adding #ifdefs for gtk_label_set_[x,y]align
Andreas Rönnquist  [Thu, 17 Dec 2020 16:11:38 +0000 (16:11 +0000)]
Fix #836: Fix building on GTK2 again, adding #ifdefs for gtk_label_set_[x,y]align

https://github.com/BestImageViewer/geeqie/pull/836

3 years agoFix #834: Use gtk_label_set_[x,y]align instead of gtk_misc_set_alignment
Andreas Rönnquist [Tue, 15 Dec 2020 11:43:50 +0000 (11:43 +0000)]
Fix #834: Use gtk_label_set_[x,y]align instead of gtk_misc_set_alignment

https://github.com/BestImageViewer/geeqie/pull/834

3 years agoFix #832: Geeqie remembers desktop
Colin Clark [Sun, 13 Dec 2020 10:54:33 +0000 (10:54 +0000)]
Fix #832: Geeqie remembers desktop

https://github.com/BestImageViewer/geeqie/issues/832

An additional option to remember window workspaces in
Edit/Preferences/Windows.
The default is "off".

3 years agoRef #539: Run time check on GDK display backend (2)
Colin Clark [Thu, 10 Dec 2020 16:43:33 +0000 (16:43 +0000)]
Ref #539: Run time check on GDK display backend (2)

https://github.com/BestImageViewer/geeqie/issues/829

Include a run time check to determine which backend is being used.
There was a seg. fault when Wayland was being used.

3 years agoRef #539: Run time check on GDK display backend
Colin Clark [Thu, 10 Dec 2020 16:08:01 +0000 (16:08 +0000)]
Ref #539: Run time check on GDK display backend

https://github.com/BestImageViewer/geeqie/issues/539

Include a run time check to determine which backend is being used.
There was a seg. fault when Wayland was being used.

3 years agoThat doesn't wort currently, so removing it again
Klaus Ethgen [Wed, 2 Dec 2020 21:02:18 +0000 (22:02 +0100)]
That doesn't wort currently, so removing it again

3 years agoOwn compile
Klaus Ethgen [Wed, 2 Dec 2020 20:52:53 +0000 (21:52 +0100)]
Own compile

3 years agoTry to setup security scan
Klaus Ethgen [Wed, 2 Dec 2020 20:01:27 +0000 (21:01 +0100)]
Try to setup security scan

3 years agoRef #137: Copy to both clipboards
Colin Clark [Sat, 28 Nov 2020 11:18:13 +0000 (11:18 +0000)]
Ref #137: Copy to both clipboards

https://github.com/BestImageViewer/geeqie/issues/137

A third option to copy to both clipboards. Default is to copy to both.

3 years agoFix #825: Add keymap_template.h to geeqie_SOURCES
Colin Clark [Sun, 15 Nov 2020 14:25:39 +0000 (14:25 +0000)]
Fix #825: Add keymap_template.h to geeqie_SOURCES

https://github.com/BestImageViewer/geeqie/pull/825

3 years agoRef #781: Display version numbers
Colin Clark [Thu, 12 Nov 2020 12:37:47 +0000 (12:37 +0000)]
Ref #781: Display version numbers

https://github.com/BestImageViewer/geeqie/issues/781

If the tag is at HEAD show the version number only, otherwise show
version-date-commit

3 years agoRef #820: Problem with window in the current build
Colin Clark [Sun, 8 Nov 2020 13:45:16 +0000 (13:45 +0000)]
Ref #820: Problem with window in the current build

https://github.com/BestImageViewer/geeqie/issues/820

Place automatic scrollbar under menus

3 years agoRef #820: Problem with window in the current build
Colin Clark [Sat, 7 Nov 2020 14:40:47 +0000 (14:40 +0000)]
Ref #820: Problem with window in the current build

https://github.com/BestImageViewer/geeqie/issues/820

Remove the requirement for a "main" window.

3 years agoBug fix: --disable-clutter can cause crash
Colin Clark [Sat, 7 Nov 2020 10:18:17 +0000 (10:18 +0000)]
Bug fix: --disable-clutter can cause crash

If --disable-clutter has been issued, trying to load the map will cause
a crash.

3 years agoGeeqie as a flatpak
Colin Clark [Wed, 4 Nov 2020 15:38:49 +0000 (15:38 +0000)]
Geeqie as a flatpak

Include a reference to the flatpak version of Geeqie in the README and
web page.

3 years agoRef #820: Problem with window in the current build
Colin Clark [Mon, 2 Nov 2020 17:06:09 +0000 (17:06 +0000)]
Ref #820: Problem with window in the current build

https://github.com/BestImageViewer/geeqie/issues/820

Allow the desktop workspace layout to be saved in the configuration
files.
This is X11 and GTK3 only.

3 years agoRef #820: Problem with window in the current build
Colin Clark [Thu, 29 Oct 2020 15:31:09 +0000 (15:31 +0000)]
Ref #820: Problem with window in the current build

https://github.com/BestImageViewer/geeqie/issues/820

This fixes a problem with the command line geometry parameters being
ignored.

3 years agoFix #821: Un-full-screen doesn't work. Regression
Colin Clark [Thu, 29 Oct 2020 10:25:42 +0000 (10:25 +0000)]
Fix #821: Un-full-screen doesn't work. Regression

https://github.com/BestImageViewer/geeqie/issues/821

Implement a user-definable option for "Hide window in fullscreen",
instead of a define.

3 years agoFix #816: Fix building with --enable-debug-flags
Andreas Rönnquist  [Wed, 14 Oct 2020 14:23:55 +0000 (15:23 +0100)]
Fix #816: Fix building with --enable-debug-flags

https://github.com/BestImageViewer/geeqie/pull/816

3 years agoRef #761: Severe stall/hang at start-up
Colin Clark [Sun, 11 Oct 2020 13:14:43 +0000 (14:14 +0100)]
Ref #761: Severe stall/hang at start-up

https://github.com/BestImageViewer/geeqie/issues/761

Read star rating in the idle loop.

3 years agoFix #819: Turning off mouseover info
Colin Clark [Fri, 9 Oct 2020 15:50:32 +0000 (16:50 +0100)]
Fix #819: Turning off mouseover info

https://github.com/BestImageViewer/geeqie/issues/819

Showing file data as a tooltip in list view seems redundant, as that
data is visible anyway.
So the tooltip is removed.

3 years agoFix #814: Geeqie slow at startup, even when looking at just a single image
Colin Clark [Thu, 1 Oct 2020 11:47:04 +0000 (12:47 +0100)]
Fix #814: Geeqie slow at startup, even when looking at just a single image

https://github.com/BestImageViewer/geeqie/issues/814

Wrong filedata function call.

3 years agoGDK_INTERP_HYPER is deprecated
Colin Clark [Sat, 26 Sep 2020 12:11:11 +0000 (13:11 +0100)]
GDK_INTERP_HYPER is deprecated

GDK_INTERP_HYPER is deprecated as GDK_INTERP_BILINEAR has a better
quality

3 years agoFix #809: Extra underscore in toolbar.c
Jose Riha  [Mon, 21 Sep 2020 10:02:50 +0000 (11:02 +0100)]
Fix #809: Extra underscore in toolbar.c

https://github.com/BestImageViewer/geeqie/issues/809

3 years agoFix #810: Fix mistakes in Czech translation
Jose Riha  [Mon, 21 Sep 2020 09:56:57 +0000 (10:56 +0100)]
Fix #810: Fix mistakes in Czech translation

https://github.com/BestImageViewer/geeqie/pull/810

3 years agoFix #808: Update Slovak translation
Jose Riha  [Mon, 21 Sep 2020 09:47:27 +0000 (10:47 +0100)]
Fix #808: Update Slovak translation

3 years agoFix #806: Slightly improve plugin template
Jose Riha  [Fri, 11 Sep 2020 11:22:37 +0000 (12:22 +0100)]
Fix #806: Slightly improve plugin template

https://github.com/BestImageViewer/geeqie/pull/806

3 years agoUpdate gitignore for appdata file
Colin Clark [Sat, 5 Sep 2020 15:10:28 +0000 (16:10 +0100)]
Update gitignore for appdata file

Include org.geeqie.Geeqie.appdata.xml in .gitignore

3 years agoPlugins sort order
Colin Clark [Sat, 5 Sep 2020 12:58:49 +0000 (13:58 +0100)]
Plugins sort order

Use caseless and natural sort order when displaying the plugins menu.

3 years agoRef #761: Severe stall/hang at start-up
Colin Clark [Fri, 4 Sep 2020 11:45:21 +0000 (12:45 +0100)]
Ref #761: Severe stall/hang at start-up

https://github.com/BestImageViewer/geeqie/issues/761

When file marks have been saved, on next start the entire folder of each
marked file is reffed, causing a slow startup.
Wrong filedata function used.

3 years agoFind duplicates - blocking when loading file list
Colin Clark [Mon, 24 Aug 2020 14:43:07 +0000 (15:43 +0100)]
Find duplicates - blocking when loading file list

Geeqie blocks when loading a list of files for find duplicates.
Using recurse can result in thousands of files being loaded, which
creates a problem.
This patch loads the file list in the idle loop.

3 years agoPart fix #796: Restored windows all show the same location
Colin Clark [Mon, 17 Aug 2020 14:33:33 +0000 (15:33 +0100)]
Part fix #796: Restored windows all show the same location

https://github.com/BestImageViewer/geeqie/issues/796

If multiple windows are defined in the config. file, command line
options are used only in the main window.

3 years agoFix #794: make dist errors out due to a tar filename limit of 99 characters
Andreas Rönnquist  [Sat, 8 Aug 2020 15:26:38 +0000 (16:26 +0100)]
Fix #794: make dist errors out due to a tar filename limit of 99 characters

https://github.com/BestImageViewer/geeqie/issues/794

3 years agoFix #781: Running 'make check' in po folder errors out
Colin Clark [Sat, 8 Aug 2020 13:23:18 +0000 (14:23 +0100)]
Fix #781: Running 'make check' in po folder errors out

https://github.com/BestImageViewer/geeqie/issues/781

Spurious newline removed, and version now also includes last release tag
and date.

3 years agoAddl fix #599: Geeqie won't start if clutter fails to init
Colin Clark [Wed, 5 Aug 2020 13:17:22 +0000 (14:17 +0100)]
Addl fix #599: Geeqie won't start if clutter fails to init

https://github.com/BestImageViewer/geeqie/issues/559

Missing source file.

3 years agoFix #559: Geeqie won't start if clutter fails to init
Colin Clark [Wed, 5 Aug 2020 11:13:42 +0000 (12:13 +0100)]
Fix #559: Geeqie won't start if clutter fails to init

https://github.com/BestImageViewer/geeqie/issues/559

New command line option:
geeqie --disable-clutter

3 years agoUpdate help and man files
Colin Clark [Mon, 27 Jul 2020 14:10:55 +0000 (15:10 +0100)]
Update help and man files

3 years agoInclude Find icon in SaR entry field
Colin Clark [Mon, 27 Jul 2020 10:02:05 +0000 (11:02 +0100)]
Include Find icon in SaR entry field

3 years agoFix #782: dangerous duplicate finder deletes original, leaves dangling symlink
Colin Clark [Fri, 24 Jul 2020 09:03:17 +0000 (10:03 +0100)]
Fix #782: dangerous duplicate finder deletes original, leaves dangling symlink

https://github.com/BestImageViewer/geeqie/issues/782

Ignore symlinks to files

3 years agoFix clang compile errors
Colin Clark [Thu, 23 Jul 2020 12:57:22 +0000 (13:57 +0100)]
Fix clang compile errors

Fix errors revealed by -Wlogical-op-parentheses

3 years agoUpdate dupes documentation
Colin Clark [Wed, 8 Jul 2020 15:54:03 +0000 (16:54 +0100)]
Update dupes documentation

3 years agoAddl fix #397: GPU acceleration
Colin Clark [Wed, 8 Jul 2020 10:51:53 +0000 (11:51 +0100)]
Addl fix #397: GPU acceleration

https://github.com/BestImageViewer/geeqie/issues/397

Pan view does not display correctly when renderer-clutter is used.
This patch forces renderer-tiles to be used from pan-view.
This is a work-around - a correct solution is still required.

3 years agoFix minor coding errors
Colin Clark [Tue, 7 Jul 2020 11:04:27 +0000 (12:04 +0100)]
Fix minor coding errors

3 years agoAddl fix #397: GPU acceleration
Colin Clark [Tue, 7 Jul 2020 10:46:52 +0000 (11:46 +0100)]
Addl fix #397: GPU acceleration

https://github.com/BestImageViewer/geeqie/issues/397

If two windows are open, switching between the two windows may cause a
crash with the message:
The error was 'GLXBadDrawable'

The bug happens with Nouveau drivers and Radeon drivers, but not with
Nvidia drivers.

This patch disables Clutter if the system is liable to this bug. The
user is given the possibility to override this with an option in
Preferences/Behavior.

3 years agoFix #779: Add search by path
gusr  [Tue, 23 Jun 2020 09:32:15 +0000 (10:32 +0100)]
Fix #779: Add search by path

https://github.com/BestImageViewer/geeqie/pull/779

3 years agoFix coding errors detected by clang
Colin Clark [Sat, 20 Jun 2020 09:53:15 +0000 (10:53 +0100)]
Fix coding errors detected by clang

3 years agoFix #775: GTK3 and the readme.md
Colin Clark [Sat, 20 Jun 2020 08:26:22 +0000 (09:26 +0100)]
Fix #775: GTK3 and the readme.md

https://github.com/BestImageViewer/geeqie/issues/775

Change status of both GTK2 and GTK3 versions to "stable".

3 years agoPart fix #396: GTK3 collections
Colin Clark [Fri, 19 Jun 2020 13:47:34 +0000 (14:47 +0100)]
Part fix #396: GTK3 collections

https://github.com/BestImageViewer/geeqie/issues/396

The helper icon marker.xpm was not shown when making drag-and-drop on a
collection window.

The patch includes a FIXME, but works well enough.

3 years agoFix #770: What's this repo is about
Colin Clark [Thu, 18 Jun 2020 09:06:07 +0000 (10:06 +0100)]
Fix #770: What's this repo is about

https://github.com/BestImageViewer/geeqie/issues/770

Warning paragraph included at top of README

3 years agoFix #702: Menubar takes too much space
Colin Clark [Tue, 16 Jun 2020 12:43:40 +0000 (13:43 +0100)]
Fix #702: Menubar takes too much space

https://github.com/BestImageViewer/geeqie/issues/702

Additional option in Preferences/General

3 years agoFix #397: GPU acceleration
Colin Clark [Mon, 15 Jun 2020 15:59:11 +0000 (16:59 +0100)]
Fix #397: GPU acceleration

https://github.com/BestImageViewer/geeqie/issues/397

Minor speed improvement.

3 years agoTmp fix #397: GPU acceleration
Colin Clark [Wed, 3 Jun 2020 15:39:31 +0000 (16:39 +0100)]
Tmp fix #397: GPU acceleration

https://github.com/BestImageViewer/geeqie/issues/397

This is a quick-fix just to provide something that works.
For that reason some code is merely commented out rather than removed.

The code must be re-written to remove deprecated functions and to use
clutter effects where appropriate.

3 years agoFix #771: properly check return value of mmap
Colin Clark [Tue, 2 Jun 2020 14:37:12 +0000 (15:37 +0100)]
Fix #771: properly check return value of mmap

https://github.com/BestImageViewer/geeqie/pull/771

Updates from ZoneDetect project:
https://github.com/BertoldVdb/ZoneDetect

3 years agoBug fix #268: Picture diff or picture compare feature
Colin Clark [Wed, 20 May 2020 10:54:33 +0000 (11:54 +0100)]
Bug fix #268: Picture diff or picture compare feature

https://github.com/BestImageViewer/geeqie/issues/268

Fix illogical logic
Fix initialization
Documentation update

3 years agoFix #268: Picture diff or picture compare feature
Colin Clark [Tue, 19 May 2020 13:42:27 +0000 (14:42 +0100)]
Fix #268: Picture diff or picture compare feature

https://github.com/BestImageViewer/geeqie/issues/268

Two extra options on Duplicates window:
Name ≠ Content
Name case-insensitive ≠ Content

Shows files with the same name but different checksums.

4 years agoBug fix: Plugins using exiv2
Colin Clark [Tue, 12 May 2020 09:41:02 +0000 (10:41 +0100)]
Bug fix: Plugins using exiv2

Order of parameters in call to exiv2 was incorrect.

4 years agoHide main window while in fullscreen
Trey Dempsey  [Sun, 10 May 2020 11:15:36 +0000 (12:15 +0100)]
Hide main window while in fullscreen

Hide the original main window in the list of windows while alt-tabbing in Gnome.

4 years agoFix #344: Ignoring alpha channel
vonasek  [Fri, 8 May 2020 15:47:06 +0000 (16:47 +0100)]
Fix #344: Ignoring alpha channel

https://github.com/BestImageViewer/geeqie/issues/344

4 years agoFix #120: Export/Import of Keyword tree
Colin Clark [Wed, 29 Apr 2020 19:02:03 +0000 (20:02 +0100)]
Fix #120: Export/Import of Keyword tree

https://github.com/BestImageViewer/geeqie/issues/120

The ./scripts folder contains a script which enables merging the keyword
tree of two config. files.

4 years agoUpdate desktop.template documentation
Colin Clark [Mon, 27 Apr 2020 07:06:21 +0000 (08:06 +0100)]
Update desktop.template documentation

Also include a script to automatically update the menu "Valid sections"
of the template.
This needs to be run only when the menus have changed.

4 years agoBug fix: Set geometry of additional windows
Colin Clark [Sun, 26 Apr 2020 10:19:34 +0000 (11:19 +0100)]
Bug fix: Set geometry of additional windows

When an additional was opened from the command line, any --geometry
parameters were ignored.

There is now also a --remote command to set window geometry.

4 years agoSearch on collection
Colin Clark [Sun, 26 Apr 2020 08:52:32 +0000 (09:52 +0100)]
Search on collection

Additional option on Search window - search on a Collection

4 years agoWeb page - mailing list comment
Colin Clark [Sat, 25 Apr 2020 07:18:26 +0000 (08:18 +0100)]
Web page - mailing list comment

Add warning that there will be no auto response unless subscribed

4 years agoBug fix #714: find duplicates enhanced selection logic
Colin Clark [Fri, 24 Apr 2020 14:42:40 +0000 (15:42 +0100)]
Bug fix #714: find duplicates enhanced selection logic

https://github.com/BestImageViewer/geeqie/issues/714

GTK2/GTK3 difference for gtk_button_box_new

4 years agoFix #714: find duplicates enhanced selection logic
Colin Clark [Thu, 23 Apr 2020 09:40:19 +0000 (10:40 +0100)]
Fix #714: find duplicates enhanced selection logic

https://github.com/BestImageViewer/geeqie/issues/714

Sort by click on column header
"Show all" option
Revised layout
Key "0" de-select all

4 years agoSearch for broken images
Colin Clark [Sat, 18 Apr 2020 16:59:01 +0000 (17:59 +0100)]
Search for broken images

Additional option on Search/Image Class to search for broken images.
Broken being defined as of Class Image, Raw Image, Video or Document,
but Geeqie cannot display an image.

Also additional buttons for Help and Close.

4 years agoRemember layout of Search and Dupe windows
Colin Clark [Sun, 12 Apr 2020 16:38:46 +0000 (17:38 +0100)]
Remember layout of Search and Dupe windows

4 years agoFix #767: twin file-panels with ability to move to next image simultaneously
Colin Clark [Sun, 12 Apr 2020 12:09:34 +0000 (13:09 +0100)]
Fix #767: twin file-panels with ability to move to next image simultaneously

https://github.com/BestImageViewer/geeqie/issues/767

New menu option: View/Split/Split Pane Sync

4 years agoFix #726: Unsharp print results
Colin Clark [Fri, 10 Apr 2020 14:18:15 +0000 (15:18 +0100)]
Fix #726: Unsharp print results

https://github.com/BestImageViewer/geeqie/issues/726

Use cairo_scale() instead of gdk_pixbuf_scale()

4 years agoFix #753: Various cleanups based on gcc warnings
Zbigniew Jędrzejewski-Szmek  [Mon, 6 Apr 2020 14:08:27 +0000 (15:08 +0100)]
Fix #753: Various cleanups based on gcc warnings

https://github.com/BestImageViewer/geeqie/pull/753

4 years agoAddl fix #744: Support Canon cr3 files
Colin Clark [Mon, 6 Apr 2020 10:33:09 +0000 (11:33 +0100)]
Addl fix #744: Support Canon cr3 files

https://github.com/BestImageViewer/geeqie/issues/744

Add .cr3 to the defaults

4 years agoAddl fix #766: Parallel build problem
Colin Clark [Mon, 6 Apr 2020 08:29:18 +0000 (09:29 +0100)]
Addl fix #766: Parallel build problem

https://github.com/BestImageViewer/geeqie/issues/766

Depend on .h not on .o

4 years agoCache maintenance - include progress bars
Colin Clark [Sun, 5 Apr 2020 14:54:30 +0000 (15:54 +0100)]
Cache maintenance - include progress bars

Include progress bars for create thumbnails and create sim. files

4 years agoFix #766: Parallel build problem
Colin Clark [Sun, 5 Apr 2020 11:07:10 +0000 (12:07 +0100)]
Fix #766: Parallel build problem

https://github.com/BestImageViewer/geeqie/issues/766

4 years agoFix #720: Add HEIC support per #610
Dan Dascalescu  [Fri, 3 Apr 2020 18:27:35 +0000 (19:27 +0100)]
Fix #720: Add HEIC support per #610

https://github.com/BestImageViewer/geeqie/pull/720

4 years agoFix #758: Fix spelling and grammar errors in issue template
Andrew Gaul  [Fri, 3 Apr 2020 18:15:31 +0000 (19:15 +0100)]
Fix #758: Fix spelling and grammar errors in issue template

https://github.com/BestImageViewer/geeqie/pull/758

4 years agoBug fix: decode_sim perl script
Colin Clark [Fri, 3 Apr 2020 10:44:12 +0000 (11:44 +0100)]
Bug fix: decode_sim perl script

Explicitly check for Date=[-1]

4 years agoCreate/Update file similarity cache
Colin Clark [Thu, 2 Apr 2020 14:29:16 +0000 (15:29 +0100)]
Create/Update file similarity cache

Additional button on Edit/Cache Maintenance to create/update the file
similarity cache.

4 years agoExpand ~ for --remote --get-filelist command
Colin Clark [Wed, 1 Apr 2020 09:13:43 +0000 (10:13 +0100)]
Expand ~ for --remote --get-filelist command

Parameter was not expanded for ~ character

4 years agoModify decode_sim perl script for date-time
Colin Clark [Tue, 31 Mar 2020 17:31:35 +0000 (18:31 +0100)]
Modify decode_sim perl script for date-time

Print Exif Date as readable text as well as Unix time.

4 years agoRef #676: Simultaneous runs of geeqie interfere with each other
Colin Clark [Tue, 31 Mar 2020 14:14:24 +0000 (15:14 +0100)]
Ref #676: Simultaneous runs of geeqie interfere with each other

https://github.com/BestImageViewer/geeqie/issues/676

Fix some bugs relating to the way files and folders are handled in a
--remote command line.

4 years agoRef #744: Support Canon cr3 files
Colin Clark [Mon, 30 Mar 2020 18:23:37 +0000 (19:23 +0100)]
Ref #744: Support Canon cr3 files

https://github.com/BestImageViewer/geeqie/issues/744

This is a temporary solution.
The code is a copy of image_load_jpeg.c, with addresses modified to suit
.cr3 files.
Instead of following pointers to the start of the full size jpeg, a
fixed address is used.

No doubt at some time someone will write a proper decoder.

4 years agoFix context-sensitive help fault
Colin Clark [Sun, 29 Mar 2020 19:50:45 +0000 (20:50 +0100)]
Fix context-sensitive help fault

Context-sensitive help for Preferences/Toolbar Status was not correct

4 years agoDocument --remote open file or URL command
Colin Clark [Wed, 25 Mar 2020 20:19:36 +0000 (20:19 +0000)]
Document --remote open file or URL command

The --remote open file commands can also open a URL

4 years agoDocument collection preview limit
Colin Clark [Mon, 23 Mar 2020 21:58:26 +0000 (21:58 +0000)]
Document collection preview limit