geeqie.git
2 years agoUpdate Slovak translation
Jose Riha [Sat, 26 Jun 2021 20:12:55 +0000 (22:12 +0200)]
Update Slovak translation

2 years agoFix #903, #904: Slideshow settings
Colin Clark [Fri, 25 Jun 2021 08:35:10 +0000 (09:35 +0100)]
Fix #903, #904: Slideshow settings

https://github.com/BestImageViewer/geeqie/issues/903
https://github.com/BestImageViewer/geeqie/issues/904

Slideshow delay shown in the status bar.

Faster/slower default keys moved from keypad to main keyboard.

2 years agoUpdate Help files
Colin Clark [Fri, 25 Jun 2021 07:29:32 +0000 (08:29 +0100)]
Update Help files

Fix broken links

2 years agoUpdate appdata file
Colin Clark [Tue, 22 Jun 2021 15:31:12 +0000 (16:31 +0100)]
Update appdata file

Change appdata file to v1.6

2 years agoReplace HACKING document by CHECKLIST
Colin Clark [Tue, 22 Jun 2021 15:24:21 +0000 (16:24 +0100)]
Replace HACKING document by CHECKLIST

Remove HACKING and replace by CHECKLIST.md

2 years agoRef #559: Geeqie won't start if clutter fails to init
Colin Clark [Tue, 22 Jun 2021 10:42:34 +0000 (11:42 +0100)]
Ref #559: Geeqie won't start if clutter fails to init

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

Use Zenity to display a GUI message in addition to the console error.

2 years agoInclude a Other Software section in Help file
Colin Clark [Mon, 14 Jun 2021 12:51:08 +0000 (13:51 +0100)]
Include a Other Software section in Help file

Include a section in the Help file listing software that might be useful
to Geeqie users.

Set libraw version back to 0.20 - required to decode .cr3 files.

2 years agoAppImage - update web page
Colin Clark [Sun, 13 Jun 2021 17:12:59 +0000 (18:12 +0100)]
AppImage - update web page

Update web page to include link to AppImages.

Minor text edit in a shell script.

2 years agoCreate AppImages
Colin Clark [Sun, 13 Jun 2021 10:44:42 +0000 (11:44 +0100)]
Create AppImages

Change fixed paths to relative paths so that AppImages can be created.

Include documentation of how to create an AppImage, and a sample shell
script.

2 years agoFix #874: Travis CI fails
Colin Clark [Mon, 7 Jun 2021 12:19:07 +0000 (13:19 +0100)]
Fix #874: Travis CI fails

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

g_array_binary_search() requires >= glib 2.62

For earlier versions make a linear search.

2 years agoExternal preview image extractor/decoder
Colin Clark [Sun, 6 Jun 2021 14:09:25 +0000 (15:09 +0100)]
External preview image extractor/decoder

Include a new tab in Preferences - Advanced.
This provides the possibility to use an external preview image decoder
or extractor.
Usage is described in the Help file.

2 years agoFix #901: add ftypavif magic for AVIF files
Uwe Ohse  [Fri, 4 Jun 2021 13:29:57 +0000 (14:29 +0100)]
Fix #901: add ftypavif magic for AVIF files

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

AVIF loading depends on the magic numbers, and the current list of known magics in src/image-load.c
is: ftypheic, ftypmsf1, ftypmif1. This is okay for HEIF, but AVIF is a different beast with a different codec and a different magic ftypavif (which is generated by gimp and darktable), and a different file extension (.avif)

2 years agoFix #818: Latest version Cant' display the DNG files, previous were OK
Colin Clark [Sat, 29 May 2021 08:02:48 +0000 (09:02 +0100)]
Fix #818: Latest version Cant' display the DNG files, previous were OK

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

For the images in the bug report, Exiv2 returns a pointer to a section
that is not a jpeg.

Include a check that a jpeg has been found.

Libraw >= 0.20 will display these files.

2 years agoDocumentation update 3
Colin Clark [Sat, 29 May 2021 07:36:22 +0000 (08:36 +0100)]
Documentation update 3

Reinstate deleted lines

2 years agoDocumentation update 2
Colin Clark [Thu, 27 May 2021 08:35:08 +0000 (09:35 +0100)]
Documentation update 2

Change CODING.md section header format so that display is correct on
GitHub.

2 years agoDocumentation update
Colin Clark [Thu, 27 May 2021 08:26:24 +0000 (09:26 +0100)]
Documentation update

Change CODING file to markdown format.
Use environment variables to personalize some aspects of Doxygen output.
Include a sample of how to include a diagram in the Doxygen output.

2 years agofixed uvbuntu url
Luca Orlandi [Wed, 26 May 2021 13:28:19 +0000 (15:28 +0200)]
fixed uvbuntu url

2 years agoFix #777: Slow deduplication
Colin Clark [Sun, 23 May 2021 09:00:14 +0000 (10:00 +0100)]
Fix #777: Slow deduplication

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

Use FileUtilDoneFunc to update the UI once, when the entire delete
operation has completed.

2 years agoBug fix #744: Support Canon cr3 files
Colin Clark [Fri, 21 May 2021 12:19:59 +0000 (13:19 +0100)]
Bug fix #744: Support Canon cr3 files

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

Fix incorrect #ifdef in exiv2.cc

2 years agoSave Preferences window layout
Colin Clark [Thu, 20 May 2021 09:46:56 +0000 (10:46 +0100)]
Save Preferences window layout

If the Remember Dialog Window Positions option is on, also save the
Preferences window position, size, and current page.

2 years agoBug fix: Lua API docs
Colin Clark [Tue, 18 May 2021 08:17:44 +0000 (09:17 +0100)]
Bug fix: Lua API docs

Ensure helpdir and sub-directories are deleted when uninstalling.

2 years agoUse Doxygen to create a Lua API reference
Colin Clark [Mon, 17 May 2021 14:19:21 +0000 (15:19 +0100)]
Use Doxygen to create a Lua API reference

Generate a Lua API document - the Lua interface is minimal at the
moment, but may get expanded.

Change lua.c slightly so that the required data is visible.
Create a script to generate the Doxygen html files.
Include the API in the main help file.

2 years agoUpdate Slovak translation
Jose Riha [Sat, 15 May 2021 21:34:00 +0000 (23:34 +0200)]
Update Slovak translation

2 years agoFix #744,891:Support Canon cr3 files
Colin Clark [Wed, 12 May 2021 14:03:56 +0000 (15:03 +0100)]
Fix #744,891:Support Canon cr3 files

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

Enable BMFF support in exiv2 init.
This permits exif data to be shown.

2 years agoFix #891: Application crashes while viewing CR3 thumbnails
Colin Clark [Tue, 11 May 2021 13:26:43 +0000 (14:26 +0100)]
Fix #891: Application crashes while viewing CR3 thumbnails

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

Change the method of extracting jpegs from a .cr3 file when libraw is
not installed.

This is not a real solution. The code simply scans for the mdat marker
to find the start of the jpeg section.

2 years agoPart fix #891: Application crashes while viewing CR3 thumbnails
Colin Clark [Mon, 10 May 2021 11:03:22 +0000 (12:03 +0100)]
Part fix #891: Application crashes while viewing CR3 thumbnails

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

Use LibRaw to extract preview images from .cr3 files (or any raw files
not recognized by exiv2).

2 years agoConvert TODOs and FIXMEs to Doxygen style
Colin Clark [Wed, 5 May 2021 12:06:17 +0000 (13:06 +0100)]
Convert TODOs and FIXMEs to Doxygen style

All TODOs and FIXMEs will appear in the Related Pages Todo list.

2 years agoUse at-sign rather than backslash as the Doxygen command symbol
Colin Clark [Wed, 5 May 2021 10:42:50 +0000 (11:42 +0100)]
Use at-sign rather than backslash as the Doxygen command symbol

2 years agoEnsure all source files are documented by Doxygen
Colin Clark [Tue, 4 May 2021 14:40:32 +0000 (15:40 +0100)]
Ensure all source files are documented by Doxygen

Include PREDEFINED statements to ensure all source files are documented.
It is not possible to document both sides of an #ifdef #ifndef e.g.
HAVE_EXIV2

2 years agoFix #890: Option to not save last_path
Colin Clark [Sun, 2 May 2021 09:32:51 +0000 (10:32 +0100)]
Fix #890: Option to not save last_path

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

last_path is saved both in geeqierc.xml and in the [path_list] section
of the History file.

Unnecessary writes to the configuration file are avoided by using only
the History file value.

2 years agoFix translation errors and update all .po files
Colin Clark [Sat, 1 May 2021 09:26:27 +0000 (10:26 +0100)]
Fix translation errors and update all .po files

Fix missing translations in preferences/general and update all .po
files.

2 years agoFix #888: fixed and updated Russian translation
ashed [Sat, 1 May 2021 09:21:58 +0000 (10:21 +0100)]
Fix #888: fixed and updated Russian translation

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

2 years agoFix #887: fixed Russian translation
ashed [Fri, 30 Apr 2021 14:32:07 +0000 (15:32 +0100)]
Fix #887: fixed Russian translation

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

2 years agoPreserve selection order in ViewFileIcon after Reset
Colin Clark [Fri, 30 Apr 2021 14:01:09 +0000 (15:01 +0100)]
Preserve selection order in ViewFileIcon after Reset

The order files are selected is now preserved in ViewFileIcon mode after
a Reset.

ViewFileList does not preserve the selection order.

2 years agoFix #886: Path copying does not work until the user left-clicks a node in the treeview
Colin Clark [Thu, 29 Apr 2021 12:26:54 +0000 (13:26 +0100)]
Fix #886: Path copying does not work until the user left-clicks a node in the treeview

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

Change the press callback to select the item on right-click also.
Other functions such as Rename/Delete are now available on right-click.

3 years agoCircular selection lists option
Colin Clark [Wed, 28 Apr 2021 10:17:05 +0000 (11:17 +0100)]
Circular selection lists option

An option in Preferences/Behavior to permit image selections to be
traversed in a circular or non-circular manner.

The default is "on" (circular) which is the method used until now.

3 years agoNEWS v1.6 update
Colin Clark [Tue, 27 Apr 2021 17:47:04 +0000 (18:47 +0100)]
NEWS v1.6 update

3 years agoFix #884: Display APNG files in the thumbnails area
Colin Clark [Tue, 27 Apr 2021 14:16:46 +0000 (15:16 +0100)]
Fix #884: Display APNG files in the thumbnails area

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

Only the static png image is displayed. There is no animation.

3 years agoMerge branch 'master' of git://www.geeqie.org/geeqie
Colin Clark [Tue, 27 Apr 2021 12:22:03 +0000 (13:22 +0100)]
Merge branch 'master' of git://geeqie.org/geeqie

3 years agoOption to select thumbnail color management
Colin Clark [Tue, 27 Apr 2021 12:21:40 +0000 (13:21 +0100)]
Option to select thumbnail color management

Include an option on Edit/Preferences/General to select thumbnail color
management.
Color management takes additional run-time - some users may not need
this function.

3 years agoFix #885: Generate sRGB thumbnails for images with embedded color profile data
Daniel Vogelbacher [Tue, 27 Apr 2021 12:09:38 +0000 (13:09 +0100)]
Fix #885: Generate sRGB thumbnails for images with embedded color profile data

Images with color profiles other than sRGB or AdobeRGB may look too bright/dark as thumbnails, because Geeqie ignores color profile information during thumbnail generation.

This patch adds color profile correction for thumbnails if the image contains EXIF data and provides an embedded color profile or EXIF color profile identifiers.

Fixes #608

3 years agoConvert general file comments in .c files to Doxygen style comments
Colin Clark [Sat, 24 Apr 2021 08:56:20 +0000 (09:56 +0100)]
Convert general file comments in .c files to Doxygen style comments

3 years agoConvert comments in .h files to Doxygen style comments
Colin Clark [Wed, 21 Apr 2021 09:03:26 +0000 (10:03 +0100)]
Convert comments in .h files to Doxygen style comments

3 years agoInclude DDS as image format in README
Colin Clark [Tue, 20 Apr 2021 15:43:03 +0000 (16:43 +0100)]
Include DDS as image format in README

3 years agoInclude CR3 as image format in README
Colin Clark [Tue, 20 Apr 2021 12:53:27 +0000 (13:53 +0100)]
Include CR3 as image format in README

3 years agoInclude AVIF as image format in README
Colin Clark [Tue, 20 Apr 2021 11:30:43 +0000 (12:30 +0100)]
Include AVIF as image format in README

3 years agoDo not open collection window for --list option and no files
Colin Clark [Tue, 20 Apr 2021 10:14:33 +0000 (11:14 +0100)]
Do not open collection window for --list option and no files

If the command line option --list is given, but there are no files
listed on the command line, do not open a blank collection window

3 years agoFix #772: Huge image display issue
terrancewong [Tue, 20 Apr 2021 09:30:35 +0000 (10:30 +0100)]
Fix #772: Huge image display issue

https://github.com/BestImageViewer/geeqie/issues/772
Patch by terrancewong, expanded by CAC.
There is a problem with the GdkPixbuf library when the image width is > 32767.
The problem shows in gdk_pixbuf_copy_area() and GDK_INTERP_NEAREST.
The easiest way to solve the problems is to work around them.

3 years agoBug fix: doxygen-help.sh double quotes
Colin Clark [Sun, 18 Apr 2021 10:21:02 +0000 (11:21 +0100)]
Bug fix: doxygen-help.sh double quotes

Use double quotes to prevent globbing and word splitting

3 years agoKeep focus on collection window when --list option is used
Colin Clark [Sun, 18 Apr 2021 09:26:36 +0000 (10:26 +0100)]
Keep focus on collection window when --list option is used

When the command line option --list is used, do not select files in the
files pane. The focus then stays on images in the collection window.

3 years agoFix #615: Find Duplicates use multicore multithread all cores threads
Colin Clark [Sat, 17 Apr 2021 11:49:18 +0000 (12:49 +0100)]
Fix #615: Find Duplicates use multicore multithread all cores threads

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

Similarity searches use all available threads.

3 years agoFix doc building with newer yelp
Matthew Miller [Fri, 9 Apr 2021 00:21:39 +0000 (20:21 -0400)]
Fix doc building with newer yelp

This adds `-i`, because otherwise it will complain about missing files (which
we copy into place later), and adds a trailing slash to the output directory,
because `yelp-build` now puts the files into the wrong place otherwise.

3 years agoBug fix #880: Optimize file loading when looking for duplicates
Colin Clark [Sun, 4 Apr 2021 12:12:11 +0000 (13:12 +0100)]
Bug fix #880: Optimize file loading when looking for duplicates

Reversed logic, resulting in items being processed twice

3 years agoLog window - search text
Colin Clark [Fri, 2 Apr 2021 09:44:17 +0000 (10:44 +0100)]
Log window - search text

Include facility to search text in the log window

3 years agoOuput exit status from doxygen-help
Colin Clark [Thu, 1 Apr 2021 10:00:53 +0000 (11:00 +0100)]
Ouput exit status from doxygen-help

Exit status 0 if a match found in the .tag file, otherwise exit status
1.

3 years agoFix #880: Optimize file loading when looking for duplicates
Frej Drejhammar [Sun, 28 Mar 2021 11:05:15 +0000 (12:05 +0100)]
Fix #880: Optimize file loading when looking for duplicates

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

3 years agoDoxygen helper script
Colin Clark [Wed, 24 Mar 2021 12:49:48 +0000 (12:49 +0000)]
Doxygen helper script

The script may be used to integrate the Doxygen html files into a code
editor.
Set a code editor hot key to pass a variable or function name to the
script. The relevant Doxygen file will be displayed in a browser window.

3 years agoFix #845: Control image rotation in pan view
Colin Clark [Wed, 17 Mar 2021 09:34:09 +0000 (09:34 +0000)]
Fix #845: Control image rotation in pan view

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

If Pan View "Show Image" is selected and status bar "Exif Rotate" is
set, rotate the displayed image.

3 years agoFix #878: Use binary units for sizes, not decimal values
Marcel Pol [Thu, 11 Mar 2021 10:09:25 +0000 (10:09 +0000)]
Fix #878: Use binary units for sizes, not decimal values

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

3 years agoFix #877: Add image/webp mime type
Adrian Siemieniak [Tue, 9 Mar 2021 10:55:26 +0000 (10:55 +0000)]
Fix #877: Add image/webp mime type

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

3 years agoFix #786: Image in fixed size window smaller than X11 desktop sometimes gets wrong...
Colin Clark [Mon, 8 Mar 2021 12:38:42 +0000 (12:38 +0000)]
Fix #786: Image in fixed size window smaller than X11 desktop sometimes gets wrong zoom, reproducible.

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

Undo Temporary Fix #133: switching between images causes window to keep
shrinking

3 years agoFix #863: Geeqie handles non-existing files in a user-unfriendly way
Colin Clark [Sat, 6 Mar 2021 16:35:30 +0000 (16:35 +0000)]
Fix #863: Geeqie handles non-existing files in a user-unfriendly way

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

Any command line error results in a modal dialogue followed by exit.

3 years agoFix #644: Images fail to render on MacOS
Colin Clark [Sat, 6 Mar 2021 13:23:46 +0000 (13:23 +0000)]
Fix #644: Images fail to render on MacOS

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

Change the way the "draw" signal is handled.

Overlay guidelines are disabled.

3 years agoFix #876:Update Dutch translation (nl_nl)
Marcel Pol [Fri, 5 Mar 2021 16:03:25 +0000 (16:03 +0000)]
Fix #876:Update Dutch translation (nl_nl)

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

3 years agoFix #875: Fix spelling mistake
Marcel Pol [Thu, 4 Mar 2021 09:58:28 +0000 (09:58 +0000)]
Fix #875: Fix spelling mistake

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

3 years agoFix #860, #871: --remote and --slideshow on startup
Colin Clark [Sat, 27 Feb 2021 09:12:40 +0000 (09:12 +0000)]
Fix #860, #871: --remote and --slideshow on startup

https://github.com/BestImageViewer/geeqie/issues/860
https://github.com/BestImageViewer/geeqie/issues/871

Remote slideshow delay is ignored

--remote --File=IMAGE fails: not displaying image, not using running
instance, not forking

3 years agoFix #866: Fix build on macOS
equal-l2 [Mon, 8 Feb 2021 10:39:59 +0000 (10:39 +0000)]
Fix #866: Fix build on macOS

https://github.com/BestImageViewer/geeqie/pull/866
Use POSIX options for tail and tr
Cast  properly

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.