Comments (6)
Okay, a few things. Not sure you're aware but there used to be (kinda still exists) an app called GeoSetter. I think the guy who wrote it has passed because his last ever blogpost was years ago complaining of poor health and no updates ever since. If you have a look you'll find it looks a lot like this app (I wrote this one from zero but obviously the basis for the logic here was what I saw there as a user.). So the red/black is a reminiscent of behaviour from that one.
Red means there is data to be written and black means there is no data to be written (that may be achieved by data having already been written, so it goes from black (default) to red (changes queued) to black (changes written, nothing in queue).
Data rows do turn red as soon as you're out of the edit field because it pushes the change into the main listview (the grid you see) - I but the actively selected row always appears black. You can check this by making a change, moving away from the row (turns red), moving back to it (appears black) - I think it's a default behaviour of that Control.
Save All only saves modified photos indeed.
I'll have a look at digiKam, I haven't used it - maybe I can catch where the issue is but in theory the "loc to file" is identical to the "edit" process. Basically it queues up certain tags and then when you Save they get written.
from geotagninja.
Cool, good explanation. Yeah, I watched your video and some things got clearer. Oh yes, I know GeoSetter very well, that's what I used to use all the time, but as you point out it hasn't been updated and is very hard to use now. I've been using GeoTag (Java), which is kinda clunky but fine, does the job, until it doesn't, which is why I came upon your app. I think what GeoTag is running into is exiftool makernote errors which is causing it not to write updates, even though I don't care about makernote errors or warnings even. Now I think I can get your tool to work for me with those "problem" photos (Olympus TG-5 versus my standard Sony RX100-VI). And thanks for making the effort to provide an update for GeoSetter, much appreciated!
from geotagninja.
Forgot to mention, that would be very sad if Friedemann (GeoSetter) passed away. Such a great program!
from geotagninja.
Not explicitly sure if he passed but considering his last post's content and old date plus the total lack of activity from him in forums and bug reports and basically everything I'd assume there is something beyond "not feeling like updating it" :/
Btw if you have issues w specific files and don't mind sharing the photo (file) I can try to debug.
from geotagninja.
For what it's worth, if you go to the Geosetter about page and check the social media links, there is activity there. FB has a August 7th post, for example.
from geotagninja.
Glad he's okay then ;)
Still, now there's this project too. For me it's a coding exercise and if the community uses it am all the happier.
from geotagninja.
Related Issues (20)
- Exception when trying to select time zone in GPX import dialog HOT 2
- Manage Favorites missing option to change country HOT 4
- Copy-Paste tags copies also times by default HOT 2
- Application fails to process full gpx file to all images HOT 3
- Sorting by Taken Date sort alphabetically, not chronologically HOT 1
- Imperial measurement option? HOT 11
- Hangs on startup HOT 8
- GeoTag write issue HOT 13
- HEIC files cannot be previewed HOT 9
- Current coordinate HOT 1
- Drag photo marker on map to change photo location HOT 2
- Open Coordinates in API fails - dots missing HOT 2
- Add toponomymName and/or name as option for Custom City Assignment Logic HOT 3
- Cannot save coordinates when path contains ÆØÅ HOT 2
- 1 files weren't updated due to errors HOT 5
- Crash when trying to load FOV and image has no FocalLengthIn35mmFormat HOT 5
- Bulk GPS editing, each photo has its own GPS coordinates HOT 10
- question / Marker popup to display a filename HOT 5
- Replicate destination lines in 'normal' mode HOT 7
- Updating GeoTags from a GPX file fails HOT 29
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from geotagninja.