The format parameter allows to choose between
JSON, FIT, TCX, PWX and CSV as the filetype
to be used for the service instance.
Default is JSON for backward compatibility and
because it is the only format preserving all data.
The use case is for coaches downloading FIT
files from athletes Dropbox folders.
Fixes#2710
* Added manager for named workout filters
* Including a tag-browser
* Changed behaviour of WorkoutFilterBox from editingFinished to
returnPressed for consistency with SearchFilterBox and to prevent
parallel execution of the update-slot (resulting in segv)
* WorkoutFilterBox: The clear-button updates the filtered list
* Repainting when changing the visibility of the error icon
Changes from v3.7-Dev2412
209757f24 Fix crash caused by WorkoutFilterBox (#4607)
d79f834a4 Updated the splashscreen (#4599)
9cf362559 Move workout filter to the toolbar (#4596)
20c978997 Enable compiling VideoWindow with QT6 video (#4601)
3af81eb27 Addition of CoreTemp sensor support (#4207)
aee21447a Add tempe ANT sensor support (#4595)
d18f24c03 Athlete level WebEngineProfile for cookies and storage
064d73c95 Update Italian translation
bf843459c Use default library.xml when an invalid one is present
f7e91e7fa Avoid crash when workout search path is empty
a7d6acec8 Batch processing metadata auto completion field (#4590)
8a5c57f35 Replace obsolete appimagetool Fixes#4589042e06c4f Update German translation
4b2cbec6b Update FITmetadata.json to FIT SDK v21.158
08e5540dd Assigned keyboard shortcuts to toggle sidebars (#4583)
9e38ae9b8 Fixed calculation of measures when using imperial units
(#4584)
e9e83936d Avoid Qt 6.7 bug when using windows11 style
2979ed879 Text in Trainbottom window is word wrapped (#4582)
b224752c2 Update Spanish translation (#4580)
[publish binaries]
Root cause of the issue:
* MultiFilterProxyModel takes ownership of the filterlist (QList<ModelFilter*>)
and deletes the previously set version, including the contained ModelFilters
when clearing or setting a new list
* WorkoutFilterBox parses the filter (i.e. creates the filterlist) on
textChange and keeps it in a member, even after setting it to the
MultiFilterProxyModel
* When the event editingFinished is triggered in WorkoutFilterBox without
reparsing, the filterlist is set again to MultiFilterProxyModel with
already deleted ModelFilter*
Fixes#4606
Changes from v3.7-Dev2412
d79f834a4 Updated the splashscreen (#4599)
9cf362559 Move workout filter to the toolbar (#4596)
20c978997 Enable compiling VideoWindow with QT6 video (#4601)
3af81eb27 Addition of CoreTemp sensor support (#4207)
aee21447a Add tempe ANT sensor support (#4595)
d18f24c03 Athlete level WebEngineProfile for cookies and storage
064d73c95 Update Italian translation
bf843459c Use default library.xml when an invalid one is present
f7e91e7fa Avoid crash when workout search path is empty
a7d6acec8 Batch processing metadata auto completion field (#4590)
8a5c57f35 Replace obsolete appimagetool Fixes#4589042e06c4f Update German translation
4b2cbec6b Update FITmetadata.json to FIT SDK v21.158
08e5540dd Assigned keyboard shortcuts to toggle sidebars (#4583)
9e38ae9b8 Fixed calculation of measures when using imperial units
(#4584)
e9e83936d Avoid Qt 6.7 bug when using windows11 style
2979ed879 Text in Trainbottom window is word wrapped (#4582)
b224752c2 Update Spanish translation (#4580)
[publish binaries]
Now the search/filter box in the toolbar depends on the active view:
- No search/filter box for Athletes view
- Activities search/filter box for Activities/Trends/Diary views
- Workout filter box for Train, view styled like SearchBox
and applied when editing finished
Fixes#4591
This patch adds ANT+ support for CoreTemp body sensors.
If there is core temperature XData then it uses that for "tcore" data instead of using the estimated calculation.
A size zero library.xml provokes search paths are
not saved, lets use the default one like we do
when library.xml is not present.
This weir config is likely a residue of some older
test version, so it may not affect all users, but
still this change is a safe failout mechanism.
Changes from v3.7-Dev2412
08e5540dd Assigned keyboard shortcuts to toggle sidebars (#4583)
5ef6080ef Revert Edit to Process menu change
31d2352f8 Fixed compilation error when python is disabled (#4585)
9e38ae9b8 Fixed calculation of measures when using imperial units (#4584)
e9e83936d Avoid Qt 6.7 bug when using windows11 style
2979ed879 Text in Trainbottom window is word wrapped (#4582)
b224752c2 Update Spanish translation (#4580)
[publish binaries]
* Assigned keyboard shortcuts to toggle various sidebars and panels
* Swapped Trends and Activities in the View-menu to match the order in
the view sidebar
It invalidates top level menu translations, most of which
we don't have the resources to update now and several
parts of the wiki for no relevant reasons.
I should not have merged this change, sorry.