Skip to content

Golden Cheetah – Development Builds

Remember, these are "release" builds of the current development code.


Category: Linux (64bit)

Download the development build based on commit: 93ad436c6ae55a446e35

    [download id=”67″ format=”4″] (MD5)
    [download id=”68″ format=”4″] (MD5)
    [download id=”69″ format=”4″] (MD5)
    [download id=”70″ format=”4″] (MD5)

Download the development build based on commit: ea11916a9308bdb02327

    [download id=”63″ format=”4″] (MD5)
    [download id=”64″ format=”4″] (MD5)
    [download id=”65″ format=”4″] (MD5)
    [download id=”66″ format=”4″] (MD5)

Download the development build based on commit: 57a2c27262fb608ca453

    [download id=”59″ format=”4″] (MD5)
    [download id=”60″ format=”4″] (MD5)
    [download id=”61″ format=”4″] (MD5)
    [download id=”62″ format=”4″] (MD5)

There were issues in the last build. This build should address the issues.

[download id=”57″ format=”4″] (MD5)

Here is the Linux 64bit version. This was compiled on a different platform than the previous versions so we are interested in knowing whether there are any issues with it.

Downloaded pulled due to compile issues.

Download the Version 2.0 Release Candidate 2 build based on commit: 7e25eedb8ee9ca9cdfd6

    [download id=”50″ format=”4″] (MD5)
    [download id=”51″ format=”4″] (MD5)
    [download id=”52″ format=”4″] (MD5)
    [download id=”53″ format=”4″] (MD5)

Changes in this build:

Workaround for hidden files on Win32

Ride files may be created as hidden files in some instances on Windows 32. This patch ensures that they are subsequently included in the ride list (i.e. ride files can be hidden files).

Fixes #176

Too many TRIMP metrics on Summary

This patch removes the additional TRIMP metrics on the ride summary, plain old TRIMP points are shown but not the zonal and 100 versions.

Correct TRIMP HR equation.

Fixes #177

Download the Version 2.0 Release Candidate 1 build based on commit: 59ae5fc5370b99243963

    [download id=”46″ format=”4″] (MD5)
    [download id=”47″ format=”4″] (MD5)
    [download id=”48″ format=”4″] (MD5)
    [download id=”49″ format=”4″] (MD5)

Changes in this build:

Fix SRM interval start/end

While the last patch for misaligned SRM Intervals did fix the out of bounds indices (and thereby fixed the crash), it got the start/end swapping wrong. In other words: It swapped start/end where it shouldn’t and therefore broke all interval handling.

Font issues in 3D plot on Linux

Updated to advise Linux users who have font issues with the 3D plot tab, to download the latest 0_2_x code for qwtplot3d.

Fixes #88

Fix Polar ride parser crash

Tacx HRM exporter does not create an [IntTimes] section. When the [HRDate] section is encountered, This patch creates a single interval in the intervals list, which has the length of the complete ride.

Fixes #23

Typo in HistgramWindow for checking HR/Power ranges

The code in HistogramWindow::rideSelected() to check HR and Power zones have been configured for the ride just selected contained a typo; the power range would be set to HR and the hr range would be set to power. This resulted in the wrong options being shown in the drop down box.

This patch fixes this behaviour.

HR Zone Shading on Histogram

Last piece of the TRIMP/HR enhancemens to the hisogram plot; enables HR zone shading, HR zone colors in options and also fixes the axis to start at the lowest HR value present rather than zero.

Fix PM day offset by 1

Almost certainly caused by a fencepost errors somewhere else in the code. This fixes the offset by subtracting one from the offset used.

Fixes #28

Download the development build based on commit: e3c6e7e76cb538bfa380

    [download id=”42″ format=”4″] (MD5)
    [download id=”43″ format=”4″] (MD5)
    [download id=”44″ format=”4″] (MD5)

Changes in this build:

Fix config pane ugly scrollbars on Linux. (twitter icon)

Zonal TRIMP 0 if no HR.

Fix WKO+ files with Alt, Wind or Slope

Fix WKO+ files with Alt, Wind or Slope

The logic in the WKO+ ridefile parser tried to re-use code blocks for working with alt, wind and slope but as a result ended up overwriting variables and losing data as a result.

It also mishandled negative values for those data series.

It also falsely reported iBike files as Ergomo.

Fixes #164

HR Zones and TRIMP Metrics

This patch introduces new functionality for working with Heartrate based data.

* HR Zones can be defined, from Resting, Maximum and Lactate HR
* TRIMP metrics are calculated; TRIMP, TRIMP100 and Zonal TRIMP
* TRIMP metrics can be used to drive the PMC
* Time In Zone metrics for HR have been added
* Histogram window will now work with Power/HR zones
* User Settings have been added to record gender, weight and others
* RideFile has a new tag “Athlete” which is set to the athlete name

Fixes #140

Removed superfluous call to creating a CSV file.

Download the development build based on commit: f690e188a1775ab28797

    [download id=”38″ format=”4″] (MD5)
    [download id=”39″ format=”4″] (MD5)
    [download id=”40″ format=”4″] (MD5)
    [download id=”41″ format=”4″] (MD5)

Changes in this build:

Update the Polar hrm file import to include a conversion for files recored in english units.

S-series records in english
CS-series records in metric.

Add a collection of polar hrm files for testing purposes.

These files include english and metric units. Files are imported from s610/s725x/cs400 units. Include different data types.

.caf file parsing changes

Some .caf files have data blocks which have an extra 8 bytes per record. I do not know what the contents of these 8 extra bytes are, but to make things work, we need to at least take them into account when parsing the files.

The caf parser now checks what version the file is (100 or 110) and handles data records accordingly. Files with version 100 have 10 bytes per data record, all of which are known. For version 110, the first 10 bytes are the same as version 100, followed by 8 bytes per data record.

Resolve Lat/Long issue on FIT file import

The FIT parser will attempt to interpolate data when filling in for smart recording or if a record is missed. A problem occurs if one of the lat/long points is missing or 0,0.

This patch will record a 0,0 lat,long if the record is missing in the FIT file and when interpolating, will set any interpolated data points to 0,0 if the start or end record is also 0,0.

A 0,0 record is not plotted on the MAP tab.

Fixes #111

Correctly plot lat/long for CSV files

When writing out data point, lat/long were transposed.

Fixes #136

Fix gaps in ride now keeps previous altitude

The patch changes the behavior of the “fix gaps in rides” function. This now fills stops in rides with the last recorded altitude rather than zeros as was previous behavior.

Fixes #158

Fix WKO+ with Powercontrol VI RideFile reader crash

Files kindly supplied by Alex Simmons have demonstrated a bug in the parsing of WKO+ files that contain data downloaded from an SRM Powercontrol VI. The files are parsed incorrectly and often lead to crashes or absurdly high summary values.

This might be version specific, since the files were WKO v3 files, we should watch for WKO+ v2.2 files that contain Powercontrol VI data and potentially make this version specific if needed.

More help/feedback during entry of manual workout

Improve fix of #132 so that it doesn’t require you to enter a bikescore or daniels point or distance if you do not want to.

Add hints to the appropriate values for the entries.

Fixes #132
Fixes #146

Download the development build based on commit: acc522748aba593331c6

    [download id=”34″ format=”4″] (MD5)
    [download id=”35″ format=”4″] (MD5)
    [download id=”36″ format=”4″] (MD5)
    [download id=”37″ format=”4″] (MD5)

Changes in this build:

Make ride file pattern case insensitive.