geeqie.git
23 months agoAdd AVIF file extension to filefilter.c
Daniel Vogelbacher [Fri, 1 Apr 2022 17:14:58 +0000 (19:14 +0200)]
Add AVIF file extension to filefilter.c

AVIF is supported by geeqie via libheif, but files are filtered out because the extension is not registered yet.

23 months agoFile filter - include Clear icon
Colin Clark [Sun, 8 May 2022 09:17:16 +0000 (10:17 +0100)]
File filter - include Clear icon

Include a Clear icon as the secondary icon in the File Filter box.

2 years agoFix #684: incompatible pointer types passing struct sockaddr_un
Colin Clark [Tue, 26 Apr 2022 16:14:43 +0000 (17:14 +0100)]
Fix #684: incompatible pointer types passing struct sockaddr_un

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

incompatible pointer types passing 'struct sockaddr_un *' to parameter
of type 'const struct sockaddr *'

2 years agoBug fix #934: Request to add image bookmarking/tagging within a folder
Colin Clark [Sat, 23 Apr 2022 08:50:47 +0000 (09:50 +0100)]
Bug fix #934: Request to add image bookmarking/tagging within a folder

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

Check if image still exists.

2 years agoFix #934: Request to add image bookmarking/tagging within a folder
Colin Clark [Fri, 22 Apr 2022 12:42:03 +0000 (13:42 +0100)]
Fix #934: Request to add image bookmarking/tagging within a folder

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

The last image viewed in a folder is stored in a list. If the folder is
re-opened, focus moves to the last image viewed.

An option on Preferences/Behavior sets the maximum size of the list.

2 years agoBug fix: Recent folder list max. size ignored
Colin Clark [Sun, 17 Apr 2022 14:36:59 +0000 (15:36 +0100)]
Bug fix: Recent folder list max. size ignored

The Preferences/Behavior/Recent Folders Size parameter was being
over-ridden by a constant in history_list.c.

This parameter now affects other sections in
$HOME/.config/geeqie/history, but that should not be a problem.

2 years agoSpelling checks for keywords auto-completion list
Colin Clark [Sat, 16 Apr 2022 11:58:52 +0000 (12:58 +0100)]
Spelling checks for keywords auto-completion list

Include option to permit spelling checks on the keyword auto-completion
list in Preferences/Keywords.

2 years agoBug fix: Minor coding error in bar_rating.c
Colin Clark [Sat, 16 Apr 2022 09:55:08 +0000 (10:55 +0100)]
Bug fix: Minor coding error in bar_rating.c

2 years agoChange sidebar rating pane layout
Colin Clark [Tue, 12 Apr 2022 15:25:06 +0000 (16:25 +0100)]
Change sidebar rating pane layout

Change the sidebar Star Rating pane to use radio buttons.

2 years agoBug fix: new release script
Colin Clark [Tue, 12 Apr 2022 10:49:11 +0000 (11:49 +0100)]
Bug fix: new release script

2 years agoRelease v1.7.3 files
Colin Clark [Tue, 12 Apr 2022 09:50:53 +0000 (10:50 +0100)]
Release v1.7.3 files

2 years agoUpdate installation script for metadata spelling
Colin Clark [Sat, 9 Apr 2022 10:37:20 +0000 (11:37 +0100)]
Update installation script for metadata spelling

Include optional requirement for libgspell-1-dev

2 years agoHide bars - grave keystroke
Colin Clark [Sat, 9 Apr 2022 10:23:36 +0000 (11:23 +0100)]
Hide bars - grave keystroke

Set scrolled window vertical policy to Never

2 years agoMetadata spelling checks
Colin Clark [Sun, 3 Apr 2022 17:37:50 +0000 (18:37 +0100)]
Metadata spelling checks

Provide spelling checks for the Comment, Headline and Title metadata
panes.

2 years agoBug fix: Hide Bars - grave keystroke
Colin Clark [Sun, 27 Mar 2022 11:12:34 +0000 (12:12 +0100)]
Bug fix: Hide Bars - grave keystroke

The Hide Bars (keystroke grave) operation causes GTK Critical errors
from the show_menu_scrollbar_cb() function.
This function does not seem to do anything useful, so it is deleted.

2 years agoUpdate new-release.sh
Colin Clark [Sat, 26 Mar 2022 12:15:03 +0000 (12:15 +0000)]
Update new-release.sh

Check for -h option first.

2 years agoBug fix: Camera import plugin
Colin Clark [Tue, 22 Mar 2022 10:51:51 +0000 (10:51 +0000)]
Bug fix: Camera import plugin

Fix coding errors.

2 years agoFix #975, #977: Change scripts from /bin/bash to /bin/sh
Colin Clark [Sat, 19 Mar 2022 11:20:44 +0000 (11:20 +0000)]
Fix #975, #977: Change scripts from /bin/bash to /bin/sh

https://github.com/BestImageViewer/geeqie/pull/975/commits/01d45343f9de35ac6cdf696864066b9b1a5015a0
https://github.com/BestImageViewer/geeqie/pull/977/commits/c84ccd8408a6b88483e6690574390c7b27b49c01

- Change all /bin/bash to /bin/sh
- Make POSIX compliant
- Standardize mktemp calls
- Change some echo calls to printf
- Change some @brief headers
- Update CODING.md for above changes

2 years agoUpdate README for MacPorts
Colin Clark [Fri, 18 Mar 2022 08:41:01 +0000 (08:41 +0000)]
Update README for MacPorts

2 years agoBug Fix #978: mktemp usage incompatible with some BSD-derived systems
Colin Clark [Wed, 16 Mar 2022 14:24:08 +0000 (14:24 +0000)]
Bug Fix #978: mktemp usage incompatible with some BSD-derived systems

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

Variable TMPDIR is not necessarily set.

2 years agoFix #978: mktemp usage incompatible with some BSD-derived systems
Craig Treleaven  [Wed, 16 Mar 2022 09:43:16 +0000 (09:43 +0000)]
Fix #978: mktemp usage incompatible with some BSD-derived systems

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

Some mktemp implementations are defined as:
mktemp [-d] [-q] [-t prefix] [-u] template ...
mktemp [-d] [-q] [-u] -t prefix

2 years agoMinor documentation change
Colin Clark [Wed, 9 Mar 2022 09:03:42 +0000 (09:03 +0000)]
Minor documentation change

Incorrect doxygen command in lua.c

2 years agoMove Doxygen diagrams to the ./doc folder
Colin Clark [Mon, 28 Feb 2022 14:05:58 +0000 (14:05 +0000)]
Move Doxygen diagrams to the ./doc folder

2 years agoBug fix: Include expander icon for FileFilter Class button
Colin Clark [Mon, 14 Feb 2022 14:37:11 +0000 (14:37 +0000)]
Bug fix: Include expander icon for FileFilter Class button

Does not compile under GTK2

2 years agoBug fix: check-compiles.sh
Colin Clark [Mon, 14 Feb 2022 12:23:01 +0000 (12:23 +0000)]
Bug fix: check-compiles.sh

Fix coding error - parameters not processed correctly

2 years agoFix #965: View in new window - blank image
Colin Clark [Sun, 13 Feb 2022 13:56:40 +0000 (13:56 +0000)]
Fix #965: View in new window - blank image

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

The problem occurs when zoom is set to Original Size and Preload Next
Image is set.
An extra reload is required to force the image to be displayed.
This is probably not the correct solution.

2 years agoFix #941: Update links from http: to https: where possible
Dan Fandrich  [Wed, 9 Feb 2022 14:48:12 +0000 (14:48 +0000)]
Fix #941: Update links from http: to https: where possible

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

Co-authored by Colin Clark

A number of links are bit-rotted and no longer work; only a few of these
are updated here. Generated links are also not touched.

2 years agoMove Doxygen diagrams to the ./doc folder
Colin Clark [Wed, 2 Feb 2022 20:04:28 +0000 (20:04 +0000)]
Move Doxygen diagrams to the ./doc folder

2 years agoInclude expander icon for FileFilter Class button
Colin Clark [Wed, 2 Feb 2022 16:14:04 +0000 (16:14 +0000)]
Include expander icon for FileFilter Class button

2 years agoUpdate CODING.md
Colin Clark [Wed, 2 Feb 2022 14:38:13 +0000 (14:38 +0000)]
Update CODING.md

Use two spaces for newlines in markdown files.

2 years agoFix #858: Geeqie occasionally forgets that Use Rubbish bin should be enabled
Colin Clark [Wed, 2 Feb 2022 11:13:29 +0000 (11:13 +0000)]
Fix #858: Geeqie occasionally forgets that Use Rubbish bin should be enabled

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

c_options not set.

2 years agoUpdate README.md
Colin Clark [Tue, 1 Feb 2022 16:10:12 +0000 (16:10 +0000)]
Update README.md

2 years agoFix #964: Opening preferences resets dialog size
Colin Clark [Tue, 1 Feb 2022 12:59:36 +0000 (12:59 +0000)]
Fix #964: Opening preferences resets dialog size

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

List nulled unnecessarily.

2 years agoBug fix: check-compiles.sh
Colin Clark [Tue, 1 Feb 2022 11:03:22 +0000 (11:03 +0000)]
Bug fix: check-compiles.sh

Fix minor coding error

2 years agoFix some untranslated texts
Colin Clark [Mon, 31 Jan 2022 18:01:22 +0000 (18:01 +0000)]
Fix some untranslated texts

- Mark additional texts for translation
- Include simple shell script to locate untranslated text
- Update .po files

2 years agoUpdate Slovak translation
Jose Riha [Sat, 29 Jan 2022 11:28:08 +0000 (12:28 +0100)]
Update Slovak translation

2 years agoDelete redundant ZoneDetect file
Colin Clark [Sat, 29 Jan 2022 10:25:37 +0000 (10:25 +0000)]
Delete redundant ZoneDetect file

ZoneDetect.md is no longer relevant

2 years agoUpdate CHECKLIST.md
Colin Clark [Fri, 28 Jan 2022 15:00:26 +0000 (15:00 +0000)]
Update CHECKLIST.md

2 years agoFix #960: Build fails if markdown is installed, but not pandoc.
Colin Clark [Fri, 28 Jan 2022 13:11:30 +0000 (13:11 +0000)]
Fix #960: Build fails if markdown is installed, but not pandoc.

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

Use pandoc instead of markdown.

2 years agoFix #957: Avif load memory leak
Alexander Drozdoff  [Fri, 28 Jan 2022 12:49:25 +0000 (12:49 +0000)]
Fix #957: Avif load memory leak

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

2 years agoBug fix: Open archive not working
Colin Clark [Fri, 28 Jan 2022 10:17:04 +0000 (10:17 +0000)]
Bug fix: Open archive not working

Open archive does not work if a default layout has not been set.

2 years agoRelease v1.7.2 files
Colin Clark [Tue, 25 Jan 2022 13:04:44 +0000 (13:04 +0000)]
Release v1.7.2 files

2 years agoScript to auto-generate new releases
Colin Clark [Tue, 25 Jan 2022 11:49:21 +0000 (11:49 +0000)]
Script to auto-generate new releases

2 years agoUpdate configuration method
Colin Clark [Tue, 25 Jan 2022 10:16:31 +0000 (10:16 +0000)]
Update configuration method

Update configuration method so that releases can be auto-generated.

2 years agoRemove redundant web folder
Colin Clark [Tue, 25 Jan 2022 09:18:38 +0000 (09:18 +0000)]
Remove redundant web folder

2 years agoUpdate CHECKLIST.md
Colin Clark [Mon, 17 Jan 2022 13:12:30 +0000 (13:12 +0000)]
Update CHECKLIST.md

Include section for new releases.

2 years agoRelease v1.7 files
Colin Clark [Sun, 16 Jan 2022 14:31:33 +0000 (14:31 +0000)]
Release v1.7 files

2 years agoUpdate language translations v1.7
Colin Clark [Sun, 16 Jan 2022 10:58:53 +0000 (10:58 +0000)]
Update language translations

2 years agoCopyright year in man page
Colin Clark [Sun, 16 Jan 2022 10:28:21 +0000 (10:28 +0000)]
Copyright year in man page

Auto generate the current year for the man page

2 years agoFix clone description in README
Klaus Ethgen [Sat, 15 Jan 2022 13:00:03 +0000 (14:00 +0100)]
Fix clone description in README

Fixes #907.

2 years agoAddl fix #907: Install script times out at "getting new sources from server"
Colin Clark [Sat, 15 Jan 2022 12:55:49 +0000 (12:55 +0000)]
Addl fix #907: Install script times out at "getting new sources from server"

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

Use correct URL for the repo.

2 years agoBug fix: Revise timezone function
Colin Clark [Tue, 11 Jan 2022 14:15:59 +0000 (14:15 +0000)]
Bug fix: Revise timezone function

- Wrong web address checked for
- Check for web failure

2 years agoRevise timezone function
Colin Clark [Tue, 11 Jan 2022 10:21:47 +0000 (10:21 +0000)]
Revise timezone function

- Download database file from the web, instead of compiling locally
- Update zonedetect.c

2 years agoFix #846: Geeqie Find duplicates segfaults when drag & dropping images
Colin Clark [Sun, 9 Jan 2022 15:39:38 +0000 (15:39 +0000)]
Fix #846: Geeqie Find duplicates segfaults when drag & dropping images

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

Calls to file_data_ref() needed.

2 years agoFix #939: Ctrl-click inside of a block selection results in whole selection being...
Colin Clark [Sun, 9 Jan 2022 10:10:50 +0000 (10:10 +0000)]
Fix #939: Ctrl-click inside of a block selection results in whole selection being cancelled

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

2 years agoFix 950: Remove -r from geeqie command
Colin Clark [Thu, 6 Jan 2022 11:09:31 +0000 (11:09 +0000)]
Fix 950: Remove -r from geeqie command

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

Related to commit 84836e

If options with no preceding hyphen are not in the remote_commands[]
array, they will not be processed.
Therefore they are again displayed in the --help output.

2 years agoUpdate Help files - printer
Colin Clark [Tue, 4 Jan 2022 18:26:28 +0000 (18:26 +0000)]
Update Help files - printer

Update Help file printer section to GTK dialog

2 years agoUpdate for libarchive
Colin Clark [Tue, 4 Jan 2022 13:52:45 +0000 (13:52 +0000)]
Update for libarchive

- Include libarchive in geeqie-install-debian.sh
- Include warning message if a compressed file is opened but libarchive
is not installed

2 years agoBug fix: Seg fault - view menu
Colin Clark [Sat, 1 Jan 2022 16:30:57 +0000 (16:30 +0000)]
Bug fix: Seg fault - view menu

If Geeqie is opened with no image displayed, selecting the View menu
will cause a seg fault

2 years agoUse linuxdeploy GTK plugin
Colin Clark [Sat, 1 Jan 2022 15:59:52 +0000 (15:59 +0000)]
Use linuxdeploy GTK plugin

- Include the GTK plugin in the linuxdeploy call
- Update the README with the new requirements
- Eliminate the problems shown by lint in both files

2 years agoScript to update web page Help files
Colin Clark [Sat, 1 Jan 2022 11:27:17 +0000 (11:27 +0000)]
Script to update web page Help files

2 years agoFix missing dependency
Colin Clark [Sat, 1 Jan 2022 10:51:56 +0000 (10:51 +0000)]
Fix missing dependency

If libraw is used, libomp is required

2 years agoBug fix: Update documentation
Colin Clark [Thu, 30 Dec 2021 11:06:51 +0000 (11:06 +0000)]
Bug fix: Update documentation

Folder ./web no longer exists

2 years agoUpdate documentation - increase Doxygen usage
Colin Clark [Wed, 29 Dec 2021 15:34:11 +0000 (15:34 +0000)]
Update documentation - increase Doxygen usage

- Delete redundant files and folders
- Delete ufraw - not updated for 5 years
- Include .sh, .pl, .awk, .md files in Doxygen output
- Update language translations
- Various documentation updates
- Include --list option for geeqie-install-debian.sh

2 years agoShow shortcut keys in pop-up menus
Colin Clark [Wed, 29 Dec 2021 13:22:12 +0000 (13:22 +0000)]
Show shortcut keys in pop-up menus

Also fixes:
https://github.com/BestImageViewer/geeqie/issues/935

- Show shortcut keys in right-click pop-up menus
- Script file to generate the shortcut key documentation in the Help
files

2 years agoAdd image/heic MIME type
Dan Fandrich [Wed, 15 Dec 2021 00:51:01 +0000 (16:51 -0800)]
Add image/heic MIME type

2 years agoFix building whereami on Hurd
Andreas Rönnquist [Tue, 7 Dec 2021 00:58:44 +0000 (01:58 +0100)]
Fix building whereami on Hurd

2 years agoAdd content to generic dialog
Frank Loemker [Fri, 26 Nov 2021 14:02:08 +0000 (09:02 -0500)]
Add content to generic dialog

In case an older GTK version is used the function generic_dialog_setup()
did not add it's content to the dialog window.

2 years agoGithub
Klaus Ethgen [Tue, 28 Dec 2021 19:00:36 +0000 (20:00 +0100)]
Github

2 years agoGithub
Klaus Ethgen [Tue, 28 Dec 2021 18:59:52 +0000 (19:59 +0100)]
Github

2 years agoFix typo. in CODING.md
Colin Clark [Sat, 4 Dec 2021 11:16:33 +0000 (11:16 +0000)]
Fix typo. in CODING.md

2 years agoAuto-generate the man page
Colin Clark [Tue, 16 Nov 2021 12:35:35 +0000 (12:35 +0000)]
Auto-generate the man page

Auto-generate the man page and the Command Line Options section of the
Help file

Additionally:
- exclude options not preceded by a hyphen from the --help output (but
still process the option)
 - --help outputs both main and remote options
 - include only command line options in the man page
 - fix Lua Api Help file problem

2 years agoUpdate coding documentation
Colin Clark [Sun, 7 Nov 2021 16:35:13 +0000 (16:35 +0000)]
Update coding documentation

Include section on tools which might be used to check sources in
CODING.md, plus reformatting of file.
Include check-compiles.sh script.

2 years agoFix minor coding error
Colin Clark [Sun, 7 Nov 2021 11:28:52 +0000 (11:28 +0000)]
Fix minor coding error

Fix typo.

2 years agoImage loader for .scr (ZX Spectrum) files
Dusan Gallo  [Sun, 7 Nov 2021 10:14:54 +0000 (10:14 +0000)]
Image loader for .scr (ZX Spectrum) files

2 years agoTrim trailing whitespace
a1346054 [Fri, 22 Oct 2021 19:44:00 +0000 (19:44 +0000)]
Trim trailing whitespace

2 years agoRemove redundant semicolon ;
a1346054 [Fri, 22 Oct 2021 19:25:01 +0000 (19:25 +0000)]
Remove redundant semicolon ;

2 years agoFix running script in path with spaces
a1346054 [Fri, 22 Oct 2021 18:58:48 +0000 (18:58 +0000)]
Fix running script in path with spaces

2 years agoFix shellcheck warnings
a1346054 [Fri, 22 Oct 2021 18:39:34 +0000 (18:39 +0000)]
Fix shellcheck warnings

2 years agoStandardize on Unix LF line terminators
a1346054 [Fri, 22 Oct 2021 18:22:03 +0000 (18:22 +0000)]
Standardize on Unix LF line terminators

* aligns the files with the rest of the repository
* fixes a few cases of mixed line terminators in the same file

2 years agoAdd missing final newline
a1346054 [Fri, 22 Oct 2021 18:02:51 +0000 (18:02 +0000)]
Add missing final newline

2 years agoRemove superflous $ from path
a1346054 [Fri, 22 Oct 2021 19:39:57 +0000 (19:39 +0000)]
Remove superflous $ from path

2 years agoFix spelling
a1346054 [Fri, 22 Oct 2021 18:18:47 +0000 (18:18 +0000)]
Fix spelling

2 years agoFixup markdown syntax
a1346054 [Fri, 22 Oct 2021 19:30:36 +0000 (19:30 +0000)]
Fixup markdown syntax

2 years agoImprove readability of readme
a1346054 [Fri, 22 Oct 2021 18:12:13 +0000 (18:12 +0000)]
Improve readability of readme

Additionally makes it easier to copy commands to terminal.

2 years agoUse same variable name in .h as in .c
a1346054 [Fri, 22 Oct 2021 19:17:49 +0000 (19:17 +0000)]
Use same variable name in .h as in .c

2 years agoPreferences/files - search and sort
Colin Clark [Sat, 16 Oct 2021 10:54:48 +0000 (11:54 +0100)]
Preferences/files - search and sort

Enable column sorting with the exception of the Filter column.
Using control-F or pressing any alpha-numeric key when the filter table
has focus will start a text search of the file extensions in the Filter
column.

2 years agoBug fix: --cache-maintenance and default theme color
Colin Clark [Tue, 12 Oct 2021 09:15:10 +0000 (10:15 +0100)]
Bug fix: --cache-maintenance and default theme color

If geeqie --cache-maintenance is run without a custom border color
selected, there will be a seg. fault.

2 years agoTee stderr to the log window
Colin Clark [Thu, 7 Oct 2021 09:17:49 +0000 (10:17 +0100)]
Tee stderr to the log window

2 years agoFix runtime error
Colin Clark [Thu, 7 Oct 2021 09:08:14 +0000 (10:08 +0100)]
Fix runtime error

If GPU accel. is selected and images are scrolled through rapidly,
occasionally there will be a GdkPixbuf error logged.
This patch first checks if the pixbuf has been created.

2 years agoFix #926: Use system background color in window mode
Colin Clark [Mon, 4 Oct 2021 12:32:44 +0000 (13:32 +0100)]
Fix #926: Use system background color in window mode

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

The default background color for both windowed and fullscreen modes is
the theme background color.

This feature is not available when compiled for GTK2.

2 years agoAdl bug fix: Non-portable fucntions
Colin Clark [Sun, 3 Oct 2021 12:22:09 +0000 (13:22 +0100)]
Adl bug fix: Non-portable fucntions

Include new source files

2 years agoBuf fix #927: Option "Auto rotate proofs using Exif information" doesn't stick
Colin Clark [Sun, 3 Oct 2021 11:05:00 +0000 (12:05 +0100)]
Buf fix #927: Option "Auto rotate proofs using Exif information" doesn't stick

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

This option is not used and is now deleted.

2 years agoBug fix: Non-portable functions
Colin Clark [Sun, 3 Oct 2021 10:58:41 +0000 (11:58 +0100)]
Bug fix: Non-portable functions

Using argv[0] does not work with AppImages: it contains the path to
where the AppImage was called from, and not the path where the
executable is running.

This solution uses the whereami package from:
https://github.com/gpakosz/whereami

2 years agoRemove non-portable functions
Colin Clark [Sat, 2 Oct 2021 09:52:48 +0000 (10:52 +0100)]
Remove non-portable functions

The functions /proc/cpuinfo and /proc/self/exe are not portable.
Replace them with other solutions.

2 years agoPart fix #711: Deleting image should not scroll file list unnecessarily
Colin Clark [Mon, 27 Sep 2021 13:41:52 +0000 (14:41 +0100)]
Part fix #711: Deleting image should not scroll file list unnecessarily

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

This fix still has the following problems:
1. The refresh scrolls the list so that the first thumbnail is
completely aligned in the view
2. Sometimes the first alignment is followed by a second
3. If a selection list is deleted, the thumb with focus is not brought
into the view area
4. If an image in the last row is deleted, sometimes the remaining last
row is not brought completely into the view

2 years agoFix #897: Histogram not displayed until a refresh
Colin Clark [Mon, 27 Sep 2021 09:02:40 +0000 (10:02 +0100)]
Fix #897: Histogram not displayed until a refresh

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

2 years agoBug fix #229: File Compression and Archiving
Colin Clark [Fri, 24 Sep 2021 09:36:50 +0000 (10:36 +0100)]
Bug fix #229: File Compression and Archiving

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

Null fd not checked for.

2 years agoerrno.h and Ubuntu 20.04
Colin Clark [Wed, 22 Sep 2021 13:15:07 +0000 (14:15 +0100)]
errno.h and Ubuntu 20.04

On Ubuntu 20.04 errno.h must be explicitly included.

2 years agoAddl fix #521: zoom increment is not multiplicative
Colin Clark [Wed, 22 Sep 2021 12:36:09 +0000 (13:36 +0100)]
Addl fix #521: zoom increment is not multiplicative

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

Include user option on Preferences/Image to select geometric or
arithmetic zoom mode.