freddii [Thu, 14 Jan 2021 11:00:00 +0000 (12:00 +0100)]
fixed wrong spelled words
freddii [Thu, 14 Jan 2021 10:17:32 +0000 (10:17 +0000)]
Fix #851: fixed spelling mistakes
https://github.com/BestImageViewer/geeqie/pull/851
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
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
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.
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.
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
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
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".
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.
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.
Klaus Ethgen [Wed, 2 Dec 2020 21:02:18 +0000 (22:02 +0100)]
That doesn't wort currently, so removing it again
Klaus Ethgen [Wed, 2 Dec 2020 20:52:53 +0000 (21:52 +0100)]
Own compile
Klaus Ethgen [Wed, 2 Dec 2020 20:01:27 +0000 (21:01 +0100)]
Try to setup security scan
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.
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
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
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
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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
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
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
Jose Riha [Mon, 21 Sep 2020 09:47:27 +0000 (10:47 +0100)]
Fix #808: Update Slovak translation
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
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
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.
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.
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.
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.
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
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.
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.
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
Colin Clark [Mon, 27 Jul 2020 14:10:55 +0000 (15:10 +0100)]
Update help and man files
Colin Clark [Mon, 27 Jul 2020 10:02:05 +0000 (11:02 +0100)]
Include Find icon in SaR entry field
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
Colin Clark [Thu, 23 Jul 2020 12:57:22 +0000 (13:57 +0100)]
Fix clang compile errors
Fix errors revealed by -Wlogical-op-parentheses
Colin Clark [Wed, 8 Jul 2020 15:54:03 +0000 (16:54 +0100)]
Update dupes documentation
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.
Colin Clark [Tue, 7 Jul 2020 11:04:27 +0000 (12:04 +0100)]
Fix minor coding errors
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.
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
Colin Clark [Sat, 20 Jun 2020 09:53:15 +0000 (10:53 +0100)]
Fix coding errors detected by clang
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".
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.
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
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
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.
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.
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
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
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.
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.
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.
vonasek [Fri, 8 May 2020 15:47:06 +0000 (16:47 +0100)]
Fix #344: Ignoring alpha channel
https://github.com/BestImageViewer/geeqie/issues/344
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.
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.
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.
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
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
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
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
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.
Colin Clark [Sun, 12 Apr 2020 16:38:46 +0000 (17:38 +0100)]
Remember layout of Search and Dupe windows
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
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()
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
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
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
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
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
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
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
Colin Clark [Fri, 3 Apr 2020 10:44:12 +0000 (11:44 +0100)]
Bug fix: decode_sim perl script
Explicitly check for Date=[-1]
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.
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
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.
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.
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.
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
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
Colin Clark [Mon, 23 Mar 2020 21:58:26 +0000 (21:58 +0000)]
Document collection preview limit
Colin Clark [Mon, 23 Mar 2020 21:15:56 +0000 (21:15 +0000)]
Fix documentation error - file date type
Documentation of file date types was missing.
Colin Clark [Sun, 22 Mar 2020 10:54:51 +0000 (10:54 +0000)]
Fix #751: Allow to make layouts persistent and selectable
https://github.com/BestImageViewer/geeqie/issues/751
New top-level menu item "Windows" to permit saving and recalling window
layouts.
Colin Clark [Sat, 21 Mar 2020 15:09:54 +0000 (15:09 +0000)]
Fix #737: Don't create new folder without confirmation
https://github.com/BestImageViewer/geeqie/issues/737
Colin Clark [Fri, 20 Mar 2020 18:27:30 +0000 (18:27 +0000)]
Amend remote --tell option
This option did not give output if the current folder did not contain an
image.
The option now returns the current folder full path, terminated by the
directory separator.
Thomas Klausner [Wed, 11 Mar 2020 14:32:19 +0000 (14:32 +0000)]
Fix #759: NetBSD fixes
https://github.com/BestImageViewer/geeqie/pull/759
Colin Clark [Sun, 8 Mar 2020 15:57:10 +0000 (15:57 +0000)]
Fix #756: Set default option for file drag-drop, skipping "Move/Copy/Symlink" popup
https://github.com/BestImageViewer/geeqie/issues/756
Additional option on Preferences/Behavior
Colin Clark [Sun, 8 Mar 2020 09:40:45 +0000 (09:40 +0000)]
Fix #713: Image preview does not update when pressing shift-up
https://github.com/BestImageViewer/geeqie/issues/713
When multiple images were selected, when the selection was changed GTK
triggers the selection function on every item selected in turn.
This resulted in the last item in the list being shown as the selected
image.
The code now uses the GtkTree cursor location.
Colin Clark [Sun, 23 Feb 2020 13:04:52 +0000 (13:04 +0000)]
Bug fix: --disable-j2k option
Ensure that sysinfo.h is not referenced when --disable-j2k option is
used.
Colin Clark [Tue, 18 Feb 2020 11:34:05 +0000 (11:34 +0000)]
Fix #752: Allow scroll bookmark window horizontally
https://github.com/BestImageViewer/geeqie/pull/752
GTK3 only.