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