fotoxx-22.50  2022.12.01
------------
 • File > Convert Adobe: Photoshop .psd files can now be converted to JPEG.
 • Repair > Blur: UI improvements, add missing edit history metadata.
 • The following edit functions can now be used with Paint Edits (mouse paint):
   Edit > Color Mode, Effects > Shift Colors, Effects > Texture, Effects > Emboss.
 • Batch > Convert: added capability to rename files using substring replacement.
 • Bugfix: Blur > Add Motion Blur, possible crash.
 • Bugfix: Fix inconsistent date formats, use yyyy-mm-dd throughout.
 • Add library files in the appimage container needed for Fedora 37.

fotoxx-22.41  2022.11.03
------------
 • Bugfix: add missing library file in the appimage container.

fotoxx-22.40  2022.11.01
------------
 • Defog: improved algorithm, new controls to add brightness, reduce blue.
 • Thumbnail popup image: zoom in/out via mouse wheel, +/- keys, arrow keys.
 • Manage Tags: categories having no tags can now be deleted.
 • Gallery metadata view: extra [user custom] indexed metadata items are now 
   displayed following the standard items. 
 • Gallery Screen: option added to select only files that have been edited.
 • Copy From Image: source and destination sync points both default to (0,0).
   This avoids the need to set the sync points for images that are already 
   naturally overlaid, e.g. edited versions of the same image. 
 • Tags per category limit was increased from 2K to 20K characters.
 • Some fatal error messages now have popups in addition to log file output
   (no need to hunt for the log file to get error details). 
 • Bugfix: user guide [recent] picklist: hang dead if no choice is made.
 • Bugfix: widgets for curve editing via mouse: sometimes refused to resize.
 • Bug workaround: GDK sometimes fails to update window (started with 
   Ubuntu 22.04, gone after point release, back with next point release).

fotoxx-22.35  2022.10.01
------------
 • Tools > Preferences renamed to Settings (conform with common convention).
 • New: Gallery > Gallery Screen: a quick and easy method to show one of the 
    following gallery subsets: original images only, newest versions only, both 
    of these, only unedited images, and/or those matching a text pattern.
 • New: Tools > Measure Image: click any two image positions to measure the pixel 
    distances between the two positions: horizontal, vertical, and total.
 • New: Local Retinex can be mouse-painted to defog or enhance selected areas.
 • F11: if already fullscreen with menus, keep fullscreen and remove menus and
    panel (avoid toggle to unfullscreen first, then fullscreen without menus)
 • Settings > RAW Loader: there is a new option to provide a custom command to
    use for converting RAW files to .tif and loading them for subsequent edits.
 • If the last file in a gallery is deleted or trashed, open the previous file.
   (unchanged: deleting a NOT-last file opens the next file in the gallery.)
 • Bugfix: cancel a running search via escape key was not working.

fotoxx-22.31  2022.09.01 
------------
 • Slide Show: 'paplay' replaced with 'vlc' to support more audio file types.
 • Slide Show: [Start] begins with the first image in the album. [Resume] begins
   with the last image shown, or the one selected by clicking its thumbnail.
 • Denoise: 'flatten' method was improved - good for fine-grain noise.
 • Bugfix: denoise: poss. crash if 'voodoo' method mouse-painted at image edge.
 • Bugfix: Windows WSL: disable escape --> quit (auto kills next session). 

fotoxx-22.30  2022.08.01 
------------
 • Slide Show: new transition type: flip-tiles.
 • Keyboard numeric pad can be used for gallery navigation (also with num-lock).
 • New: Download Maps: download geographic map files for use with Fotoxx
   (fotoxx-maps package is now obsolete for fotoxx-22.30 and later).
 • Increase gesettings timeout to avoid bogus "not responding" from Mutter.
 • UI improvement: mouse-click with tiny motion is not mistaken as drag.
 • The program addr2line (package binutils) must be installed for Fotoxx.
   Previously it was included in the appimage container, but this no longer 
   works over multiple flavors and releases of Linux. 
 • Bugfix: Adjust RGB: undo/redo was not working correctly.
 • Bugfix: New Session failed if current file contained embedded quotes.
 • Bugfix: Poss. crash if [ALL] folder tree raced up/down using arrow keys.
 • Bugfix: Flatten Photo: Possible crash with extreme flattening.
 • Bugfix: minor memory leak in gallery display code.

fotoxx-22.20  2022.07.01
------------
 • New: Batch > Convert Adobe: convert Adobe document file (.pdf .ps .eps) 
   into a set of jpeg files, 1 file per page. This uses ghostscript.
 • Warp > Stretch: Add or remove barrel or pincushion distortion. This can fix 
   RAW file lens distortion when lens parameters are missing or inaccurate.
 • Gallery Sort: new: sort by metadata from the Search function metadata report
   (e.g. sort image files by camera + exposure time).
 • The function to add an overlay image (for credit, copyright ...) to selected
   host images was moved from Batch Convert to a new function, Batch Overlay. 
   The overlay image can also be placed anywhere on the host images.
 • Image captions or text can now be sourced from any metadata items. 
 • The utility to map camera pixel bias and compensate image files was removed. 
   It was too difficult to use and not very effective (for the cameras tested).

fotoxx-22.18  2022.06.01
------------
 • CMYK jpeg files are now supported.
 • Copy/Move: move-to location is remembered, index to next file is optional.
 • Left mouse + ALT key works as right mouse (useful for touchscreen).
 • Removed kludges for GTK bug now fixed (source comment "not needed").
 • Line wrap was implemented for long titles/descriptions displayed over image.
   This also applies for optional metadata text display in slide show.
 • Repair > Denoise: new method added: Symmetric Nearest Neighbor.
 • Bugfix: parameters dialog: set image position option may crash.
 • Bugfix: parameters dialog: change map marker size did nothing.

fotoxx-22.16  2022.05.01
------------
 • Tools > Popup Text: added [Edit] button for easier customization.
   (user-defined cache of special characters for input into text widgets)
 • Select > Copy/Complex: new tool for copy and paste of areas having complex
   and/or low-contrast boundaries. Similar to prior "Select Hairy".
 • Preferences: most changes no longer require an application restart.
 • PT Panorama was removed because underlying tool [Hugin] has disappeared. 

fotoxx-22.15  2022.04.01
------------
 • Windows WSL: speedup code was removed. Fotoxx under WSL is fast enough for
   image files in the Linux file system ( /home/<user>/Pictures/... ) but
   too slow for files in the NTFS file system ( /mnt/C/Users/... )
 • Windows WSL: use higher tolerance for file mod-time difference detection.
 • New: Rename Folder: rename the current folder (image gallery). 
 • Album Create: better UI direction when creating an initially empty album.
 • New: Batch Copy/Move: copy or move selected image files to a new folder.
 • Show RGB: reduce CPU loading: repaint only if a monitored pixel changes.
 • Developer menu: New: toggle display of popup text for mouse events.
 • Preferences: image justification in window can be left/center/right.
 • "Select Hairy" was incorporated into the main Select Area function.
    This is now easier to use, but still a significant learning curve.
 • New: Tools > Popup Text: popup special text/characters to use in edits.
 • Bugfix: Remove Halo: 'undo' drag: crash if pixel RGB is 0/0/0.
 • Bugfix: Crop: drag crop edge over window edge: drag fails to release.
 • Bugfix: Select > Edge Blend: zero contrast area creates 'nan' RGB values.
 • Bugfix: Markup > Oval: stop automatic draw of prior oval.
 • Bugfix: Copy From Image: set current rescale value in dialog widget.

fotoxx-22.14  2022.03.01
------------
 • Montage: function was renamed to "Image Table" (make a table of images).
 • Image Table improvements:
    User can choose the background color (was: white only).
    Table margins: row and column spacing can now be set separately.
    Downscaled images have higher quality than bilinear interpolation.
 • Copy in Image: more flexible source/destination location synchronization.
 • Copy/Move: auto index to next file if dialog is kept open.
 • Remove Halo: new: remove halo effect sometimes left by sharpen, etc.
 • Rotate: [crop] button in rotate dialog: auto-crop rotate margins.
 • Bugfix: Paint Image: correct default image for color selection.
 • Bugfix: use memmove() not strcpy() in double to string conversion.
 • Bugfix: Crop: [max] button result may be 1 pixel short of maximum size.
 • Bugfix: plug minor memory leak in File Save function.

fotoxx-22.12  2022.02.04
------------
 • New GDK bug workaround: add window hide/show calls to force update.
 • Bugfix: crop [max] button was not working right for rotated image.

fotoxx-22.11  2022.01.27
------------
 • Album Mass Update: report shows before/after files only where changed.
 • Batch Convert: new option: upsize files to specified width/height limits.
 • New: Effects > Soft Focus: simulate a classic film photography method.
 • New gallery sort option: compare file names omitting embedded numbers,
   sort in numeric order: xxx1x.jpg < xxx3x.jpg < xxx23x.jpg < xxx101x.jpg
 • New: Gallery > Add Subfolder: add new subfolder to an existing folder.
 • Bugfix: Index may fail to refresh the current gallery for changed files.
 • Bugfix: Crop: fix small difference between input and actual image size.

fotoxx-22.1   2022.01.01
-----------
 • Update appimage libraries to those available in early 2020, and remove
   exiftool and dcraw in favor of the current release in user's system. 
 • Gallery File Selection: thumbnails are highlighted when selected.
 • Escape key from gallery or map view mode: set file view mode.
 • Menu icons were redesigned and some menu names revised.
 • Set thumbnail image brightness match source image alpha channel.
 • Added hidden menu option for developer tools: $ fotoxx -d 
 • Markup UI: made easier to add multiple markups in sequence.
 • Local Contrast: sporadic halos at edges of select area are suppressed.
 • Autosearch: location for search parameters file is 'saved_searches' folder.
 • New: check and report required/optional outboard programs and functions.
 • Preferences: remove video pick list - allow any video play command.
 • Album Mass Update: popup log report details album file changes made.
 • Bugfix: some RAW file thumbnails were rotated 90 degrees.
 • Bugfix: better detection of inconsistent settings in Batch Convert dialog.
 • Bugfix: stop popup message windows from taking focus (minor nuisance).
 • Bugfix: copy/move: if current file is moved, set no current file.
 • Bugfix: if out of disk space during edit, warn user: save file and quit.


