mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-04-15 05:32:21 +00:00
Banister fixups
.. don't show helper in data table or compare mode. .. always extend out banister date range to at least a year from the current date. To make sure the decay is calculated well into the future.
This commit is contained in:
@@ -689,12 +689,14 @@ LTMWindow::refreshPlot()
|
||||
if (isCompare()) {
|
||||
|
||||
// COMPARE PLOTS
|
||||
showBanister(false); // never
|
||||
stackWidget->setCurrentIndex(3);
|
||||
refreshCompare();
|
||||
|
||||
} else if (ltmTool->showData->isChecked()) {
|
||||
|
||||
// DATA TABLE
|
||||
showBanister(false); // never
|
||||
stackWidget->setCurrentIndex(1);
|
||||
refreshDataTable();
|
||||
|
||||
|
||||
@@ -230,9 +230,14 @@ Banister::refresh()
|
||||
QDate f, l;
|
||||
if (context->athlete->rideCache->rides().count()) {
|
||||
|
||||
// set date range - extend to a year after last ride
|
||||
// always start on first ride
|
||||
f= context->athlete->rideCache->rides().first()->dateTime.date();
|
||||
l= context->athlete->rideCache->rides().last()->dateTime.date().addYears(1);
|
||||
|
||||
// set date range - extend to a year after last ride
|
||||
// or a year from today whichever is later
|
||||
QDate lastride = context->athlete->rideCache->rides().last()->dateTime.date().addYears(1);
|
||||
QDate yearaway = QDate::currentDate().addYears(1);
|
||||
l = yearaway > lastride ? yearaway : lastride;
|
||||
|
||||
} else
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user