Commit Graph

4112 Commits

Author SHA1 Message Date
Mark Liversedge
5428f429a4 Fix delta compare intervals x-axis
.. was fixed for compare date ranges but somehow got
   overlooked for comparing rides and intervals
2014-07-03 13:59:55 +01:00
Mark Liversedge
86576895c9 W'bal on ErgPlot always starts at 0
.. so you can see quickly how 'deep' a workout will
   take you as you scroll through them.
2014-07-02 23:42:10 +01:00
Mark Liversedge
1d2dc7e1c9 Fix W'bal on Erg Plot
.. it got broken when we moved to the 2nd variation W'bal formula
2014-07-02 23:27:38 +01:00
Mark Liversedge
b7576750be w/kg even in imperial !
Fixes #869
2014-07-02 20:34:18 +01:00
Mark Liversedge
6480f699e8 Fixup Ride Editor icon text color 2014-07-02 20:17:22 +01:00
Mark Liversedge
9fdf672693 Fixup trend line migration
.. now a combo and not a checkbox

.. default to no trend line
2014-07-02 19:58:06 +01:00
Mark Liversedge
504730a366 Fixup CP chart
.. remove inverse time (but add support to Model for future reference)

.. fix x labelling for plotting Work

.. remove options for best shading, its now on or off

Fixes #924
2014-07-02 19:45:21 +01:00
Mark Liversedge
ee98c904ce Zoom AllPlot a bit bigger 2014-07-02 15:48:20 +01:00
Mark Liversedge
f25112108f Add Ralf Spenneberg to contributors 2014-07-02 15:48:01 +01:00
Mark Liversedge
60766ed4f3 Merge pull request #959 from spenneb/master
Edge 1000 added
2014-07-02 15:45:04 +01:00
Ralf Spenneberg
8e8cc647f2 Edge 1000 added 2014-07-02 16:41:33 +02:00
Mark Liversedge
d7f5d5039e Fix W'bal compare mode
.. it was accidentally omitted and somehow got lost and
   never added back.

.. we now show w'bal in compare mode and its probably one of
   the most interesting comparisons !!!!

Fixes #958
2014-07-02 13:57:52 +01:00
Mark Liversedge
d801fb5177 Classic theme accent color
.. made Fuschia to be a little more vibrant
2014-06-30 22:47:24 +01:00
Mark Liversedge
6bcb54ccf0 Change 'Classic' theme
.. it needed color selections that worked better on
   a light background
2014-06-30 20:08:32 +01:00
Mark Liversedge
97aac8ea3e GProgressDialog Mac QT 5.3.1 fixups
.. being more careful with modality and mainwindow
2014-06-30 18:03:44 +01:00
Mark Liversedge
cb8a7edec3 GProgressBar honour Theme Flat/Mac 2014-06-30 17:04:58 +01:00
Mark Liversedge
5c174a1cf9 GProgressDialog
.. in an attempt to avoid the QT 5.3.1 QProgressSialog
   bug and also put a bit of our own styling onto this
   a GC implementation of QProgressDialog

.. it has no abort button DELIBERATELY

.. not tested on OS X .. yet
2014-06-30 16:38:03 +01:00
Mark Liversedge
82b1678b0a Merge pull request #955 from Joern-R/pull3
Translation DE - Update
2014-06-30 13:28:22 +01:00
Joern
2205d7db2a Translation DE - Update
... translation updates to latest Commit Level
2014-06-30 14:29:03 +02:00
Mark Liversedge
fd34285fa4 Merge pull request #954 from Joern-R/pull2
Some more AM/PM adjustments
2014-06-30 13:20:05 +01:00
Joern
8a3a9ae5df Some more AM/APs
... some more AP/AM changes (hopefulyl the last ones)
... Setttings.h - the GC_DATETIMEFORMAT constant is not used anywhere
(old usages are de-activated)
2014-06-30 14:21:19 +02:00
Mark Liversedge
d3cef756aa Merge pull request #953 from Joern-R/pull1
Compare Pane - treatment of duration & problem when adding new metrics
2014-06-30 12:49:41 +01:00
Joern
d0136652ff Compare Pane - treatment of duration & problem when adding new metrics
... treat both Time & Duration equally (don't use QTime->toString), but
convert into seconds (since duration can be above 23:59:59 - especially
in Trends view
... table widget looses columns when dynamically adding columns in
Options->Metrics (fixed by setting columnCount to (0) first before
defining the new number of columns)
2014-06-30 12:56:03 +02:00
Mark Liversedge
aef6e54131 Merge pull request #952 from Joern-R/pull6
Compare Pane - sorting improvements / fix SEGV
2014-06-29 20:07:39 +01:00
Joern
efa6d4b4c7 Compare Pane - sorting improvements
... when sorting first and adding new items, table data is partly empty
and when you next click on item GC dumps (fixed by de-activating the
sorting while refreshing the QTableWidget)
... date fields did not sort due to different formats strings used in
"toString" and "fromString" conversion / added info to translators
... duration and time fields did sometimes not sort (dependent on
time/duration having hours or not)
2014-06-29 18:48:41 +02:00
Mark Liversedge
7e42f43be3 Merge pull request #951 from Joern-R/pull5
Details - Metrics Tab (UI Nit)
2014-06-29 14:13:54 +01:00
Mark Liversedge
68c9adbdbe Merge pull request #950 from Joern-R/pull4
Consistent handling of "seconds" and tr('seconds')
2014-06-29 14:13:18 +01:00
Mark Liversedge
b6d77342a5 Merge pull request #949 from Joern-R/pull3
Remove AM/PM from time formatting (to be Locale neutral)
2014-06-29 14:12:37 +01:00
Joern
9f0dd44fbd Details - Metrics Tab (UI Nit)
... for metrics / time fields ("seconds") don't show units, since the
field is QTimeEdit (in hours)
2014-06-29 12:36:02 +02:00
Joern
43d7521c83 Consistent handling of "seconds" and tr('seconds')
... check both for original text and translation when settings precision
for plot
... consistent handling of 'seconds' in GC
2014-06-29 12:34:14 +02:00
Joern
3556499c54 Remove AM/PM from time formatting (to be Locale neutral)
... sync all format strings for time input/output to 'hh:mm:ss'
... remove any 'AM/PM' time formats
... remove tr() commands from time formats (since 'hh:mm:ss' is
reasonable around the globe)

... main reason: QT5 does not follow the pure formatting rules any more
(like QT4), but considers the system.locale in formatting as well (so
for system which have no AM/PM, even if the format string is set, the QT
routines ignore that - having some side effect on GC)
2014-06-29 11:24:56 +02:00
gcoco
5ddc96b15b Add missing semicolon 2014-06-29 04:20:35 -04:00
gcoco
064e8927d8 Add #DEFINES to GC_HAVE_DWM 2014-06-28 20:50:03 -04:00
gcoco
7e901d4721 Fix case for dwmapi.h 2014-06-28 20:49:19 -04:00
Mark Liversedge
af367717f8 GC_VIDEO_XXX Configuration (mac)
.. works on Mac too, added ability to disable video altogether
   on Mac with GC_VIDEO_NONE even though it uses native libs so
   pretty pointless !
2014-06-28 15:58:52 +01:00
Mark Liversedge
14fd9af98c Enable Drag/Drop on QT 5 > 5.3.1 on Ride List
.. they fixed the bug in QT at 5.3.1

.. see https://bugreports.qt-project.org/browse/QTBUG-37813
2014-06-28 15:27:39 +01:00
Mark Liversedge
416f82b93d GC_VIDEO_XXX Configuration (windows)
.. now tested on Qt4 and Qt5 with VLC and NONE without issues.

.. but did notice a double include in GcWindowRegistry that has been removed.

NOTE: Still needs testing on Mac OS X
2014-06-28 15:22:20 +01:00
Mark Liversedge
c6f8bf3c2d GC_VIDEO_XXX Configuration
.. you can now select what kind of video widget you
   want to build.

   GC_VIDEO_NONE       - No media support compiled in
   GC_VIDEO_VLC        - Use VLC (only on Win/Linux)
   GC_VIDEO_QUICKTIME  - Use Apple QuickTime (only on OS X)
   GC_VIDEO_QT5        - QT5 video and associated backends (O/S dependent)

NOTE: This needs testing on non-Linux platforms.
2014-06-28 14:49:33 +01:00
Mark Liversedge
597887c43f Merge pull request #948 from Joern-R/pull2
Options - CP and LT Zones (UI nit)
2014-06-28 14:13:01 +01:00
Joern
0481c9d5eb Options - CP and LT Zones (UI nit)
... some columns  not included in bold/normal switching of "Def" button
2014-06-28 14:46:49 +02:00
Mark Liversedge
dc09414119 Merge pull request #947 from Joern-R/pull1
LTM Popup - cosmetics
2014-06-28 12:48:33 +01:00
Joern
ddb4a82499 LTM Popup - cosmetics
... Font-Size for Header Texts increased to 10px (since the 8px font is
very ugly - at least on Windows 7) - since the Screen can be resized,
bigger header texts can still be read after resizing.
2014-06-28 13:47:59 +02:00
Mark Liversedge
820573b8f6 Merge pull request #946 from Walibu/master
Fix error about missing qtsolutions/config.pri with Qt 5
2014-06-28 12:40:08 +01:00
Walter
56c6f7e8e7 Fix error about missing qtsolutions/config.pri with Qt 5 2014-06-28 13:27:23 +02:00
Mark Liversedge
11be4f23a9 Fix SEGV when old charts.xml present
.. because there will be ZERO presets !
2014-06-28 10:46:45 +01:00
Mark Liversedge
4f06a640dc TRUE/FALSE are case sensitive
.. change to true/false
2014-06-27 19:45:46 +01:00
Mark Liversedge
f4d86efdd8 Merge pull request #944 from Joern-R/pull2
Translation DE - update
2014-06-27 19:44:25 +01:00
Mark Liversedge
891ce7e929 Merge pull request #943 from Joern-R/pull1
LTM Popup - a few more improvements
2014-06-27 19:43:42 +01:00
Joern
22175348a2 Translation DE - update
... updated translations for DE
2014-06-27 20:01:53 +02:00
Joern
131c85a6b0 LTM Popup - last changes
... show also METRIC_BEST if such a curve is available
... ignore METRICs which are not ride related (Estimates, Measures) in
the Ride Table
... add Text if such a Metric was ignored (so that User do not assume
this to be a bug)
2014-06-27 19:54:15 +02:00