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 50.0%
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

10 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

10 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

10 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

10 years ago

hello

nice app.

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

Report

C

DrHorrible

10 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

10 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

10 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

10 years ago

Thanks.

Report

lighterapprentice

10 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

10 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

10 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

10 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

10 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.

12345678910
product-maker Count: 4 Rating: 5.0
File (click to download) MD5SUM Version Description Downloads Date Filesize DL OCS-Install
*Needs ocs-url or ocs-store to install things
Pling
Details
license
version
0.3
updated May 18 2009
added Oct 10 2008
downloads 24h
0
page views 24h 1
System Tags