https://github.com/neversun/bodyweight-timer
time supporting app for traing purposes (bodyweight-training) on Jolla Sailfish OS
https://github.com/neversun/bodyweight-timer
bodyweight jolla qml sailfishos timer
Last synced: 9 months ago
JSON representation
time supporting app for traing purposes (bodyweight-training) on Jolla Sailfish OS
- Host: GitHub
- URL: https://github.com/neversun/bodyweight-timer
- Owner: neversun
- License: mit
- Created: 2015-02-12T15:21:41.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2023-07-27T15:14:55.000Z (over 2 years ago)
- Last Synced: 2024-06-16T05:36:18.994Z (over 1 year ago)
- Topics: bodyweight, jolla, qml, sailfishos, timer
- Language: QML
- Size: 1.04 MB
- Stars: 5
- Watchers: 1
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-qt-qml - bodyweight-timer - time supporting app for traing purposes (bodyweight-training) on Jolla Sailfish OS. (Misc)
README
 Bodyweight timer for Sailfish OS
=============================
Loving bodyweight training? Then give this utility a try and allow your ordinary clock a pause.
This app comes with different timers for different kinds of training methods (inspired by "Bodyweight Training" by Marc Lauren).
Currently supported training methods:
* Circle interval
* Interval set
* Ladder
* Super set
* Tabata
## Planned features
* Enable/Disable Sounds
* Configuration of sound volume
* Configuration of bell types for different actions
* Naming of exercises
* Translations
* Additional training methods
* Saveable presets for each training method
* After playing a sound notification, resume with e.g. media player
# Adding translations
For adding the language german (de) do the following:
1. copy the file `translations/harbour-bodyweight-timer.ts` to `translations/harbour-bodyweight-timer-de.ts`.
1. For every added translation remove `type="unfinished"` from that item.
1. Extend `TRANSLATIONS` section in `harbour-bodyweight-timer.pro`. See example
## Extend TRANSLATIONS example
```
TRANSLATIONS += translations/harbour-bodyweight-timer-en.ts \
translations/harbour-bodyweight-timer-de.ts
```
### Troubleshooting
String are not displayed translated: Check with `lupdate harbour-bodyweight-timer.pro` for **any** (!) errors or warning and fix those.