One little improvement for the
Track Editor:
Menion, you might remembered some years ago we discussed about the "timestamp-recalculate" feature of the Track Editor?! For those who don't know: In the Track Editor ("Modify Track"), when using "Insert/Edit trackpoint", moving track points will also change their timestamps. For adding trackpoints, it's obvious that a new time has to be calculated. Now when moving existing points, Locus will also recalculate the timestamp based on the new distances. In principle a useful feature, but I always disagreed with Menion about existing points (and I would still like to see a switch "Auto-Recalculate On/Off" in the track editor).
Anyway, we found a (kinda hidden) compromise: When only moving a single point, Locus will not touch its timestamp. So there's a slightly hidden possibility to edit without touching the timestamps.
Now my request concerns gaps: Currently, that recalculation also takes place across gaps. But I think you wil agree that gaps are there to separate different sections of a track. So assume we have the following points:
- 12:00.00
- 12:00.10
- gap
- 12:10.00
- 12:10.10
Currently, if you move points 1 and 2, the time difference between 2 and 3 will also be smoothed. The exact result of course depends on the actual location, but we might get something like 12:00:00 - 12:05:00 - 12:10:00. I think you'll agree that this is wrong.
So would it be possible to never let your recalculation "extend over" gaps? Even if you edit 1,2 and 3, points 2 and 3 are effectively end and start points of a section and should therefore keep their timestamps.
Agreed?