You need to enable the repository of rinigus to install this app!
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.
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
I hope there is a lot to come in the future. I am only one person so don't expect any of these too soon.
- better statistics with diagrams
- indoor workouts without GPS
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
Comments
SKD
Sun, 02/03/2019 - 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! :)
Historyscholar
Thu, 11/29/2018 - 16:25
Permalink
How to translat it?
cartron
Mon, 12/24/2018 - 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, 12/25/2018 - 07:15
Permalink
It is best to have a transifex page.
Historyscholar
Tue, 12/25/2018 - 07:14
Permalink
It is best to have a transifex page.
cartron
Wed, 11/14/2018 - 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, 10/11/2018 - 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, 09/15/2018 - 03:41
Permalink
This name sounds stupid and weird, maybe cause i'm not german, but...
breiti_oi
Sun, 09/16/2018 - 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, 07/19/2018 - 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, 07/19/2018 - 21:49
Permalink
Thanks for reporting, I will have a look.
Termitebug
Tue, 06/26/2018 - 17:08
Permalink
Hi, I have switched to this app from Meerun and it's superb :) Thanks a lot!
HackTheFish
Sat, 05/05/2018 - 23:47
Permalink
Woah, what a Upgrade! Thanks a lot!
ABreen
Tue, 03/13/2018 - 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, 03/10/2018 - 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, 03/12/2018 - 12:46
Permalink
Mapbox GL native bindings was installed successfully?
Have you tried pkcon refresh in the terminal?
sf_user
Fri, 01/19/2018 - 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?
jdrescher
Fri, 01/19/2018 - 08:20
Permalink
You need to enable the repository of rinigus to get the mapbox-qml component.
sf_user
Tue, 02/13/2018 - 20:36
Permalink
Tried but didn't manage. Sorry, I'm a user not a developer. Thanks anyway. So I have to keep using the old version.
jdrescher
Mon, 03/12/2018 - 12:37
Permalink
Sorry, my answer wasn't very precise. You don't need to be a developer don't give up yet.
Just search for the app "Mapbox GL Native bindings for Qt QML" in Warehouse and install it. Then install or upgrade to the new version of Laufhelden.
Maximilian1st
Fri, 04/27/2018 - 12:31
Permalink
Something somewhere must be wrong with the dependencies or refreshing of repositories in storeman because the app only installed for me too after a command line pkcon refresh and install the rpm from the command line too. No dev here, just guessing.
akikk88
Mon, 01/15/2018 - 16:00
Permalink
Thanks :)
akikk88
Mon, 01/15/2018 - 11:44
Permalink
Finnish support disappear new update :/
jdrescher
Mon, 01/15/2018 - 14:41
Permalink
Thanks for the report, I will check this.
DarkTuring
Sun, 01/07/2018 - 23:58
Permalink
OSM scout server is not being called properly no map tiles are shown even with correctlt offline downloaded maps in the relevant area with the relevant language.
jdrescher
Wed, 01/10/2018 - 21:46
Permalink
There is a bug in record page. The map plugin does not change the style URL. So it would not load tiles from OSM Scout Server. This only works on workout details page.
Really sorry for all the bugs. I should do more tests before release...
rinigus
Mon, 01/08/2018 - 10:33
Permalink
To work with Mapbox GL based map viewers, OSM Scout Server has to provide vector maps. Which profile do you use in OSM Scout Server? Note that the Default profile does not include vector tiles. You would have to select "Recommended for vector and raster maps" if you wish to use the server with different types of clients. After changing the profile, please download the missing maps in the manager.
[This is assuming that you use OSM Scout Server default settings]
Also, to be sure that its an issue with the maps, please add OSM Scout Server logs. They should show whether the server was called by Laufhelden. On my device, Laufhelden calls the server correctly and shows the maps. So, its surely possible...
DarkTuring
Sun, 01/07/2018 - 04:27
Permalink
Much improved and sped up GPS aquisition and handling. App worked great but while running my battery died, on app restart and exercise resume it freezes and crashes, resume exercise has not bee successfup. Otherwise new metric and imperial unit option is fantastic!
jdrescher
Mon, 01/08/2018 - 15:39
Permalink
Thanks for your report. There is a bug in the current release (0.9.8-9). Until the bugfix is released it makes sense to use the previous version. Especially for big workouts. For further details see here: https://github.com/jdrescher2006/Laufhelden/issues/45
HackTheFish
Sat, 12/30/2017 - 22:36
Permalink
Hallo Jens, vielen Dank für diese großartige App! Wird es in Zukunft eine Zeit- und Distanzansage geben? Diese vermisse ich ein wenig. VG
Pages