Releases: gerhardol/trails
Releases · gerhardol/trails
Slow performance for large activities with many splits
- Caching of results was ineffective when child results were displayed. For large activities, performance could we very sluggish.
- When clicking on tracks, make sure they are selected (not just visible)
- Various bugfixes
Pauses updates
- Possible to configure "Set Non Required Trail Points as Pauses" in the menu (previously only as keyboard shortcut).
- Updates to Pauses as results
- Timer Pauses, Rest Laps, Non Required Trail Points and Stopped Time are listed separately in the list. The results are over stricken, with bold font for timer pauses and italics for stopped time.
- The averages and summaries are listed for the pauses in the list.
- If pauses are selected, they are displayed in the Chart and Route
- Double clicking the Order column for a result will open a popup to modify both paused an normal results to timer pauses, splits or remove pauses (depending on the result type).
- Selecting a section in the chart or route and double clicking will open a popup to add a pause or split.
- Trail Selector
- Multi-select (right click to add) did not work for hierarchical trails
- Empty trails do not have to be created manually for "base" levels. For instance for trail Country: City: Place no Trail is needed for Country and Country: City.
- List all selected trail in multi selections
- Updated Italian, Spanish and Swedish translation
- Added tooltips on toolbar buttons that were missing
- Popup forms are now themed as other SportTracks popups
- Added filter for GPS distances, (Keyboard shortcut Alt-d), using time and distance (previously time or distance only).
- Set Trail name at import also for obvious timestamp names
- The default reference activity was added as an activity for all trails, so always set as at least one result
- Various bugfixes
Pauses updates
- Possible to configure "Set Non Required Trail Points as Pauses" in the menu (previously only as keyboard shortcut).
- Updates to Pauses as results
- Timer Pauses, Rest Laps, Non Required Trail Points and Stopped Time are listed separately in the list. The results are over stricken with bold font for timer pauses and italics for stopped time.
- The averages and summaries are listed for the pauses in the list.
- If pauses are selected, they are displayed in the Chart
- Trail Selector
- Multi-select (right click to add) did not work for hierarchical
- Empty trails do not have to be created manually for "base" levels. For instance for trail Country: City: Place no Trail is needed for Country and Country: City.
- List all selected trail in multi selections
- Updated Italian, Spanish and Swedish translation
- Added tooltips on toolbar buttons that were missing
- Popup forms are now themed as other SportTracks popups
- Added filter for GPS distances, (Keyboard shortcut Alt-d), using time and distance (previously time or distance only).
- Set Trail name at import also for obvious timestamp names
- The default reference activity was added as an activity for all trails, so always set as at least one result
- Various bugfixes
Trails popup from Menu
- Popup form from Analyze menu for Activity Reports.
- Result list shortcut Shift-F11 to expand only result List
- Workaround for summary list not displaying scrollbar when shrinking
- Workaround for an exception in (unexplained) update scenario.
- Trails could cause exception if logbook was not available when SportTracks was closing
Trails could cause exception if logbook was not available when SportTracks was closing
Trails could cause exception if logbook was not available when SportTracks was closing
Trails popup
Workaround for an exception in (unexplained) update scenario.
Popup in Analyze menu
- Popup form from Analyze menu for Activity Reports.
- Result list shortcut Shift-F11 to expand only result List
- Workaround for summary list not displaying scrollbar when shrinking
Pace Inverted
- Changed version numbering after source repository was moved to GitHub.
- Trails (not settings) are stored in the logbook instead of preferences. This means that the logbook must be stored after upgrading to save the trails. When detecting old preferences, the settings and trails are backed up to a separate file. It is possible to explicitly save/restore settings/trails to a backup file with Alt-x result list shortcut and Shift-Alt-x result list shortcut.
- Tweaked UI, updating icons, sizes etc. See Charts and Result List for specific details
- Charts
- Support for the ST standard charts previously missing: PowerBalance, Temperature, GroundContactTime, VerticalOscillation, SaturatedHemoglobin, TotalHemoglobinConcentration
The average for the charts is available in the list (not available in ST). Smoothing can be customized too. - Standard ST chart selection dialog. This also allows to reorder charts in a simpler. Chart selection in the dropdown menu is removed.
- Copy Chart option
- Chart toolbar: Add option to hide/show trailpoints in charts
- Chart toolbar: Control smoothing with numeric picker. Click the Y-axis for the chart to change smoothing for. When selecting the Difference Y-axis, the offset is changed instead. The keyboard shortcuts control to change smoothing still exists.
- Limit results displayed in charts, configurable in Settings. Chart handling is slow in ST, more than a handful is normally not meaningful anyway. Summary (Average) are shown first if selected.
- "Pace - Inverted" axis, to show faster pace upwards as for speed.
- Support for the ST standard charts previously missing: PowerBalance, Temperature, GroundContactTime, VerticalOscillation, SaturatedHemoglobin, TotalHemoglobinConcentration
- Trails
- Multiple Trails is enhanced to group Trails. If the trail name (for instance BaseName) followed by a ":" is a prefix for other trail names (for instance BaseName: Specific), selecting BaseName selects BaseName: Specific too. This is visible in the trail selection menu.
- SplitPoints - view on map. Previously only single selected activities displaed points for Splits trail, this adds the option for multi-selected activity results too.
- Splits: Swim information displayed, to analyze swim activities (primarily for Garmin 910XT and later)
- Analyze multiple data sources: It is intended to compare different data sources for the same activity (covering the same time). The time-of-day split times for the reference activity is used also for the other activities.
- Result list
- Added option menu, with settings related to results. The list context menu (right click on the list) still have context related actions: Insert activities, set reference result, Analyze, etc
- Result list toolbar, to emphasis help and insert of activities, that seem to not always be recognized. (The toolbar can be hidden).
- Expand view to maximize result list
- ESCAPE: Collapse expanded result list view, see F11.
- 'F11': Expand Result List, maximizing view of the result list by hiding chart and route. Return to normal with Escape.
- Move "insert activity" related actions from Advanced submenu to new Insert activities submenu to be able to describe the functionality better.
- Add GUI settings for some options that previously only could be activated with keyboard shortcuts:
- Add Top Category
- Use Device Distance
- Set Rest Laps As Pauses
- Show Only Marked Results On Map
- Summary Average Standard Deviation
- Option to show pauses as results in the list (can be marked on the map too). SportTracks will by default only show that pauses have occurred, this show the time and length of pauses.
- Possibility to merge subresults with Ctrl-l keyboard shortcut.
- Save column size in list when changing. Previously the size was reset to default at updates.
- Possibility to show Custom Data fields. They are for the activity, not trail, so not all are useful.
- Show Lap fields for Splits trail
- For Splits trail, Distance and Time shows lap data (not the data calculated from track data)
- Add support for column Max (Avg) Grade
- Use device distance calculations for distance and pace/speed if existing. (List option or Result list shortcut Ctrl-d)
- Sort on the last three selected columns (if the primary field is the same, sort on secondary). It is possible to group results by for instance selecting Duration, then Categories.
- Sort was slow with many hundreds results. For simple fields like duration, the sort is instant now. More complex fields like average HR that has to be determined from the track, there are not much difference.
- Do not calculate Ascent/Descent for Summary and sort unless the fields have been displayed first (or rows selected with the mouse). As these calculations are slow (done in ST core), Ascent/Descent can slow down the GUI considerably.
- Add summary row for Totals, in addition to Average. The rows can be hidden from the list menu.
- Average time-of-day for summary results (in list) with more than two activities. Can give indication when a ride is normally at a certain point.
- Viewer for UniqueRoutes was not always showing time and date.
- Selection and manipulation of "Import Source" field. This field is set in most device imports and can be used when comparing datasources.
- Double-click the field for a result to set the import source.
- Ctrl-g Select all results with the same import source(s) as the current selection.
- Shift-Ctrl-g Update the import source for the selected activities from the current reference result.
- Persistent result selection. This can be used to make specific selections, edit a single activity, then return to the selection.
- Shift-Alt-g Set selection from current selection
- Alt-g Reselect the persistent selection in the current results.
- Shift-Alt-Ctrl-g Re-add the persistent selection, also if the results are no longer in the result list.
- Simple GPS filter to filter points closer than 2s and 10m Alt-d
- Show Summary For Children, result list shortcut Alt-s. Instead of showing the averages for selected parent results, show the averages for the children.
- Select Similar Splits changes:
- Space always updates but do not change setting
- Functionly updating child results
- Possibility to limit selection by selecting top-level results
- No change to reference results (previously the reference were automatically updated)
- Unofficial Alt-h shortcut to match Select Similar Splits on modulo matches (similar to Ctrl-l).
- ToolTip for result list keyboard shortcuts
- Result list colors were not updated immediately after selection changes
- Updated Spanish translation, thanks to AlexMTB
- Set Garmin fenix, 920xt, 910xt as barometric devices by default
- Documentation updated. A use case describing some of the new features was added to the documantation: 920XT.
Trails 2.0
- Trails (not settings) are stored in the logbook instead of preferences. This means that the logbook must be stored after upgrading to save the trails. When detecting old preferences, the settings and trails are backed up to a separate file. It is possible to explicitly save/restore settings/trails to a backup file with Alt-x result list shortcut and Shift-Alt-x result list shortcut.
Many tweaks and bug fixes
Multicompare updates
Various corrections and tweaks related to comparing multiple results and sources