Splitfit icon indicating copy to clipboard operation
Splitfit copied to clipboard

Save workout routines and track your progress.

Results 31 Splitfit issues
Sort by recently updated
recently updated
newest added

Currently, there is no compose implementation of ItemTouchHelper, but it will probably be introduced in the coming updates. [StackOverflow thread](https://stackoverflow.com/questions/64913067/reorder-lazycolumnfor-content-with-drag-drop)

I suggest adding a new field for adding image(animated & static)/video explains the exercise just like most other apps. https://www.tutorialspoint.com/how-to-display-animated-gif-images-in-android-using-kotlin

enhancement

Current package names are: * `com.noahjutz.splitfit.fdroid` for F-Droid build flavor * `com.noahjutz.splitfit.googleplay` for Google Play build flavor * `com.noahjutz.splitfit` is currently published on google play. In order to avoid confusiong...

In case you approved to add feature request #54 I suggest displaying the current set activity over the lock screen (I don't know the exact name of this feature, so...

enhancement

In many cases the user needs to use more than one program (a group of routines), so I suggest adding programs in Splitfit. For example: I use `Buff Dudes 12...

enhancement

I suggest preventing duplicated exercises on commit command. ![_20210211_191721](https://user-images.githubusercontent.com/284547/107664834-dd18fe00-6c9d-11eb-8b47-b64dea7662ab.png)

enhancement

In order to have the same apk signature and allow users to seamlessly update using both github releases and f-droid, use reproducible builds. https://f-droid.org/en/docs/Reproducible_Builds/

me and [fossdd](https://github.com/fossdd) see your github account for splitfit [here](https://github.com/noahjutz/Splitfit). but we also see an account at [codeberg](https://codeberg.org/noahjutz/Splitfit) -> is it out of date ? that would be sad.

Instead of using a coroutine scope within `Repository`, make ViewModels / UI do that by using `viewModelScope` or `rememberCoroutineScope()`.

Instead of using an Int value, use [`Duration`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.time/-duration/) along with a `TypeConverter`s to convert using [`inSeconds`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.time/-duration/in-seconds.html) and back using [`Int.seconds`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.time/seconds.html).