New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kettler serial connection fixes #2191
Kettler serial connection fixes #2191
Commits on Nov 19, 2016
-
fix docs in serial device selection regex
The docs do not reflect the regex for some devices with a prefix of `cu.`. This commit changes the doc and not the regex
Configuration menu - View commit details
-
Copy full SHA for 30b5612 - Browse repository at this point
Copy the full SHA 30b5612View commit details -
Fix commands sent to Kettler serial devices
Get-status is `ST` not `st`, and get-id is `ID` not `cd`.
Configuration menu - View commit details
-
Copy full SHA for b12ef59 - Browse repository at this point
Copy the full SHA b12ef59View commit details
Commits on Nov 20, 2016
-
Fixup to enable build on QT 5.8 and Xcode 8.1
.. remove all custom widgets and prepare for next commit that replaces use of QTKit with AV Foundation on MacOS
Configuration menu - View commit details
-
Copy full SHA for 2dea386 - Browse repository at this point
Copy the full SHA 2dea386View commit details -
Configuration menu - View commit details
-
Copy full SHA for 830500d - Browse repository at this point
Copy the full SHA 830500dView commit details -
.. fixup build id and version strings for Sierra build.
Configuration menu - View commit details
-
Copy full SHA for fd487e4 - Browse repository at this point
Copy the full SHA fd487e4View commit details -
Undo accidental edit in src.pro
.. that removed VideoWindow for non-Mac.
Configuration menu - View commit details
-
Copy full SHA for 8d2b5ce - Browse repository at this point
Copy the full SHA 8d2b5ceView commit details -
UgoBor authored and UgoBor committed
Nov 20, 2016 Configuration menu - View commit details
-
Copy full SHA for b059179 - Browse repository at this point
Copy the full SHA b059179View commit details
Commits on Nov 21, 2016
-
Adding support for Garmin Edge 820 (unit type 2530)
Configuration menu - View commit details
-
Copy full SHA for 3e21619 - Browse repository at this point
Copy the full SHA 3e21619View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for bd9d205 - Browse repository at this point
Copy the full SHA bd9d205View commit details
Commits on Nov 22, 2016
-
CI Deprecate support for QT4 on Mac
.. we no longer build with QT4, so deprecate it in Travis .. there are still some users that build with QT4 on Linux/OpenBSD but we no longer seek to support this configuration officially
Configuration menu - View commit details
-
Copy full SHA for 19c76cd - Browse repository at this point
Copy the full SHA 19c76cdView commit details
Commits on Nov 23, 2016
-
Merge pull request GoldenCheetah#2194 from UgoBor/master
Edit Italian Translation
Configuration menu - View commit details
-
Copy full SHA for c485e40 - Browse repository at this point
Copy the full SHA c485e40View commit details -
Merge pull request GoldenCheetah#2196 from hunnymonster/patch-1
Update FitRideFile.cpp
Configuration menu - View commit details
-
Copy full SHA for a275396 - Browse repository at this point
Copy the full SHA a275396View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8abbf99 - Browse repository at this point
Copy the full SHA 8abbf99View commit details
Commits on Nov 24, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 1237953 - Browse repository at this point
Copy the full SHA 1237953View commit details -
Merge pull request GoldenCheetah#2203 from amtriathlon/master
Fixed SML lap swimming files import when using drill mode
Configuration menu - View commit details
-
Copy full SHA for 3b09402 - Browse repository at this point
Copy the full SHA 3b09402View commit details -
Cosmetic - adding/maintaining consistency
adding space to Fenix 2 & Fenix 3 devices (all other devices are name-space-model)
Configuration menu - View commit details
-
Copy full SHA for 0c25841 - Browse repository at this point
Copy the full SHA 0c25841View commit details -
Merge pull request GoldenCheetah#2205 from hunnymonster/patch-2
Cosmetic - adding/maintaining consistency
Configuration menu - View commit details
-
Copy full SHA for 1ab2bf5 - Browse repository at this point
Copy the full SHA 1ab2bf5View commit details -
Added swim XData for SML lap swimming files
One record per length with the same conventions used for FIT files
Configuration menu - View commit details
-
Copy full SHA for 6fc0c08 - Browse repository at this point
Copy the full SHA 6fc0c08View commit details
Commits on Nov 25, 2016
-
Merge pull request GoldenCheetah#2206 from amtriathlon/SMLswimXdata
Added swim XData for SML lap swimming files
Configuration menu - View commit details
-
Copy full SHA for b7c65f1 - Browse repository at this point
Copy the full SHA b7c65f1View commit details -
Initial translation contributed by Henrik Johansson, recognition added to contributors list. Fixes GoldenCheetah#2201
Configuration menu - View commit details
-
Copy full SHA for 654de7a - Browse repository at this point
Copy the full SHA 654de7aView commit details -
Merge pull request GoldenCheetah#2212 from amtriathlon/Swedish
Added Swedish translation
Configuration menu - View commit details
-
Copy full SHA for 424f9ea - Browse repository at this point
Copy the full SHA 424f9eaView commit details
Commits on Nov 26, 2016
-
MainWindow showhideToolbar always on Mac now
.. #ifdef should have been removed when the Mac specific UI elements in MainWindow were removed.
Configuration menu - View commit details
-
Copy full SHA for 42a13f1 - Browse repository at this point
Copy the full SHA 42a13f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a77973 - Browse repository at this point
Copy the full SHA 8a77973View commit details -
Merge pull request GoldenCheetah#2217 from amtriathlon/master
Fixed metric formatting in Compare Pane
Configuration menu - View commit details
-
Copy full SHA for 22733cd - Browse repository at this point
Copy the full SHA 22733cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5716234 - Browse repository at this point
Copy the full SHA 5716234View commit details -
Configuration menu - View commit details
-
Copy full SHA for 749ba20 - Browse repository at this point
Copy the full SHA 749ba20View commit details
Commits on Nov 27, 2016
-
.. they were removed from code recently but still lingered harmlessly in the codebase. .. now moving into the deprecated folder to stop them from being used again in the future.
Configuration menu - View commit details
-
Copy full SHA for 5128b72 - Browse repository at this point
Copy the full SHA 5128b72View commit details -
.. from December 7th 2016 read access (for downloading from TrainingPeaks) has been revoked, even for paid up members. .. write access (upload) is not revoked. .. This is essentially anti-competitive behaviour and returns TrainingPeaks and their products, once again to that of a 'closed' product. .. We will no longer support their service since we cannot and will not promote such behaviours now or ever. .. We are now considering the best way to purge all other references to their trademarks and remove any indication that their products are endorsed.
Configuration menu - View commit details
-
Copy full SHA for 6ba6d07 - Browse repository at this point
Copy the full SHA 6ba6d07View commit details
Commits on Nov 29, 2016
-
Fix creation of qwkcode from fractional seconds.
Qwkcode is limited to integer values of seconds. When a workout is specified in qwkcode then saved to an ERG file, the interval durations are rounded from integer seconds to fractional minutes with 2 decimal places of precision. When the ERG file is read, it is translated to a WWPoint object that stores time as double seconds. To accurately calculate the duration of a time interval defined by two WWPoints we should round the individual points first then take the integer difference. The table below demonstrates the consistency of rounding on both ends of the qwkcode -> ERG -> qwkcode round trip. | qwkcode (original) | ERG time (rounded from qwkcode) | WWPoint time (precisely calculated from ERG time) | qwkcode (rounded from WWPoint) | |--------------------|---------------------------------|---------------------------------------------------|--------------------------------| | 1 | 0.02 | 1.2 | 1 | | 2 | 0.03 | 1.8 | 2 | | 3 | 0.05 | 3 | 3 | (3 seconds is the smallest unit that fits evenly into a base ten fractional minute, so this pattern will repeat without loss of precision.)
Configuration menu - View commit details
-
Copy full SHA for f3e377b - Browse repository at this point
Copy the full SHA f3e377bView commit details -
Fix display of fractional seconds in block hover cursor.
There are two paths to displaying the power/time overlay on a workout block: * Hover over the block * Select the qwkcode line corresponding to the block Both of these paths had their own uniquely flawed method of calculating the block duration to display. The first path stored the previous time point as a truncated integer number of seconds, then subtracted it from the current, double precision time point. This resulted in occasional over-reported durations. The second path took the double precision difference between the current and previous time points, then truncated that difference for display. This resulted in occasional under-reported durations. Both of these paths now consistently report the same value. The value shown will take the format ss.s for times less than 60s, or hh:mm:ss for times 60s or more.
Configuration menu - View commit details
-
Copy full SHA for e03c28d - Browse repository at this point
Copy the full SHA e03c28dView commit details -
Merge pull request GoldenCheetah#2221 from bgrabow/issue#2175
Preserve timing values on qwkcode -> ERG -> qwkcode round trip translation.
Configuration menu - View commit details
-
Copy full SHA for 3182028 - Browse repository at this point
Copy the full SHA 3182028View commit details
Commits on Nov 30, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 1baa7b2 - Browse repository at this point
Copy the full SHA 1baa7b2View commit details
Commits on Dec 2, 2016
-
Navigation concepts, still work to be done on aesthetics and completeness, but a start for discussion.
Configuration menu - View commit details
-
Copy full SHA for b17c1af - Browse repository at this point
Copy the full SHA b17c1afView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef73196 - Browse repository at this point
Copy the full SHA ef73196View commit details
Commits on Dec 3, 2016
-
.. now have chart and chart settings concepts.
Configuration menu - View commit details
-
Copy full SHA for 18f4606 - Browse repository at this point
Copy the full SHA 18f4606View commit details
Commits on Dec 5, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 8996d46 - Browse repository at this point
Copy the full SHA 8996d46View commit details -
.. add training planning chart view .. but not showing phases settings, workout selection or calendar view.
Configuration menu - View commit details
-
Copy full SHA for e874f7f - Browse repository at this point
Copy the full SHA e874f7fView commit details
Commits on Dec 6, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a14d95c - Browse repository at this point
Copy the full SHA a14d95cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1631813 - Browse repository at this point
Copy the full SHA 1631813View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa87d58 - Browse repository at this point
Copy the full SHA fa87d58View commit details -
.. flows between overviews and train view charts.
Configuration menu - View commit details
-
Copy full SHA for 4007d1f - Browse repository at this point
Copy the full SHA 4007d1fView commit details
Commits on Dec 7, 2016
-
R GC.season.MeanMax includes Dates
.. so you can cross reference the MMP data to other metrics by match/merge on date.
Configuration menu - View commit details
-
Copy full SHA for b682689 - Browse repository at this point
Copy the full SHA b682689View commit details -
.. two key personas coach/athlete now have their own dashboard .. coaches can jump to athletes dashboard, but not vice versa
Configuration menu - View commit details
-
Copy full SHA for 0cbe495 - Browse repository at this point
Copy the full SHA 0cbe495View commit details -
Fix crash when merging activities.
We now place a reasonable upper limit on the number of ticks shown on an AllPlot chart to prevent unbounded memory allocation and crash when one of the activities to be merged has a wide data range due to large anomalous data points.
Configuration menu - View commit details
-
Copy full SHA for ef0debe - Browse repository at this point
Copy the full SHA ef0debeView commit details
Commits on Dec 8, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 82a6ea1 - Browse repository at this point
Copy the full SHA 82a6ea1View commit details -
Merge pull request GoldenCheetah#2241 from bgrabow/issue#2192-Prevent…
…-crash-when-combining-activities Issue#2192 prevent crash when combining activities
Configuration menu - View commit details
-
Copy full SHA for c75092d - Browse repository at this point
Copy the full SHA c75092dView commit details -
User Personas Document - Athlete
.. as a result of the user survey.
Configuration menu - View commit details
-
Copy full SHA for 4673566 - Browse repository at this point
Copy the full SHA 4673566View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for e32c0ed - Browse repository at this point
Copy the full SHA e32c0edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c0f928 - Browse repository at this point
Copy the full SHA 9c0f928View commit details
Commits on Dec 9, 2016
-
.. implicit conversion fixed to explicit and get rid of gcc compiler warning
Configuration menu - View commit details
-
Copy full SHA for ec1169b - Browse repository at this point
Copy the full SHA ec1169bView commit details
Commits on Dec 10, 2016
-
CloudDB Upload/Download improvements
... do not allow Upload of charts containing User Metrics (as they will not work for other users) ... do not allow Upload of trivial charts (without configuration) - as they do not provide any value for others ... when downloading "R" charts - check if R is active - if not, inform the user that he/she needs R for the chart to work
Configuration menu - View commit details
-
Copy full SHA for 10ee4e0 - Browse repository at this point
Copy the full SHA 10ee4e0View commit details -
Merge pull request GoldenCheetah#2243 from Joern-R/CDB-BlockCharts
CloudDB Upload/Download improvements
Configuration menu - View commit details
-
Copy full SHA for 02f0db2 - Browse repository at this point
Copy the full SHA 02f0db2View commit details
Commits on Dec 11, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 06244f4 - Browse repository at this point
Copy the full SHA 06244f4View commit details -
Merge pull request GoldenCheetah#2244 from amtriathlon/master
Delayed preset charts loading to wait for custom metrics initialization
Configuration menu - View commit details
-
Copy full SHA for 2a695b8 - Browse repository at this point
Copy the full SHA 2a695b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc84b5d - Browse repository at this point
Copy the full SHA bc84b5dView commit details
Commits on Dec 14, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 89e43f4 - Browse repository at this point
Copy the full SHA 89e43f4View commit details
Commits on Dec 17, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 6a97652 - Browse repository at this point
Copy the full SHA 6a97652View commit details -
Training Planning Development Starts
.. added coaching notes .. added new planning widget to trends view (for now) .. no functionality, just kicking off the next 2 weeks of coding.
Configuration menu - View commit details
-
Copy full SHA for 56c9eb3 - Browse repository at this point
Copy the full SHA 56c9eb3View commit details
Commits on Dec 18, 2016
-
TAU override ignored for integral method
.. since it should always be computed from ride data.
Configuration menu - View commit details
-
Copy full SHA for 7745666 - Browse repository at this point
Copy the full SHA 7745666View commit details
Commits on Dec 19, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 19aebac - Browse repository at this point
Copy the full SHA 19aebacView commit details -
2
Configuration menu - View commit details
-
Copy full SHA for 1bfa302 - Browse repository at this point
Copy the full SHA 1bfa302View commit details
Commits on Dec 20, 2016
-
Configuration menu - View commit details
-
Copy full SHA for fed0faa - Browse repository at this point
Copy the full SHA fed0faaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e4949f - Browse repository at this point
Copy the full SHA 4e4949fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fe7f7a - Browse repository at this point
Copy the full SHA 9fe7f7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f49789 - Browse repository at this point
Copy the full SHA 1f49789View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ff1515 - Browse repository at this point
Copy the full SHA 5ff1515View commit details
Commits on Dec 21, 2016
-
.. now has reveal controls to change url .. can be added to trends, activities and train view .. needs testing with webkit and updating to intercept downloads to try and import as ride files.
Configuration menu - View commit details
-
Copy full SHA for cc8e2dd - Browse repository at this point
Copy the full SHA cc8e2ddView commit details -
.. struggling to get any of the fitness websites to behave. .. no new functionality, just trying to fixup for garmin/trainingpeaks .. both have issues.. garmin sets cpu to 100% and is unresponsive !
Configuration menu - View commit details
-
Copy full SHA for 639e7f3 - Browse repository at this point
Copy the full SHA 639e7f3View commit details
Commits on Dec 22, 2016
-
.. connect.garmin.com still hangs the browser window .. filesystem api isn't supported by qwebengine so trainingpeaks downloads don't trigger .. still work to do!
Configuration menu - View commit details
-
Copy full SHA for 32d8275 - Browse repository at this point
Copy the full SHA 32d8275View commit details
Commits on Dec 23, 2016
-
WebPage add http:// if no scheme present
.. so users can set a url to news.bbc.co.uk without having to type out http:// first.
Configuration menu - View commit details
-
Copy full SHA for 3826f75 - Browse repository at this point
Copy the full SHA 3826f75View commit details -
Deprecate GoogleMap and BingMap
We use RideMapWindow for several months
Configuration menu - View commit details
-
Copy full SHA for 1550cab - Browse repository at this point
Copy the full SHA 1550cabView commit details -
Minor translation related fix on LTMPlot
Affects non english users using charts with units in english
Configuration menu - View commit details
-
Copy full SHA for 5edb26e - Browse repository at this point
Copy the full SHA 5edb26eView commit details
Commits on Dec 24, 2016
-
Google Drive Auth - more diags
.. auth sometimes fails, give better reasons
Configuration menu - View commit details
-
Copy full SHA for 0bb79de - Browse repository at this point
Copy the full SHA 0bb79deView commit details -
OAUTH ignore handshake "errors"
.. when authorising via SSL we may get handshake "errors" as the protocol is established, this seems to occur with openssl on Sierra and Mavericks. .. since the request is completed then some form of protocol was established so we ignore it in this instance. .. even if there is a problem its likely the tokens will be blank and that will trigger another error, so fairly safe to ignore
Configuration menu - View commit details
-
Copy full SHA for b2f53c5 - Browse repository at this point
Copy the full SHA b2f53c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b72a3ee - Browse repository at this point
Copy the full SHA b72a3eeView commit details
Commits on Dec 25, 2016
-
More SSL handshaking with GoogleDrive
.. when interacting with the service instead of just when getting authorisation to access.
Configuration menu - View commit details
-
Copy full SHA for d70ad04 - Browse repository at this point
Copy the full SHA d70ad04View commit details
Commits on Dec 26, 2016
-
Monotonic timer for ANT sensors
Use a monotonic timer for ANT sensor calculations, instead of the wall clock time.
Configuration menu - View commit details
-
Copy full SHA for 11340b2 - Browse repository at this point
Copy the full SHA 11340b2View commit details -
Blacklist S&C sensor if also Tacx FE-C device
Due to poor quality data from Tacx simulated S&C channels, we ignore any Speed & Cadence data from the same device_id as a Tacx FE-C device. The speed and cadence data is also provided over the FE-C channel, so not losing anything except bad data. Note that it can take ~33s to receive a manufacturer id message and take effect.
Configuration menu - View commit details
-
Copy full SHA for 2141239 - Browse repository at this point
Copy the full SHA 2141239View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4787172 - Browse repository at this point
Copy the full SHA 4787172View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ce7040 - Browse repository at this point
Copy the full SHA 0ce7040View commit details -
Merge pull request GoldenCheetah#2263 from dresco/ANT
ANT+ updates
Configuration menu - View commit details
-
Copy full SHA for 8c1bcd1 - Browse repository at this point
Copy the full SHA 8c1bcd1View commit details
Commits on Dec 28, 2016
-
... create Caching Root Directory if not yet existing
Configuration menu - View commit details
-
Copy full SHA for 1819ba0 - Browse repository at this point
Copy the full SHA 1819ba0View commit details -
Merge pull request GoldenCheetah#2266 from Joern-R/CloudDB-Cache
CloudDB - Chart Caching
Configuration menu - View commit details
-
Copy full SHA for 1375119 - Browse repository at this point
Copy the full SHA 1375119View commit details -
Fix FileSyncDialog SEGV on Synchronise
.. if the "Download" text is translated then the code that checks if we're uploading or downloading doesn't translate the text leading to it continually trying to upload if the language selected is not English.
Configuration menu - View commit details
-
Copy full SHA for a0474bc - Browse repository at this point
Copy the full SHA a0474bcView commit details
Commits on Dec 29, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 55a2c83 - Browse repository at this point
Copy the full SHA 55a2c83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b5f13c - Browse repository at this point
Copy the full SHA 2b5f13cView commit details -
Merge pull request GoldenCheetah#2269 from erikboto/monark-updates
Monark updates
Configuration menu - View commit details
-
Copy full SHA for cc70b9d - Browse repository at this point
Copy the full SHA cc70b9dView commit details
Commits on Dec 30, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a88bbf9 - Browse repository at this point
Copy the full SHA a88bbf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d503b7b - Browse repository at this point
Copy the full SHA d503b7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9618418 - Browse repository at this point
Copy the full SHA 9618418View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33c39b1 - Browse repository at this point
Copy the full SHA 33c39b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e054c4d - Browse repository at this point
Copy the full SHA e054c4dView commit details
Commits on Dec 31, 2016
-
Today's Plan support GC json !
use GoldenCheetah json (instead of tcx)
10Configuration menu - View commit details
-
Copy full SHA for 9d42ba8 - Browse repository at this point
Copy the full SHA 9d42ba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for cae8666 - Browse repository at this point
Copy the full SHA cae8666View commit details -
.. will be used for banister modelling. .. can be downloaded from http://apps.jcns.fz-juelich.de/src/lmfit/
Configuration menu - View commit details
-
Copy full SHA for 8755705 - Browse repository at this point
Copy the full SHA 8755705View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7747121 - Browse repository at this point
Copy the full SHA 7747121View commit details -
Configuration menu - View commit details
-
Copy full SHA for a185ef9 - Browse repository at this point
Copy the full SHA a185ef9View commit details
Commits on Jan 1, 2017
-
fix docs in serial device selection regex
The docs do not reflect the regex for some devices with a prefix of `cu.`. This commit changes the doc and not the regex
Configuration menu - View commit details
-
Copy full SHA for 0b49596 - Browse repository at this point
Copy the full SHA 0b49596View commit details -
Fix commands sent to Kettler serial devices
Get-status is `ST` not `st`, and get-id is `ID` not `cd`.
Configuration menu - View commit details
-
Copy full SHA for 174244d - Browse repository at this point
Copy the full SHA 174244dView commit details -
Merge branch 'kettler-serial-fixes' of github.com:joekearney/GoldenCh…
…eetah into kettler-serial-fixes
Configuration menu - View commit details
-
Copy full SHA for 7404bd9 - Browse repository at this point
Copy the full SHA 7404bd9View commit details