Commit Graph

8830 Commits

Author SHA1 Message Date
Mark Liversedge
d2a8951c93 Downgrade to GPL-V2 License
.. there are too many incompatibilities between the
   V3 license and other codebases we wish to work with
   that are based upon the GPL-V2 license.

.. this downgrade is to ensure we are compatible and
   can align with contributions from other parties in
   the future.

.. a notification will be sent to the mailing list to
   inform all users.
2019-03-12 19:16:22 +00:00
Mark Liversedge
95901aa1e2 Curve fill colored zones (QWT) 1/2
.. updated the QwtPlotCurve to fill using zones.

.. next commit to update user data curves in AllPlot
   to let the user set zones and colors.

.. added as part of updates for Humon collaboration.
2019-03-12 18:20:32 +00:00
Ale Martinez
cae7e0b6b6 Fix vlc playback in travis-ci generated AppImage 2019-03-10 13:10:41 -03:00
Ale Martinez
9fb21af373 Enable OPENDATA for Travis-ci builds
Change OPENDATA_DISABLE and fix GC_CLOUD_OPENDATA_SECRET default
Escaping special chars with travis secure is tricky...
2019-03-08 21:25:04 -03:00
Ale Martinez
e2ff21e244 Fix Travis-ci Linux builds
Add qt59translations and use linuxdeployqt release 6
2019-03-08 18:43:31 -03:00
Ale Martinez
1c762c1d00 Add Whithings/Nokia, OpenData and SportTracks secrets for Travis-ci builds
Also removed lmfit since it is in the repo from f5055aa0e3
2019-03-08 14:42:10 -03:00
Joern
5b28c67fdf Merge pull request #3037 from Joern-R/VC2017
VC2017/Qt 5.12.1 - Fix 64Bit Build Problem
2019-03-06 14:25:42 +01:00
Joern
c9600248c6 Proper Fix for the VS2017 / Qt 5.12.x Problem
... provided by Eric
2019-03-06 12:03:15 +01:00
Joern
629a5d9446 VC2017/Qt 5.12.1 - Fix 64Bit Build Problem
... with windows / VC2017 / 64Bit the code does not build / cannot resolve a overwritten function when using QT 5.12.1
... adding the newly introduced function similar to the other function resolves the compile problem
2019-03-03 11:46:09 +01:00
Mark Liversedge
d93404fe77 Fixup script on Mac use backwards copatible dmg format
.. creates a JHFS+ UDBZ format DMG
2019-02-25 13:41:52 +00:00
Mark Liversedge
30e0cec696 DEVELOPMENT BUILD 1903
.. markup a new development build to get Strava fixups out.
v3.5-DEV1903
2019-02-22 09:38:21 +00:00
grauser
030a1bee02 Strava : Use 64bit for Strava ID
fix #3019
2019-02-19 15:35:35 +01:00
Eric Christoffersen
7d2d7627ad Disable 'calculator' acting on crs_loc. 2019-02-18 15:24:15 +00:00
Eric Christoffersen
1402f6ad6a Ride GPX files in Train View
.. ErgFile now supports gpx format as well as .erg,.mrc et al
.. Location data is include in realtime data and passed through
.. the CSV file format has been fixed to record GPS with higher precision

Fixes #3021
Fixes #3024
2019-02-18 08:01:21 +00:00
Joern
356069339f Merge pull request #3018 from Joern-R/Ignore
Ignore MSVC2017 build artifacts
2019-02-10 17:29:27 +01:00
Joern
68b42549e8 Ignore MSVC2017 build artifacts 2019-02-10 16:18:51 +01:00
Joern
095344156c Merge pull request #3016 from Joern-R/DE
Translation Fix
2019-02-10 15:26:23 +01:00
Joern
a4c78a769a Translation Fix 2019-02-10 14:43:42 +01:00
riccioclista
20ffbb39f5 Prevent GC from crashing if Bindings method return NULL PythonDataSeries (#3014) 2019-02-09 09:53:31 +00:00
Mark Liversedge
8836252cdf CP plot show ride as power index
.. similar to showing as a percent of athlete best, this
   scales the ride mmp to percent of the average athlete.
2019-02-03 11:46:23 +00:00
Ale Martinez
ba8946d8bc LocationInterpolation - Fix compilation errors and warning on Linux/Mac
Errors described in https://web.archive.org/web/20130423054841/http://www.agapow.net/programming/cpp/no-arguments-that-depend-on-a-template-parameter
Warning was initialization reorder
2019-01-30 13:03:00 -03:00
Eric Christoffersen
82aff2f40a Add missing 'public' 2019-01-30 09:00:38 +00:00
Eric Christoffersen
cd9b03e484 Merge Activity by Distance
.. code originally developed by Eric Christoffersen
   for merging data from virtual rides where distance is
   recorded on a trainer, so the GPS and altitude data
   can be merged in to the data.
2019-01-29 13:59:53 +00:00
Ale Martinez
63019965b7 Change LTMPlot to use GappedCurve for Measures
Better handling when HRV data is not present
2019-01-28 16:40:16 -03:00
Mark Liversedge
9138a2890e Add Device Wizard bigger window
.. too small to cram all the devices in there now.
2019-01-27 12:59:03 +00:00
Pascal Obry
04b6bab3e5 Minor typo fixes in comment. 2019-01-27 10:25:21 +01:00
Pascal Obry
c0cf875f1b Minor typo fix. 2019-01-27 10:25:21 +01:00
grauser
80e99d1159 Fit : Be sure only on cad point used 2019-01-27 10:18:48 +01:00
grauser
3b33e65a6d translations : lupdate and update french translation 2019-01-27 10:15:32 +01:00
Hennadiy Verkh
867e86e185 Set the type of activity to Ride, Run or Swim, instead of always Ride.
If exporting a Run, use rcad instead of cad
Lrbalance was never exported - fixed it.
2019-01-27 10:13:41 +01:00
Ale Martinez
4886a8dee1 Force BikeScore to zero for runs and swims
Even when it is considered not relevant for runs and swims the metric
code computes the value if power data is present which may produce
unwanted results as reported at the users forum.
2019-01-26 20:47:09 -03:00
Ale Martinez
e8fe5906c8 Upgrade to VLC 2.2.8 for Travis-ci Linux builds 2019-01-21 14:11:07 -03:00
Ale Martinez
046840513f Upgrade Qt to 5.9.7 for Travis-ci Linux builds 2019-01-20 20:16:00 -03:00
Alejandro Martinez
543c4a6dab Merge pull request #3004 from probonopd/patch-1
Add "Categories=Science;Sports;" on the script used by Travis-ci
2019-01-19 20:28:43 -03:00
probonopd
021bbeb2fa Add "Categories=Science;Sports;" here, too
https://github.com/GoldenCheetah/GoldenCheetah/pull/3003 reloaded
2019-01-19 21:50:50 +00:00
Alejandro Martinez
993eec8946 Merge pull request #3003 from probonopd/patch-1
Add XDG categories
2019-01-19 15:14:03 -03:00
probonopd
fa4ce91b80 Add XDG categories
Sports is not a standalone category as per https://standards.freedesktop.org/menu-spec/latest/apas02.html
2019-01-19 11:38:22 +00:00
Ale Martinez
b5c9651357 Fixed Linux CI upload
linuxdeployqt changed the output name
2019-01-18 19:17:11 -03:00
Mark Liversedge
60dbc5d2e6 DEVELOPMENT BUILD 1901
.. markup a new development build.
v3.5-DEV1901
2019-01-18 17:07:48 +00:00
Joern
b374ceb4dc Merge pull request #3000 from Joern-R/DE
Update Translation DE
2019-01-17 20:15:12 +01:00
Joern
5105669402 Merge pull request #3001 from Joern-R/FixCI
Fix Windows CI
2019-01-17 20:14:47 +01:00
Joern
dff632f7fd Fix Windows CI
... in the WinCI Configuration the Constants are not referenced through other includes
2019-01-17 19:23:49 +01:00
Joern
1042f0f5b8 Update Translation DE 2019-01-17 18:27:29 +01:00
Mark Liversedge
89068ede1e Banister datafilter
.. banister(metric, nte|pte|perf|cp)

   so you can filter rides where predicted cp is over
   300 with "banister(BikeScore, cp) > 300".

.. of course the real value is being able to access
   banister data in metrics and formulas.
2019-01-16 10:41:13 +00:00
Mark Liversedge
5a66c1342a Banister fixups
.. don't show helper in data table or compare mode.

.. always extend out banister date range to at least
   a year from the current date. To make sure the
   decay is calculated well into the future.
2019-01-15 16:12:25 +00:00
Mark Liversedge
fb83864f83 Banister Windows Contiguous
.. so we compute decay on the curves in periods between
   seasons and in the future.
2019-01-15 07:43:58 +00:00
Mark Liversedge
1148e3aa69 Banister fitting windows
.. split if no gaps in seasons and combine if seasons
   are too short.

.. this way we get fairly stable fits (2yr window size)
   but also get to see parameters reflect aging, so
   p0 declines and k1/k2 fit better.

.. still need to think how t1/t2 should adjust...
2019-01-14 10:46:54 +00:00
grauser
05a8c49053 FitRide : Correct doubled interval duration 2019-01-13 22:27:35 +01:00
grauser
1841faa596 Add media folder 2019-01-13 21:35:32 +01:00
Joern
a2fe09a65e Merge pull request #2997 from Joern-R/WithingsAgain
Re-Introduce connection to Withings
2019-01-13 19:49:11 +01:00