Release v2.2 files
[geeqie.git] / NEWS
1 Geeqie 2.2
2 ============
3
4 - Enhanced debug output with -Ddevel=enabled option
5 - GitHub workflows for code tests and AppImage building
6 - Modify Collections user interface
7 - Remote keyboard actions
8 - Allow .desktop files to be linked to programmable mouse buttons
9 - Option to show-hide selectable bars
10 - On exit additional check for multiple windows open
11 - Plugin to resize an image
12 - Include a separator as a toolbar option
13 - Change all .desktop files to RDNS style
14 - GTK "Open With" feature menu option
15 - Reduce the height of toolbars
16 - Option to select "hamburger" menu style
17 - More progress in GTK4 migration
18 - Many bug fixes
19
20 Geeqie 2.1
21 ============
22
23 - Additional --selection remote commands
24 - Split view additional 3-image layout
25 - Many bug fixes
26 - Some progress in GTK4 migration
27 - Change source code from c to c++
28 - Much progress in making source code warning-free
29 - Updated language support
30
31 Geeqie 2.0.1
32 ============
33
34 - Exclude build directories from release tar
35
36 Geeqie 2.0
37 ============
38
39 - GTK2 no longer supported
40 - Configuration system moved from Autotools to Meson
41 - Spelling checks for metadata
42 - When navigation folders, on return to a folder select last image viewed
43 - Search facility in Exif window
44 - Display keyboard shortcuts in popup menus
45 - LIRC deleted
46 - renderer-clutter() deleted
47
48 And as usual:
49 - Many bug fixes
50 - Updated language support
51
52 Geeqie 1.7.3
53 ============
54
55 - Fix crash with Flatpak version
56
57 Geeqie 1.7.2
58 ============
59
60 - Copy image to clipboard option
61 - Fix MacOS problems
62 - Multi-threaded find duplicates
63 - Generate sRGB thumbnails for images with embedded color profile
64 - External image decoder option
65 - AppImage supported
66 - Support jpeg xl format
67 - Automated cache maintenance
68 - Support archive (e.g. zip) files
69 - Use system theme background color
70
71 And as usual:
72 - Many small improvements
73 - Many bug fixes
74 - Updated language support
75
76 Geeqie 1.6
77 ============
78
79 - Geeqie available as Flatpak
80 - Cache maintenance option to recursively create .sim files
81 - Geeqie windows may be named and made persistent
82 - Export duplicates in tab or csv format
83 - "Action search" via "/" key
84 - Show lens ID via Lua script
85 - Remote command --get-file-info
86 - Load file from URL
87 - Show over/under exposed toolbar icon
88 - Support HEIC, WEBP, DjVu, PSD, JP2000, SVGZ, CR3 files
89
90 And as usual:
91 - Many small improvements
92 - Many bug fixes
93 - Updated language support
94
95 Geeqie 1.5.1
96 ============
97
98 - Bugfixes for release 1.5
99 - #626 - High CPU load with animated GIFs
100 - #683 - Build failure on macOS
101 - #686 - Zoom lable adjustment
102 - #703 - non-glibc fix
103 - Lua compatibility
104
105 Geeqie 1.5
106 ==========
107
108 - Partial implementation of Hi-DPI-aware rendering of images
109 - Improved multi display full screen
110 - Use GPS lat/long to provide local time corrected for UTC offset and DST correction.
111 - Marks/image connections can optionally be saved in a text file
112 - Show star rating
113 - Search using regular expressions
114 - Replace GQView print dialog with GTK print dialog
115 - Plugins added
116 - Option to delete to standard trash folder and optimizing trash handling
117 - Display random image
118 - Allow LUA script support in sidebar
119 - Additional remote commands
120
121 And as usual:
122 - Many small improvements
123 - Many bug fixes
124 - Updated language support
125
126 Geeqie 1.4
127 ==========
128
129 - Improvement of GTK3 implementation
130 - Improved marks workflow
131 - Animate gifs (via context menu or key A)
132 - Compiles with gcc and clang
133 - Rectangular selections (activated by Alt-R)
134 - Folder bookmarks
135 - Search via geo position
136 - Thumbnail preview in dialogues
137 - Customisable tool bar
138 - Slideshow speed customisable while playing
139 - Many usability improvements
140 - Language updates
141 - Many small improvements
142 - Many bugfixes as usual
143
144 Geeqie 1.3
145 ==========
146
147 - Sort by creation date
148 - Enhancements in mouse less operation
149 - Rotation invariant duplication search
150 - Better zoom steps
151 - Easy access to working directory when copying ('.')
152 - Updated documentation
153 - Speed improvements
154 - Stability improvements
155 - Many bugfixes
156
157 Geeqie 1.2
158 ==========
159
160 - Support for lcms2
161 - Basic support for lua scripting
162 - limited map support
163 - Initial GTK 3 implementation
164 - Several bugfixes
165
166 Geeqie 1.1
167 ==========
168
169 - support for stereoscopic images
170   - input: side-by-side (JPS) and MPO format
171   - output: single image, anaglyph, SBS, mirror, SBS half size (3DTV)
172
173 - custom tiff loader - better handling of large tiff files
174
175 - rewritten file grouping
176
177
178 Geeqie 1.0
179 ==========
180
181 Comparing images side-to-side
182
183 Menu: View/Split/...
184 View/Connected Scroll
185 View/Connected Zoom
186
187 File marks
188
189 Each image can be marked with up to 6 different
190 flags, it is possible to convert marks to selection and vice versa,
191 even boolean operations are supported
192 Note: marks are visible in file list and fullscreen mode with info,
193 they are not visible in icon list (yet).
194
195 Menu: Select/Show Marks
196 Select/Mark ...
197
198 File grouping
199
200 It is possible to group files which have the same name and different extension,
201 and show them as one entry. Typical usage: raw + jpeg, raw + xmp.
202
203 Configuration: Preferences/Filtering
204
205 External commands
206
207 It is possible to replace internal copy/move/delete operations with
208 external commands, for example create hardlinks instead of copying files.
209
210 External editors handling was improved, it is possible to run an editor
211 on the best fitting file type, and the exit status is reported back
212 to Geeqie.
213
214 Configuration: Preferences/Editors
215 Menu: Edit/...
216
217
218 Controls redesign
219
220 Most of controls was added to menu and is handled via keyboard accelerators,
221 thus they can be configured in ~/.geeqie/accels
222
223 The default function of keys 1, 2, 3, ... was changed from zoom to mark toggle and
224 function of <ctrl>1, <ctrl>2, <ctrl>3, ... from external editor to selecting mark.
225
226 Exiv2 support
227
228 Geeqie can be optionally linked with exiv2 to improve support for image metadata.
229 Details are at http://geeqie.wiki.sourceforge.net/Exiv2
230
231 Various enhancements
232
233     * Customizable overlay info (see Edit > Preferences > Advanced > Full screen).
234     * Configurable frame around image (see Edit > Preferences > Image > Limit image size when autofitting).
235     * Custom border color around the image (see Edit > Preferences > Image > Custom border color).
236     * Honor selection while fullscreen navigation (patch by Uwe Ohse).
237     * Make properties tabs reorderable through drag'n drop (patch by Laurent Monin).
238     * Various exif improvements (see Edit > Preferences > Properties > Exif, based on patch by Uwe Ohse).
239     * Setting no limit size to trash directory is now possible using zero as value.
240     * Main configuration file was renamed from gqviewrc to geeqierc.
241     * Add the possibility to match duplicates on the name but ignoring the case (see Find Duplicates dialog).
242     * Add the possibility to print file names with path (see Path checkbox in the Text tab in the Print dialog).
243     * Histogram added to full screen overlay (press twice I to display, J to change mode, K for channels).
244     * Add support for some Samsung raw files (.pef) (need testing).
245     * In the collection view, display the full path to the file as tooltip when Show filename text is on.
246     * Secure rc file saving was implemented, it reduces the risk of corruption during the save.
247     * New Go to directory view feature that permits to find and display the directory corresponding to an image view.
248     * Hiding the self (.) directory from directory view is now possible (Edit > Preferences > Filtering > Show dot directory)
249     * Image postprocessing (rotation, color management and grayscale) is now done in pixbuf-renderer.
250     * Toggling Grayscale now applies to all images.
251     * Add zoom ratio display to OSD in fullscreen mode. It appears as [%zoom%] in fullscreen info string.
252     * Support for AdobeRGB colorspace
253     * Try to keep image orientation set by the user during the session.