running

Qt Tools

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
Score 58%
Description:

A simple program for runners based on a calendar and an event list. The user
can record running workouts and later can get statistics about mileage, average
speed, shoes.

Made with Nokia Qt library, Qt Creator IDE, MinGW/GNU compiler, SQLite database
engine and a few other tools. The program build and run on Windows, Linux and
Mac OS X. Data are saved on a SQLite file using Qt internal sql plugin. The
program is usable, but not tested in daily usage.

Notable features are:
The program is multi-platform: it runs on Windows, Linux and Mac OS X.
The program is multi-language: the interface is translated in English and
Italian.
The database is auto-upgraded by the program between versions.


Last changelog:

10 years ago

0.3
Code rewrite to get rid of enterprise patterns.
Custom CalendarWidget widget.
Custom Event edit widget.
Settings are stored not in database anymore but in a platform-depending location.
New big icons and configurable toolbar layout.

0.2
Configuration options: Units of measurement, Calendar.
Fixed bugs on add/remove events with intervals.
Unit tests on internal classes.
Database creation on startup if not found.
Database upgrade on startup if version is changed.

andreaskai

9 years ago

I can send you .gpx files. but It is also no problem, to put the x,y,z coordinats into a table.

Nice app.
Thanks

Report

C

DrHorrible

9 years ago

Yes thanks, send me some gpx example files if you can. But I'm sorry I don't know when I'll find the time to implement the new feature. :(

Report

andreaskai

9 years ago

I upload two bike tours.
http://ul.to/osqkwk

there are the .gpx files and a tour analysis made with prune

http://activityworkshop.net/software/prune/

I hope I can help.
Thanks

Report

andreaskai

9 years ago

hello

nice app.

Is it possible to use gps files like .gpx as input?

Report

C

DrHorrible

9 years ago

Thanks.
Sorry but at the moment there isn't such feature, it is planned for future releases. I don't have a gps device, so I was working on an import plugin for generic comma-separated text files (excel or other spreadsheets).

Report

seraphyn

9 years ago

while building the deb:
RCC: Error in 'resources/application.qrc': Cannot find file 'translations/running_en_US.qm'
RCC: Error in 'resources/application.qrc': Cannot find file 'translations/running_it_IT.qm'
RCC: Error in 'resources/application.qrc': Cannot find file 'translations/running_en_US.qm'
RCC: Error in 'resources/application.qrc': Cannot find file 'translations/running_it_IT.qm'

startet with qmake.
This Error came up.
Any hints?
Greetings

Report

C

DrHorrible

9 years ago

The translation resources have to be compiled with the qtlinguist tools. Run from the qt prompt the following commands:

cd <project folder>
lrelease running.pro
qmake
make release

I don't know if there is a way to build the translation resources with the qmake (to avoid this problem). I will ask in forums.

Report

seraphyn

9 years ago

Thanks.

Report

lighterapprentice

9 years ago

The Progr. seem to be very much Interresant,
What is that with the source code
Maches me please the joy. thank you.

Report

C

DrHorrible

9 years ago

Thank you.
The source is browsable from the svn repository. I've added for convenience a zip download with the latest release.

Report

kitov30

10 years ago

Do you need any help by developing ?

Report

C

DrHorrible

9 years ago

Absolutely yes!
This was my little project to learn Qt and C++. Was also a test to apply some of the enterprise patterns to a C++ project (Services, Domain Model, Identity Map, Memento, ecc).

But now I was in progress (half of work done) to rewrite much of the code and zap the patterns, because on a such small program they aren't really needed. What do you think about that?

Report

kitov30

9 years ago

Please let me join the project at google
code .
My google account is konstantin.wirz(at)gmail(dot)com

Now i have not much time to analyze the
source code :-)
At first i want to test the functionality
and stability of the application and i am
working on german and russian translations.

Report

C

DrHorrible

9 years ago

Done. You're now a member of the project.
(PS: I've sent you a PM)

Report

kitov30

10 years ago

can i get the source code ?

Report

C

DrHorrible

10 years ago

Of course you can. The whole source is wrote under the GPL3 license. You can browse the svn tree here: http://code.google.com/p/running/source/browse/#svn/trunk/running. I update that from time to time with the latest changes.

Report

kitov30

10 years ago

thank you :-)

Report

10 years ago

0.3
Code rewrite to get rid of enterprise patterns.
Custom CalendarWidget widget.
Custom Event edit widget.
Settings are stored not in database anymore but in a platform-depending location.
New big icons and configurable toolbar layout.

0.2
Configuration options: Units of measurement, Calendar.
Fixed bugs on add/remove events with intervals.
Unit tests on internal classes.
Database creation on startup if not found.
Database upgrade on startup if version is changed.

product-maker 8 13

File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.3
updated May 18 2009
added Oct 10 2008
downloads today
0
page views today 2
System Tags