History 2020

 

20.12.0

DOWNLOAD 21. December 2020
This version is not available on the update site

8. February 2021

Version 20.12 and 20.11.1 has a bug when updating the tour database from version 19.7 or earlier.

→ Download is removed

When you are already using version 20.12 or 20.11.1, this is OK just the tour database update on the first new version start has a bug which causes the tour database to be inconsistent. This bug was not yet reported but it was just discovered.

A TOUR DATABASE BACKUP IS ALWAYS RE-COMMENDED WHEN UPDATING TO A NEW VERSION

20.12 requires Java 11

MyTourbook 20.12 requires Java 11, a recommended Java VM is AdoptOpenJDK which is tested with MyTourbook for more than one year.

AdoptOpenJDK can be downloaded very easily, no annoying user registration and it can be configured during the installation.

 

system-icon-windows-10

MyTourbook for Windows can now also be downloaded as zip archive, details about pros and cons are here

New

Measurement System

Select measurement system for each unit separately FR 187

pref-page-general-measurement-system-metric-2012

Metric

pref-page-general-measurement-system-imperial-2012

Imperial

pref-page-general-measurement-system-nautical-2012

Nautical

 

tour-info-2012

tour-data-2012

Tour Info View

  • The tour info, which is displayed in a tooltip, can now also be displayed in a separate view FR 167
  • The old "Tour Info" view is now renamed into "Tour Data" view

 

Improvements

2D Map

  • Draw value point from the tour chart FR 162
  • Sync map location with value point in the tour chart
  • Photo filter slideout can now moved and pinned

 

Statistic Values View

  • Show values with the selected measurement system
  • Show value labels with the selected language

 

tour-photos-vertical-2012

Tour Photos View

  • Save/remove individual photos FR 116
    Time adjustment can now be done for each photo/camera in a tour
  • Select next/previous photo with the mousewheel when gallery is horizontal

 

Tour Photo Tooltip

  • Size and position of the photo tooltip are now preserved, this was a long annoying behavior to not keep it

 

Geo Compare View (Frederic)

  • When the measurement unit is changed, the values are now immediately updated

 

Changes

map2-sync-map-2012

2D Map

  • The actions to synchronize the map are now available in a new slideout
  • Photo image size is moved into the new photo options slideout

 

Dialog Adjust Elevation

  • The elevation of the rightmost spline point is now set to the SRTM value when the adjustment type is "Approach elevation with SRTM data"

 

Tour Editor

  • Number of visible lines for the tour description is moved from the preference page "Appearance/Tour Editor" into the slideout "Tour Editor Options" and can now easily adjusted between 1...100 ISSUE

 

Bugfix

Tourbook View (flat)

  • When the tour filter is modified then reordered column positions are reset

 

Calendar View

  • The calendar week did not start always with the first day of week, it depended on the selected tour date

 

Tour Chart

  • Multiple tours with default cadence of spm have displayed doubled cadence values ISSUE

 

Tour Marker View (Frederic)

  • The time difference, average pace and average speed between markers could be wrong in the case of multiple selected tours

 

Printing Tour to PDF (Frederic)

  • Printing a tour to a PDF file when using Java11 was resulting in an exceptions

 

Translation
  • Czech 20.11 (Lukas)
  • Dutch (Maarten)
  • French (Frederic)
  • German
  • Italian (Doriano)

 

System

 

Development
this is intentionally blank

 

20.11.1

DOWNLOAD 20. November 2020
This version is not available on the update site

9. February 2021

Download of this version is removed, see info above.

New

Elapsed - Recorded - Paused Time (Frederic)  PR222 

  • Device time - when the user pressed start/stop/pause
    • Elapsed time (formerly Recording Time)
    • Recorded Time (new)
    • Paused Time = Elapsed Time - Recorded Time (new)
  • Computed time - is dependend on the break time algorithm
    • Moving Time
    • Break Time = Elapsed Time - Moving Time
  • The recorded/paused time are imported from the following formats
    • Garmin FIT
    • Garmin TCX
    • Suunto (Ambit 2 xml, Ambit 2 sml, Suunto Spartan/9 .json.gz)
    • SportTracks Fitlog
  • Added the ability to re-import, for existing tours, only the timer pauses (and hence also the recorded time)
  • The new tour times (Recorded & Paused Times) are available for display in the TourDataEditor, TourBook view, Calendar view & Statistics view
  • 2D Map: Added the ability to display/hide the location and duration of the tour pauses

 

statistics-values-2011

Statistic Values View

  • Displays the values of the statistic graphs
  • Statistic values can be copied in csv format to the clipboard

 

Import (Frederic)

  • Magellan/Mio Cyclo 105 *.act Files PR 219

 

Improvements

Tour Book View (flat)

  • Sort also by computed break time
  • Show markers and tags columns with the saved content
    (no dummy text)


Calendar View

  • New toolbar action: Go to today

 

Statistics View

  • Displays athlete's data (body weight and fat) for any given day/week/month/year (Frederic)
  • New toolbar action: Copy statistic values to the clipboard
  • Show total/percentage values in the tooltip FR 180
  • Statistic tooltip values (a summary of tours) can be formatted differently compared with tour tooltip values

 

Tour Editor (Frederic)

  • Added a body fat percentage field in the Personal Details section

 

Geo Compare View (Frederic)

  • Added a relative geo differences filter to only display the compared tours for which the relative geo difference is under that threshold (see feature request FR 183)
  • Added the recorded time column
  • Added the Average Pace column

 

Tour Tag Filter

  • Tags can also be combined with AND, so a tour will only be displayed when it contain ALL selected tags.
    In the previous version, tags were combined with OR, so a tour was displayed when it contained ONE of the selected tags. 
  • Unchecked tags in the "Selected Tags" list will also be saved in the tag filter profile, in the previous version they got lost.
    These unchecked tags can be deleted with the DELETE key in the "Selected Tags" or by unchecking it in "Available Tags"

 

Dialog Adjust Elevation

  • Adjustment Type: "Approach elevation with SRTM data"
    New action: "Set last point to SRTM elevation", this sets the elevation of the horizontally most right point to it's SRTM elevation value

 

Dropbox (Frederic)

  • Dropbox file/folder dialog: Sorting alphabetically the Dropbox folders and files

 

Tour Re-import (Frederic)

  • Added a contextual menu "Reimport Tours..." to give the ability to select several data to re-import for selected tours or all tours in the database
  • When re-importing data, the previous and current data is displayed (whenever possible) in the Log view to show the users the differences before and after the re-import
  • Added the ability for the user to skip a file if the filepath is unknown or not found
  • Correct the import filepath location (Wolfgang)
  • Re-import tours between two dates (Wolfgang)
  • Re-import keeps manually selected paths during a session and tries to reuse it for subsequent files when necessary (Wolfgang)

 

Improved Cadence Support (rtdog)

  • Added new cadence type "none" for tours with no cadence
  • Added default cadence assignment during Easy Import Launcher when setting tour type
  • Created import preference for default cadence to use during import launcher configuration
  • Added language support for cadence type names (none/rpm/spm)

 

Changes

All Time Columns

  • All time columns in the column profiles must be added because their internal names are modified

 

Bugfix

Tour Book View

  • [Flat] Tour tag filter caused SQL exception Issue 220
  • [Flat] Several SQL exception's when view is not sorted by a column
  • [Flat] Tours where sorted only within 1000 tours chunk
  • [Tree] All summarized values are wrong when a tour contains multiple tags and the tour tag filter is activated Issue 223


Statistic View

  • Week graphs tooltip can show the wrong week/year number when the first week in a year is a weekyear from the previous year, e.g. 1. January 2016 -> week number: 53, weekyear: 2015
    (it depends on the start year and number of displayed years)
  • Month/year statistic shows the wrong time values in the tooltip when the tour types are resorted

 

Tour Editor (Frederic)

  • Fix for a NPE triggered by a Linux async problem in a specific file import scenario

 

GPX/TCX Export

 

FitLogEx Import (Frederic)

  • Fixed a possible import failure for manual tours with a Time Offset
  • Fixed an issue where importing large files (> 100MB) could possibly result in a OutOfMemory error when parsing Custom Data Field Definitions

 

Tour Log (rtdog)

  • Suppressed spurious error in Tour Log when switching away from Dropbox-based Easy Import configuration

 

Slideout Message Dialog

  • When a message dialog was opened in a slideout, it was hidden in Ubuntu, Cinnamon desktop crashed

 

Translation
  • Czech 20.8 (Lukas)
  • Dutch 20.8 (Maarten)
  • French (Frederic)
  • German
  • Italian (Doriano)

 

System
  • FIT SDK 21.40
this is intentionally blank

 

20.8

DOWNLOAD 4. August 2020
This version is not available on the update site
New

tourbook-flat-2008

Flat Tour Book View

  • Tours can be sorted
    • By almost all columns except when a column is computed or has a SQL relation
    • By using multiple columns (the Alt key has to be pressed)
  • Columns can be freezed for horizontal scrolling (freeze action is in the header context menu)

 

Map25 Sat Photo 3D

2.5D Map   (Thomas)

  • New online provider mapilion, the old default provider opensciencemap is dead
  • New layer with satellite maps PR 158
  • New layer with linked photos

 

dropbox-import-2008-marked

Dropbox Integration (Frederic)

  • Ability to connect a Dropbox account to MyTourbook, and also choosing a specific a folder for this account.
    This Dropbox folder can be set up as a device to watch in the Easy Import Dashboard. In this case, added or deleted files will be automatically and immediately detected.

 

Import Suunto Quest Files (Frederic)

 

Improvements

Tour Book View (Frederic)

  • Adding the ability to bulk edit the weather conditions

 

Statistics (Frederic)

  • The number of years to be displayed in the graph is now dynamically filled and updated based on the number of available years

 

Calendar View

  • Tour pulse/power average values can be displayed in the tour (day) content cell

 

2D Map

  • The enhanced painting warning can be hidden in the track options slideout


2.5D Map (Thomas)

  • Storing marker position into map bookmark. currently not further used PR 158
  • "S3DB" layer. when using offline mapsforge V5 maps, Buildings are looking nicely
  • VTM map engine updated to version 0.13 PR 167
  • When multiple map files are in the same folder, mt automatically switching between them
  • Switching between online/offline is working almost correct now, without app restart

 

Tour Chart (Frederic)

  • Adding the ability to select all the time slices in between the left and right sliders

 

Tour Marker View (Frederic)

  • Added the Average Speed column

 

Photo View

  • Show selected/hovered folder in the Photo view with more contrast which makes it better readable


Dialog Adjust Elevation

  • Show elevation gain/loss values before and after the adjustment, supported adjustment type: "Approach elevation with SRTM data"  

 

Tour Tooltip (Frederic)

  • Added the maximum pace (^ Pace)

 

Tree/Table Columns

  • A new column is now added at the current mouse position and not at the end (nobody complained it)

 

Keyboard Shortcuts

  • Ctrl+W - Close current view or tour
  • Ctrl+Shift+<Key> - Open all directory views with a key shortcut

 

Better Imperial Unit Support (rtdog)

  • Changed first run wizard so that user can select units before configuring first user PR 204
  • Changed user height unit to feet and inches instead of meters for users using imperial units PR 204

 

UI Themes

MyTourbook is now using the Eclipse "e4_default" theme, other internal themes can also be used by adding one of these commandline parameters (including dash!):

   -cssTheme org.eclipse.e4.ui.css.theme.e4_classic
   -cssTheme org.eclipse.e4.ui.css.theme.e4_default
   -cssTheme org.eclipse.e4.ui.css.theme.e4_dark

  • The "dark" theme can be used but MyTourbook is not yet prepared for it
  • The "classic" theme is a little bit different compared with the theme in MyTourbook before 20.8

 

Changes

Tour Book View

  • Any existing column profiles must be recreated
  • The csv export is now exporting all Tour Book view columns, existing csv column headers may also be modified

 

Tour Editor View - Swim Slices (Frederic)

  • Renamed the column "Strokes" to "Stk/length"
    (Number of strokes per length)
  • Renamed the column "Cadence" to "Stk/min"
    (Number of strokes per minute)

 

Suunto 9 (Frederic)

  • Support for activities that are split into several physical files (i.e.: long activities)

 

Bugfix

TCX Import (Frederic)

  • Fixed an issue where the distance data and display were erroneous since the distance is reset at each new lap

 

GPX/TCX Export (Frederic)

  • Fixed and updated the GPX/TCX export templates as the file validation was failing against the schemas

 

Easy Import (Frederic)

  • When importing files, the tour type is set only if it is checked in the launcher configuration


EasyImport (rtdog)

  • Added feature to allow interruption of filesystems in EasyImportManager which allows DropBox to perform better PR 211
  • Removed a few synchronization issues to prevent spurious errors

 

3D Map (Frederic)
  • Removed the deprecated or unavailable layers
    • ID_USDA_NAIP
    • ID_USDA_NAIP_USGS
    • MS Virtual Earth Aerial
  • Added the layers
    • USGS NAIP PLUS
    • USGS Topo Base Map
    • USGS Topo Base Map Large
  • Disabled the actions when the data series are not available
  • Fixed an issue where the Atmosphere and Scale layers would not appear when using MyTourbook in French
  • 3D Map colors: Fixed the pace ranges from seconds to minutes for better readability

 

Tour Editor

  • Show daytime with am/pm in time slices/swim slices when imperial measurement system is selected
  • Fixed daytime to be not >24h

 

Tour Editor Save (rtdog)

  • Using the hotkey to save a modified tour on TourData Editor saved to DB but not on local screen PR 201

 

Tour Filter (Frederic)

  • When filtering on start dates, the filters "Greater Than or Equal", "Less than", "Equals", "Not Equals" were not working

 

Translation
  • French (Frederic)
  • German
  • Italian (Doriano)

 

System
  • Java 9+ runtime support
    • Java 9+ is working but these issues can occure, depending on the used Java VM and OS
      • 2.5D map can crash the application
      • 3D map could not be displayed
    • Java 8 is currently the least headache-causing platform
  • Eclipse 2020-06
  • FIT SDK 21.32
this is intentionally blank

 

20.3

DOWNLOAD 8. March 2020
This version is not available on the update site
New + Improvements

Tour Marker View (Frederic)

  • Added the following column : Average slope
  • Replaced pace difference column name by average pace


All changes/fixes from Frederic are documented here

 

FIT File Import (bbbbbr)

  • Added option to set Tour Type using Sport Name and Profile Name from the simple imported file, more info is here.
    When easy import is used, then it will overwrite the tour type from the simple import, when it is accordingly configured.

 

Bugfix

3D Map (Thomas)

  • Fixed java.lang.NoSuchMethodError: java.nio.FloatBuffer.clear()Ljava/nio/FloatBuffer
    This occured in Java 8 → tour tracks were not displayed

 

3D Map (Frederic)

  • Fixed a regression that appeared in 17.4.1 where the USGS layers disappeared in the 3D Map Layer menu (due to the fact that WorldWind had changed the internal name of those layers from "Topographic" to "Topo Scanned")
  • Fixed the pace format display for 3D map view

 

Conconi Test (Frederic)

  • Disabling the deflection scale if there is no HR and/or power data (otherwise if the users modified the scale it would create an NPE)

 

Translation
  • French (Frederic)
this is intentionally blank

 

20.2

DOWNLOAD 19. February 2020
This version is not available on the update site

20.2 Contributors

In this version, many of the new and improved items and bugfixes are contributed by Frederic, he also created a more detailed list of his changes.

It is also to mention that Maarten as a new a commiter has updated the dutch translations, which were many years behind the other languages.

 

My Contributions

Not-only-MT-dev-2002-play.jpg

I am currently pausing MT development to have more time to reduce my backlog of uncutted videos, like this video which I edited a few days ago.

The quality of the video is not the best, as it was shot with a Video 8 camera (720 x 576). Videocutting was done with DaVinci Resolve and it's image stabilizer had to be used which further reduced the resolution. The best display quality (with fewer artifacts) can be achieved if the video is downloaded and viewed offline.

New + Improvements

Calendar - Weekly summary (Frederic)

  • Time spent in "slow" vs "fast" cadence zones

 

Tour Marker (Frederic)

  • Added the following columns : Elevation Gain Difference, Elevation Loss Difference, Pace Difference, Average heart rate

 

Compare Result (Frederic)

  • Added the ability, in the Views Preference Page to show/hide the tour tooltip in the Tour Compare Result View


Tour Editor (Frederic)

  • Added the ability to retrieve the weather data by clicking on the weather description label
  • Added a Time slices editor window to offer the ability to efficiently edit specific values of Altitude/Pulse/Cadence/Temperature. Those values can be quickly found thanks to the added ability to sort those columns in ascending/descending order

 

Changes

Tour Import

  • GPX: Set default to absolute distance that the defaults for export/import are the same
  • FIT: Starting marker label from 1 instead of 0

 

Bugfix

Statistics

  • Show tooltip for the bottom bars, the hitbox for the horizontal slider starts now below the horizontal line (for a bar chart)
  • Fixed issue: Tour type in tooltip is wrong for the first item (year/month)

 

Tour Tags

  • Fixed issue: Column widths have been reset when tags are saved

 

Tour Import

  • GPX: Fixed NPE when importing MyTourbook export files
  • FIT: Fixed NPE when importing files with developer fields that are null

 

Tour Export

  • GPX: <mt:bikerWeight> value was wrong

 

Preferences (Frederic)

  • Fixed a regression, in the "Measurement System" tab, that appeared in 19.3.0 where the metric radio buttons had disappeared
  • Fixed bugs in the Computed values preference page (Break Time and Elevation Gain tabs) where the speed and altitude values were not properly converted when switching between metric and imperial system units

 

Tour Tag filter (Frederic)

  • After deleting a tag, the tour tag profiles were not updated and if the recently deleteg tag was present in tour tag profiles, an NPE would appear

 

Tour Editor (Frederic)

  • Fixed a bug when editing time slices. After editing a cell and saving a tour, an edited cell would not be updated with a new value

 

Photos (Frederic)

  • Fixed NPE when no folder is selected and a filter is applied

 

Calendar (Frederic) (Frederic)

  • Fixed a bug in the calendar view where the speed was always displayed in metric

 

Translation
  • Dutch (Maarten) - 19.10
  • French (Frederic) - 20.2

 

System

Eclipse 2019-12 (4.14)


Eclipse Translations 2019-12 (4.14)

  • Contains translated texts which are used within Eclipse
this is intentionally blank

 

2019

2021