Description: KPersonalTrainer was developed to keep track of data collected by a heart rate monitor like the Polar Watches, or just any other watch.
When you have added an exercise information is saved in a file and presented in a table. A calender is shown to give you an overview of the finished exercises.
KPersonalTrainer also has an option, Weekly Reports, where you can keep track of your progress.
This first version of the program has all the basic functions, and more advanced functions are planned for future releases, for example show diagrams of different data.
Please send me any ideas of improvment or problems you might have.Last changelog:
v1.1 -----
- Made some changes to the weekly reports dialog
V1.11 ------
- fixed bug when editing or deleting a non existent exercise
This idea is not new, but very inpotant (for me :) ). I have SonyEricsson W710i - sport phone & trying store my sport praxis, then to OOCalc. If can synchro my date with KPersonalTrainer...
I`m deal fitness & want create the new praxis & coaching.
hi!
i really like the idea of your application. i personally use it for documenting my mountainbike-excercises.
if i may post wishes for future development: i would appreciate very much the possibility of a closer description of an excercise itself (underground, ascends).
and also a posibility to take notes to a certain excercise. because for me it is interesting what temperature or weather condition it was to compare excercises. (heavy rain with 5 degree sunny weather with 20 degrees)
however. i will use your application anyways. it's quite usefull for me. thank you!
greetinx!
gottfried
Hello !!
The new release is great (it works on my Suse). But I Have a bug, when i clic on "Edit Exercice" or "Delete exercices", with no Exercice, the software crash
The errors :
Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1097120544 (LWP 20887)]
[KCrash handler]
#7 0x40dea556 in QListViewItem::parent () from /usr/lib/qt3/lib/libqt-mt.so.3
#8 0x08053830 in kpersonaltrainer_handler::deleteRow_clicked ()
#9 0x08055633 in kpersonaltrainerview_base::qt_invoke ()
#10 0x08050ff9 in kpersonaltrainer_handler::qt_invoke ()
#11 0x40d0ca49 in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#12 0x40d0cef0 in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#13 0x4105654c in QButton::clicked () from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0x40da1306 in QButton::mouseReleaseEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0x40d46708 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0x40cacd41 in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x40cadea8 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0x4090014e in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#19 0x40c47cd8 in QETWidget::translateMouseEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0x40c46afb in QApplication::x11ProcessEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x40c5abea in QEventLoop::processEvents ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x40cc3c39 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x40cc3b36 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0x40cac68f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0x080503cb in main ()
I haven't tried the program yet but I will later. I just wanted to say that I have been longing for a project like this to come along since Atleteo and Kipina development seem to have stalled. I'm not a coder but if there is any other way I can help please let me know.
Ratings & Comments
15 Comments
This idea is not new, but very inpotant (for me :) ). I have SonyEricsson W710i - sport phone & trying store my sport praxis, then to OOCalc. If can synchro my date with KPersonalTrainer... I`m deal fitness & want create the new praxis & coaching.
hi! i really like the idea of your application. i personally use it for documenting my mountainbike-excercises. if i may post wishes for future development: i would appreciate very much the possibility of a closer description of an excercise itself (underground, ascends). and also a posibility to take notes to a certain excercise. because for me it is interesting what temperature or weather condition it was to compare excercises. (heavy rain with 5 degree sunny weather with 20 degrees) however. i will use your application anyways. it's quite usefull for me. thank you! greetinx! gottfried
Hi, I've got Gentoo ebuild for you. Tested on AMD64 http://david.klenot.cz/ebuilds/kpersonaltrainer-1.11.ebuild But hey, it really depends on KDE 3.5*? Don't think so :) And one more thing... see this: http://david.klenot.cz/tmp/kpt.png (hint: weird Split Data table)
will fix the fonts asap. I think it depends on kde 3.5 because of it uses kconfig XT.
Hi !! A suse rpm is out ! Direct link >> http://www.animweb-fr.com/SuSE/rpm/KPersonalTrainer-1-11.i386.rpm Webpage >> http://www.animweb-fr.com/SuSE For all bugs, contact me ! Bye!
great, im adding it here aswell!
Thanks a lot. All is good. And if in Kpersonaltrainer, we can add exercices with cycle, jumping, musculation.... I don't know, but other activites
Hi !! Can you say me how update Kpersonaltrainer or how to unistall ir ? thanks
to unistall it, go to the directory where you unpacked it, and type "make uninstall" (as root) then just install the newest one.
Hello !! The new release is great (it works on my Suse). But I Have a bug, when i clic on "Edit Exercice" or "Delete exercices", with no Exercice, the software crash The errors : Using host libthread_db library "/lib/tls/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 1097120544 (LWP 20887)] [KCrash handler] #7 0x40dea556 in QListViewItem::parent () from /usr/lib/qt3/lib/libqt-mt.so.3 #8 0x08053830 in kpersonaltrainer_handler::deleteRow_clicked () #9 0x08055633 in kpersonaltrainerview_base::qt_invoke () #10 0x08050ff9 in kpersonaltrainer_handler::qt_invoke () #11 0x40d0ca49 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #12 0x40d0cef0 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #13 0x4105654c in QButton::clicked () from /usr/lib/qt3/lib/libqt-mt.so.3 #14 0x40da1306 in QButton::mouseReleaseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 #15 0x40d46708 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 #16 0x40cacd41 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 #17 0x40cadea8 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 #18 0x4090014e in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4 #19 0x40c47cd8 in QETWidget::translateMouseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 #20 0x40c46afb in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 #21 0x40c5abea in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 #22 0x40cc3c39 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 #23 0x40cc3b36 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #24 0x40cac68f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #25 0x080503cb in main ()
yeah, i probably have some bugs, thanks for letting me know. will fix that today
should now be fixed
I haven't tried the program yet but I will later. I just wanted to say that I have been longing for a project like this to come along since Atleteo and Kipina development seem to have stalled. I'm not a coder but if there is any other way I can help please let me know.
Does it communicate directly with such devices as Polar, Nokia telephone with Polar software or running belts or any other?
no. not yet, possibly in future releases