Version 4.41 published on 2021-05-08

Enhancements and improvements:

  • Search via properties: data can be stored into XML-file and loaded at next start of program. This can save much time for preparing search.
  • Instead of just one image/video, several images/videos can now be handed over at the same time via drag-and-drop.
  • New menu entry "Help – GitHub": Direct access to the new created GitHub repository with source code, issues (errors, feature requests) and discussions.
  • If a mask-related help is available, it can be opened with F1.
  • F11 is assigned to the function "Save image and switch to previous image". If this assignment is deleted (see mask "Customize mask", keyboard shortcut), F11 now toggles the view mode between normal and maximized.
  • No direct impact for users, but mentioned to ensure transparency: To facilitate the analysis of crashes reported via Appcenter.ms, the events "Initialization finished", "Start closing program = Save configuration" and "End closing program" are logged in Appcenter.ms.

Following errors are corrected:

  • Program crash if a file was deleted between filling file list from search mask and double clicking on that item.
  • Program crash when starting program in English with Command strip set to "Hide - symbols in menu".
  • Program crash with exception "System.ArgumentOutOfRangeException: InvalidArgument=El valor de '-1' no es válido para 'startIndex'. Nombre del parámetro: startIndex". Reported via AppCenter; similar to an error fixed in 4.40; the real cause has hopefully been found this time.
  • Images loaded with Nikon NEF Codec 1.31.1 were displayed with wrong colors.

Version 4.40 published on 2021-02-25

Following errors are corrected:

  • Program crash with exception "ArgumentOutOfRangeException: InvalidArgument=Value mit dem Wert -1 ist für startIndex ungültig. Parametername: startIndex" resp. "System.ArgumentOutOfRangeException: InvalidArgument=El valor de '-1' no es válido para 'startIndex'. Nombre del parámetro: startIndex". Reported via AppCenter; unclear which activities caused this.
  • Program crash with exception "NotImplementedException: No se puede implementar el método o la operación.". Reported via AppCenter. Reason must have been a notification of change in file system which was not relevant for QuickImageComment and thus this type of notification will be ignored in the future.
  • Program crash when program was minimized and then terminated.
  • Program crash with exception "IO.FileNotFoundException: No se pudo encontrar el archivo '....tif'.". Reported via AppCenter. The cause is probably that a file was deleted between filling the file list in the main screen and selecting it.

Version 4.39 published on 2021-02-13

Enhancements and improvements:

  • Images/videos can be searched via position on map with radius.
  • Map view: Position can be entered via coordinates (degrees in decimal or with degrees/minutes/seconds).
  • New fields "Image.GPSsignedLatitude" (negative values for south) and "Image.GPSsignedLongitude" (negative values for west), primarily for search for images via position.
  • If a file is selected that is write-protected or to which access is generally not permitted, the controls for changing data are locked. A note "write-protected" or "no access" appears in the footer.
  • The maximum number of GPS positions that are stored for the search list of the map display now applies separately to unnamed entries that were created by marking them on the map and to named entries that are the result of a search (recognizable by a speaking name such as "Düsseldorf Hbf"). This is to prevent new unnamed entries from gradually displacing named entries from the list.

Following errors are corrected:

  • Program crash during search if an image was deleted between reading data and starting the search.
  • Program crash if an empty folder was selected, a position in the map was selected and then the folder was changed.
  • Program crash without message when opening an image with tag of type XmpSeq of length zero.
  • Program crash when trying to save a read-only file.
  • Program crash when trying to open the calendar in configurable input area in case the corresponding input field was empty.
  • Program crash when changing setting configuration in mask "Adjust View".
  • If no access to a file was possible, the Exif/IPTC/XMP data of the previously read file was displayed

Version 4.38 published on 2021-01-21

Enhancements and improvements:

  • Program starts faster.
  • Export files and user configuration are written with encoding UTF-8 (including Byte Order Mark). Old configuration files still can be read.
  • New menu entry in main mask: Help - Webpage - Change history.
  • Date in mask "Check for new version" is displayed in the format defined in the Windows system settings. In addition, the days since the last check are displayed.

Following errors are corrected:

  • The error reports submitted using Microsoft AppCenter did not contain the complete call hierarchy (stack trace). Therefore, reported errors could not be eliminated.

Version 4.37 published on 2020-11-30

Enhancements and improvements:

  • Images/videos can be searched via their properties.
  • Mask "Image in own window" is opened for each selected image if several images are selected in main mask and contains a configurable table with properties.
  • New fields "Image.ArtistCombinedFields" and "Image.CommentCombinedFields" contain the values of different fields for artist and comment respectively, which makes search for them easier.
  • Only for Windows 10 with .Net 4.6.1: With the help of the Microsoft AppCenter, error reports of program crashes and elementary anonymous usage data can be transmitted to the developer. Crashes can thus be reported easily. The developer receives information that can help with further development.
  • Separate zip files with program versions (32 and 64 bit) for older operating systems with .NET 4.0 available

Following errors are corrected:

  • Level 2 context menu entries and tooltip texts were not translated.
  • Tag names and descriptions were not translated if the program was started in German.
  • Tab "Multiple image edit": If the main mask was small, the checkboxes for changeable properties were not visible.
  • The memory still available for buffering images was determined incorrectly, so that fewer images were buffered than would have been possible - which may have made image switching slower.

Version 4.36 published on 2020-08-26

Enhancements and improvements:

  • This version now requires .NET framework 4.0 (or higher).
  • Main Memory display changed to "Physical memory in use by active processes". This is the value, which is usually shown in task manager.
  • Redesign of folder tree view: now includes also network devices (previously only network locations)
  • Folder tree view and file view are updated, when folders or files are added, changed or deleted outside the program. No update if files are changed outside, which are selected and have unsaved changes inside the program.
  • In properties tables, the change of width of column "value" is considered when displaying next image. Up to now width was determined always new, based on longest entry considering a fixed maximum length.
  • New entry in menu "Tools" to show map with standard browser. This allows displaying Google maps, which is not supported by the built-in browser component. URLs for this display are stored in general configuration file. They can be changed there, new URLs can be added. Note: change of GPS-data is not possible here.
  • Exif and IPTC data are stored in UTF8, which in general is better supported by other programs to display Meta data. Via mask "Settings", it can be switched off, which means data are stored in the same way as in previous versions.
  • Photo.UserComment is written with charset=Unicode, which in general is better supported by other programs to display Meta data. Via mask "Settings", it can be switched to Ascii, which means data are stored in the same way as in previous versions.
  • When reading Exif and IPTC data, it is detected, if they are coded in UTF8 and are converted if needed. This reduces the probability that data written by other programs are not shown correct, if they contain special characters like the German umlauts (ä, ö, ü).
  • New version 0.27.3 of library exiv2 integrated, contains error fixes and some new tags.

Following errors are corrected:

  • GPS changes done via map were not saved.
  • Several other minor errors

Hint:

  • This version now requires .NET framework 4.0 (or higher).

Version 4.35 published on 2019-11-17

Enhancements and improvements:

  • New version 0.27.2 of library exiv2 integrated with error fixes, additional lens data, Nikon/AutoFocus and sony/FocusPosition metadata.
  • The tags Exif.Image.XPAuthor, Exif.Image.XPComment, Exif.Image.XPKeywords, Exif.Image.XPSubject and Exif.Image.XPTitle can be now edited as strings. As their type is Byte previously they could be edited only as byte array.
  • Image.XPComment and Exif.Image.XPTitle can be chosen as tags to store input in text field for comment in the center of main mask, Exif.Image.XPAuthor as tag for input in combo box for the name of the artist (author).

Following errors are corrected:

  • Sometimes files were displayed not sorted in the list.

Version 4.34 published on 2018-12-28

Enhancements and improvements:

  • Mask to insert and edit placeholders added.
  • Network folders and standard folder "Pictures" are shown in folder tree.

Following errors are corrected:

  • Program crashed during multi-edit, if comment was not filled and "append comment" was selected.
  • Program crashed after multiple pressing Ctrl-A in file list.
  • Export of properties with several values (e.g. of type LangAlt, XmpSeq) was incomplete.

Version 4.33 published on 2018-12-02

Enhancements and improvements:

  • Data templates can be defined to set several properties in one step.
  • Marker for recording location (and with this the coordinates) can be removed with right mouse button.
  • Buttons and menu items are enabled/disabled based on context.
  • When not saved changes may be lost e.g. when selecting other images or stopping the program, user has three options: save before continuing, continue without saving and cancel the new activity. Previously there were two options depending on situation.
  • Escape-key and Reset-button are usable also when multiple files are selected.

Following errors are corrected:

  • Instead of mask related help always information about licenses was shown.
  • Memory issues when exporting selected properties of images in folder.

Version 4.32 published on 2018-09-21

Enhancements and improvements:

  • Via configuration file showing of hidden files and folders can be activated.
  • Minor improvements in error handling.
  • Upgrade von Leaflet (component for showing maps) auf 1.3.4
  • Map display can be selected from several sources, including topographic, satellite and hybrid.

Following errors are corrected:

  • Search for location in map view did not work (request was not accepted by OpenStreetMap).

Version 4.31 published on 2018-03-01

Enhancements and improvements:

  • In tabs for Exif, IPTC, XMP and other properties, fields can be marked and per context menu (right mouse button) added into the area of changeable properties or in tab Overview.
  • In tab Overview, fields can be marked and per context menu (right mouse button) added into the area of changeable properties.
  • In XMP property tab, language is added in column type for entries of type LangAlt as this type allows different values for different languages.
  • Improved check of placeholders.

Following errors are corrected:

  • Misleading message "For … saved value … differs from target value ...", when comment should be stored in Xmp.dc.description or Xmp.dc.title.
  • During multi image edit with placeholders for all images the replacement of first image was selected. Now replacement is done for each image individually.

Version 4.30 published on 2017-11-05

Enhancements and improvements:

  • Via Drag-and-Drop and the menu entry "File - Open" images can be also opened via URLs. For this purpose they are downloaded into the folder "Downloads".
  • Several files can be deleted (up to now only single files could be deleted).
  • The file properties "Created at" and "Modified at" can be set to the date/time when image was generated (Exif.Photo.DateTimeOriginal).
  • New version 0.26 of library exiv2 integrated with about 250 new tags, especially XMP and reading of an initialization file with assignments of lens names to lens Ids (for display of ExifEasy.LensName).

Following errors are corrected:

  • With some XMP-entries (seen with photos taken with iPhone) the program crashed.
  • During Multi-Saving the program could sometimes "freeze".

Version 4.29 published on 2017-02-25

Enhancements and improvements:

  • Display of image details possible in separate mask (especially useful if two monitors are available). Several windows can be opened to compare details of several images.
  • The visible area of image in "image details" can be shifted by moving the mouse with left button pressed.
  • Recording location of an image can be shown on a map and associated data can be changed. This can be done either in one of the areas of the main mask or in a separate mask.

Version 4.28 published on 2016-12-22

Following errors are corrected:

  • Program crashed when saving in view modus "tiles" or "thumbnails".

Version 4.27 published on 2016-12-18

Enhancements and improvements:

  • Performance improvement during starting the program.

Error corrections:

  • After deleting an image a wrong thumbnail was displayed. This error is corrected.

Version 4.26 published on 2016-11-17

Error corrections:

  • An error in display is corrected.

Version 4.25 published on 2016-11-13

Enhancements and improvements:

  • Accept a folder or file name as command line argument, which allows using the program via "Send to" in Windows explorer context menu.
  • Files can be opened via drag-and-drop.
  • New menu entry "File - Open" to open folders or files via entering the full name (i.e. including complete path).
  • Mask "Field definitions": allows defining a list of valid values, which are used in main mask to check input in configurable input area.
  • Main mask: if Exif.Image.Orientation is added to configurable input area, a drop down list shows the valid (numeric) values together with an explanation (e.g. "bottom, left (180° + horiz.flip)"). After saving changes of Exif.Image.Orientation, image will be rotated accordingly.
  • Performance improvement when opening a folder.
  • During scrolling via scrollbar in file list with view tiles or thumbnails, no new thumbnails are created. Only already existing thumbnails are displayed. In this way scrolling can be much faster. During fast rotation of mouse wheel, update of thumbnails is avoided as well.
  • Main mask: Size and spaces in tile and large icon view is configurable via general configuration file.
  • Main mask: new buttons to go to first and last image in folder.

Error corrections:

  • An error in rotating images based on orientation given in Exif-properties is corrected.

Version 4.24 published on 2016-09-27

Enhancements and improvements:

  • In mask "Field definitions" for date values five more formats can selected. These formats can be adjusted individually via the general configuration file.

Error corrections:

  • In case an error occurred during reading meta data, no changes of Meta data was possible, even not for those, which were displayed correct. This error is corrected.
  • Translation to English was not complete on computers not using code page 1252. This also resulted in an error when starting the program. This error is corrected.

Version 4.23 published on 2016-09-22

Enhancements and improvements:

  • Storage location for user settings can be selected:
    • %Appdata%:
      If several users are created on the computer, each user has his own settings.
      Settings are kept during upgrade on newer program version.
      Program folder can be write-protected.
    • Program folder:
      Recommended for portable usage on USB-stick: the settings are on USB-stick too, no settings will be stored on other computer.
      When upgrading to a newer program version, settings need to be copied manually or program files in currently used folder have to be overwritten.
  • In mask "Field definitions" for date values following formats can be selected:
    Local date/time format (according system settings)
    ISO date/time format (e.g. 2016-09-20T18:25:00)
  • In case an error occurred during reading Meta data, no Meta data were displayed. As these errors were related to single properties only (which usually are of no interest for the user), now Meta data are displayed.
  • As (according to experience) errors in Meta data usually did not affect properties of interest for the user, one setting was changed: In this case no message box is displayed any longer. If desired, this can be changed via mask "Settings".

Error corrections:

  • If no internet connection was available, the program terminated when checking for a new version. This error is corrected.

Version 4.22 published on 2016-05-20

Enhancements and improvements:

  • Mask "Adjust view": View can be adjusted so that more sections can be displayed side by side instead of one above the other. Several user defined views can be saved with names.
  • Main mask - configurable input area: For entering a date, a calendar can be opened (new button on the right hand side of the input field).
  • Main mask: Via context menu the mask "Field definitions" can be opened directly in order to change the fields displayed in the configurable input area, in tab "Overview", in file display with view "Tiles" and in the table for "Multi image edit".
  • Mask "Remove meta data": Via command buttons the mask "Field definitions" can be opened directly to select meta data to remove resp. the exceptions.
  • Mask "Rename files": The drop downs for "Field" and "sort by" have a new entry "new field", via which directly the mask "Field definitions" can be opened in order to customize the drop down list.
  • Mask "Change recording date and time": Drop down for grouping (top left) has a new entry "all" as well as "other grouping", via which directly the mask "Field definitions" can be opened in order to customize the groups.
  • Mask "Compare files": Via command button "Configure hidden columns" the mask "Field definitions" can be opened directly in order to configure the columns not to compare.
  • Export: Selected properties of images in folder: Before starting the export, a query appears to open the mask "Field definitions" in order to select the properties to be exported.

Error corrections:

  • Video data were not displayed correct.
  • Check for new version compared with previous version (and thus by mistake announced, that a new version is available).
  • Several other minor errors.

Version 4.21 published on 2015-10-15

Enhancements and improvements:

  • New version 0.25 of library exiv2 integrated with about 350 new tags, especially XMP, Panasonic and Casio.

Error corrections:

  • Mask "Field definitions": After pressing the button "Meta Date 1" the program crashed. This is corrected now.

Version 4.20 published on 2015-03-29

Enhancements and improvements:

  • Adjustments for screens using DPI values higher than 96
    This version is now also usable when DPI is set to a value higher than 96, using Windows configuration "Make text and other items larger or smaller" or "Set custom text size (DPI)".

Error corrections:

  • The last two versions were not running on Windows XP. This is corrected now.

Version 4.19 published on 2015-02-08

Enhancements and improvements:

  • First version available in English
    New languages can simply be made available by adding language files (if there is someone who provides the necessary translations).
   
© Norbert Wagner 2021