Skip to content

Releases: nemethviktor/GeoTagNinja

Build 9600 [20260414]

14 Apr 10:42

Choose a tag to compare

Build 9600 [20260414]

  • NEW & UPDATED:
    • Add option for user to set whether to remember map zoom level within a session ref #199
  • BUGS & FIXES:
    • Fix #197 column name mismatches in internal datatables
    • Removed the ability to restart the app from within the app as it was causing continued headaches.
    • Hopefully fix issues with OSM Referrers. #200, #201, #202

Build 9520 [20260124]

24 Jan 20:10

Choose a tag to compare

Build 9519 [20260123] // Build 9520 [20260124]

  • NEW & UPDATED:
    • Added Use Last Used Folder (for startup purposes) #191
    • Added Carto as map layer option ref #192 partial solution for "always English" map
    • Added a TOC to the readme. (via this tool)
    • There's now also a Spanish translation stub via Weblate but it's empty.
  • BUGS & FIXES:
    • Revamped theming internally
    • Fixed GeoNames API warnings not being relayed to the user
    • Build 9520 fixes a theming error introduced in Build 9519

Build 9458 [20251123]

23 Nov 13:54

Choose a tag to compare

Build 9458 [20251123]

  • NEW & UPDATED:
    • Added some context menus, Select All/None/Invert, CopyPaste etc
    • Added a Donate dropdown in case anybody feels like...
    • Added a Save Selected item to the File menu
  • BUGS & FIXES:
    • Fixed Auto-Updater possibly misbehaving

Build 9456 [20251121]

21 Nov 14:28
e62132c

Choose a tag to compare

Build 9456 [20251121]

  • NEW & UPDATED:
    • Slightly changed "Dark Mode" colours to match the real ones.
    • Added German translations (via Weblate).
    • There's now also a Ukranian translation stub on Weblate but it's empty.
    • Added a new layer to the map ("Streets ESRI") - I've had problems with OSM lately; possibly a Leaflet issue but this is a reasonable fallback.
    • My free Resharper licence has run out and they are no longer renewing small projects like mine so I have switched to Visual Studio 2026 and applied auto-reformatting of files. Rather in one go than bit-by-bit but I think it's for the better.
    • Added GPS Dilution Of Precision (GPSDOP) and GPS Horizontal Positioning Error calc (GPSHPositioningError) as new columns #187
  • BUGS & FIXES:
    • Fixed #186 Favourites being saved with wrong Latitude info.
    • Fixed map attribution not showing.
    • Fixed packages.config being totally wrong. No clue what had happened there.

Build 9387 [20250912]

13 Sep 09:51

Choose a tag to compare

Build 9387 [20250912]

  • NEW & UPDATED:
    • Capability to save certain defaults on the Import GPX Form #174
    • App version Bump 1.17 - should have done that w/ the last public release.
    • Added Polish Translations
    • Added some basic feedback to the completion of the GPX Export. (aka "Files exported successfully")
    • Added a Splash Screen. Bit of a gimmick but on slower computers it may be of some use.
  • BUGS & FIXES:
    • Fixed app restart not working...hopefully (ref #175)
    • Fixed that the Installer forgot to add a relevant DLL file and so Magick wasn't working.
    • Fixed GPX Export not working properly when the desination path contained spaces. #179

Build 9300 [20250618]

18 Jun 17:07

Choose a tag to compare

Build 9300 [20250618]

  • NEW & UPDATED:
    • Added optional Satellite view layer to the map
    • Thumbnail view #164. Rudimentary and needs testing. Enable/Disable within Settings (requires app restart).
    • There is now a Russian translation stub (via Weblate) but it's empty. I've changed the code not to show empty languages.
  • BUGS & FIXES:
    • Added some logic to ignore certain particular warnings cropping up when saving files #159
    • Fix Custom Rules not working properly with the TargetPointName attribute
    • Fix API language selection not respected

Build 9196 [20250306]

06 Mar 18:39

Choose a tag to compare

Build 9196 [20250306]

  • NEW & UPDATED:
    • Added a CancellationToken to the Parsing of DirectoryElements (aka you can now cancel loading a folder.) #120
  • BUGS & FIXES:
    • Changed the Translation/resources logic into a single file. I realised that having 10 different files would yield 20+ PRs if anyone does an update and it's annoying.
    • Fixed half of the translations not actually working because...not even sure why. My bad nonetheless.
    • Fixed the time element of the TakenDate/CreateDate not being read properly after modify #147
    • Fixed HEIC previews misbehaving #152
    • Fixed the "No access to API" error cropping up multiple times #153
    • Fixed Import (settings) not working due to localisation issues
    • Fixed DateTime copypaste not working and not being handled properly on some Cultures [eg en-AU] #155

Build 9102 [20241202]

02 Dec 16:21

Choose a tag to compare

Build 9102 [20241202]

  • NEW & UPDATED:
    • I've moved the whole logic of languages being held in CSV files to RESx files.
    • Added ExifTool version number to the info within the About Form/Box.
    • Added the GPSDOP tag's handling into the GPX Import logic. This requires ExifTool 13.04 or newer. Ref ticket #121.
    • Added a Flat Mode ref Ticket #123 - this is a little experimental atm but should work.
    • Added the build number to the Text of FrmMain. I know this is a bit gimmicky but I like it.
    • App version Bump 1.16
  • BUGS & FIXES:
    • I've moved the startup methods to be async/awaited. Hopefully this will hide random occurrences of stuff like "tmi_Help".
    • Also revamped how column orders are handled internally.
    • Hopefully fixed the f....ing SQL Interop issues that occasionally crop up post-installation. It's a bug in VS Installer/Project config and is mighty annoying because it doesn't come up much in debug.
    • Updated the icon naming on the Desktop. For some obscure reason I had it coded with an extraneous space.

Build 9054 [20241015]

15 Oct 18:19

Choose a tag to compare

Build 9054 [20241015]

  • NEW & UPDATED:
    • Rewrote the SQL handling logic to use DataTables and Transactions rather than write everyone everything [I swear guv I was sober...] on a one-by-one basis. Jolly achievement for someone that claims to be a SQL dev rather than a C# dev but alas.
    • When using copy-paste the Coordinates will now be default-enabled for paste. It's logical that people would want to paste this piece of data if available.
  • BUGS & FIXES:
    • Application should no longer crash when encountering an invalid piece of Exif data #118
    • Added some logic to enable returning to C:\ if the user enters a 'fake' folder name.
    • "Restart Now" (within Settings) should hopefully work as expected #119
    • Kinda fixed the "Do you want to save the write-Q?" box cropping up twice upon app-close.

Build 8973 [20240726]

26 Jul 21:00
c7b3e81

Choose a tag to compare

Build 8973 [20240726]

  • NEW & UPDATED:
    • Added an option to Overlay GPX Coordinate Tracks onto the map. This can be found within the Import GPX Tracks Form, at the bottom. Experimental. #107
    • Panel sizes on the FrmMainApp should should now be stored/restored across sessions. #109
    • Added GPX Track Export functionality #114
    • Added the parsing of GPSDateTime tags as a read-only item.
    • Updated the ExifTool-update process to handle the new multi-file package. A mighty annoying move tbh but alas. Anyone experiencing an extra 3 sec delay upon exit, don't complain to me, script now has to extract and move 500 files instead of one.
    • Added some logic to check if a file had already been process within the session (ie you are reloading a folder or navigating back into a folder you've already visited). If so then the file won't be processed again unless changed.
      • This somewhat reintroduces the logic eliminated in build 8391 but less awkwardly. The tradeoff with this is that the app needs to take a checksum of each and every file each time the user does a refresh. This is computer/performance dependent but I tested on 3GB data of 170 files and...
        • 1st time "enter folder" took around 9 seconds
        • Consecutive "enter same folder/refresh" took around 3 seconds.
        • That on a Ryzen 7 5850 + PCIE3 SSD
    • App Version Bump: 1.15