Ethan Dalool
Ethan Dalool
> @moezbhatti moved this from Release 3.8 to Up next in Issue tracker on Jan 13, 2020 Is this feature still on the timeline? When I take my phone out...
~~Been playing around with Trackbook some more today. I now think that the correct solution is `notifyItemRangeChanged(position, tracklist.tracklistElements.size)` instead of `notifyDataSetChanged()`, seen [here](https://stackoverflow.com/a/50641928/5430534) and [here](https://stackoverflow.com/a/33211061/5430534).~~ Bah, nevermind. It's probably [not...
I did some digging. The `track.recordingStart` value does have milliseconds while the track is recording, but the milliseconds are gone when I want to delete the track. I added a...
Hi y20k. I spent a couple of hours trying to fix these issues myself, but android apps are complicated! I appreciate your time and didn't want to swamp you with...
Hi, thanks for following up. I'm not so sure if that particular function is the issue. I see correct return values coming from that which include seconds. Here are some...
Okay, I have just discovered that when this bug occurs, the .json file for the other track is not deleted from /files/tracks. So if two tracks were started in the...
Hi @y20k, hope you're doing well. I can see that the latest version of Trackbook (2.1.1 from F-Droid) is including the milliseconds in the output GPX filename, as you said...
I figured out the zero-seconds bug. It's caused by [this line](https://github.com/y20k/trackbook/blob/c99c8d343d662d3c2ac37a8b1831c2c0db8940bf/app/src/main/java/org/y20k/trackbook/helpers/FileHelper.kt#L396): ```Kotlin gsonBuilder.setDateFormat("M/d/yy hh:mm a") ``` I guess the Track is roundtripped through the JSON converter, even when going directly...
Hi @y20k, The issue is not too serious. It only affects the `recordingStart` and `recordingStop`. The Waypoint objects have the time stored as longs, not Date objects, so they never...
Let's try to write the proper upgrader function. I think we don't need a quick fix since this issue is already pretty old and not extremely serious.