History 2021

 

21.12.1

  10. December 2021
Download Not available
Installation Install from the update site, version 21.12.0 is required
Improvements

Daum Import

  • Support for an additional date format which is read from the filename
    Current    ... 03_02_2021 ...
    New   ... 17 May 2021 ...
this is intentionally blank

 

21.12

DOWNLOAD 7. December 2021
This version is not available on the update site
New

images/mytb/start-page/2021/sensor-views-2112-marked.png

Sensor Battery 376

 

images/mytb/start-page/2021/speed-summarized-average-2112-marked.png

Tour Chart 205

 

 

images/mytb/start-page/2021/suunto-cloud-account-2112.png

Suunto App Integration 197 (Frederic)

  • Added support for multiple account

 

images/mytb/start-page/2021/strava-cloud-account-2112-marked.png

Strava Integration e07bd4d3d7 (Frederic)

  • Added the ability to upload a tour with or without its description
  • Added the ability to map tour types to Strava activities for a more precise tour upload

 

Improvements

Easy Import 420

  • New import launcher option:
    Replace the elevation value of the first time slice with the elevation value from the second time slice.
    This is fixing an issue after updating the Garmin Edge 1030 firmware version to 12.20, since then (maybe also with earlier versions) the first time slice has mostly a total wrong elevation value

 

GPX Import

  • Tours can be imported also with the date/time format
    yyyy-MM-dd'T'HH:mm:ss.SSSS

 

images/mytb/start-page/2021/tour-markers-slideout-2112-marked.png

Tour Marker View  17da3fb19f  (Frederic)

  • Added the ability to select between elapsed, moving and recorded time

 

Bugfix

Tour Chart 403

  • When moving a slider with the keyboard or mouse wheel, it did not move the selected time slice in the tour editor

Tour Marker Editor (Frederic)

  • When opening the dialog, the focus was not set in the label (Linux only)
  • When double clicking on a marker label combo entry, the tour marker name was not updated
     

Tour Segmenter

  • 2 labels where hidden in the break time segmenter, propably since 21.9 but there were no code modifications in MyTourbook, maybe because of changes in the SWT framework

 

Translation
  • Dutch (Maarten)
  • French (Frederic)
  • German

 

System
  • FIT SDK 21.67
this is intentionally blank

 

21.9

DOWNLOAD 30. September 2021
This version is not available on the update site
VERSION 21.9 IS EXPERIMENTAL

The import / re-import and save process has been completely reworked to run it concurrently, with the advantage that this is now many times faster, depending on the number of CPU cores

reimport cpu usage 2109 
New

 

Device Battery SoC (State of Charge)

    • Import/re-import SoC values from .fit & Suunto files

search tours 2109

  • Display SoC values in:
    • New Battery SoC statistic
    • New columns in Tour Book view
    • Tour info tooltip

 

Improvements

Tour Import

  • Ask the user to replace the import filename for an already saved tour, when the import filename is different or empty

 

Fitlog/FitlogEx Import (Frederic)

  • The timezone is used only when available, otherwise it's determined with the GPS position

 

GPX Import

  • Expanded geo diff and time diff to not skip waypoints when converted into tour markers 390

 

Tour Book

  • Export CSV view values when flat layout is displayed
    ATTENTION: Only the fetched tours will be exported, ensure to scroll this view from top to bottom that all tours are fetched !

 

Tagged Tours

  • Tags can be filtered to
    • Show all tags
    • Show only tags which contain tours
    • Show only tags which do not contain tours

 

Statistics (Frederic)

  • Adding the ability to save the Y-axis min/max values for the athlete's body weight and body fat graphs

 

Tour Chart (Frederic)

  • Added a tour pauses slideout to know the start and end times of a given pause 394
  • When selecting a tour pause in the Tour Chart, the pause is centered in the 2D Map

 

2D Map

map2-track-direction-2109

  • Show tour direction as marker in the tour track
  • Customize colors for hovered/selected tour
  • Hovered/selected tour tooltip
    • Better text formatting
    • Themed foreground / background color
  • Show themed tour pauses when map is dimmed

 

Search Tours 186

search tours 2109

  • Highlight search string with a color in the search result, the tour marker color from the chart is used
  • Search also for these fields:   
    • Tour start location
    • Tour end location
    • Tour weather    
  • Search options dialog
    • Added new search fields
    • Replaced ugly close icon
    • Disabled autoclosing of this dialog because sometimes it closed too early
    • A few UI tweaks

 

Tour Photos

  • Show tour in "Tour Photos" and "Tour Chart" view, when a photo is selected in the "Photos" view 194
     

Compare Tours by Elevation

  • Reference tour view
    • Show compared tours with year categories or without year categories
    • New shortcut action in context menu to compare reference tours with all tours
    • A newly create reference tour is selected in this view and perspective
  • Compare result view
    • Compare tours concurrently -> much less waiting time
    • Use fast app tour filters (person, tour type, tour, photo...)
    • Tour compare results can be filtered by: all/saved/not saved
    • Automatically expand reference tour in compare result view after a comparison is done
    • New shortcut action in context menu to compare reference tour(s) with all tours
    • Tour comparison can be restarted with other parameters, e.g. different years, other tour filters
  • Year statistic view
    • Show reference tour title
    • Show year statistic view in "Compare Result" perspective
    • Update year statistic view when compare result is assigned/removed

 

Repair Close Button in All Views

close-tab-button-2109

  • It can happen that the close button disappears in the view tab. This repair feature is carried out when MyTourbook is closing.
    This is an experimental feature and can be activated with the command line parameter -DsetAllViewsClosable 

 

Changes

2D Map

  • Moved option "Show hovered/selected tour" from "2D Map Options" into "Track Options"

 

2.5D Map (Thomas)

  • Direction arrows modified so they looking like the arrows in 2D Map
  • Bolder trackline, when direction arrows are enabled
  • Enabled building extrusion also for mapilion map
  • Photolayer on top of all other layers

 

Bugfix

Tour Re-import

  • Elevation up/down values were not re-imported 125

  

Tour Chart

  • Fixed height of the x-axis: The x-axis text could be vertically truncated when the system font is too large

 

2D Map

  • Fixed: "when reaching maxzoom, dont shift the map anymore" 370


3D Map (Frederic)

  • Fixed an issue that could happen under Linux with ATI graphic cards and that could make the 3D map view crash 383

 

Tour Marker View (Frederic)

  • The average speed and pace values are now computed using the distance and time values instead of using the speed serie values. Previously, this could lead to erroneous values 79364ad998

 

Tour Cadence Zones Times (Frederic)

  • Cadence zone times computation should use either the recorded time or moving time per the computed values preference

 

4k Display

  • Fixed positions for the vertical x-Axis units and vertical tour chart markers
  • Line width was growing on every paint event 356

 

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

 

System
  • FIT SDK 21.60
  • Eclipse 2021-06

    With Eclipse 2021-09, 2.5D map will crash MT in W10

    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000614819fe, pid=13112, tid=13800
    #
    # JRE version: OpenJDK Runtime Environment Temurin-11.0.12+7 (11.0.12+7) (build 11.0.12+7)
    # Java VM: OpenJDK 64-Bit Server VM Temurin-11.0.12+7 (11.0.12+7, mixed mode, tiered, compressed oops, g1 gc, windows-amd64)
    # Problematic frame:
    # C  [vtm-jni64.dll+0x19fe]
this is intentionally blank

 

21.6.1

DOWNLOAD 2. July 2021

This version is not available on the update site

Improvements

Tour Search

  • Selecting a tour with the mouse in the tour search results is now working again in the embedded browser  #9997

 

Tour Chart

  • Show value of the hovered graph point, can be disabled in the chart  options
  • Set the default graphs in the graph slideout, previously it could be set only in the preferences dialog
  • Show values in the value point tooltip with the correct color when using the dark theme


2D Map

  • Enable/disable map dimming, moved map dimming parameters into 2D Map Options slideout
  • Legend units and scale colors depend on the map dim level

 

Tour Data Editor

  • New action to delete time slices and adjust the tour start time.
    This can be helpfull when a GPS device had no connection at the tour start and the tour start time is totally wrong.
    The author had a tour whose tour start time was postponed 19 hours until the GPS signal was received

 

Changes

Strava Upload (Frederic)

  • Enhanced the tour type comparison when mapping tour types to Strava  activity types

 

W10

Installation

  • The installer has a new icon
  • Show correct icon in "Apps & features"

 

Translation
  • French (Frederic)

 

System
  • Eclipse 2021-03
this is intentionally blank

 

21.6

DOWNLOAD 20. June 2021

This version is not available on the update site

New

Dark Theme 319

  • The UI theme can be selected in the preference
  • Hint: Dark theme + 2D map
  • Lots and lots of color and symbol adjustments to make the dark theme look really good now

    • Example for W10 theme limits
dark mode w10 2106 dark mode ubuntu 2106
W10 Ubuntu


Tour Book View (Frederic)

  • Added the ability to delete values, for any given tour, such as elevation, time, gear, cadence...etc

 

Tour values deletion/re-import (Frederic)

  • Added a confirmation dialog that will always be displayed to the user when re-importing or deleting tour values for the whole database
  • Locking by default the UI controls to modify tour values on more than 1 tour at a time
  • Separated calories in its own category

 

Improvements

Tour Chart

  • Displaying the night sections with a grey/blue color for a more intuitive chart and better readability (Frederic)
  • More options to show R-R values together with other pulse graphs (R-R average, device value)

 

2D Map (Frederic)

  • Extending the zoom levels capacity from 20 to 23

 

2.5D Map (Thomas)

  • Upgrading VTM lib to 0.15 321 and further to 0.16 349
  • Size of photothumbnails can be changed via slideout 326
  • Show direction arrows on the tourpath, controlled via slideout 339
  • Tourtrack and Sliderpath have round ends like in 2D map 349

 

3D Map & Tour Chart Preferences (Frederic)

  • "Squeezed" several transparency values to be in between 0 and 100 instead of 0 & 255 or 0.0 and 1.0

 

Changes

Fitlog/FitlogEx import (Frederic)

  • When re-importing tours, the complete list of tour types and tags are not re-imported anymore

 

SRTM Download

  • The download of SRTM data files is still free but it requires that a user is authenticated. Username and password can be entered in the SRTM data preferences page which also contains information how to request a SRTM server account

 

Bugfix

Fitlog/FitlogEx import (Frederic)

  • Fixed an issue where in some cases the imported tour time zone could be wrong


FIT File: Pause Re-Import (Frederic)

  - In some scenarii, the pause import could be erroneous and lead to negative paused time values

 

Tour Import View (Frederic)

  • The kcal column was displaying values in calories units instead of kcalories

 

Statistic Values View (Frederic)

  • Fixed a bug where the elevation gain value was incorrect

 
Tour Chart

  • R-R values were not visible within tour breaks 318
  • Create Tourmarker: Same wording as on other places. "create marker" -> "create tour marker" 331 (Thomas)

 

Tour Chart Tooltip (Frederic)

  • Displaying the hour from 0 when a new day starts

 

Tour Chart Value Tooltip  (Frederic)

  • Fixed a bug when importing tours (FIT, Suunto SML, Suunto XML, Garmin TCX) where in some cases, the tour start components were erroneous (the Time of Day value in the Value Point Tooltip was wrong). Now this data is adjusted with the tour's time zone.

 

Tour Data Editor

  • Ctrl+S was setting the tour dirty again on Linux 124

 

Tour Type Preference page (Frederic)

  • Fixed a bug in the tour type viewer when selecting several tour types and only the first one was deleted
  • Disabling the "Rename" button when more than 1 tour type is selected

 

Map25 Mapprovider (Thomas)

  • Map was not displayed correctly at the very first start of MyTourbook 343

 

Compress Database

  • Fixed SQL exception when the tour database size is too large to fit into an integer value

 

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

 

System
  • Eclipse 2021-03
  • FIT SDK 21.54
this is intentionally blank

 

21.3

DOWNLOAD 22. March 2021
This version is not available on the update site

EXPERIMENTAL

Version 21.3 is experimental as the app launch has been reworked to fix the issues why the previous two versions were removed.
Create a backup of the data directory BEFORE installing this version.
New

 

Cloud: Suunto App Integration (Frederic) 299

  • Download tours (FIT format)
  • Upload tours as routes to be used for navigation

 

Cloud: Strava Integration (Frederic) 273

  • Upload tours to a Strava account

 

Compress Database

The internal sql database can be compressed.

During the update of MyTourbook for this version 21.3, the latitude/longitude values are saved with half of the previous size. This can reduce the diskspace by many (> 100) MBytes, when the database is compressed after the update.

 

Improvements

Easy Import

  • Prevent that lines are wrapped in the import file list (the UI do not look very good). This can occur when a space is in a filename or am/pm is displayed

 

Fit Import

  • Import R-R intervals

 

TCX Export (Frederic) 287

  • Added speed and power values in the TCX exports

 

Tour Chart

  • Show heartbeat values as
    • Beat values from device (less accurate)
    • R-R intervals (saved in milliseconds)
  • Pace graph (Frederic)
    • Added checkbox to select the pace graph display type
      • When checked (default behavior), it will display the pace graph in descending order to show the low paces (high speeds) at the top of the graph and the high paces (low speeds) at the bottom of the graph for a more intuitive chart
      • When unchecked, the opposite will be displayed
  • Marker Tooltip (Frederic)
    •  Show/hide
      • Elevation, Elevation Gain Difference
      • Distance, Distance Difference
      • Duration, Duration Difference

 

2D Map (Frederic) 289

  • Export map view to an image file (jpeg, png or bmp) or to the clipboard
  •  Set a "User-Agent" for a custom map provider

   

Tour Blog

  • Set content font size

 

Tour Database

  • Overhauled the app (database) startup to have a different version checking for the database structure and database data

 

Changes

2D Map

  • Minor reordering of the context menu actions

 

Latitude/longitude values are saved in E6 format

This reduces the precision in the worst case (at the equator) to 0.11132m which is less than the accuracy of the GPS system, see accuracy

 

Dropbox Integration (Frederic) 277

  • Switched to the new PKCE OAuth2 flow.
    The Implicit grant flow previously used is now considered deprecated by Dropbox:
    "Legacy. We recommend the PKCE flow."
  • Because Dropbox doesn't support Web Views, the authorization is now done in the user's default browser. See the PR link for the details about the new authorization steps
     
Bugfix

Measurement System

  • A few measurement system values were wrong fb2755bd

 

Fit Import (Frederic)

  • When importing a file without pauses, the recorded time could sometimes be different by 1 or 2 seconds compared to the elapsed time

 

TCX Import (Frederic)

  • The pause import for some TCX formats could lead to multiple erroneous pauses

 

TCX Export (Frederic) 287

  • Fixed the TCX Course Export format as it was not properly formatted before and was preventing from importing TCX Courses in Garmin Connect

 

Suunto SML & XML Import (Frederic)

  • Markers are now imported
  • Fixed possible NPE

 

Pause Re-Import (Frederic)

  • In some scenarii, the pause re-import could be incomplete if the tour originally contained pauses and the new file doesn't contain any

 

Day Time Statistics (Frederic)

  • Fixed a bug where dragging the horizontal sliders dragged the opposite slider. Also, the value of the sliders were inverted

 

Dialog Adjust Elevation

  • Show dialog tour chart with a better default size when opened the first time
     

Tour Database Update

  • Fixed 3 different issues when updating tour database from the very first public database version 3. These issues occurred, depending on the version which is being updated
    • Column renaming could fail
    • Serie data could be dropped
    • Entity manager was running in update 3 → 4,
      moved it into the 3 → 4 post update  

 

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

 

Dev Info

 

System
  • Eclipse 2020-09
  • FIT SDK 21.47
this is intentionally blank

 

2020

2022