Commit Graph

6364 Commits

Author SHA1 Message Date
Brian Bergstrand
e7badee075 Fix qwt 'comparison is always false'/true warnings 2016-01-07 21:18:50 -06:00
Brian Bergstrand
169a970868 Remove unused functions 2016-01-07 21:18:50 -06:00
Brian Bergstrand
36a0d63da1 Fix possible wrong QwtDate::ceil() values 2016-01-07 21:18:50 -06:00
Brian Bergstrand
d6daa1480d Add qmake Xcode generator side car patterns to ignore file 2016-01-07 21:18:50 -06:00
Mark Liversedge
8e2b4a72a7 Gitignore Coverity Files
.. as they shouldn't be included in the tree
2016-01-07 20:15:37 +00:00
Mark Liversedge
61a3b8a9e5 Coverity Status badge
.. in README.md
2016-01-07 19:44:54 +00:00
Mark Liversedge
6700d059d7 Workout Editor Align Move Block
.. align indicators now appear when drag moving a block
   in the same fashion as when dragging a point.
2016-01-07 18:01:59 +00:00
Mark Liversedge
75e149c4b6 Merge pull request #1783 from gille/strava
Strava
2016-01-07 17:43:03 +00:00
Magnus Gille
7f5b193a2f Move Strava secrets to Secrets and make Pages.cpp more robust incase Secrets.h gets picked up along the way in the future. 2016-01-07 01:34:19 -05:00
Magnus Gille
cfce02794a Fix private file uploads. It's a boolean when you download but uses 0/1 for uploading. Also added support for settings rides as commutes and trainer rides. 2016-01-07 01:33:46 -05:00
Magnus Gille
c9fd746d25 Enable gzip compression for Strava uploads. 2016-01-07 01:18:15 -05:00
Mark Liversedge
22124cc9e6 Merge pull request #1781 from dresco/ANT
ANT fixes
2016-01-06 19:49:06 +00:00
Jon Escombe
2794bf5c2f Disable high priority search
This prevents channel searches from taking precedence over
established connections.

When the timeslots for searching and established channels
overlap, the search will blocked for that period instead
of the established channel.

This prevents data loss on the established channels at the
expense of potentially longer search time (only in the case
of channel collisions).
2016-01-06 19:01:46 +00:00
Jon Escombe
1a1934bf21 Differentiate between channel search types
High and low priority channel search timeouts are managed
separately. This patch adds support for setting both types.
2016-01-06 19:01:10 +00:00
Jon Escombe
855944d55d Actually use the quick search timeout
Was checking the quick search flag against the channel number
instead of the channel flags!
2016-01-06 19:00:33 +00:00
Jon Escombe
910713b7e6 Show remote control commands in pairing dialog
Displays the last received command code in the data
field of the pairing dialog.
2016-01-06 18:33:10 +00:00
Jon Escombe
133674f329 Master (remote control) channel fixes
Moved the signal to stop the timer from AttemptTransition() to
Close(), as was not reliably reached.

Also disconnect the timer event slot on close, to avoid multiple
calls on subsequent sessions.
2016-01-06 18:31:59 +00:00
Jon Escombe
7693a9fc09 ANTChannel::ChannelEvent() minor fixes
Fixes related to debugging..

Recognise TX events from the master channel (avoid dropping
through to default handler).

Parse the event messages correctly, was checking wrong byte.
2016-01-06 18:30:30 +00:00
Joern
1719ea033d Merge pull request #1778 from Joern-R/WinInstaller
Adding latest Win Installer definitions
2016-01-06 11:25:47 +01:00
Joern
2b205e0824 Adding latest Win Installer definitions
... based on Nullsoft Installer System 2.4.9
... adding a copy of the GC iconreferenced in installer files
2016-01-06 10:55:18 +01:00
grauser
bab46eca7e Change phase position in season.xml
For compatibility with older version of GC
2016-01-06 08:28:33 +01:00
GRAUSER Damien
5a5531d6e2 Season: Add phases (base, build, peak,...) 1/2 2016-01-05 22:01:10 +01:00
Mark Liversedge
2e6897069e Fix mem leak in FitRideFile
.. don't use read to buffer, just seek.

Fixes #1775
2016-01-05 20:18:28 +00:00
Mark Liversedge
467c3095db Merge pull request #1756 from amtriathlon/master
RideSummary: added Time in Pace Zones for date ranges and fixed compare mode
2016-01-05 20:00:56 +00:00
Mark Liversedge
a0175ccc12 Workout Widget Smart Guide Y-Axis
.. now shows markers on Y-axis when moving / dragging
   points etc around.
2016-01-05 13:05:07 +00:00
Mark Liversedge
f1d3fd83a9 Workout Editor Smart Guides 2
.. now shoes x-axis guides when dragging a
   block or point around.
2016-01-05 11:55:47 +00:00
Mark Liversedge
e994a0ddea Workout Editor Smart Guides
.. just a simple indicator in the x-axis for now
   when points are selected. may extend to the y-axis
   as well.

.. lots more to come on smart guides but needs a lot
   of thought and play time.
2016-01-04 22:05:01 +00:00
Mark Liversedge
33de17a364 Don't include runs in estimates
.. estimates should be sport specific (modality)

.. this is a hack to fixup cycling, but the whole estimate
   code needs to be reworked as it isn't well thought through
   and isn't well integrated into the rest of the code.

.. thanks to Jon Beverley for heads up and code fixes.
2016-01-04 15:58:56 +00:00
Mark Liversedge
a8fa534501 Workout Editor Create Block 'glitch'
.. when directly under a point it created a nasty
   glitch. This was caused by bounds checking > <
   and not = to.
2016-01-04 15:19:55 +00:00
Mark Liversedge
90855a5ec6 BSX Test File from a Ramp Test
.. thanks to Neil Pugh for the example. Its also quite
   interesting to see SMO2 respond to the test.
2016-01-04 14:34:43 +00:00
Mark Liversedge
f127e39abe Workout Editor ^A Select all
.. forgot when doing other things.
2016-01-04 14:14:38 +00:00
Mark Liversedge
02239797ec MSVC ANT.cpp compile error on gettimeofday()
.. not available, use get_timeofday() instead.
2016-01-04 13:29:34 +00:00
Mark Liversedge
9f26ba1991 Workout Editor Power and Duration Label
.. when hovering over blocks.
2016-01-04 11:01:37 +00:00
Mark Liversedge
4bdbfe1c8b Workout Editor Create Block Drag
.. when you create a block (by pressing and holding the mouse
   button) it now enters dragging mode (dragblock state) to allow
   the user to move it around before releasing the mouse button
   to create.

.. we DESPERATELY need guides to appear whilst dragging (!)
2016-01-04 09:55:10 +00:00
Mark Liversedge
3e104505a4 Workout Editor MMP Curve
.. now shows MMP curve as you edit.

.. WIP code for block selection is also in there but
   needs some work done to it !
2016-01-03 23:09:11 +00:00
Mark Liversedge
c447245d71 Cut and Paste
.. so far
2016-01-03 21:17:06 +00:00
Mark Liversedge
440238eab3 Merge pull request #1769 from vlcvboyer/antlog
ANT: log sent messages
2016-01-03 19:30:48 +00:00
vlcvboyer
48c21a938d log sent messages 2016-01-03 18:58:33 +01:00
Alejandro Martinez
44905a4fac Fixed LTMPlot to honor filters in CompareDateRange
Useful to compare filtered multisport data s.t. sport specific PMCs
2016-01-03 13:38:54 -03:00
Alejandro Martinez
f6617b1082 Added Time in Pace Zones to RideSummary in Trends Compared Mode
For Date Ranges and Intervals, only when activities are homogeneous
to select the correct Pace Zones
Also enabled Time in Power Zones only when activities are homogeneouse
to select the correct Power Zones
2016-01-03 13:38:52 -03:00
Alejandro Martinez
391edc7bc7 Add filters to CompareDateRange
Mainly for multisport use
2016-01-03 13:38:51 -03:00
Alejandro Martinez
8a98d77f3c Added Time in Pace Zones to RideSummary for date ranges
Only when the involved activities are all runs or swims
2016-01-03 13:38:49 -03:00
Mark Liversedge
fb09ceebaa Workout Editor SEGV
.. when click and hold to create a block when the cursor
   is directly above a point.
2016-01-03 15:55:05 +00:00
Mark Liversedge
ffe02a35ce Workout Editor Create Block
.. press and hold a mouse button to create a block
   whilst in draw mode (or shifted in select mode).

.. will add a block in the middle or at the end of
   the workout depending on where you click.
2016-01-03 14:56:43 +00:00
Mark Liversedge
200a26d7a7 Merge pull request #1768 from jonbev/RowPro
Add RowPro csv import
2016-01-03 14:51:01 +00:00
jonbev
a4766e9c06 Add RowPro csv import 2016-01-03 14:06:11 +00:00
Mark Liversedge
244209b1ab Merge pull request #1767 from Joern-R/clouddb
CloudDB
2016-01-03 13:14:02 +00:00
Joern
77fbe84fe2 CloudDB
... add configuration settings to gcconfig.pri.in
2016-01-03 13:04:13 +01:00
Mark Liversedge
735d79d974 MSVC Linker flags for LibKML
.. avoid warning message and linker restart when
   linking with KML libs.
2016-01-03 09:19:35 +00:00
Mark Liversedge
593f31afe0 Workout Editor Shift Toggles Draw/Select
.. so in draw mode shift lets you select and
   in select mode shift lets you draw.
2016-01-03 09:06:50 +00:00