Laufhelden is a sport tracking application for Sailfish OS. Laufhelden is german, meaning run heros.
I made this app mainly because Meerun is not maintained anymore. Features are well behind Meerun but there are some little advantages.
Meerun is closed source meaning if the developer won't maintain any longer, the app will die. Laufhelden is opensource so that problem should be avoided.
I am working out a few month with the app and really enjoy it, hope you also will!
To import workouts you can place GPX files in the directory ~/Laufhelden/
GPX files exported from Meerun will be recognized and hopefully workout type as well as a few other things will be imported.
To use the audio coach you can download the voice files here. Then you need to extract them and copy the folder voicefiles to your device under /home/nemo/Laufhelden/.
Current features are:
- recording workouts
- workout types: running, road bike, mountainbike, walking, inline skating, skiing
- view recorded tracks and show statistics
- save track as GPX file
- autosave every minute
- connecting to bluetooth heart rate device (supports Zephyr HxM BT and Polar Wearlink iWL, no BLE)
- show battery level of heart rate device
- use heart rate monitor from another application e.g. Amazfish
- voice coach witch cyclic updates and alarm thresholds
- default music player is paused and resumed when alarm threshold is triggered
- 4 display modes for record screen: AMOLED mode, LCD mode, silica mode, night mode
- automatic night mode
- upload workouts to sports-tracker.com
- upload workouts to strava
- pebble integration (needs Rockpool 1.4)
- lock page
- metric/imperial units
Please go here for more details of planned features or bugfixing.
Here is the TMO thread.
This application orginates from a fork of Rena by Simoma: https://github.com/Simoma/rena
Workout icons are from here: https://de.icons8.com/ They are under this license: https://creativecommons.org/licenses/by-nd/3.0/
Messagebox is from: Kimmo Lindholm, https://github.com/kimmoli/paint/blob/master/qml/components/Messagebox.qml
Credits go to:
This software is open source GPLv3. Sourcecode: https://github.com/jdrescher2006/Laufhelden
Please report bugs/issues to here:
https://github.com/jdrescher2006/Laufhelden/issues
If you wish you may donate for this project (it might boost my motivation a little bit ;-)): https://www.paypal.me/JensDrescher
Enjoy!!!
0.9.0-1, 12.09.2017
0.9.1-2, 12.09.2017
0.9.2-3, 22.09.2017
0.9.3-4, 26.09.2017
0.9.4-5, 16.10.2017
0.9.5-6, 31.10.2017
0.9.6-7, 16.11.2017
0.9.7-8, 19.12.2017
0.9.8-9, 05.01.2018
0.9.9-1, 15.01.2018
0.9.9-2, 16.01.2018
1.0.0-1, 06.02.2018
1.1.0-1, 04.05.2018
1.1.1-1, 13.07.2018
1.1.2-1, 14.09.2018
1.1.3-1, 24.12.2018
1.1.4-1, 27.10.2019
Comments
shults
Sat, 2023/11/11 - 01:16
Permalink
On Xperia 10ii is it possible to enable voice coach?
ABreen
Sat, 2020/03/28 - 02:18
Permalink
Keep getting "Oops Username or Password error" when trying to upload to Sportstracker. Username ans Password are correct.
ABreen
Thu, 2020/03/12 - 10:29
Permalink
I hope not
ABreen
Wed, 2020/02/19 - 13:18
Permalink
The app doesn't stop recording when the "End" button is pressed for 3 seconds. The app looks like it is stopped and the "Save" page is displayed but if you don't complete the saving process immediately the app keeps recording until the saving process is completed. .
mdj
Thu, 2019/06/06 - 13:59
Permalink
Fantastic app for tracking my walk and cycling routes. Loving the seamless integration with my Pebble Steel. Thanks for your hard work!
oxygenh
Sat, 2019/05/04 - 18:58
Permalink
Dear jdrescher, can you add uploading track to http://www.sportstracklive.com ?
wickedsp1d3r
Mon, 2019/04/15 - 18:24
Permalink
Sailfish 3.0.2.8 (Oulanka) / Xperia X
I can't start a new workout, there's no ability to proceed from the following screen:
You see, there's no indicator in the upper right corner.
oxygenh
Thu, 2019/05/02 - 23:26
Permalink
You need to install Mapbox GL Native bindings for Qt QML from ringus repository.
oxygenh
Tue, 2019/04/30 - 20:19
Permalink
Me to. Nor enabled start new trening.
LeoQTMoura
Fri, 2019/04/12 - 02:37
Permalink
I have installed the app , but when i try to click " lets go" to start a new activity not happens . Other question : i have a tomtom adventure and the app connects with the smartwatch, but i have a token to connect. also there's a way to send an activity from my tomtom to the app ?
SKD
Sun, 2019/02/03 - 01:37
Permalink
Just wanted to share that this is also working with the Berry King Sportbeat pulse sensor. Took some time to figure out I had to select BLE random.
Thanks for the good work! It's a very nice app! :)
SKD
Wed, 2019/03/06 - 22:51
Permalink
After using this a few times now I found a problem: after some time the heart rate value is stuck until I stop the training. I can't really determine if this is a problem of the app, the hrm or the combination of both. Anybody else facing a similar problem?
rsw75
Wed, 2019/04/17 - 10:54
Permalink
I have same issue when using HRM service provided by Amazfish.
SKD
Fri, 2019/08/30 - 00:02
Permalink
I have now tried this with a second heart rate sensor and it's still the same problem. I would love if this was fixed because the freezes actually happen very often. Yesterday at an 2 hour activity it happened 5 times that the value was stuck. Otherwise it's a great app!
Historyscholar
Thu, 2018/11/29 - 16:25
Permalink
How to translat it?
cartron
Mon, 2018/12/24 - 13:34
Permalink
hi, you can go there: https://github.com/jdrescher2006/Laufhelden/tree/master/translations then copy one of the files, and translate in the language you want (renaming the file of course).
Then do a PR to Jens.
I did the same for French.
Thanks and good luck!
Historyscholar
Tue, 2018/12/25 - 07:15
Permalink
It is best to have a transifex page.
Historyscholar
Tue, 2018/12/25 - 07:14
Permalink
It is best to have a transifex page.
cartron
Wed, 2018/11/14 - 00:51
Permalink
Hi Jens, and thanks for this nice app! I just installed and am playing with it - Strava sync works fine.
I couldn't make my Polar HR sensor to work, and then realised it's BT LE - which apparetnly is not supported - any plan to add support for it?
Thanks again and keep up the good work!
Nico
dfstorm
Thu, 2018/10/11 - 10:01
Permalink
Well I wanted to give it a try and I don't regret it. It work with my Strava account; do not crash in a run; and as speaked announcements. The man I am would like a "female voice" for announcement but eh that's not that important ;) good work and thank you.
Edit: glx files are just saved in the home folder. Didn't saw it when I first checked. My bad :)
pdelfes
Sat, 2018/09/15 - 03:41
Permalink
This name sounds stupid and weird, maybe cause i'm not german, but...
breiti_oi
Sun, 2018/09/16 - 12:53
Permalink
@pdelfes, Ever tought about simply buying an android or ios device? for me it seems that -with your own words- „SailFailOS” does not please your needs. So why are you tormenting yourself and others with your comments?
ABreen
Thu, 2018/07/19 - 09:41
Permalink
I have Laufhelden running nicely in my Xperia X. I have a Sportstracker account and have that set up on Laufhelden. The test login works but I cannot see my uploads on Sportstracker.
Any ideas? Thank you and thank you for a wonderful app.
jdrescher
Thu, 2018/07/19 - 21:49
Permalink
Thanks for reporting, I will have a look.
Termitebug
Tue, 2018/06/26 - 17:08
Permalink
Hi, I have switched to this app from Meerun and it's superb :) Thanks a lot!
HackTheFish
Sat, 2018/05/05 - 23:47
Permalink
Woah, what a Upgrade! Thanks a lot!
ABreen
Tue, 2018/03/13 - 12:11
Permalink
Yes, Mapbox installed successfully as far as I can tell. I haven't tried using terminal. That wasn't something I had expected I'd need to do.
ABreen
Sat, 2018/03/10 - 13:33
Permalink
I've downloaded the mapbox component. Laufhelden shows installing but never finishes installing on my Sony Xperia X running Sailfish X
jdrescher
Mon, 2018/03/12 - 12:46
Permalink
Mapbox GL native bindings was installed successfully?
Have you tried pkcon refresh in the terminal?
sf_user
Fri, 2018/01/19 - 01:33
Permalink
Trying to upgrade from 0.9.7-8 to 0.9.9-2 on XperiaX using Warehouse, getting Error Status: dep-resolution-failed Extra details: nothing provides mapboxgl-qml needed by harbour-laufhelden-0.9.8.9.armv7hl
Current version works fine! Upgrade fails. So is there something to do to get it work?
Pages