1.4
2022-06-22
Summer is here!... in the US
In celebration for summer in the northern hemisphere, you can now track hiking workouts.
Hiking workouts function exactly the same way as running and walking workouts, so nothing new to learn.
Otherwise, very minor update this time around. I've used this time to clean up a few other small bugs here and there.
1.3
2022-03-24
Ask and you shall receive!
I received feedback on how this app is used for others and this update is all about applying that feedback.
First up, you can now tell Sneaker Tracker which shoes you always use for specific workouts. So if you always run outside in a specific shoe, Sneaker Tracker will look for new workouts that are running outside and automatically assign that workout. If you always run inside in another shoe, Sneaker Tracker will assign those workouts accordingly as well.
This feature can be found in settings, in "Workout Settings".
Also in Workout Settings, if Step data or Heart Rate data are not of interest to you, you can tell Sneaker Tracker to hide those data points.
Two more small improvements.
1. If Heart Rate collection fails, you will see an error alert, but now you will only see it 3 times and then never again. If you continually see failures after 3 times, please let me know!
2. Settings now uses "SF Symbols" instead of Emoji. I think it looks much better than emoji, thanks for the free design upgrade Apple!
And lastly, bug fixes.
A huge bug that I've been hunting for a long time has been knocked out. Previously the Sneaker Tracker would look like it was unresponsive for a few moments. This usually occured at first bootup and a lot of new workouts needed to load. Sneaker Tracker in that moment was thinking really hard and was getting everything ready. But now, Sneaker Tracker thinks more efficiently! It will load the workouts in the background and update itself.
Another bug was previously found when you delete a workout that originated from Apple Health, previously it would just unassign itself. Now it will actually be deleted. However, because Apple Health still has these workouts in existance, the workouts are never truly gone. In Settings, in data options, you can view Apple Health workouts that are "deleted". So if you want to restore these workouts, you just need to swipe to restore it.
And lastly, for those of you technically inclined, I have open sourced the unassigned workout color shift part of this app. It can be found on GitHub (search for ColorShift by SeekAndDefineBK). Right now, I believe ColorShift isn't very power efficient, especially if you have hundreds of unassigned workouts. However, I am working on making ColorShift more efficient but if you'd like to contribute I'd love to hear from you on GitHub!
1.2
2021-12-05
The Version 1.2 update is focused on how your information is displayed!
In settings, you now have the option to display your shoes or workouts in a new compact view. This compact view shows you just the essential information about your shoes or workouts.
New to this version, you also have an option to retire your shoe. When you retire your shoe you still have access to see it at the bottom of your shoe list, but when you assign a workout, it will no longer appear in the shoe choices.
Next a few small updates, the Settings view now displays SF Symbols instead of Emojis. I tweaked the workout and shoe glow for dark mode to make the icons appear a little less fuzzy.
Last, but surely not least, new workouts will now display an animated color gradient until the workout is assigned to a shoe. If you like this effect so much you'd like to use it as your theme, you can update your theme to use this as well!
1.1
2021-11-10
The Version 1.1 update is focused on color!
The big new feature is you can assign primary, secondary, and sole colors to your shoes. By creating a shoe in the previous version, you already determined a primary color. At the time, that was the only color choice you had! Behind the scenes, Sneaker Tracker already created a secondary color, which is a slightly lighter shade of your primary color. And now the sole color is brand new, by default the soles of your shoe is white.
But you can change this, you don't need to make a new shoe to update the colors. You can edit your current shoe color by opening the shoe in question, tapping the Gear Icon next to the shoe name. In the next screen you will have options to change the primary, secondary, and sole colors.
You can even live preview the shoe colors!
More color also appears in the header when you select a shoe or a workout. The primary color of the shoe, or the shoe you used for your workout, is the color of the header.
Lastly, I fixed a bug where the color you select for your shoe wasn't accurate. Initially this was designed so that you could still see the color of your shoe in either light or dark mode if you happened to buy black or white shoes. Now, thanks to the magic of drop shadows and/or outer glows, no matter what color your shoe is, you can see your shoe or workout in either mode.
I hope you are enjoying Sneaker Tracker, please feel to reach out with any questions or feature requests!
1.0.1
2021-09-21
Fixed a bug where the app would crash when attempting to edit the Shoe details.