Commit Graph

15 Commits

Author SHA1 Message Date
Mark Liversedge
98720f099e Use C++ <cmath> not C <math.h>
.. it clashes, and also its deprecated for C++ sources
2014-12-25 20:38:18 +00:00
Mark Liversedge
5bd1d77b93 CP Chart Overlay
.. now has an overlay widget that can contain multiple widgets
   and is user movable and resizable etc

.. we show the model derived values for now, but could add other
   things at a later date (e.g. MU distribution etc).

Fixes #811.
2014-04-08 15:36:24 +01:00
Mark Liversedge
3313e9442d UI Nits: Date Settings "un-scrunched"
.. no space in the layout of the date settings edit
dialog made all the options scrunched up. Just added
some 5px spacing to breath some air into it.
2013-03-15 21:18:10 +00:00
Mark Liversedge
a312c28bb6 Fix date settings needed a restart
To get the date settings to register user interaction
you needed to restart gc after adding the chart. This
was caused by an initialisation error, setting the active
flag to true on object creation -- it should have been
set to false.
2013-01-05 11:16:09 +00:00
Mark Liversedge
9490708729 accidentally left in qDebug() statement 2013-01-04 19:29:10 +00:00
Mark Liversedge
1eb6093733 Chart Dates: Part 2 of 3 update
.. added a 'This' option to choose a date range
such as this month, week, year. I also added the ability
to specift a 'prior' period.

So in July you could plot for this month prior 1 to choose
a date range for June.

This allows folks to have a static setup of charts for this
this-1 and this-2 months and data to change over time.
2013-01-04 12:39:25 +00:00
Mark Liversedge
e7968874e7 Chart Dates: refresh a bit less often
.. the plot is redrawn as the user enters a date or
number which is slow and annoying -- far better to
wait for the editingFinished() signal.
2013-01-03 14:36:26 +00:00
Mark Liversedge
8b3a30b232 Chart Dates: Part 2 of 3 fixup
Refactor of the date settings into its own
widget so we can re-use it across any chart
that supports date ranges.
2013-01-03 14:29:45 +00:00
Mark Liversedge
d22777ed74 UI Nits: Daily/Weekly/Monthly Summary
You can now add the summary chart to the diary
view to get a summary of the date range currently
being summarised on that view.

Once the Home view has its own sidebar that selects
date ranges you will be able to add it there too
and summarise seasons etc.
2012-11-13 13:27:36 +00:00
Mark Liversedge
a3a49d8a3d UI Nits: Introducing GcWindow property Daterange
To allow charts to have a property set for the date range
to plot a new property is added. This will work in the same
manner as the "ride" property.

No functional enhancement.
2012-11-13 08:19:03 +00:00
Mark Liversedge
76d9bbcafd post merge master in release_3.0.0dev fixups. 2011-02-27 11:36:14 +00:00
kohasa
09bec66b38 enabled editing interval duration by keyboard.
Fixes #125
2011-02-27 11:07:48 +00:00
Mark Liversedge
3aba7dd788 Inital V3 Branch 2010-12-30 17:35:23 +00:00
Justin Knotzke
d3ea473f60 This adds timezone support for TCX files. - Julian Simioni 2009-08-21 20:26:47 -04:00
Sean C. Rhea
6e5487ca39 everything in one directory 2008-05-12 03:28:53 +00:00