forked from baarkerlounger/jogger
A run tracking app for Gnome Mobile.
- Rust 97%
- Meson 2.4%
- CSS 0.4%
- Shell 0.2%
| .woodpecker | Add vendor cargo deps script | |
| build-aux | Add vendor cargo deps script | |
| data | v1.1.0 | |
| migrations | Index Track Segments on Workout ID to speed up queries | |
| po | Translation files | |
| src | Lint | |
| subprojects | commit 18816e55c8c46eb073c74258ecaf4c05e5e73c20 | |
| .gitignore | Fetch segment speed detail | |
| Cargo.lock | v1.1.0 | |
| Cargo.toml | v1.1.0 | |
| CONTRIBUTING.md | Fix lint warnings | |
| diesel.toml | Optimise import | |
| jogger.doap | Add doap file | |
| LICENSE | commit 18816e55c8c46eb073c74258ecaf4c05e5e73c20 | |
| meson.build | v1.1.0 | |
| README.md | New screenshot | |
| xyz.slothlife.Jogger.json | Add vendor cargo deps script | |
Jogger
An app for Gnome Mobile to Track running and other workouts. Inspired by Fitotrack.
Built with GTK4, Libadwaita, Rust and Sqlite.
Features
- Track a workout using Geoclue location
- Import workouts from a Fitotrack export
- Manually enter a workout
- View workout details
- Edit a workout
- Delete a workout
- Calculate calories burned for workouts
Screenshots
Welcome
Track workout
Workout list
Workout detail
Workout details charts
Translations
Jogger can easily be translated for other languages, as it uses gettext. Please consider contributing translations using Weblate. Thanks to Codeberg for free hosting and all the translators for their great work. Alternatively you can also edit the .po files manually and open merge requests.
Contributing
This project is open to contributions. Please refer to CONTRIBUTING.md for more information.
Code of Conduct
This project follows GNOME's Code of Conduct.