Releases: nemethviktor/GeoTagNinja
Releases · nemethviktor/GeoTagNinja
Build 9600 [20260414]
Build 9600 [20260414]
- NEW & UPDATED:
- Add option for user to set whether to remember map zoom level within a session ref #199
- BUGS & FIXES:
Build 9520 [20260124]
Build 9519 [20260123] // Build 9520 [20260124]
- NEW & UPDATED:
- 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]
Build 9458 [20251123]
- NEW & UPDATED:
- Added some context menus,
Select All/None/Invert,CopyPasteetc - Added a
Donatedropdown in case anybody feels like... - Added a
Save Selecteditem to theFilemenu
- Added some context menus,
- BUGS & FIXES:
- Fixed Auto-Updater possibly misbehaving
Build 9456 [20251121]
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]
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:
Build 9300 [20250618]
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
TargetPointNameattribute - Fix API language selection not respected
Build 9196 [20250306]
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]
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
AboutForm/Box. - Added the
GPSDOPtag'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
TextofFrmMain. 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]
Build 9054 [20241015]
- NEW & UPDATED:
- Rewrote the SQL handling logic to use DataTables and Transactions rather than write
everyoneeverything [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.
- Rewrote the SQL handling logic to use DataTables and Transactions rather than write
- 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]
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
FrmMainAppshould should now be stored/restored across sessions. #109 - Added GPX Track Export functionality #114
- Added the parsing of
GPSDateTimetags 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 8391but 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
- This somewhat reintroduces the logic eliminated in
- App Version Bump: 1.15