Skip to content

Releases: GoldenCheetah/GoldenCheetah

VERSION 3.5 DEVELOPMENT BUILD 1704

13 Apr 16:06
Compare
Choose a tag to compare
Pre-release

release-shot

KNOWN PROBLEMS

  • Train view crash when selecting a workout (fatal)
  • SixCycle crash when downloading compressed data (fatal)

UPDATES SINCE MARCH

GENERAL

  • Native Hi-DPI (4k) support
  • Static code check fixups
  • Improved Russian Translation
  • Improved Simplified Chinese Support
  • Fix Metric refresh crash
  • Fix Trend Sidebar view crash

METRICS

  • Peak Pace Hr metrics
  • Added SDANN and SDNNIDX HRV metrics

MEASURES

  • Maintain Body Measure History (e.g. Weight)
  • Import Body Measures as CSV

CLOUD

  • Cloud Accounts Wizard
  • Sync with SportTracks
  • TodaysPlan Athlete Selection
  • TodaysPlan RPE Support

TRAIN

  • Support S&C sensors with single magnet
  • Detect device removal & error checking

COMMIT LOG
abe05f7 Strava Upload Only for Dev Build
bcfeb24 SportTracks download preserve gaps
9027a8c Merge pull request #2448 from bwalding/master
e271504 Vertically align cells in the upload / download / synchronise table
7340b87 SportTracks - Part 4 Upload
341f128 SportTracks - Part 3 readFile
f5d84e1 SportTracks Fixups
3e6a716 SportTracks - Part 2 Refresh token and readdir()
809a149 SportTracks OAuth Fixup
3387829 Merge pull request #2447 from Joern-R/CI
80d8286 Update CI (Windows) Build environment to Qt 5.8
959790c SportTracks.mobi - Part 1 of 4
28b5da3 PolarFlow Integration On Hold
c8357a4 TodaysPlan less debug
4169974 TodaysPlan - rename response when converting
adcf0a9 TodaysPlan - Resolve Memory Leak
2eaf990 Today's Plan : Correction for Fetch RPE
ca77105 Strava : Correct readdir parameters
8fbaad6 CloudService - Sorted List
3de7ee8 Merge pull request #2445 from amtriathlon/PeakPaceHr
3b90316 PolarFlow Cloud Service - 3 of 6
6fd5fea Adds Peak Pace Hr metrics
6afd39f Fix Qt4 build error
77abca5 Disable TodaysPlan RPE file I/O
5898f09 Strava : Sync (1/4) Just list files
33662e3 Today's Plan : fetch RPE
1f7bfc1 Need QT5.6 for QWebEngineCookieStore
923ebe0 OAuthDialog - Clear Cookies
6311117 Hi-DPI Support - OAuthDialog Scaling
4b67db6 Merge pull request #2444 from Joern-R/cloudconfig
f51a413 PolarFlow Cloud Service - 2 of 6
9c2bcd0 Merge pull request #2443 from Joern-R/bmcsv
4da2b18 CloudWizard - Fix ... settings for syncOnStartup
8ac134f Improve BodyMeasures - CSV Import
cbe4012 PolarFlow Cloud Service - 1 of 6
7fa4894 BodyMeasures Handle ',' embedded in string
ef4f930 Cloud Refactor - Remove Upload to Calendar
31f32b6 Minor tidy up
01adfa0 Simplify Share Menu
7b749c3 Cloud Refactor - Athlete > Accounts
83e5799 AddAccountWizard screenshot for wiki
54c8e7b Merge pull request #2438 from mtbkeith/fix2433_CrashingCompares
aecad70 Remove this as it is not necessary and causing comparisons to crash.
6839533 Merge pull request #2435 from Joern-R/Cloud
2d83460 Cloud Refactor - CloudService list/select Athlete
554a70b CloudService
deb5d34 Cloud Refactor - Combo (e.g. Google Drive Scope)
0647105 Cloud Refactor - Withings in AddCloudWizard
81170a9 Merge pull request #2152 from antoniusriha/handle_log_redirect_properly
66c5c8c Merge pull request #2267 from dresco/ANT
3bbb943 Merge pull request #2272 from viiru-/bt40-reconnect
a81dc1a Merge pull request #2391 from leifwar/master
b92b37b Merge pull request #2411 from MaksVasilev/ru_translate
edf4bb2 Merge pull request #2431 from mtbkeith/kr-GearRatio-Precision
00013bc Cloud Refactor - AddCloudWizard uses OAuthDialog
56598ec Change gear ratio precision to hundredths.
97b3cec Cloud Refactor - AddCloudWizard use injected config
5faa32c Cloud Refactor - CloudService Configuration Injection
9f03c24 Merge pull request #2423 from dresco/trainview
bf7ba48 Recognise Ben Walding
2b070ac Merge pull request #2429 from bwalding/Issue-2421
bfe4ce4 Cloud Refactor - WIP Fixups
c7a64dd Issue #2421 - debounce the calibrate button on the Computrainer HBC
091f024 Cloud Refactor - Simplify Menu Options
a4ad336 Hi-DPI Support - Finer granularity in Font scaling
e6870c2 Merge pull request #2425 from mtbkeith/fixWarnings2
1b27ba0 Merge pull request #2427 from mtbkeith/kr-fix-member-access
7499011 Merge pull request #2428 from mtbkeith/kr-fix-csv-latlon-precision2
80c839e Fix precision of Lat/Lon when exporting to CSV.
b84b918 Move members to private and correctly use method externally.
8f64865 Merge branch 'master' of https://github.com/GoldenCheetah/GoldenCheetah into fixWarnings2
8cb164e Merge pull request #2426 from mtbkeith/fixBrokenHeader
a359618 Fix broken build on MAC with Qt5.8.0
dd854c4 Put back to correct number of MS for WKO format
30fc87b Merge branch 'master' of https://github.com/GoldenCheetah/GoldenCheetah into fixWarnings2
e433e8c Cloud Refactor - AddCloudWizard < Qt5.8 fixes
713341f Merge branch 'master' of https://github.com/GoldenCheetah/GoldenCheetah into fixWarnings2
f621d77 Cloud Refactor - Add Account Wizard Part 1 of 4
0124534 Merge pull request #2422 from Joern-R/DT
1e001de Remove comment
df42061 Fix bug on calculating hours/minutes.
ac4babf Use defines for units Fix precision loss issues Remove unused variables
3ba3d7a Updates to use defines
28b04bb Use pre-existing define
4158b89 Standardize some numbers using existing defines.
9e82397 Use I/O kit to delay screensaver as UpdateSystemActivity deprecated.
59866be Remove duplicate of virtual base method and mark as ‘using’ in derived class.
a42adad Merge pull request #2424 from mtbkeith/forkdFixWarningsAndLeaks
057f073 Fix to match virtual signature
9e23be7 Fix order of init in struct to match decl. Remove double set of variable.
cb32369 Simple logic fix, last = point always set after if anyhow.
b6946d6 Fix potential memory leak
64f143a Remove unused method.
c55c76a Remove unused member variables. Fix methods to prevent hiding of virtual methods with incorrect signature.
d99e388 Move variable into scope in which it is used.
be2e07d Mark unused variables
b979499 Prevent memory leak and short circuit if no ride found.
b71fd2c Prevent virtual method hiding by matching signatures.
79ebe35 Delete new object to prevent memory leak. Remove unnecessary assignment. Prevent divide by zero
c187bda Prevent divide by zero Prevent use of NULL pointer
c5381be Prevent NULL pointer use Mark params as unused to prevent compiler warnings
5418283 Create default to prevent use of uninitialized value.
394f761 prevent use of uninitialized value of point.
4f741a4 Simplify label additions.
fc864b5 Use local variable.
907edb0 Enable options only if ride is available.
1fe5829 Fix dereference of null pointer of chart Remove unused values
c1a85dc Fix dereference of null pointer; pdmodel & zones
da1cd0f Fix unnecessary cast to float. Fix dereference of null pointer of theCurve2.
94ad125 Cloud Refactor - Add Account Wizard WIP
f3215ff Support S&C sensors with single magnet
0c00604 USB/ANT: Detect device removal
4627792 USB/ANT/FORTIUS: Stricter error checking
ac46232 USB/ANT: Display an error on failure to reset ANT device
cca9283 Cloud Refactor - Add Account Wizard WIP
8c3a69d Fixed use of metric reported in #2387
03cb1bd Revert accidental commit
fe7bc5a Hi-DPI Support - About Athlete Wheelsize
5d7b10c Cloud Refactor - Service Logos
5f767bb Cloud Refactor - Service Icon Images
bff5c7a Fix - Data Table ... allow different starting X values per column (edge case)
0e23064 Update .travis.yml
9568dba Cloud Refactor - Add Default URL to Settings
fdd8712 Cloud Refactor - CloudService settings
7ddf1ae Cloud Refactor - Selfloops
34bc245 Cloud Refactor - Cycling Analytics file type
b9e77ef Cloud Refactor - Cycling Analytics
7caec91 Cloud Refactor - RideWithGPS
8e930b5 Cloud Refactor - Strava
9036eb1 Cloud Refactor - Preserve Copyright
4a92a1e Cloud Refactor - TrainingStageBuch
c8c948f Merge pull request #2419 from Joern-R/DataTable
dc6c4cf Fix LTM - Data Table
2583218 Slightly larger preferences pane
fdb12b4 Cloud Refactor - VeloHero
d2e8b5f Merge pull request #2417 from Joern-R/BM
6c41e7d BodyMeasures
8b189d9 Cloud Refactor - Copyright updated
f843134 Cloud Refactor - SportsPlusHealth
ad1260a Cloud Refactor - Uploaders => CloudService
9883281 Cloud Refactor - Add RideFile* to Upload API
44f0e55 Athlete Preferences - Model Parameters Tab
4adbd6b Athlete Preferences - Backup tab
1179191 Merge pull request #2415 from amtriathlon/Weight
13e78a5 Merge pull request #2410 from Joern-R/staticchecks
73d006d RideNavigatorProxy Fixup for QT4
4e5f76f Body Measures UI
2f5617f Cloud Refactor - Factory for TodaysPlan, Google et al
159876b Merge pull request #2413 from bwalding/Issue-2408
5989249 Cloud Refactor - Rename FileStore to CloudService
50aba05 #2408 - Prevent infinite loop if the linked field has blank replacment value
bd95f86 Fix compile error on non-Windows systems
c6cc8e3 Russian translation Monthly update
4cb9715 Fix Navigator refresh when data changes
740f1e3 Fix Static Code Check results
90dd5cd Merge pull request #2409 from Joern-R/TP
4cc41e4 Body Measures - Download ... improve processing of partial downloads
35f0568 Hi-DPI Support - Fixup Font Config
42b273d Hi-DPI Support - Configure Font and Scale
73a37c1 Hi-DPI Support - Deprecate Metallic Style
1bd50f7 Hi-DPI Support - Remove Unused Font Settings
c3a441f Fix compile when no kqoauth
5cfb926 Today's Plan : Coach can access there own data (2)
7cd70d9 Revert last CPPlot change
9039dd4 Today's Plan : Coach can access there own data...
84c6c29 CPPlot : Remove FTP+rank
1dbc699 FIT : Add some minor fields
249f686 Merge pull request #2405 from Joern-R/feature/weightcsv
e393200 BodyMeasures - CSV Import
6a9a5c0 Hi-DPI Support - Progress line
eb1dc6c UserMetric Mutex for Ref Count in Constructor
1e1181e UserMetric Destructor Mutex around Ref Count
f346611 Fix LTMSidebar V3.5 crash
bccdff2 Merge pull request #2398 from Joern-R/feature/weight
fe5a8be Body Measures - Compi...

Read more

VERSION 3.5 DEVELOPMENT BUILD 1703

04 Mar 13:33
Compare
Choose a tag to compare
Pre-release

VERSION 3.5 SUMMER 2017 RELEASE

A major update to improve cloud service support and work towards a better UX.

version35-1703

NEW FEATURES

  • Overview Dashboard Prototype
  • HRV Metrics
  • TodaysPlan Sync Added (including planned workouts)
  • SixCycle Sync Added
  • WebPage chart
  • TrainingPeaks Sync Deprecated
  • Withings API Update for Deprecated API
  • Swedish, German and Spanish translation updates

TRAIN VIEW

  • Calibration Support in Train View
  • Lap Sound in Train View
  • S+C sensor blacklisting with FE-C devices
  • Fix fractional seconds in Workout Editor
  • Train View Record Load in XDATA

DEVICE AND FILE SUPPORT

  • Kettler device fixups
  • Monark 839E support
  • Fix R-R data tool
  • Polar .pdd file support,
  • Better R-R SML support
  • Better swimming laps SML support
  • Export to .fit support

URGENT FIXES

  • Fix no matches found in W'bal chart
  • Fix SSL error handling with Google drive
  • Fix keyboard focus issues on ride list
  • Fix R data columns naming
  • Fix R metadata support
  • Fix crash on merge activity

MINOR UPDATES

  • R API to access intervals
  • User metrics before and after function
  • Add aPower/kg to CP plot
  • Read sub-sport from .fit files
  • Check new release / telemetry

TECHNICAL

  • QT 5.8 based builds
  • QtWebEngine based HTML charts
  • Windows Crash Handler

NOTE: Summary view is likely to be deprecated, any bug reports for this will likely be ignored for this release. We are developing alternatives to be able to retire it.

CHANGE LOG SINCE V3.4 RELEASE
e06d6b6 Overview Metric Up/Down vs Last 42 days
1252fb0 Overview RPE card, initialise hover
882c1aa FIT : Disabled debug traces
98fafc2 Add secret.h for Twitter and Withings
fdb2680 OverviewWindow - Added std scope to isfinite and isnan It fails to compile on Ubuntu 16.04 with gcc 5.4
5016aa3 Overview Save/Load Setup
3ae8849 Overview HRV tile plots rMSSD
6b74cb4 Overview Don't Plot when not Visible
4a8359f Withings : Use new API
4fd9861 FIT export : Add Start and Stop event
ea9b406 Overview Intervals Bubble Plot
b748358 Overview single click to set RPE
79dc9d2 Overview Card BG Demo is horrible
a8dfd2b Merge pull request #2369 from leifwar/master
f7037e6 Bugfix reading of Polar data
0d5a756 Merge pull request #2368 from leifwar/hrv_filter_and_metric
a0d1d42 Plot R-R from Xdata
10c0913 Added HRV metric
c10063f Read hrm (including rr) files generated using Bipolar
01cf8db Added HRV filter
93845ed Lipstick on pig
c1f2ba5 Overview Card Brush use RideItem::color
5b11fad Fix Cursor shape lost on click resize
4c187ff Card color configurable
3bc57d6 RideMetric code clarity
038bcae Merge pull request #2364 from erikboto/monark_fake_kp_rebased
cbffe7d MonarkConnection: always empty read buffer before requesting a metric
25bcd60 RealtimeData: Add Slope as viewable metric
521f770 Monark: Add possibility to fake kp-mode
8ac7de2 Merge pull request #2362 from Joern-R/T
0a24fbb Remove SOAP from src.pro
800acb3 Athlete Backup ... enable translation (which was partly missing) ... provide Translation DE
8b01c44 Fix ride list focus on data change
234fcf5 Overview RPE fast edit on dashboard
5ddd6f3 Merge pull request #2361 from Joern-R/TP-Workouts-Sorting
08a0a0d Today's Plan - Workout Download ... show workouts in proper order from "now" to "future"
beeab23 Merge pull request #2360 from Joern-R/WinDump2
b6e3045 Windows Crash Handler - small changes ... add copyright notice to file ... store .dbg and .log in Athlete Directory (if known) and in installation directory only as default ... unify handling of "win32-msvc*" specific qmake commands in src.pro
7df3a2c Merge pull request #2341 from stschake/feature/win-crash-reports
56441fc Overview RPE card
7b59dd6 Merge pull request #2359 from Joern-R/WINBUILD
ead1da5 Build Instructions Windows ... Update to build with Qt 5.8 and MSVC 2015
9914057 Overview Numeric META gets a sparkline
f002c34 FIT : Add some info in FIT export
66da820 FIT : Add lap (entire activity)
b356b26 Merge pull request #2358 from Joern-R/DE
9248016 Translation DE ... update
cf8bcab Merge pull request #2357 from x2764tech/patch-1
0b7774f Add notice that these instructions are deprecated
0bb1046 HRV Support Add stdmean() and stdvariance() to RideMetric
f710931 Re-enabled Data Summary on LTM Charts It is not very useful if Scrolling and copy of data are disabled
dd7c248 Re-enable scroll on IntervalSummaryWindow
5a3e055 RideItem::getCountForSymbol return 1 not zero
5912b94 Don't disable RideSummaryWindow
f8c84e6 Merge pull request #2354 from leifwar/master
d80b0bf Fix QT < 5.4 build and QT < 5.0
b457d40 Overview Fix Card Font size on MacOS
1bd5780 Overview Notes metadata
1aeb686 LTMPlot aggregate metrics using count
3ce5062 RideCache stores count for each metric
8282939 Overview basic layout update
7a69f45 Overview PMC card
1df0da0 Merge pull request #2351 from Joern-R/Curator
1e128dd CloudDB - Chart Curation/User Editing ... fix misleading text that only charts of the current view are editable, while in this modes all charts are editable.
9b3beb9 Overview Rewrite Route visualisation
b599d99 Correct total_elapsed_time in Session message Thanks Aaron
54c9fc1 Merge pull request #2349 from Joern-R/FIT
67a2446 FIT - add new Garmint devices to list
2e6dd6c FIT - Fix Lap Starting time ... if lap data contains a developer field, lap starting time is corrupt, if field num of the developer field == 2 ... since we don't store any lap specific developer fields, let's ignore them all
b7d7629 Overview Chart base code fixups
a733b14 Overview Route Visualisation using Google Map
7c9dd1a Map Window show/hide overlay
6f98822 Merge pull request #2347 from Joern-R/TP-Download
f26b046 TodaysPlan - Download of Workouts ... allow download of future scheduled Workouts from TodaysPlan
2fb7f36 Merge pull request #2346 from Joern-R/TP1
d90f813 Today's Plan - Search Paging ... optimize performance by using "next" instead of doing a full search again for each page
387ff3a Overview Significant Performance Issue Fixups
7bef515 Merge pull request #2345 from Joern-R/ROX11
e64db28 Rox 11 - SLF ... calculate samplingRate since Rox 11 does not deliver it in the XML data
aee0e57 Disable BTLE on Windows
bd62548 Merge pull request #2340 from Joern-R/RIW
9c8a41d Fix SEGV in Qt Charts when setData called quickly
eadb921 Fix Overview SEGV
598d7c5 Fix Keyboard Focus loss on Ride list
073f475 Overview Interval Scatter Plot
ee2bc8d Fix Overview Metrics sparkline when time based
a345271 Ignore test files in github linguistics
dcda7bd Update .gitattributes for linguist stats in github
d99edef Overview Performance Issues on Drag
34d5e81 Overview Sparklines 14 days and Show Range
115eb2d Merge pull request #2342 from gcoco/master
4ae75bf Add Windows crash handling
12f73e6 Enhancements to Travis Build
1263cee Overview Sparkline Y-axis Fixup
cba5484 Overview Sparkline Fixup
62730c7 RideImport ... in addition to DateTime in the .json File name (which is in local Time), also check for duplicates using UTC from RideCache to avoid duplicate imports if user changes his PC TimeZone (e.g. when travelling) ... the problem e.g. occurs in Autoimport where the same files would be imported again, if the PC TimeZone changes
45d9d22 Overview Sparklines for Metrics
c34d25e Overview Animations Memory Leak
33e2ab0 Sixcycle upload compression
57ffb7b Merge pull request #2338 from Joern-R/QtWebEngine
2896afa QtWebEngine Cache in User Directory ... simplify code & remove redundant code based on proposal from Claus Assmann (thanks)
33e8ffb Hide axis on Overview Card
31bb41f Build Id Update for Dev builds 1702
6d813ca SixCycle Date Fixup
161af15 Merge pull request #2336 from Joern-R/Win-WebEngineCache
e13649e QtWebEngine Cache on Windows ... Default directory for the WebEngine Profile and Cache is /AppData/Local/<AppName which is the same GC uses as Default for Athletes Changing the location for QtWebEngine needs to be done for EVERY QWebPage. Until the use of QtWebEngine is limited to a few locations the easier way is to filter out the Directories created by QtWebEngine (assuming that no-one will call their athletes either "cache" or "QtWebEngine". ... This is only done if build with QtWebEngine and for Windows (on other OS Qt uses a better location for cache data, not a user location).
de869d2 Overview Metadata Card
fdddd40 Merge pull request #2335 from Joern-R/CDB-CuratorPaging
cd7b783 CloudDB - Curation/Editing ... keep current position in paging through the list of charts if nothing has been changed
5fe67f2 Overview Pace Time In Zone
70b3554 Overview and Qt Charts in QT 5.8
1543782 Merge pull request #2334 from Joern-R/DE
e50aad9 Translation DE ... Update/Fixes ... Align Cycling Dynamics Terminology with Garmin Translation
1f2dcd2 Merge pull request #2333 from Joern-R/TP
b91d2d0 Overview W'bal Time In Zone
92becd0 Overview Power Time In Zone
9c456c1 Overview Chart Animation tweak
2b5d531 Overview HR Time In Zone
71c3860 Today's Plan ... do paginated access to the Activities list instead for fixed limit to 100
6d311c5 Merge pull request #2332 from Joern-R/Translation-Enablement
db80af8 FileStore ... Translation Enablement (partly missing) ... eliminate some compiler warnings
7c7028a Overview base setup
d12e03f Overview add units to metric cards
f9f466a Overview Display Metrics
1ee006f Overview Card paint title
d698875 Don't use CPLOTGRID in Ride list
27cf27e Uninitialised count in calibration code
3607bff Fix FIT export SEGV on manual rides
8b8e2ac Fixup Github source stats
aed11fe SixCycle readdir() convert date to Local time
46b6a21 Overview Design Decisions
09bc725 CSV: Remove white space in header
3e83181 Overview Drag Visualisation
fce42b4 Overview Page Configure Toggle
f1c63e1 Today's Plan : Select athlete...

Read more

Version 3.4

18 Nov 09:27
Compare
Choose a tag to compare

version34

Major New Features

  • FIT 2.0 Support incl Developer Fields
  • ANT+ FEC Support in Train View
  • User Defined Metrics
  • Extensible Data (XDATA)
  • Charting with R
  • Cloud Sharing of Charts
  • Sync to Google Drive
  • Workout Editor

Minor New Features

  • CP/W' Solver using W'bal model
  • Headwind Tool
  • Mark exhaustion points & HR reference lines
  • Improved Swimming Support
  • Improved Running Power Support
  • Dutch Language Support

Devices and File Formats

  • FIT 2.0 incl developer fields
  • ANT+ FEC
  • ANT+ Remote Control
  • BTLE Support on OSX
  • Footpod Support in Train View
  • Kettler Ergo Bike Support
  • RowPerfect 3 File Format Support
  • Open Street Maps Support
  • Withings Scales Updates
  • Blackburn Tech Fluid trainer Virtual Power
  • Zwift ZWO Workout Files
  • BSX File Support
  • Fixed Computrainer TXT parser

Notes for Windows:

  • The Windows Version of v3.4 comes with an Installer/Un-Installer.
  • The installer will always try to install the required 'Microsoft Visual C++ Redistributable' package. In case it's already installed you will get the option to 'Repair', "De-Install', or 'Close" the installation. If your installation is fine, just choose 'Close' to proceed installing GoldenCheetah.
  • The Windows builds do NOT support Windows XP any more.

Patches for Windows:

  • Problem - Train Mode Video Player reports "... libgcc_s_seh-1,dll is missing ...". (64Bit only)
    • Solution - Download and Install "Patch-01" - which adds the missing file. Make sure to use the same installation directory you used when installing v.3.4.

V3.4 Release Candidate 2

05 Nov 11:21
Compare
Choose a tag to compare
Pre-release

Second Release Candidate for Version 3.4

v3 4 rc2 screenshot

Fixes since RC1
c1a644b LTM: Correction for table without highlight
d1dd455 LTM : Highlight higher or lower values in table view
887c060 Fixed RideSummary refresh when selected ride changes while not visible
21fd8a6 FIT : Changes in CIQ reading
454b928 Small correction
f2388fe Translation
6866abd Chinese Translation Update
2a4d96b Fix infinite loop hang in DanielsPoints
d2b70c8 Fix bug in wheel perimeter calculation
99674fe Set Sport to Bike and process defaults on Download
4199316 Process linked defaults on Manual Entry
1928b5b Added Simple Average trend type to Metrics Trends charts
fb06934 Free application object before returning from main
64d3ed3 Fix a leak in refreshCustomTable
869c00b Reduce compiler warnings from gcc5
3ece3e0 Fit : Small correction for native fields
0b77d46 Changed BestTime metrics units to minutes for better charting
9048db6 XData : Add copy/paste
76145eb Fix SEGV on delete season phase
a39c50a Revert "Fix ComparePane Memory Leak"
d596b3d Added Calendar Popup to QDateEdit fields with default format
3ac0ec7 Recognized Ugo Borello
a6450d9 Updated Italian Translation
10de002 Changed PMCDate start date to first activity minus 1 day
f300ccc FIT : don't overide existing standard native field
911a053 FIT: debug trace
a23bd48 Trends RideSummary Shows only Relevant Metrics on activities lists
1a7b258 Skip non relevant metrics on ComparePane and RideSummary in CompareMode
2c027d8 Speedup isMetricRelevantForRides method Shortcut or is enough
694e768 Skip non relevant metrics for RideSummary in Trends view
e7ab127 Add "Save all modified activities" feature
15b52b0 Fix SIGSEGV in RideNavigator List in Sidebar on Activities View
b018ded UI Nit - Compare Pane Action not marked in View menu
b1cff2b Show only metrics relevant for some compared intervals In ComparePane
b580e27 Format Pace metrics labels as mm:ss in Metric Trends Charts
142b188 Fix QT4 build errors
559feba Fix Dump in Dropbox sync without network access
2f6bb8a Improve sorting in compare pane for time/duration fields
fad08d6 French translation (slow) progress
e586193 Fit : Two developer field can have the same field number fix #2115
236e45e Completed Dutch translation Contributed by Marcel Breij
85ac88a Pwx : Add Garmin Cycling Dynamics in Pwx writer (export)
a9af33c Updated Dutch translation Contributed by Marcel Breij
39abbaf Updated Spanish translation
1da5f04 Enabled common metadata fields for translation
611fd30 Pwx : Add test file with Garmin Cycling Dynamics fix #2100
fb009b3 Pwx: Add Garmin Cycling Dynamics
4cd1b4f Update french translation 1/2
54ef5ce Updated Dutch Translation Contributed by Marcel Breij
07e2dec Updated Spanish Translation
dff4502 Fixed non-translatable column headers On RideEditor Search and Named Searchs
a23b9e0 Added Dutch to CloudDB Charts languages
d69b163 REST API disabled by default
22084d4 Disable R if it fails to embed

Notes for Windows:

  • The Windows Version of 3.4-RC2 comes with an Installer/De-Installer again.
  • The installer will always try to install the required 'Microsoft Visual C++ Redistributable' package. In case it's already installed you will get the option to 'Repair', "De-Install', or 'Close" the installation. If your installation is fine, just choose 'Close' to proceed installing GoldenCheetah.
  • The Windows builds do NOT support Windows XP any more.

V3.4 Release Candidate 1

25 Sep 08:50
Compare
Choose a tag to compare
Pre-release

3 4-rc1

Major New Features

  • FIT 2.0 Support incl Developer Fields
  • ANT+ FEC Support in Train View
  • User Defined Metrics
  • Extensible Data (XDATA)
  • Charting with R
  • Cloud Sharing of Charts
  • Sync to Google Drive
  • Workout Editor

Minor New Features

  • CP/W' Solver using W'bal model
  • Headwind Tool
  • Mark exhaustion points & HR reference lines
  • Improved Swimming Support
  • Improved Running Power Support
  • Dutch Language Support

Devices and File Formats

  • FIT 2.0 incl developer fields
  • ANT+ FEC
  • ANT+ Remote Control
  • BTLE Support on OSX
  • Footpod Support in Train View
  • Kettler Ergo Bike Support
  • RowPerfect 3 File Format Support
  • Open Street Maps Support
  • Withings Scales Updates
  • Blackburn Tech Fluid trainer Virtual Power
  • Zwift ZWO Workout Files
  • BSX File Support
  • Fixed Computrainer TXT parser

KNOWN ISSUES (to be resolved before release)

  • Merge files does not support XDATA

Notes for Windows:

  • With 3.4-RC1 the Windows Version come with an Installer/De-Installer again.
  • The installer will always try to install the required 'Microsoft Visual C++ Redistributable' package. In case it's already installed you will get the option to 'Repair', "De-Install', or 'Close" the installation. If your installation is fine, just choose 'Close' to proceed installing GoldenCheetah.
  • The Windows builds do NOT support Windows XP any more.

V3.4 Development Release August 2016

23 Aug 15:39
Compare
Choose a tag to compare
Pre-release

INTERIM RELEASE 3.4 PRIOR TO PLANNING REFACTOR TO ACCELERATE THE RELEASE OF FIT 2.0 SUPPORT

version_3 4_1608

Aside from bringing forward a V3.4 and FIT 2.0 Support these changes have been made since the July Development build:

0843330 Version 3.4 Development Build
303b820 FitRideFile: Parse files with developer fields (FIT 2.0)
957ae47 FitRideFile : Read asynchronous Heart Rate data
6ef99dc Fix Compare AllPlot UserData SEGV
607ba90 Russian translation fix
aa324b4 Added Average Swim Pace for the 4 strokes Using length by length XData, if available
ab6e839 Add Pioneer SGX-CA500 FIT support
78f449f Train: Add lap handling to qwkcode
5cf9802 Added postprocess(processor, filter) function to formulas
c987ffa BatchExportDialog now honors context filter
9134796 Prevent a crash when selecting an interval after PowerTap download
ec1770f zh-cn translation update
e0aa980 Metrics : Efficiency Factor for run : use power if available
cf3055c RunMetrics : Add stride length
cc02714 Set linked defaults on import
63d3e61 Add XDATA to R:GC.activity()
9862bd0 RunMetrics: Add a first EI metric and move Pace in RunMetrics
bed8953 Added some common swimming metrics
2af323c RunMetrics : Add Average Running Vertical Oscillation and Ground Contact Time
8d463fd XDATA in DataFilter
532d514 Row Perfect 3 CSV File Support
053daf8 DataFilter Arrays and INDEX
80e173a Added bestime(km) to formulas
8198bdf RideEditor tabs "+" to add new XDATA series
db6c737 Tools : Add a tool to derive headwind from weather data
45d5ba8 Added SWIM XData for pool swims
0bbc571 Added Best time metric for common distances For swims, runs, TTs and rows
e367d5b CSVRideFile : import wahoo MA (Motion Analysis ?) csv files
0c1a628 Tools : Convert running cadence from spm to rpm
3cf0a3e Metrics : Add average and max running cadence

Notes for Windows:

  • Please check "ReadMe.txt" in the .zip file(s) for installation details.
  • The Windows builds do NOT support Windows XP any more.

V4.0 Development Release July 2016

10 Jul 19:31
Compare
Choose a tag to compare
Pre-release

All the changes since the June 2016 development release

screen shot 2016-07-10 at 20 23 29

Major changes since last build:

  • Support XDATA in activity files and Ride Editor
  • ANT+ Footpod Support
  • Simplified Chinese Update

Minor changes since last build:

  • Fit: Add Device types (Stryd and Wahoo)
  • Retain Distance Precision on TCX Export
  • Modify bluetooth device to get cadence from crank based power meters
  • Changed x-axis scale for CV from log to linear
  • Fix refresh metrics on TRIMP factor changes
  • FitRideFile : Weather data as XDATA
  • Compute User Metrics after Builtins
  • Route : Increase precision
  • RideMap : Add tile server options
  • Added Pool Length detection for PWX and TCX files

Notes for Windows:

  • Please check "ReadMe.txt" in the .zip file(s) for installation details.
  • The Windows builds do NOT support Windows XP any more.

V4.0 Development Release June 2016

04 Jun 11:31
Compare
Choose a tag to compare
Pre-release

Latest Development Build June 2016

development 1606

This includes all the developments since the May build

  • Share your charts via the Cloud
  • Export and drag/drop new ".gchart" chart files for sharing
  • More R API extensions, interrupt runnaway R scripts and data.frame fixups
  • Running Power estimator
  • Swimming FIT and SML file fixups
  • Deprecated crash dialog
  • Improved French translation

Notes for Windows:

  • Please check "ReadMe.txt" in the .zip file(s) for installation details.
  • The Windows builds do NOT support Windows XP any more.

V4.0 Development Release May 2016

16 May 14:32
Compare
Choose a tag to compare
Pre-release

Latest Development Build May 2016

comparewithr

Build includes the following since the April Development Build

  • Embedded R loads dynamically
  • R API development
  • Find Peak HR, Pace and Speed intervals
  • Sport specific HR Zones for Running
  • Support swimming laps in FIT files
  • Support R-R data in SML files
  • Support hLine USB ANT+ dongle

Notes for Windows:

  • Please check "ReadMe.txt" in the .zip file(s) for installation details.
  • The Windows builds do NOT support Windows XP any more.
  • Embedded R support is now available for both 32bit and 64bit Windows version.

V4.0 Development Release Apr 2016

30 Apr 18:44
Compare
Choose a tag to compare
Pre-release

Latest Development Build April 2016

windows-1604

Includes developments since March development build:

  • Embedded R for charting and analytics
  • Bluetooth device support in Train View (Speed, Power, Cadence, HR)
  • Unified Map chart including Open Street Map support
  • Ride Editor find and replace
  • Ride plot show time of day

Key fixes

  • Monark device reset
  • Seasons Sidebar SEGV
  • PMC refresh

Notes for Windows:

  • Please check "ReadMe.txt" in the .zip file(s) for installation details.
  • The Windows builds do NOT support Windows XP any more.
  • Embedded R support is only available in the 64bit Windows version.

Notes for Linux

  • VLC cache reset has been fixed in these builds