Stranger
0aa24acd3d
Fix non translatable strings in code ( #3239 )
2019-12-05 08:21:26 -03:00
Ale Martinez
43ab7d4afc
Recognize Eric Christoffersen
...
Very useful contributions for v3.5 release
https://github.com/GoldenCheetah/GoldenCheetah/commits?author=ericchristoffersen
2019-12-04 17:49:16 -03:00
Ale Martinez
5bd4404279
Avoid endless loop on FIT files unknown type and negative size
...
Includes a test file to reproduce the issue.
Fixes #3229
2019-12-03 14:45:47 -03:00
Ale Martinez
4ed6927626
Merge branch 'ericchristoffersen-StartupSpeedup'
...
Closes #3235
2019-12-02 19:58:11 -03:00
Eric Christoffersen
fa9a59d60c
Speedup critical string handling in RideCache Save
2019-12-02 19:54:48 -03:00
Eric Christoffersen
c13b24251e
Speedup RideCache Load Time
...
Implement regex/hash based string substitution object to perform multiple
substitutions in 2 passes. Speeds up athlete data load by 2x.
Use QStringRef to avoid copy
Fixes #3234
2019-12-02 19:54:30 -03:00
Alejandro Martinez
b3a4b4a84e
Update INSTALL-LINUX
...
Based on recent forum questions updated Qt version for v3.5, lupdate path and libz requirements.
2019-11-29 14:26:17 -03:00
Alejandro Martinez
cc633a7802
Add support for Device symbol on filters but disable set/unset/isset ( #3233 )
...
Currently Device does not work on filters and set/unset/isset fail silently,
with this change Device can be used in filters as standard metadata and
the attempt to use in set/unset/isset reports an appropriate error.
We could enable these operations in the future but they require special casing.
2019-11-29 14:14:29 -03:00
ericchristoffersen
2b291f28b7
Issue 3230: Train mode compute altitude from slope ( #3231 )
...
Implements #3230
2019-11-27 21:49:13 -03:00
ericchristoffersen
2017d9162f
3227: Further optimize trends tracker table display ( #3228 )
...
Further speedups for trends tracking
Fixes #3227
2019-11-26 18:37:16 -03:00
Ale Martinez
6210d0a28d
Fix QtWebEngineProcess deploy for travis-ci MacOS builds
...
This is a workaround for a bug in the homebrew version of macdeployqt
not present in Qt official binary distributions
2019-11-25 11:40:15 -03:00
Ale Martinez
fa7684a88d
Fix Python deploy in MacOS travis-ci builds
...
Copy python framework and change path in binary
2019-11-24 17:31:33 -03:00
Ale Martinez
675cbcbe58
Add Tacx Neo Bike Trainer to ANT IDs
...
Contributed by Pavel Vasilyev
Fixes #3221
2019-11-24 09:21:38 -03:00
Ale Martinez
54b756b0ec
Fix travis-ci MacOS builds
2019-11-24 09:21:38 -03:00
Joern
01490a64d1
Merge pull request #3226 from Joern-R/tp
...
Today's Plan Download
2019-11-23 20:16:16 +01:00
Joern
5db9440adb
Today's Plan Download
...
... distance to be shown in sync. list is "double"
2019-11-23 19:28:32 +01:00
ericchristoffersen
6ca8e49a52
Fix 3222: Row append more efficient. ( #3224 )
2019-11-23 09:30:13 -03:00
Ale Martinez
7606697512
Added Note about qmake reporting missing translation files on first build
...
Similar to the one existing on INSTALL-WIN32
Fixes #3220
2019-11-22 11:54:11 -03:00
Ale Martinez
5da74f1136
Tag Multisport activities from FIT files correctly
...
Also remove unused Workout Code Tag
Partially fix #3211
2019-11-22 11:47:49 -03:00
Ale Martinez
45e73f7d34
Added Navicoach O-Synce sample FIT files
...
These uses non-interleaved mode for session records, we need to do
regression tests on these files for solutions to #3211
2019-11-21 13:05:05 -03:00
Ale Martinez
5383430b19
FitRideFile - Handle resync when HRM is unbucled
...
Fixes #3059
2019-11-21 09:41:34 -03:00
Ale Martinez
5cb0ed5b35
Added sample fit file for #3059
2019-11-21 09:37:13 -03:00
Henrik
43cabb2567
Swedish translation update ( #3218 )
2019-11-20 20:32:28 -03:00
Joern
5a4411f359
Merge pull request #3217 from Joern-R/DE
...
Update Translation DE
2019-11-20 15:30:25 +01:00
Joern
b4e82bb323
Update Translation DE
2019-11-20 14:43:24 +01:00
Ale Martinez
9536ed343b
Enable Python for MacOS travis-ci builds
...
Using the Python version installed by Hombrew, currently 3.7.5
2019-11-18 20:55:32 -03:00
Ale Martinez
575a2b1c0b
Fix path error on upload in previous commit
2019-11-18 13:04:24 -03:00
Ale Martinez
893f2a9b28
Upload travis-ci MacOS build results to transfer.sh
...
To allow user testing, similar to linux builds.
Includes some minor fixes:
-Avoid compiler warnings for deprecated declarations to reduce the log size
-Patch GoldenCheetah.dmg to include missing libicudata.64.dylib
-fix command line error in mackdeployqt -fs option
2019-11-17 23:09:29 -03:00
Ale Martinez
94eef9b6e0
Added secrets.h to Strava.cpp
...
Missing in bef37ea49c
The reason AppVeyor builds are failing
2019-11-16 09:06:34 -03:00
Ale Martinez
f5bcea85f0
Spanish Translation Update
2019-11-15 21:18:55 -03:00
Ale Martinez
bef37ea49c
Strava OAuth Update - Handle Refresh Token
...
Complements ab18468a98
Fixes #3199
2019-11-15 18:27:09 -03:00
Ale Martinez
32ae63a2b5
Added Video Overlays Initialization on Windows builds with VLC
...
If video config file is not present copy a default one to be used as a model
by the user. An empty video-layout.xml file disables video overlays
Fixes #2525
2019-11-15 10:27:30 -03:00
Alejandro Martinez
921765f9ef
Add new sources for video-layout.xml meters ( #3215 )
...
Load, Time, LapTime, LapTimeRemaining and ErgTimeRemaining
Fixes #3213
2019-11-15 09:23:24 -03:00
grauser
8e46c5d2b6
lupdated
2019-11-14 13:56:13 +01:00
grauser
91d0ac1639
FitFile : QuickFix FloatValue can be Multi-Value
...
I probably have to refactor this code...
fix #3059
2019-11-14 13:54:05 +01:00
Alejandro Martinez
03516fb0cd
Fix double fd close on RawRideFile ( #3214 )
...
Most of the time it is harmless, until it is not.
Fixes #2325
2019-11-13 20:40:51 -03:00
Michal
bf9b42d517
Add Garmin Edge 830 screenshot for extending the HRV Wiki page ( #3206 )
2019-11-12 08:38:02 -03:00
Alejandro Martinez
64ad946a1c
Fixed BTLE Pair page in AddDeviceWizard to avoid ANT+ dependence ( #3209 )
...
AddPairBTLE depends on the presence of an ANT+ dongle and sensors
to support ANT+ for detection, it looks like a copy paste of AddPair.
This works for Dual (ANT+/BTLE) sensors with an ANT+ dongle since
the sensors are detected, although is misleading since it seems to
imply you can pair them selectively, which is not true for current
BT40 GC implementation.
When an ANT+ dongle is not present (see #2771 ) or the sensors only
support BTLE (see #2983 ), the wizzard informs no sensor is dectected.
This is misleading since BT40device will dectect and use automatically
any Hr/Power/CSC sensor present at device startup.
This change replaces AddPairBTLE code with a simpler version matching
current BT40 support: it just informs the user the sensor types supported
indicating they will be autodetected on device startup.
Fixes #2771
Fixes #2983
2019-11-12 08:37:34 -03:00
Ale Martinez
df4e1f2fd7
Fix typo in Dutch translation
...
Fixes #3208
2019-11-09 11:38:49 -03:00
Ale Martinez
cc1ebdd827
Avoid duplicate time records in Train Mode
...
Fixes #3205
2019-11-05 21:26:45 -03:00
Ale Martinez
ab18468a98
Strava OAuth Update
...
According to https://developers.strava.com/docs/oauth-updates
Fixes #3199
2019-11-04 11:47:24 -03:00
Ale Martinez
5c4f72da6c
Added virtual power support for Tacx Magnetic T1820
...
Fixes #1521
2019-10-29 22:55:59 -03:00
Ale Martinez
5cf76dd95c
Added virtual power support for Elite Crono Mag Elastogel
...
Fixes #1538
2019-10-29 21:32:29 -03:00
Ale Martinez
a6875c583a
Added virtual power support for CycleOps JetFluid Pro
...
Fixes #1809
2019-10-29 20:28:31 -03:00
Ale Martinez
a68cc8d179
Added virtual power support for Elite Turbo Muin 2015
...
Fixes #1575
2019-10-29 20:28:00 -03:00
Ale Martinez
26b5218ff3
Added virtual power support for Elite Crono Fluid Elastogel
...
Fixes #2720
2019-10-29 14:15:46 -03:00
Ale Martinez
a3dc4bca2d
set AutoDefault to false on Curve Settings Push Buttons
...
To enable filter syntax checking on Enter
Partially reverts 43ed80d547
Fixes #3202
2019-10-29 11:50:55 -03:00
Ale Martinez
b236c76976
Filter bogus estimates when there is not enough data to fit the model
...
Just added a reasonable upper limit for CP
Fixes #3180
2019-10-28 16:32:50 -03:00
jgpallero
5a93a2c62f
Update LeftRightBalance.cpp ( #3189 )
...
Add parenthesis in order to evaluate correctly the L/R balance computation
2019-10-28 14:01:09 -03:00
Ale Martinez
43ed80d547
Set Default buttons on LTM and Interval dialogs
...
Color is not a good option
Fixes #3202
2019-10-27 23:01:09 -03:00