Undelete App to find accidentally deleted activity
Undelete App to find accidentally deleted activity
Unfortunately, that isn't possible as Connect IQ apps don't have direct access to the filesystem. You could always try connecting your watch to a computer and using the undelete tool of your choice.
I don't think you'll find anything that will "undelete" a fit file. It comes up all the time in the device forums where someone deleted an activity by mistake. When you discard vs save, it probably doesn't close the fit file properly, even if a tool was available.
Don't believe there is a Connect IQ app that can do this. However, if you are currently having this issue, there is a slim to zero chance that it is recoverable, especially if you've been using your device since this occurred. You can try some of the recovery tools mentioned here: Retrieving Activity discarded or deleted. Then, if you can recover anything it will likely be corrupted beyond repair, but you can try zipping the file and asking for help on this thread: How to repair a .fit file
I never understood why Garmin proposes the delete activity option as a menu option and I think this is a wrong decision that the Garmin team has taken.
The delete option is really only valid for testing purposes, during normal day to day usage of a watch you have no (or only very rarely) a use for this. In fact during normal day to day usage you have a much higher chance of doing this delete unwanted than doing the delete on purpose
Having a way to configure menu options would be great, this way you could remove the options that you don't want (eg no delete activity) and move up other options that you use more often and are now in an impracticable position (eg recovery hr).
If I would be able to configure the menu options I would retain:
- Save activity
- Recovery Hr
- Resume activity (as I very rarely need to resume activities I'd put this in last position)
I'd get rid of all the other options that are available (Lap / Back To Start / Discard activity) as I have no need for these / I don't use them.
(Of course this is something Garmin would need to solve in the firmware, you can't solve this in the connect iq layer)
To be fair Discard is at the very end of the list. Given that there's an additional confirmation step, I'm okay with it. (Then again it's an issue with touchscreen watches in the rain, because the rain can cause Discard to be selected *and* confirm it)
I think they put Lap in there because some people want to be able to take a lap while the activity is paused. I can think of a few use cases for this although I've never used it myself.
It would be nice to be able to customize that menu.
I'd get rid of all the other options that are available (Lap / Back To Start / Discard activity) as I have no need for these / I don't use them.
Having one menu (that isn't customizable) means more consistency and less support headaches.
I've heard of people who use discard if they are recording a ride with a watch and an edge, where if all looked good on the edge, they'll discard on the watch to avoid duplicate things in GC.
I've heard of people who use discard if they are recording a ride with a watch and an edge, where if all looked good on the edge, they'll discard on the watch to avoid duplicate things in GC.
I've heard of people that deleted activities that did not want to delete this activity
The middle-ground solution could be for Garmin to implement a Recycle Bin / Trash folder similar PCs and Macs.
If you accidentally discard an activity or delete *anything* from the watch, you would be able to undo the action (until storage gets so full that the recycle bin / trash needs to be emptied.)
This would be a lot of work for Garmin tho, and it would increase the complexity of the UI.
Move the activity being deleted to another folder and then clean out entries there older than a week/whatever.
Add a "recently deleted" list and allow people to restore an activity there. It wouldn't make things much more complicated.
Of course, people will complain that a week/whatever isn't long enough.