Commit Graph

28 Commits

Author SHA1 Message Date
Magnus Gille
2eaf1bccc1 Upgrade Python, Pandas, and SIP versions (#4747)
Python is moved to 3.11 and packaged in Appveyor. This version is a good spot in the lifecycle.

Packaged SIP at the current version, I needed this to get around some of the reparsing that was required.
Eventually this will break but make -f Makefile.SIP likely creates a new build, we should do this at
every "major" release. Unfroze the rest so it can move freely.

Add iterator support to GoldenCheetah container data types in Python. This avoids the Pandas regression that held us back.

Added code signing for MacOS as this was a requirement to run my local binaries and unfortunately needed to rewrite the build.

This puts us at a good jumping off spot for building a universal Mac binary but there's a lot of work left.
2026-01-29 12:11:45 -03:00
Alejandro Martinez
2661a366ba Update Linux build instructions for v3.7
[skip AppVeyor]
2025-04-02 22:25:13 -03:00
luzpaz
67ac67c509 Fix various typos (#4383)
Found via `codespell -q 3 -S "*.pdf,*.slf,*.smf,*.ts,./deprecated,./contrib" -L ans,ded,nam,nd,parm,parms,serie `
2024-03-25 20:46:26 -03:00
Alejandro Martinez
ecdfe0c4e2 Deprecate export to KML files
Related to #3983, see discussion there for the rationale.
2024-03-01 15:22:29 -03:00
Christoph Hasse
5f22d12a61 fix(doc): mention QMAKE_MOVE requirement for bison > 3.7
[skip ci]
2022-11-20 19:46:15 -03:00
Alejandro Martinez
98a3a6984c Update INSTALL documents to Qt5.15.2 and generate Snapshots
To enable more testing of the new background refresh, building with
Qt5.15 and Xert/Nolio credentials.
[publish binaries]
2022-07-10 13:05:47 -03:00
Alejandro Martinez
fab0c1aae4 Updated Linux build instructions
[skip ci]
2021-10-04 16:04:34 -03:00
Ale Martinez
763235a573 Update INSTALL-LINUX to build v3.6 on Ubuntu 18.04
Once Ubuntu 16.04 reached EOL we will switch Travis-ci builds to 18.04,
this guide is intended to help new developers setting up a local build
environment.
2021-03-26 20:06:42 -03:00
Ale Martinez
fc4b8f7cbc Update minimum Qt version to build v3.6
[skip ci]
2020-06-11 17:27:04 -03:00
Ale Martinez
6a3734971d Add information about GSL as a mandatory dependency
[skip ci]
2020-05-31 19:35:47 -03:00
Alejandro Martinez
f51a6a6cb1 Remove Conditional Compilation for Qt < 5.9 (#3464)
This is a clean up to remove conditional compilation for all Qt versions
older than the last known to work: Qt 5.9 with Qt WebEngine and Qt Charts.
Includes an update note to INSTALL documents.
2020-05-27 09:26:25 -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
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
f7d2431e81 Remove references to QwtPlot3d and kQOauth
They are not used anymore
2018-12-11 14:10:53 -03:00
cdknight
f2afbdc0f8 updated INSTALL-LINUX
I updated INSTALL-LINUX with arch linux instructions, removed some old version numbers, like Ubuntu 11.04 on amd-64, and slightly cleaned this up. This will have to be checked for accuracy and installation success later on.
2017-10-27 20:32:21 -04:00
Mark Liversedge
809021537b Remove reference to Lucene 2015-01-14 10:32:50 +00:00
Mark Liversedge
56371bdecf Please ignore this commit
.. I added a CR to the end of the LINUX build document
   just to be able to test push/pull/fetch/cherry-pick
   across a number of different repositories

.. this is just for testing git, no functional changes
   were made at all.
2014-03-26 22:06:50 +00:00
Mark Liversedge
a47bbe8ac8 Update QT install instructions INSTALL-LINUX
.. since Qt changed the name back to Qt 4.8 rather
than SDK 1.1.
2013-05-04 18:26:24 +01:00
Claus Assmann
447c87fcf0 Update INSTALL-LINUX for needing > Flex 2.5.9 2013-02-21 18:37:20 +00:00
Mark Liversedge
e322818d0e Update docs for build
.. to run qmake -recursive from the top level directory
to ensure subdirs Makefiles are regenerated.
2013-02-06 18:56:52 +00:00
Mark Liversedge
2b66ae75a7 remove boost from docs
.. it is no longer needed.
2012-12-30 17:13:11 +00:00
Mark Liversedge
b25c97fc25 Update LINUX-INSTALL for 3D on Ubuntu 12.10 2012-12-08 21:50:14 +00:00
gcoco
80b3a524fd Fix git URL 2012-12-01 20:57:19 -05:00
Mark Liversedge
59da3c14c1 Refactoring CLucene
There are some issues with document deletion and support for
the latest release of CLucene which may be related to having
concurrent IndexWriters and IndexReaders.

This refactoring works fine on Linux. Pushed for safety for
any users that may be experiencing issues when deleting rides.

Further investigation is required on mac and windows builds.
2012-10-22 21:40:49 +01:00
Mark Liversedge
7a8d4377b9 Search/Filter using Lucene
Searching and filtering the ride list using a search box.
This is implemented using a new optional dependency on
CLucene.

Fixes #627.
2012-10-21 15:28:26 +01:00
Mark Liversedge
bfed830718 Add qwtplot3d instructions in INSTALL-LINUX 2011-08-22 21:27:49 +01:00
Mark Liversedge
fc741fb9b4 Make Training View Configurable
The training view (aka realtime) is now configurable
allowing users to drag and drop appropriate charts
and dials onto the main view.

The controls for this view are static and comprise the
old controls with start/stop buttons, device selections etc.

I have removed deprecated code too, the following are removed
from the repository;
* ViewSelection
* RealtimeWindow
* TrainWindow
* TrainTabs

Fixes #290.
2011-05-10 18:21:08 +01:00
Mark Liversedge
e61d6d2c00 Added INSTALL-LINUX build notes/instructions to root of src tree 2011-05-02 21:07:27 +01:00