Skip to content

Releases: nemethviktor/GeoTagNinja

Build 8897 [20240511]

14 May 08:11
6dc8db8
Compare
Choose a tag to compare

Build 8897 [20240511]

  • NEW & UPDATED:

    • Dark Mode should now apply to GPX Import Report
    • Custom MessageBoxes should now respect hotkeys in certain cases
    • Added PNG and WEBP file support
    • Added an auto-updater. It's a bit tricky to test but I think it works. Report bugs pls.
    • Updated some of the underlying packages; removed x86 references to SQLite
  • BUGS & FIXES:

    • Patched GPX Import Report re #105

Build 8834 [20240309]

09 Mar 09:00
Compare
Choose a tag to compare

Build 8834 [20240309]

  • NEW & UPDATED:

    • Paste coordinate-pair string from clipboard into Edit Form (see readme about this or the tooltip in the Edit Form) #100
    • Added a button to the Edit Form to move to the next image when there's a multi-selection (Apply & Move to Next) [also #100]
    • Bumped exifTool to v12.77
    • Rewrote the logic of updating for exifTool, from now onwards, it should be automatic.
  • BUGS & FIXES:

    • Added an extra warning if the file-save fails for what's likely a UTF path error #98
    • Added a check to ensure that files have the necessary data before attempting to create FOV re #99
    • Patched two vaguely related issues regarding SQLITE REPLACE and LastLat/Lng read on startup when not using EN-xx culture.
      • While at it also patched a cleanup issue with the SQLite database.

Build 8768 [20240103] (released 16 Feb)

17 Feb 19:24
7d7ba14
Compare
Choose a tag to compare

Build 8768 [20240103] (released 16 Feb)

NEW & UPDATED:

  • Long-pressing a point on the map will now offer the user to save the map location to the image so that there's no need for extra click #91
  • Added functionality as per #92 to drag the map marker and allow the user to add the new value to the selected image(s).
  • Added toponomymName to the options within Custom City Allocation Rules
  • Changed how file names with "[]" chars are handled for saving.
  • Bumped exifTool to v12.72

BUGS & FIXES:

  • Fixed an issue re #93 Open Coords in API misbehaving.
  • Fixed Custom Rules panel breaking because the object type was wrong due to an earlier logic-consolidation.
  • Fixed Copy-Paste empty Direction value showing as 0 on the map.
  • Fixed Copy-Paste empty Destination value breaking the the map when selecting multiple files.
  • Run a spell checker on the readme....

Build 8680 [20231007]

07 Oct 13:13
e232251
Compare
Choose a tag to compare

Build 8680 [20231007]

  • NEW & UPDATED:
    • App Version Bump: 1.14
    • Implemented an Export/Import functionality for Settings and Custom Rules
    • Bumped exifTool to v12.67
    • Streamlined a lot of code relating to the reusability of on-the-fly Form generation
      • Same goes for generic reusability, messageboxes, enums, buttons, whatnots
    • Various further Dark Mode changes/improvements
    • Added the capability to Restart the app immediately if the user wants so in the Settings
    • Added support for previewing HEIC images
  • BUGS & FIXES:
    • Fixed Country DropDown not displaying anything if the existing data wasn't on the predefined list. It now takes value from CountryCode
    • Fixed Date Shift misbehaving
    • Fixed newly-saved data not being written back into the DE-logic

Build 8661 [20230918]

18 Sep 07:03
Compare
Choose a tag to compare

Build 8661 [20230918]

  • NEW & UPDATED:
    • App Version Bump: 1.13
    • GPSDestinationLat/Long ...
      • is now being displayed in certain cases (when there is a series of images subject to a set of conditions. See the readme on how this works.),
      • can be modified via a new button below the map,
      • has been added to the list/function of "remove all geodata"
    • Added a new tab for the Exif info - this lists the values as they are held by GTN internally.
    • Added 2 new buttons for filing feature requests and bugs (both require a GitHub acct.)
    • Added Dark Mode support. Refer to the readme but it's very ugly and there's little I can do about that as WinForms doesn't support the rich capabilities Windows 10/11 can offer for the time being.
    • Added various options for "Dark Mode Map"
  • BUGS & FIXES:
    • Fixed an error when data in MyComputer wasn't properly recorded and this caused a crash
    • Reverted a change introduced earlier re: webView2 initialisation after it randomly failed on one of my VMs

Build 8646 [20230903]

03 Sep 17:22
f6b5a65
Compare
Choose a tag to compare

Changelog since Build 8641

NEW & UPDATED:

  • Graduated the app to version 1.x [technically 1.10 because it's been edging up on the minor versions ever since initial release] - yayy. It now has all the features I initially wanted.
  • Added some support for reading and displaying ImgDirection/Ref.
  • Updated the "update" logic -> there's now a Setting that enables the user to update to pre-release [dev] releases or master-only. Master releases will no longer be marked as pre-release on GitHub.

Build 8641 [20230829] v2

29 Aug 14:40
Compare
Choose a tag to compare
Pre-release

This is based on the current state of the Dev branch but should be considered viable.
Please note this is the 2nd release with the same build on the same day. Apologies.
Changes since last Dev release:

BUGS & FIXES:

  • Fixed an issue caused by the previous release where XMP tags weren't written out to XMP files properly.
  • Fixed a bug that was caused by a recent update where clicking on an item in the ListView wouldn't actually trigger a map change

Build 8610 [20230729]

30 Jul 16:37
Compare
Choose a tag to compare
Build 8610 [20230729] Pre-release
Pre-release

This is based on the current state of the Dev branch but should be considered viable.
Changelog since last release (in Master):

NEW & UPDATED:

  • Added an option to use Imperial instead of Metric. In practice this still saves data in Metric but shows as Imperial. #82
  • Bumped exifTool to v12.64

BUGS & FIXES:

  • Fixed a bug where the original file is set not to be overwritten but XMP is and ultimately the DE didn't get cleread properly, resulting in what appeared to be an unresponsive non-save.
  • Fixed a bug pasting string values across files causing a crash
  • Updated the Kyiv TZ name (from Europe/Kiev to Europe/Kyiv) - this appears to have caused some problems before
  • Fixed a bug where timezone was read incorrectly from the Edit Form
  • Fixed a bug where RAW and XMP files contradict each other for Lat/Long Ref values and the wrong one is taken
  • Fixed a bug where opening the Edit Form via the File menu would cause crash
  • Fixed a logical flaw where, after pressing OK in the Edit File Form the code would parse the whole folder again for any outstanding data
  • Amended DE Parse logic for (lack of) dates values - re #86

Build 8556 [20230605]

05 Jun 11:13
7f0ca5e
Compare
Choose a tag to compare
Build 8556 [20230605] Pre-release
Pre-release

Build 8556 [20230605]

  • NEW & UPDATED:
    • Added a "Collections Mode", in particular to work with Jeffrey Frield's LightRoom Classic Plugin "Run Any Command". Details on how to use this are in the readme.
    • Rewrote the sorting logic to account for the data type of the column being sorted (i.e. date, number, text etc)
    • Added Country to Favourites
    • Bumped exifTool to v12.62
  • BUGS & FIXES:
    • Fixed a bug where the TZ dropdown in Import GPX could cause a crash if the user was in a TZ that wasn't on the dropdown.
    • Paste-values logic minor revamp
    • Changed settings to default-write-into-image-file to false
    • Rewrote the File Edit Form load process. The existing one took way too long because it parsed data for a number of Objects that were entirely irrelevant.
    • Rewrote the Track Import logic not to overflow when too many files were involved. (see ticket 78).

build 8469 [20230306/20230310]

10 Mar 09:10
febda94
Compare
Choose a tag to compare
Pre-release

Build 8469 [20230306/20230310]

  • NEW & UPDATED:
    • Added functionality to auto-navigate to a selected Favourite in the dropdown.
    • Added a "recall last Track Sync Shift" option.
    • Added logic for the pick-from-API-choices Form to accept doubleClick and (keyboard) Enter (key)
    • Added a button in the Paste Form for generic All/None
    • Added a button in the Paste Form for recalling the last Paste settings
    • Added an option to halt further API pulls if one failed
    • Changed certain numeric TextBoxes to NumericUpDowns.
    • Added logic to replace hard-coded City-definition logic with user choices.
    • Changed versioning logic. Will use simple build numbers from now on in the "public facing" element of the app. Windows & Visual Studio still require the ##.##.#### logic rather than just a build number but the About section won't show it..
  • BUGS & FIXES:
    • Fixed a bug where NumerUpDown changes didn't trigger setting fonts to Bold
    • Fixed the map zooming way too far out when negative lat/long values are present
    • Changed the pick-from-API-choices Form to be 1-based-index rather than 0-based
    • Fixed messageBox captions always saying "Error" as output
    • Fixed a bug where one or two Settings were ignored on load

PS.: code based on 20230306 but released 20230310