MyTourbook Changelog

What's new in MyTourbook 23.10.0

Oct 22, 2023
  • Improvements:
  • Reference Tours:
  • Implemented feature request #1 from 2007 651
  • Show tour type for the reference tour
  • Show geo flag for the compared tour
  • Tour Book:
  • Use custom colors for tour and total values
  • New action: Go to last tour 1173
  • New action: One click to expand only one item and collapse any others
  • New action: One click to expand/collapse an item when selected with mouse
  • Calendar:
  • Show Training Stress Score (TSS) in the weekly summary
  • Statistics:
  • Show elevation loss values 1034
  • Tagged Tours:
  • Show number of items in the collapsed tags and tag categories 1180
  • Tour Filter:
  • Added a property to filter tours based on their measured air quality
  • Tour Info Tooltip:
  • Show flat/gain/loss values 1126
  • Added the average elevation
  • Tour Editor:
  • Append or replace the weather description 1069
  • Tour Blog:
  • Detect http links in the tour description to make them clickable 1102
  • Tour Segmenter:
  • New segmenter "By Elevation - Flat, Gain & Loss" 1126
  • Tour Print:
  • Added recorded and paused time values
  • Rounded values (elevation gain, distance...)
  • Tour Data:
  • Scroll field content with mouse wheel, page up/down or arrow up/down keys 1189
  • Autocomplete Fields:
  • Increased default height for the popup proposal dialog
  • Keep selected height when reopened
  • Locations
  • Tour editor
  • Quick edit dialog
  • Tour marker dialog
  • TCX export dialog
  • Color Selector:
  • Save and restore custom colors (16 for Windows) that every time when the color selector is opened, that the previous custom colors are available again
  • Changes:
  • Reference Tours:
  • Reference tours are now filtered by the selected person and tour type in the app toolbar
  • Statistics:
  • The year in the week start date are now displayed with 4 digits instead of 2 when the statistic values are copied into the clipboard
  • Tour Segmenter:
  • The tour segmenter color for total values is used for the foreground color and not for the background color
  • Bugfix:
  • Import:
  • Re-import a renamed tcx file does not change the importfilename in my tourbook anymore 1171
  • Calendar View:
  • Fix for a regression that caused the "Link with other views" button to be not persisted. The regression appeared in v18.9.0
  • Tour Blog View & Tour Analyzer View:
  • Refreshing each view when the measurement system is changed
  • Tour Analyzer View:
  • Some values are not properly computed when the measurement system is changed (averages: elevation, gradient)
  • Translation:
  • Dutch
  • French
  • German
  • Italian
  • System:
  • MyTourbook Milestone 23.10
  • Java 17
  • Eclipse 2023-06 (4.28)
  • NatTable 2.10
  • FIT SDK 21.120.2
  • 3D Map 2.2.1

New in MyTourbook 23.8.0 (Aug 22, 2023)

  • Java 17:
  • Java 17 is the new required Java platform for MyTourbook.
  • Tour Import (Frederic):
  • Setting the cadence type only if the tour contains cadence data
  • Tour Book Flat View:
  • New sortable columns: Average speed and pace 1117
  • Tour Chart:
  • New speed/pace graph which shows the average speed for distance intervals 829
  • Slider positions are set to a selected reference tour or geo compared tour
  • Set x-axis default unit (time or distance) by pressing also the <Ctrl> key
  • 2D Map:
  • The action "Show entire tour in the map" will show only the reference part of a tour when a reference tour is displayed
  • Tour Pauses View (Frederic):
  • Added the ability to delete tour pauses 1110
  • Sensor View:
  • Delete sensor when it is contained in 0 tours 1144
  • Added sensor types: Power Meter, Wind and Radar 1144
  • Reference Tour View:
  • Autoexpand/collapse when selected with the mouse
  • Expand one category item and collapse others
  • New coloumn: Flag if a tour contains geo data
  • Tour Comparison Timeline:
  • Show geo compared tours instantly when they are modified
  • Compared tours can be filtered in the Geo Compare View
  • Geo Compare View:
  • Display tour filter options in the main view
  • Save filter settings in the reference tour
  • New filters, filter compared tours by:
  • Elevation gain/loss difference
  • Sequence number
  • New columns:
  • Elevation gain + loss difference
  • Elevation gain/loss total
  • Elevation gain/loss difference
  • Elevation Compare View:
  • New columns: Elevation gain/loss
  • Compared Tour Chart View:
  • Show the reference tour graph which can overlap the compared tour graphs to see the differences more easily
  • Tour Compare:
  • Pace values are now available everywhere like the speed values
  • Tour Concatenation (Frederic):
  • Concatenating TSS (Training Stress Score) values
  • Tour Info Tooltip:
  • Keep tooltip width for different sizes 1164
  • Person:
  • Added gender diverse
  • Theme:
  • Show theme selector in the app toolbar 1129
  • App:
  • Show a restart action in the app toolbar 1130
  • Icons:
  • Updated some icons
  • Renamed view Year Statistic:
  • New name is Tour Comparison Timeline
  • Linux and OSX installation files:
  • These files are now .tar.gz compressed and not .zip compressed. This is now the default for created product files with Eclipse (tycho)
  • Tour Book View (Frederic):
  • Hiding the temperature value when no value is detected instead of displaying 0 or 32
  • Marker Editor:
  • Fixed height of the marker viewer. This issue exists since ever and was annoying since ever. Until now the marker viewer height decreased every time when this dialog was reopened.
  • Tour Segmenter (Frederic):
  • Fixed an issue where the segment creation was erroneous when using the "Minimum Elevation Difference" after changing the measurement system.
  • Translation:
  • Dutch (Maarten)
  • French (Frederic)
  • German
  • Italian (Doriano)
  • System:
  • MyTourbook Milestone 23.8
  • Java 17
  • Eclipse 2023-06
  • NatTable 2.10
  • FIT SDK 21.115
  • 3D Map 2.2.1

New in MyTourbook 23.5.0 (May 30, 2023)

  • New:
  • Easy Import:
  • Simple UI to start an easy import launcher 1065
  • Tour Export (Frederic):
  • Added the ability to export tours in FIT format
  • Suunto App Integration (Frederic):
  • Added the ability to upload tours as workouts
  • Tour Pauses (Frederic):
  • Added the ability to change pause types individually (Tour Pauses view) and in bulk (Tour Book view)
  • Tour Weather (Frederic):
  • Added the ability to set or retrieve the air quality experienced during the tour. At the moment, only OpenWeatherMap supports the air quality retrieval
  • Improvements:
  • Tour Reimport (Frederic):
  • Added the ability to reimport weather information (clouds and description)
  • Tour Book View:
  • Filter tours which are collected or not collected 1050
  • Delete tours with the keyboard <Ctrl><Shift><Delete>
  • Tour Chart:
  • Show "Recorded Time" in the value point tooltip 502
  • 2D Map (Meinhard):
  • Make power a selectable option for coloring the tour graph 1071
  • Tour Pauses View (Frederic):
  • Added a Pause Type column
  • Tour Info Tooltip:
  • Adjust width of the tour info tooltip 1077
  • Added, when available, the time and percentage of time spent in each HR zone (Frederic)
  • Bar Chart Selection:
  • Set direction for the mouse wheel, e.g. mouse wheel up is moving the bar selection to the left (default until now) or mouse wheel up is moving the bar selection to the right 1096
  • Tour Geo Filter:
  • Toggle name in the filter history viewer between read and edit mode
  • Reference Tours:
  • Show altimeter (VAM) and max pulse values 1086
  • Reference Tour Year Statistic:
  • Show altimeter (VAM) and max pulse values
  • New Action: Show all available compared tours without selecting last year and number of years
  • Fixed min/max values when selecting different years, ...
  • Compared Tour Chart:
  • New Action: Save compared tour and then select the next compared tour
  • Weather (Frederic):
  • Adjusted the mapping of vendor's icons to MyTourbook's cloud icons
  • Categorized View Colors:
  • Colors can be customized for bright and dark theme
  • Changes:
  • Strava Integration (Frederic):
  • Changed the tour upload to use the FIT format instead of the TCX format
  • Changed Wording:
  • The words "pulse" or "heartbeat" are replaced with "heart rate" 1089
  • Categorized Views Colors:
  • These colors are reset to the new default values, e.g. tag category color in the tagging view
  • Bugfix:
  • Tour Import:
  • "distanceSerie" is null 1044
  • Tour Info Tooltip (Frederic):
  • Fixed a bug where the time formats were not correctly applied
  • Tour Cache:
  • Fixed "java.lang.IllegalStateException: Queue full" when cache size is 1
  • Translation:
  • Dutch (Maarten)
  • French (Frederic)
  • German
  • Italian (Doriano)
  • System:
  • MyTourbook Milestone 23.5
  • Eclipse 2022-06 Issue 973
  • NatTable 2.03
  • FIT SDK 21.105
  • 3D Map 2.2.1

New in MyTourbook 23.3.0 (Mar 8, 2023)

  • New:
  • 2.5D Map:
  • images/mytb/map25/2023/map25-model-2303.png
  • Show an animated 3D model which is moving along the tour track, this blog reported the progress
  • A model player is managing the moving model
  • images/mytb/map25/2023/map25-model-plane-2303.png
  • The installation file of MyTourbook is about 50 MByte larger because of the 3 default models
  • Tour Tags (Frederic):
  • Added the ability to add an image to a tag and display its accumulated values in the Tour Data Editor View 805
  • Improvements:
  • TCX Import (Frederic)
  • Import of calories and average power values
  • Tour Filter
  • Filter tours by "Most Recent", e.g. show tours for the last 15 months 976
  • Tour Blog (Frederic)
  • Display of the weather summary
  • Tour Editor
  • Keep distance values when time slices are deleted 986
  • Concatenate Tours (Frederic)
  • Added the ability to delete the source tours
  • 4k Display
  • Increased cursor size in Tour Chart and 2D Map, when displayed on 4k displays
  • Changes:
  • Tour Search
  • After some testing and no app crashes, the embedded browser is now also used in Linux. The old behaviour can be enabled by setting the command line parameter -DforceBrowserForTourSeachInLinux when starting MyTourbook 1000
  • Map Player ? Model Player:
  • The Map Player view was renamed to Model Player view. Ignore the following error, close this view and open the Model Player view
  • map25-map-player-error-2303
  • 2 Year Digits ? 4 Year Digits
  • For some locales e.g. german, the short formatting for a year has 2 digits, this is now changed to 4 year digits
  • Experimental:
  • Duplicate Tour:
  • The action Duplicate Tour in the "Tour Book" context menu is now enabled for all tours, not only for manual tours as it was before.
  • All data are now duplicated, e.g. data series, markers or photos except the reference tours. A copy label is appended to the tour title.
  • Use this feature with care, mainly the duplicated tours, as it is not yet fully tested.
  • One issue could be that when a duplicated tour is selected then it's data are not displayed because the original tour was selected before. This issue happened in the flat "Tour Book" view and is fixed.
  • There are so many possibilities in MyTourbook where issues could occure that not all of them are tested now. 937
  • Bugfix:
  • Concatenate Tours (Frederic)
  • Fixed a bug where the markers and pause times in the concatenated tour had erroneous time values
  • People Preference Page (Frederic)
  • Fixed an issue where the BMI (Body Mass Index) would be erroneous whenever the measurement system is not in metric
  • Translation:
  • Dutch (Maarten)
  • French (Frederic)
  • German
  • Italian (Doriano)
  • System:
  • MyTourbook Milestone 23.3
  • Eclipse 2022-06 Issue 973
  • NatTable 2.03
  • FIT SDK 21.105
  • 3D Map 2.2.1

New in MyTourbook 22.11.0 (Nov 28, 2022)

  • NEW:
  • 2.5D Map:
  • Show direction arrows but this is still work in progress 516
  • Map Player:
  • This player can play an animation in a map, currently only the 2.5D map is supported 948
  • Weather (Frederic):
  • Retrieve current weather (OpenWeatherMap) 494
  • Improvements:
  • CRP Import (Frederic): 927
  • Added the ability to import ZLib compressed files
  • Added the support for file version greater than 9
  • Added the support for cadence data import (present in file version greater than 9)
  • Fixed an issue where the first marker was not created
  • Fixed an issue where the marker distance values were erroneous
  • Fixed an issue where the time values were erroneous when an activity overlapped over more than 1 day
  • People Preference Page (Frederic):
  • Added a BMI (Body Mass Index) field
  • SRTM Download:
  • Improved UI when setting tour elevation values from SRTM to display the previous and new elevation gain values 334
  • Cloud Integration (Frederic):
  • Migrated the app that allows for the cloud integration in MyTourbook 915
  • Changes
  • Forum Link (Frederic)
  • Replaced the forum entry in the help menu with the new locations for the discussion forum and bugs/features on Github 951
  • Bugfix:
  • Common import:
  • Fixed "Invalid thread access" which occurred when new tour types or tags were created during tour import 938
  •    
  • Fit Import (Frederic):
  • Fixed NPE when pauses data are missing d52269ce04
  • Hac4Linux Import (Frederic):
  • Fixed an issue where tours were not importing anymore since v12.12.0 939
  • 2D Map:
  • Fixed: Can't download SRTM-Data 928
  • 2D Map WMS (Frederic):
  • Fixed a bug where the import of a WMS provider would result into an exception 949
  • Tour Info Toolip (Frederic):
  • Fixed a bug where the wind's cardinal value was erroneous 942
  • Translation:
  • New texts are not translated in this version, there are not many which are final.
  • System:
  • MyTourbook Milestone 22.11
  • Eclipse 2022-06
  • FIT SDK 21.94
  • NatTable 2.03
  • 3D Map 2.2.1

New in MyTourbook 22.8.0 (Aug 17, 2022)

  • New:
  • 2.5D Map
  • Draw tour track with a gradient color, the color depends on a track value, e.g. elevation
  • Hint: The color must be set to black for a gradient color with opacity 893
  • Show track legend 893
  • Set map luminance 893
  • Show compassrose (Thomas + Wolfgang) 896
  • Improvements:
  • 2D Map
  • Goto latitude/longitude location 884
  • Copy geo location to the clipboard
  • 2.5D Map
  • Paint tour track with a vertical offset 889
  • Set vertical position for the map tilt rotation axis 890
  • Tour Editor (Frederic)
  • Added the ability to change the weather description's number of lines 897
  • Tour printing (Frederic)
  • Added the ability to enable/disable the opening of the printed tour in the default PDF viewer
  • Weather (Frederic)
  • Added a drizzle weather icon 874
  • Changes:
  • Fitlog/FitlogEx Import (Frederic)
  • Compute the average power when power data is provided but average power value is not
  • 2.5D Map
  • Track (line) colors in the color profiles are reset to defaults
  • Bugfix:
  • 2.5D Map
  • Track width jumped when the zoom-level changed, now it's width is always the same

New in MyTourbook 22.6.0 (Jun 16, 2022)

  • New:
  • Weather Retrieval (Frederic):
  • New vendor addition: Weather API 505
  • Added the ability to save the weather retrieval log in the tour weather field 498
  • Improvements:
  • Temperatures (Frederic):
  • Added the ability to display combined temperatures, either measured from the device, from a provider or manually entered 495
  • Tag View (Frederic):
  • Added the ability to duplicate a tag
  • 2D Map:
  • New installable map providers 873 883
  • ArcGIS NatGeo World
  • ArcGIS World Imagery
  • ArcGIS World Street
  • Géoportail - Plan IGN v2
  • Géoportail - Photographies aériennes HR
  • 2.5D Map:
  • Filter photos 397
  • Enlarge marker font on 4k display 504
  • Select sun position for building shadow 866
  • Set building min-zoom level 867
  • Tour Editor:
  • Recompute the elevation up/down values when tour is saved is now optional, this can be enabled/disabled in the tour editor options 196
  • Tour Segmenter View (Frederic):
  • Added the ability to export the current view in .CSV format
  • Changes:
  • Fitlog/FitlogEx Import (Frederic):
  • Differentiating the temperature from the device and the temperature manually entered/from a provider 11993be696
  • 2.5D Map:
  • Separated map options slideout into map layer und map options slideouts
  • Bugfix:
  • Database (Frederic):
  • Fixed an issue where a cloud type was renamed in 22.3.0 and caused a missing icon for "Weather-Showers-Scattered" 11993be696
  • Tag View (Frederic):
  • Fixed a bug where newly created tags that were immediately deleted were causing a NPE
  • Tour Editor (Frederic):
  • Fixed a bug where the recorded and paused times were not recomputed when using the feature "Delete Time Slices and Remove Time"
  • Translation:
  • Dutch (Maarten)
  • French (Frederic)
  • German
  • Italian (Doriano)
  • System:
  • Milestone 22.6
  • Eclipse 2022-06
  • FIT SDK 21.78

New in MyTourbook 22.3.0 (Apr 11, 2022)

  • New:
  • Weather Retrieval (Frederic):
  • Tour weather data improvement and new vendor addition: OpenWeatherMap
  • Improvements:
  • Calendar View (Frederic):
  • The combo of years now displays the most recent years at the top as it is more likely to be selected than the oldest years
  • Tour Book View:
  • Clone tour start/end location when a tour is copied
  • Tour Chart:
  • Switch between SRTM 1 and SRTM 3 values
  • 2D Map:
  • Consolidated "Set map center when zoomed to ..."
  • Show more details when multiple tours are hovered
  • Strava Integration (Frederic):
  • Added the possibility to send the weather data in the uploaded activity's description
  • MT Export/Import:
  • Export and import all values of a tour
  • Limits/behavior:
  • A device sensor is not created, when sensor values for it are available
  • Body weight is overwritten when tour is saved and when
  • "Set the persons's weight ..." is selected in the "Import" preferences
  • Changes:
  • Transform Opacity:
  • Selecting/entering opacity values 0...100 or 0...255 is not user friendly. With this new transformation, which is defined in the user preferences
  • "Appearance/Transform Values", opacity values could be selected between e.g. 0...8 which is then transformed into 0...255
  • It is possible, that existing opacity values must be adjusted because they are not migrated
  • Tour Chart:
  • Moved options from the pref page into the chart options slideout
  • Graph line transparency
  • Draw line graphs with antialiasing
  • 2D Map:
  • Moved action "Show earth map" from the toolbar into the map context menu
  • Bugfix:
  • Suunto Integration (Frederic):
  • Removing only the characters forbidden for each OS when downloading activities
  • Issues:
  • All Radio Buttons
  • Shortcuts for radio buttons do not work
  • Translation:
  • Dutch (Maarten)
  • French (Frederic)
  • German
  • Italian (Doriano)

New in MyTourbook 22.2.0 (Feb 22, 2022)

  • 2D Map - Select Trackpoint:
  • A trackpoint can be selected with the mouse when only one tour is displayed
  • With the <Shift> key the 2nd trackpoint can be selected
  • Select in-between trackpoints can be activated/deactivated in the "2D Map Options" slideout
  • Suunto Integration (Frederic):
  • Added the possibility to customize the downloaded file names
  • Added a workout filter end date
  • SRTM 1 (Thomas):
  • Additionally to the already usable SRTM3 elevations, SRTM1 is now also usable.
  • The data files must be manually copied to the new SRTM1 folder.
  • SRTM1 file size is 25.9 MB
  • SRTM3 file size is 2.9 MB
  • Tour Pauses:
  • Show all tour pauses in a list
  • Improvements:
  • Multiple Tours:
  • Loading multiple tours is much faster because they are loaded concurrently
  • Painting multiple tours in tour chart and 2D map are further optimized
  • Tour Import:
  • Sort imported tours by number of markers/waypoints
  • Customize simple import tiles in the easy import page
  • 2D Map:
  • Added the possibility to show/hide the tour weather icon on the map (Frederic)
  • Cut off lines in pauses
  • Show tour directions always
  • Paint tour tracks with/without antialiasing
  • A dimmed map may look better without antialiasing
  • Track options slideout has a new UI to reduce the size of this slideout
  • Photos + Tours:
  • Show tours with these photo times
  • Exif time
  • Selected adjustment time
  • Saved time
  • Show photo location in view
  • Tour Segmenter:
  • Show power value for each segment
  • Cloud Integration (Frederic):
  • By default, sensitive data such as tokens are hidden but can be fully displayed by the user
  • Strava Integration (Frederic):
  • Added the possibility to add the tour weather icon in the uploaded Strava activity title
  • Tour Merging (Frederic):
  • Added the possibility to merge speed
  • Changes:
  • Tour Editor:
  • Time difference column shows now the time difference to the next time slice
  • until now the time difference to the previous time slice was displayed
  • A "wrong" time slice is deleted
  • When time slices are deleted, then the distance differences will always be removed
  • Until now, the distances were kept with the action "Delete Time Slices and Keep Time"
  • Bugfix:
  • Suunto Integration (Frederic):
  • When determining if a Suunto activity already exists in the database, only the tours for the selected user are compared with the activities available on the Suunto App
  • Map25 (Thomas):
  • The old hillshading provider(wmflabs.org) is not available anymore, the new provider for hillshading is now "Mapilion"
  • Tour Editor:
  • Using DELETE in the Tour Editor is not consecutive
  • Canceling the tour editor still saves the changes
  • TCX Tour Export (Frederic):
  • Removing the lat/lon tags when those values are invalid/not provided as it creates an invalid TCX file
  • Translation:
  • Dutch (Maarten)
  • French (Frederic)
  • German
  • Italian (Doriano)
  • System:
  • Milestone 22.2
  • Eclipse 2021-06
  • FIT SDK 21.67

New in MyTourbook 22.1.0 (Jan 14, 2022)

  • New:
  • MyTourbook for Windows is now bundled with a Java runtime as an additional download. Wrong Java version issues, should now be history
  • Improvements:
  • Tour Chart:
  • Filter tour pauses
  • Stack tour pauses that they don't overlap
  • 2D Map:
  • Filter tour pauses
  • Tour breadcrumbs
  • Update tour geo filter default location and zoom level
  • Tour Segmenter:
  • Recompute segments when time in preferences to compute speed/pace is modified
  • Changes:
  • Reverted feature: Repair close button in all views:
  • The command line parameter "-DsetAllViewsClosable=false" will now disable the experimental feature which was introduced in version 21.9. When this value is not set in the command line, then the close button will be repaired in all views when the application is closing
  • Bugfix:
  • Strava Integration: (Frederic):
  • Manually created activities use different activity types than uploaded activities
  • Official activity types list
  • Tour Chart:
  • Show tour segment values with the correct dark color when dark theme is used
  • 3D Map:
  • Is now working with Java 17
  • Tour Segmenter:
  • Use selected time in preferences to compute speed and pace, until now only the moving time was used
  • Tour Exporter (Frederic):
  • Multiple tours are now successfully exported (GPX & TCX formats)
  • Translation:
  • Dutch (Maarten)
  • French (Frederic)
  • German
  • Italian (Doriano)
  • System:
  • Eclipse 2021-06
  • FIT SDK 21.60

New in MyTourbook 21.12.0 (Dec 7, 2021)

  • New:
  • Sensor Battery:
  • Sensor view displays all available sensors
  • Sensor chart displays all tours of a selected sensor
  • Tour info displays the sensor battery values from a tour
  • Tour Chart:
  • Graph displays the summarized average speed
  • Suunto App Integration(Frederic)
  • Added support for multiple accounts
  • Strava Integration(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 :
  • New import launcher optionReplace 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, mostly it has total wrong elevation value for the first time slice
  • GPX Import:
  • Tours can be imported also with the date/time format "yyyy-MM-dd'T'HH:mm:ss.SSSS"
  • Tour Marker View (Frederic)
  • Added the ability to select between elapsed, moving and recorded time
  • Bugfix:
  • Tour Chart:
  • 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:
  • labels where hidden in the break time segmenter, propably since 21.9 but there were no code modifications in MT, maybe because of changes in the SWT framework
  • Translation:
  • Dutch (Maarten)
  • French (Frederic)
  • German
  • System:
  • FIT SDK 21.67

New in MyTourbook 21.9.0 Experimental (Sep 30, 2021)

  • 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
  • New:
  • Device Battery SoC (State of Charge):
  • https://en.wikipedia.org/wiki/State_of_charge
  • Import/Re-import SoC values from .fit files
  • Show in:
  • New "Battery SoC" statistics
  • New columns in "Tour Book" view
  • Tour info tooltip
  • Improvements:
  • Tour Import:
  • Ask the user to replace the import filename in a 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, before the time and distance was too narrow when
  • a waypoint was converted into a tour marker
  • https://github.com/wolfgang-ch/mytourbook/issues/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
  • When selecting a tour pause in the Tour Chart, the pause is centered
  • in the 2D Map
  • 2D Map:
  • 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:
  • Search also for these fields:
  • Tour start location
  • Tour end location
  • Tour weather
  • Highlight search string with a color in the search result, the tour
  • marker color from the chart is used
  • 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
  • https://sourceforge.net/p/mytourbook/feature-requests/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:
  • It can happen that the close button in the view tab disappear. This
  • repair feature is performed 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
  • https://sourceforge.net/p/mytourbook/bugs/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"
  • https://github.com/wolfgang-ch/mytourbook/issues/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
  • https://github.com/wolfgang-ch/mytourbook/issues/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.
  • https://sourceforge.net/p/mytourbook/discussion/622811/thread/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
  • https://github.com/wolfgang-ch/mytourbook/issues/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

New in MyTourbook 21.6.1 (Jul 2, 2021)

  • 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

New in MyTourbook 21.6.0 (Jun 20, 2021)

  • New:
  • Dark Theme:
  • 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
  • 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 and further to 0.16
  • Size of photothumbnails can be changed via slideout
  • Show direction arrows on the tourpath, controlled via slideout
  • Tourtrack and Sliderpath have round ends like in 2D map
  • 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
  • Create Tourmarker: Same wording as on other places
  • "create marker" -> "create tour marker" (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
  • 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

New in MyTourbook 21.3.0 Experimental (Apr 1, 2021)

  • 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):
  • 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:
  • Sleak
  • Multiple Messages.java
  • i18n Code Style
  • App Plugins
  • System:
  • Eclipse 2020-09
  • FIT SDK 21.47

New in MyTourbook 20.12.0 (Dec 21, 2020)

  • Version 20.12 and 20.11.1 has a bug when updating the tour database from version 19.7 or earlier.
  • New:
  • Measurement System:
  • Select measurement system for each unit separately
  • Tour Info View:
  • The tour info, which is displayed in a tooltip, can now also be displayed in a separate view
  • The old "Tour Info" view is now renamed into "Tour Data" view
  • Improvements:
  • 2D Map:
  • Draw value point from the tour chart
  • 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 View:
  • Save/remove individual photos
  • 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:
  • 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
  • Bug fixes:
  • 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
  • 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:
  • Eclipse 2020-09
  • WorldWind 2.2.0
  • Development:
  • Updated documentation for the SQL client setup

New in MyTourbook 20.11.1 (Nov 22, 2020)

  • Version 20.12 and 20.11.1 has a bug when updating the tour database from version 19.7 or earlier.
  • 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
  • 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)
  • 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:
  • Fixed total distance issue fd281c265a
  • 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

New in MyTourbook 20.8.0 (Aug 4, 2020)

  • New:
  • Flat Tour Book View:
  • Tours can be sorted by almost all columns except when a column is computed or has a SQL relation
  • Tours can be sorted 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)
  • 2.5D Map:
  • New online provider mapilion, the old default provider opensciencemap is dead
  • New layer with satellite maps PR 158
  • New layer with linked photos
  • Dropbox Integration:
  • 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
  • Improvements:
  • Tour Book View:
  • Adding the ability to bulk edit the weather conditions
  • Statistics:
  • 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:
  • 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:
  • Adding the ability to select all the time slices in between the left and right sliders
  • Tour Marker View:
  • 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:
  • 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:
  • 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:
  • 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:
  • 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)

New in MyTourbook 20.3.0 (Mar 8, 2020)

  • 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)

New in MyTourbook 20.2.0 (Feb 19, 2020)

  • French translation fixes/updates
  • Bugfix:
  • Disabling the "Edit Marker" in the slice editor view if an existing marker hasn't been selected (see commit ed669ff)
  • Fixed a regression that appeared in 19.3.0 (maybe due to the update to Eclipse 4.10 as the file PrefPageGeneral.java had not been changed between 18.13 and 19.3.0 ?)
  • Fixed bugs in the Computed values preference page (Break Time and Elevation Gain tabs) where the speed and altitude were not properly converted when switching between metric and imperial system units
  • The default DPT value is 7m (22.9 ft) and the conversion is not done when using the imperial system in MTBAdded the ability to retrieve the weather by clicking on the hyperlink in the Tour Editor ViewNPE fix : 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 appearFixed a bug when editing time slices or swim slices in the TourDataEditorView3rd party library updatesReplaced the "" occurrences with UI.EMPTY_STRING
  • Time slices window enhancements 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. (see commit 7acee1e)
  • Added a contextual menu in the Time slices tab of the Tour Editor view. Upon the selection of 1 or more rows, the time slice editor will allow to replace or offset the Altitude/Pulse/Cadence/Temperature
  • Added the ability to sort the Time Slice Index/Altitude/Pulse/Cadence/Temperature columns.
  • FIT:
  • Fixed NPE when importing files with developer fields that are null (see commit 97b3755)
  • Tour Marker View - Added the following columns :
  • Elevation Gain Difference, Elevation Loss Difference, Pace Difference
  • @wolfgang-ch Especially look at TourData.java and how I reworked
  • Fixed NPE when no folder is selected and a filter is appliedCompare Results View: Added the ability, in the Views Preference Page to show/hide the tour tooltip in the Tour Compare Result View

New in MyTourbook 19.10.0 (Oct 30, 2019)

  • New + Improvements:
  • Views:
  • Tour Tags:
  • Show tags of all selected tours
  • Add/remove tags and save with <Ctrl>+S
  • Tagged Tours:
  • Expand/collapse tag/tag category/year/month (item) when label is selected with the mouse
  • Expand only one item and collapse any other items
  • Delete tag → tag is removed from tours and tag definition is deleted
  • Delete tag category
  • Tour Book - Tour cadence zones times (Frederic):
  • Added the ability to see, for a given activity, month or year, the percentage of time spent in each cadence zone "slow" and "fast".
  • This feature was inspired by coach Jason Koop's recommendation, see bullet point #5 "Hike more" https://trainright.com/8-things-ultrarunners-do-improve-training/
  • Tour Book + tour calendar Calendar:
  • Average elevation change per unit of distance (Frederic)
  • Added the ability to see for a given activity, month or year, the average elevation change per unit of distance.
  • This feature was inspired by coach Jason Koop's recommendation, see bullet point "Volume of vertical gain/loss" https://trainright.com/data-worth-tracking-ultrarunners
  • Tour Book:
  • Show min/max temperature values
  • Show tour start/end location
  • Set min/max temperature values from time slices
  • Tour Marker (Frederic):
  • Possibility to delete marker(s) from the contextual menu and when pressing the DELETE key
  • Tour Tour Chart:
  • New smoothing algorithm No Smoothing which is not smoothing the computed speed/pace/altimeter/gradient values, this allows to see the raw computed data
  • Reference Tours (Frederic):
  • Show recording time:
  • Tools:
  • Tour Editor:
  • A tour can now be saved with <Ctrl>+S when this view is the active view
  • Dialog Quick Edit:
  • Edit tour start/end location
  • Tour Filter:
  • Filter by tour start/end location
  • TCX Export (Frederic):
  • An activity type can now be specified when exporting activities in TCX format. By default, the Strava and Garmin activity types are proposed, see https://developers.strava.com/docs/uploads/ and https://www8.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd
  • Import:
  • Import Preferences (Frederic):
  • Added the ability to choose whether to set the person's body weight when importing and saving a tour
  • FitLogEx File (Frederic):
  • Custom Data Field Import. The data field names and values are imported in the tour notes
  • Setting the start time (when present) and time zone (when GPS coordinates are not present) using the UTC time offset
  • Importing and mapping unique equipments based on their GUIDs
  • FIT File (Frederic):
  • Added support for the developer field:
  • Garmin Running Dynamics Pod
  • Added the ability to select the preferred power developer field to import
  • When multiple power data sources are present within a given FIT file:
  • Stryd or Garmin Running Dynamics Pod
  • TCX File:
  • Import Course/Name tag as tour title
  • Changes:
  • Altitude → Elevation (Frederic):
  • Changed wording for the english texts from Altitude to Elevation
  • The term elevation is mainly used when referring to points on the Earth's surface, while altitude (...) is used for points above the surface https://en.wikipedia.org/wiki/Elevation
  • This wording was changed because MyTourbook is mainly used for tours on the earth surface and not in the air
  • Tour Book View:
  • Moved all tour modify actions into the new submenu
  • Adjust Tour Values
  • Tour Editor:
  • The save/restore and new tour actions have been removed from the view toolbar, now they are available in the app toolbar. Save and restore actions are only visible when the tour editor is the active view
  • Icons:
  • Updated icons
  • save-tour Save tour
  • save-tags Save tags
  • restore-tour Restore tour
  • refresh Refresh view
  • Bugfix:
  • Tour Chart:
  • Imperial elevation/altimeter values could be wrong depending on the selected measurement system and when the tour was displayed the first time
  • When multiple tours are displayed and some of the tours have no distance, then the line graph was painted to x=0 which was showing a corrupted graph with triangles
  • Show RPM/SPM correctly in the valuepoint tooltip https://github.com/wolfgang-ch/mytourbook/issues/86
  • Weather (Frederic):
  • When entering a pressure using the metric system (mb), the format now accepts 1 decimal
  • Body Weight Unit (Frederic):
  • When changing the measurement unit, the body weight unit is updated in the UI
  • Fitlog Import (Frederic):
  • Now Taking into account the pauses when importing laps
  • Distinguishing between manual activities and activities with tracks
  • Converting Calories (unit used in ST) to kilocalories (unit used in MTB)
  • Fitlog Import + Tour Book View:
  • The tour start time was wrong and needed these 2 fixes:
  • Fitlog Import
  • Fixed tour start time year/month/day by using it's time zone
  • Tour Book View
  • Extended Set Time Zone wizard to set tour start time year/month/day with time zone
  • Import (Frederic):
  • Fixed a bug that confused the user when re-importing multiple files. If one of them was invalid, the log would display the valid re-imported files as invalid files that could not be re-imported
  • Fixed a bug when reimporting a subset of tours contained in files that have multiple tours. The reimport is now enabled for all files except .Fit files
  • CM4xxM Import (Meinhard):
  • Fixed endless loop when reading a CM4xxM DAT file
  • https://github.com/wolfgang-ch/mytourbook/issues/125
  • Translation:
  • French (Frederic)
  • German
  • Italian (Doriano)
  • System:
  • Eclipse 2019-09 (4.13):
  • This new version solves the issue (Linux only) when modifying the tour start time spinner widget in the tour editor as it was not triggering the possibility to save the tour in the tour editor, see also https://bugs.eclipse.org/bugs/show_bug.cgi?id=547489
  • Eclipse Translations 2019-06 (4.12):
  • Contains translated texts which are used within Eclipse

New in MyTourbook 19.7.1 (Aug 8, 2019)

  • Bugfix:
  • Easy Import Configuration:
  • Fixed tour types that can be lost in the import configuration with version 19.7.0 when the easy import config dialog is saved and even if nothing was modified
  • Translation:
  • 19.7.0:
  • Italian (Doriano)

New in MyTourbook 19.7.0 (Jul 25, 2019)

  • New:
  • 2D Map:
  • Added/updated/removed 2D Map Provider
  • Map provider slideout
  • This replaces the (old and removed) menu dropdown for map provider selection
  • More info is displayed for a map provider which can be configured with the column manager
  • Tooltip for a hovered map provider
  • 3 state column sorting:
  • Ascending/descending/manual with drag & drop
  • Map provider preference page
  • More info fields, e.g. online map, category, is layer, contains hillshading
  • All available fields can be displayed in the map provider list and can be managed with the column manager
  • A selected map provider in the pref page is immediately displayed in 2D map view
  • Weather:
  • Frederic:
  • Added the ability to retrieve the weather data that occured during a given tour (using the WorldWeatherOnline API).
  • The following data will be set in the tour
  • Label containing the weather description:
  • Wind speed
  • Wind direction
  • Average Temperature
  • Wind Chill
  • Max Temperature
  • Min Temperature
  • Humidity
  • Precipitation
  • Clouds
  • Moved from 8 cardinals to 16 cardinals wind direction
  • The user can choose to activate the weather retrieval in the easy import config
  • Improvements:
  • 2D Map Options:
  • Toggle direction for <cursor>-key panning
  • Bugfix:
  • Tour Book View:
  • Fixed sqlstate 22003: The resulting value is outside the range for the data type INTEGER.
  • This could occure when the summary columns had an integer overflow
  • Easy Import Config:
  • Frederic:
  • Fix for when a user unchecks the option "Set Tour type" in the Easy Import Config
  • Marker deletion:
  • Frederic:
  • Fixed NPE when deleting a marker in a specific case
  • Import:
  • Frederic:
  • .fitlog file
  • Fix for importing laps as markers
  • Translation:
  • French (Frederic)
  • German
  • System:
  • Eclipse 2019-06 (4.12)
  • This new version solved the issue Dozens of NPEs in LogView.onMouseMover reported in

New in MyTourbook 19.6.0 (Jun 2, 2019)

  • New:
  • Tour Tag + Tag Category
  • New text field for tour tag/category which can contain text notes (up to 32k)
  • Tagged Tours view
  • Show tag/category notes in a new tooltip when tags/categories are hovered
  • New column to show tag/category notes
  • Tagging preferences
  • New column to show tag/category notes
  • Tour Book
  • Training Effects + Training Performance columns
  • Reimport training values (from .fit + .sml files)
  • Training Effects + Training Performance graphs in the new training statistics
  • 2D Map
  • Create a tour marker from a location by right clicking on a tour's position on the map
  • Easy Import
  • When encountering invalid device files, those files are marked to be ignored (in the file invalidfiles_to_ignore.txt) so that they are not considered as files to be imported in the future. This feature can be enable/disable in the preferences.
  • Improvements:
  • Adjust Altitude
  • Whole tour is selected for SRTM adjustments when dialog is opened (previously only half of the tour was selected)
  • Import
  • .fit file
  • Supported developer fields:
  • Cadence
  • Ground Time (Stance time)
  • Power
  • Elevation
  • Vertical Oscillation
  • Suunto 9 (Frederic)
  • Device name is set as Suunto Spartan/9
  • Improvement for cases where a Suunto 9 file is invalid and it should not be read as a fit file
  • Save the tour import file path and file name for each imported Suunto 9 files
  • Detect and save if a heart rate sensor or a power sensor are present
  • Show recording/moving/break time separately in the day/week/month/year/training statistics
  • Bugfixes:
  • Fixed average power issue when value was a floating point
  • Other values will now also be parsed as floating point when integer parsing fails
  • IllegalArgumentException: Widget has the wrong parent
  • This occured when the app is started and a view was minimized, then the context menu is early created and it has the wrong parent when the view is displayed later on.
  • It needed a while until the cause of this issue was discovered, it propably occured after switching to Eclipse 4.
  • Nobody complained until now, maybe this feature was not used to minimize a view (this is an Eclipse built-in feature).
  • Fixed a bug (when using Linux) where the reimport filedialog doesn't show
  • Tour Info Tooltip
  • Fixed max speed for imperial measurement
  • Translation
  • French: completed, improved and fixed translation (Frederic)
  • German
  • Italian (Doriano)

New in MyTourbook 19.4.0 (Apr 24, 2019)

  • New:
  • 2D Map:
  • Hover and select a tour
  • Tour breadcrumb to navigate selected tours
  • There can still be some minor issues and room for improvements
  • Improvements:
  • Search Tour by Location:
  • Fast map drawing option
  • Relocate map to the original position of the geo filter
  • Delete geo filter without name
  • 2.5D Map:
  • (Thomas)
  • Show map bookmarks in the map
  • Show tour marker label
  • Import:
  • .fitlog File
  • Wind speed (Frederic
  • Max/average power
  • Temperature data serie
  • Suunto (Frederic)
  • Added support for swimming activities
  • Added support for Movesense heart rate belt data
  • Compare Result Views:
  • New columns
  • Moving time
  • Altimeter - Average ascent speed (VAM
  • Changes:
  • 2D Map:
  • Moved option Zoom + center to the mouse position into 2D Map Option
  • Tour Chart:
  • Value point tooltip settings are reseted to defaults
  • Bugfix :
  • 2D Map:
  • Fixed issue which lasted forever, the basic painting mode skipped values
  • Fixed some SWT resource leaks which could cause a "No more handles" exception
  • Tour Chart:
  • Fixed ClassCastException, this was the same issue which was fixed in 19.3.1 but was not yet discovered
  • Import:
  • .gpx File
  • Fixed ConcurrentModificationException when converting waypoints into tour markers
  • .fit File
  • Fixed total altitude values for Ciclo(CM 9.3A)
  • Display GARMIN EDGE 1030 in data format field instead of GARMIN 2713
  • Suunto (Frederic):
  • Fixed a bug where markers/laps would not all be imported

New in MyTourbook 19.31 (Mar 4, 2019)

  • Fixed ClassCastException in the Views:
  • Photos
  • Tour Photos
  • Training
  • This exception occured in views which where not modified for months or years
  • The problem was, that invalid data were set in the parent UI control of the view and it seems, that Eclipse 4.9 or 4.10 have changed their code which revealed it
  • The same problematic code was found in 17 other views but there was no error because a custom toolbar is not yet displayed, this caused the exception

New in MyTourbook 19.3 (Mar 1, 2019)

  • MyTourbook now only support the 64 bit platforms
  • Improvements
  • ============
  • * Search Tour by Location
  • - Scroll map when mouse is near the map border, this feature has
  • issues when selecting a rectangle
  • Bugfix
  • ======
  • * Easy Import Dialog
  • - Dialog did not open after 1 item was created, this occured only with
  • Linux
  • * System
  • - Fixed sql exception when primary key already exists, this was the
  • reason why version 19.2 was removed

New in MyTourbook 18.13 (Dec 23, 2018)

  • New
  • ===
  • * 2.5D Map
  • Provided by Thomas Theussing
  • * Installed offline maps
  • * Hillshading layer
  • Issues which are not yet fixed
  • * Switching the map provider/theme/style is sometimes not working
  • properly depending on the previous selection
  • * Cartography layer can sometimes not be set hidden for installed
  • offline maps
  • Bugfix
  • ======
  • * Tour Book View
  • Fixed propably Apache Derby bug which interchanged rollup row with the
  • last result row when there is no WHERE clause in the SQL statement

New in MyTourbook 18.12.1 (Dec 13, 2018)

  • The tests also showed, that when the sql bug occured (which did not happen in every instance), the app was working properly after a restart.

New in MyTourbook 18.12.0 (Dec 11, 2018)

  • Create a BACKUP of your tour data BEFORE you start version 18.12
  • Why ?
  • Version 18.12 will upgrade the tour database to a new database version. After this is done, there is NO possibility to open the tour database with an older version of MyTourbook.
  • New:
  • Surfing:
  • Surfing-workflow-1812
  • Tour Segmenter:
  • Segmenter for surfing, converts the whole tour into surfing segments
  • Surfing-segmenter-map-all-1812
  • Entire Tour
  • Tour Book View:
  • Additional surfing columns
  • Surfing-tourbook-1812-marked
  • Surfing-tourbook-columns-1812-marked
  • New II:
  • Import Suunto Spartan/9 Files
  • Provided by Frederic Bard
  • Improvements:
  • Search Tours
  • The tour fulltext index is now updated when a tour/marker/waypoint is modified/added/deleted.
  • The Search Tours view is NOT updated automatically, this needs to be done manually either by entering a modified search text or changing the Search Options.
  • An automatically update of this view would need some UI adjustments, however this UI will be deprecated later on and is being replaced with a new UI, therefor it is now in maintanance mode.
  • Map 2D:
  • Increased max zoom level 18 -> 19 for the default map (OpenStreetMap)
  • Tour Info View
  • Shows all internal fields for a tour
  • System:
  • Derby database 10.14.2
  • Lucene fulltext search engine 7.5.0

New in MyTourbook 18.9.0 (Sep 2, 2018)

  • New:
  • Java 9 / 10 Support
  • Eclipse 4
  • There are some minimal UI adjustments, e.g. toolbar has a few less pixels for the spacing
  • Common
  • Issues:
  • First App Start / Switch Perspective
  • There was an issue logged when another perspective was selected but this could also occure in other cases, e.g. first app start, and the UI was partly corrupted.
  • Org.eclipse.core.runtime.AssertionFailedException: null argument:Placeholder net.tourbook.views.TourMarkerView does not point to a valid reference
  • Workaround: After a restart, the app was working normally, in this case the TourMarkerView was displayed correctly
  • Search Tours View
  • A tour cannot be selected with the mouse in the embedded browser (this still works with an external browser), however navigating with the keyboard works in the embedded browser.
  • Workaround: Select a tour with the mouse, the selection marker is not visible and navigate with the keyboard up/down
  • Software Update
  • The features Check for Updates and Install New Software... are not working, they are already rarely used
  • Windows:
  • Issues
  • 2.5D Map
  • This map is not displayed, it is tracked by this issue
  • Gtk:
  • The console shows some/many Gtk issues
  • GLib-CRITICAL **: g_base64_encode_step: assertion 'in != NULL' failed
  • Gtk-WARNING **: Negative content width -2 (allocation 0, extents 1x1) while allocating gadget (node trough, owner GtkProgressBar)
  • Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width 12 and height -14
  • Gtk-CRITICAL **: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
  • *** BUG ***
  • In pixman_region32_init_rect: Invalid rectangle passed
  • Set a breakpoint on '_pixman_log_error' to debug

New in MyTourbook 18.6.0 (Jun 15, 2018)

  • IMPROVEMENTS:
  • 2D Map:
  • Moved Map 2D Options into Track Options
  • Show some options from the preferences also in the slideout
  • 2.5D Map:
  • Show chart slider + path
  • Set track opacity
  • Sync map with both sliders and center it
  • TRANSLATION:
  • Translated UI since 17.12
  • Czech
  • Italian
  • German
  • BUG FIX:
  • Altitude:
  • Compute max altitude when tour altitude is adjusted, this also fixed other max altitude issues

New in MyTourbook 18.5.0 (May 10, 2018)

  • Compare Tours by Geo Location (GPS):
  • Tours can now be compared by using it's geo data.
  • Comparing tours by it's altitude data still works.
  • Improvements:
  • 2D Map:
  • Sync map with both chart sliders and center the map between the sliders
  • Show/hide tour color actions
  • 2D Map Options:
  • Show a line between both chart sliders
  • Zoom + center with the mouse position
  • Set opacity for the tour track
  • This opacity can reduce performance significantly !
  • Tour Chart:
  • Show/hide tour chart graph actions
  • Bugfix:
  • Statistics:
  • Fixed out of bounds exception when a tour calendar week year was in the previous year than the tour year.
  • This bug was introduced with the tour tag filter
  • Calendar:
  • Week summary
  • Compute speed/pace with moving time and not with recording time

New in MyTourbook 18.3.0 (Mar 7, 2018)

  • Tour Tag Filter:
  • Tours can now also be filtered by it's tags, this is another tour filter

New in MyTourbook 18.2.0 (Jan 29, 2018)

  • IMPROVEMENTS:
  • Map 2.5D:
  • Navigation with the keyboard
  • Flickering is solved, now there is no need to adjust the NVIDIA Buffer-flipping mode as described in 17.9.0
  • Calendar:
  • Set color for todays date
  • Changed week/tour layout
  • Tour Book View:
  • Link a tour in the tour book view when a tour is selected in another directory view
  • SYSTEM:
  • Map 2.5D:
  • Separated platform files into plugin fragments, the executables are now a little bit smaller
  • Build process with 1 Click:
  • All product files are now build with one gradle script. This is calling already existing build scripts which are producing parts of the product. This highly complex process takes about 3 minutes and is using these tools: Gradle, Ant, Maven with Tycho

New in MyTourbook 17.12.1 (Dec 31, 2017)

  • New:
  • Calendar:
  • Improvements for version 17.12.0 Experimental:
  • A calendar profile can now be based on a user configuration
  • Show tour content vertical or horizontal when multiple tours are available for one day
  • Updated calendar documentation
  • Migrate from 17.12.0 → 17.12.1:
  • Because of substancial changes in the calendar profile management, new default profiles are created.
  • The old profiles are still available with all it's customized properties. They can be used or deleted and appear in the profile list with an empty name and a DEFAULT config.
  • FIT Import:
  • Import enhanced altitude+speed values
  • Saving speed data has changed:
  • By default, speed values will not be saved anymore (when availabel), this can be configured in the preferences
  • Reorganized fit import preferences
  • Bugfix:
  • FIT Calorie Values:
  • Until now, ALL calorie values from the FIT import, are saved in kcal and not in calories, so they are too small by the factor 1000. Calories are used internally for the maths.
  • This version contains the new tool. Multiply calories value by 1000 in the tour book view to fix the wrong saved values.
  • With the FIT SDK, the calorie values can be read only in kcal, so multiplying by 1000 does not change the accuracy.
  • Additional UI updates for the calories values:
  • Calories column in the tour book view show now kcal instead of calories
  • The calendar view can show kcal/MJ values
  • Edit kcal values instead of cal values in the Tour Editor and Quick Tour Editor
  • System:
  • Debug Data:
  • Documented debug commandline arguments

New in MyTourbook 17.12.0 Experimental (Dec 7, 2017)

  • NEW:
  • Calendar - the calendar is not new but greatly enhanced, the old calendar documentation is not yet updated
  • Calendar layout can be customized with > 80 parameters, a profile can be based on different default configurations
  • Show tour tooltip for hovered tours
  • Drag & drop (with copy) a manually created tour to another day, this is logged in the tour log view
  • Duplicate a tour, it copies only these values:
  • Person, Device ID, Start Time, Title, Description, Tags, Tour Type
  • Zoom in/out with Ctrl/Shift and mouse wheel or +/- keys
  • Log calendar profile modifications: -DlogCalendarProfile
  • All default profiles are created with this mechanism
  • Optimized performance when loading day/week data, e.g. one week from ~200ms to ~1ms
  • IMPROVEMENTS:
  • Tour Type - Customize tour type symbol
  • Tour Filter - Filter manually created tours
  • TCX Import - Import TCX <runCadence> tags and reimport cadence values
  • Translation - 17.9 French translation
  • BUGFIX:
  • GPX Import:
  • Fixed waypoints for not merged tours
  • Fixed NPE

New in MyTourbook 17.9.0 (Sep 19, 2017)

  • NEW:
  • 2D - 2.5D - 3D Maps:
  • Map bookmarks
  • Synchonize 2D, 2.5D and 3D map with the other maps
  • Equalized toolbars
  • 2.5D Tour Map:
  • Two new cluster-algorithms for clustering tour markers
  • 2.5D Map Issues:
  • This map has still some issues, it is not yet working perfectly but it will not damaging your data
  • Flickering:
  • The 2.5D map could be flickering when moving the mouse and using a NVIDIA graphics card.This problem can be solved by setting the 'Buffer-flipping mode' to 'Use block transfer' in the NVIDIA Control Panel, this is also documented here https://github.com/mapsforge/vtm/issues/257
  • ARTWORK:
  • App Icons:
  • Recreated more than 100 icons
  • Tour Type Icon:
  • Uncluttered design
  • Paint with fill color, gradient color is disable
  • Fill color is computed as an average of the gradient bright and gradient dark color
  • Top and bottom borders are disabled
  • Left and right border width changed from 2px to 1 px
  • Design Guidelines:
  • These are the main guidelines which were applied to the new icons:
  • Max 2 different color, a bright/dark color is 1 color
  • Dark outlines but only when necessary to unclutter the design

New in MyTourbook 17.7.0 Experimental (Jul 5, 2017)

  • New:
  • 2.5 D Tour Map
  • 1st Time Start:
  • When opening this map the 1st time, it may show no map, the map view is
  • white. Press key <G> then it shows the tile grid and you know the map
  • works. Because the default map provider can be very slow, therefore it
  • also takes some seconds or more until the map tiles are being loaded.
  • These features are currently available in the 2.5D map:
  • Navigate map
  • Show multiple tours
  • Show/hide map layers
  • Select map provider
  • Keep these settings when the map is reopened
  • Map position, tilt and rotation
  • Map provider

New in MyTourbook 17.4.0 (Apr 14, 2017)

  • NEW:
  • Tour Filter:
  • Tours can be filtered by
  • Person
  • Tour type
  • Tour photo
  • Tour fields (this is new)
  • IMPROVEMENTS:
  • Statistics:
  • Show number of tours in week/month/year summary
  • Select statistics which should be displayed in the week/month/year summary
  • Select bar chart type for week/month/year summary: Adjacent / Stacked
  • Show/hide year separator in month/year summary
  • BUG FIX:
  • Slideout dialog:
  • Selecting an item in a combobox list has closed the slideout, this problem existed since the beginning of using slideouts
  • GPX import:
  • Tolerate "version=1.1" without namespace
  • Tour search:
  • Error occured in the search tour URI when the app folder path
  • contained square brackets, e.g [16.11]
  • SYSTEM:
  • SRTM:
  • Replaced defaults for the SRTM3 server
  • SRTM data must use https:
  • http is not working any more to load SRTM data. When MyTourbook was used before, this must be changed manually in the preferences.
  • FIT SDK:
  • Updated to newest version 20.27 which fixed this problem

New in MyTourbook 16.11.0 (Nov 23, 2016)

  • Czech and Italian translation
  • Prevent 2D Map redraw when nothing has changed
  • Updated 3D Map to newest version

New in MyTourbook 16.10.0 Experimental (Oct 13, 2016)

  • NEW:
  • Time zone:
  • With this version, a tour start time is now always associated with a specific time zone, previously only the system time zone was used to display the tour time
  • This caused the problem that a local time in Boston at 8 a.m. was displayed at 14:00 o'clock in middle Europe and not at 8:00
  • A tour start time is now displayed always with the local time, no math is needed any more to get it correctly
  • TIME ZONE TOOLS:
  • Set/remove a time zone in a tour with the tour editor
  • Set/remove a time zone for multiple tours in the tour book view
  • Select default time zone in the preferences
  • IMPROVEMENTS:
  • General preference page - Splitted page layout into tabs
  • SYSTEM:
  • Java 8. Replaced the usage of almost all old date/time classes with the new Java 8 date/time API.

New in MyTourbook 16.8.0 (Sep 19, 2016)

  • NEW:
  • Statistics:
  • Select chart grid options in the options slideout and set the options for each chart (statistic) individually
  • Select tour frequency options in the options slideout (these options are removed now from the preference dialog)
  • Order bar sequence for month/year statistics
  • Sort statistics sequence by data/time (in the preference dialog)
  • Day summary statistics:
  • New graphs for average speed/pace (the values are stacked for the same day, this can maybe improved)
  • Select visible graphs in the options slideout
  • Heart Rate Variability:
  • This is a new view, it requires heart rate time data (R-R time in ms)
  • IMPROVEMENTS:
  • Tour Chart:
  • Easier acces to existing tools
  • Chart slideout for the chart smoothing tool
  • Chart slideout for the graph min/max values, this is a replacement for the preference page
  • Map:
  • Keep map position when a tour is saved, e.g. setting the tour marker position in the tour chart (which also saves the tour)
  • Icons:
  • A few icons changed slightly
  • BUGFIX:
  • All Views:
  • All views are not updated when a tour is deleted,
  • this was introduced when the tour log view is logging tour deletions
  • Statistics:
  • Tour frequency statistic is wrong when stacked bars are displayed

New in MyTourbook 16.5.0 (Sep 19, 2016)

  • NEW:
  • Running Cadence:
  • The runners cadence is twice the cycling cadence, with this new feature, runners must not multiply anymore their cadence values.
  • All cadence values will be multiplied with the new cadence factor, which is
  • 1.0 ... Revolutions per minute (rpm)
  • 2.0 ... Steps per minute (spm)
  • The cadence factor is set to 2 when a stride sensor in a .fit import file is detected
  • Stride sensor state is displayed in the tour editor info tab
  • Select Value Display Format:
  • Sometimes less digits are better than more, the date and number display format can be selected.
  • Adjust Tour Start Temperature Values:
  • During the winter season, the sportcomputer device needs some time to adjust to the environment temperature when it's moved outdoors, this tool can correct wrong temperature values.
  • DETAILS:
  • Table/Tree Columns:
  • Select date/number formats, e.g. hh, hh:mm or hh:mm:ss
  • Hide hovered column
  • All hidden columns are categorized by a submenu
  • The header context menu is positioned to the right border of the column (to better see the content of the column)
  • Tour Tooltip:
  • Select number/date formats in the preferences
  • Tour Book View:
  • A new column displays the cadence factor
  • New context menu actions for the selected tours
  • Adjust tour start temperature values
  • Set cadence factor
  • Tour Editor:
  • New cadence field to selecte rpm or spm
  • Easy Import:
  • Adjust tour start temperature values
  • IMPROVEMENTS:
  • Tour Chart:
  • Replaced chart options drop-down menu with a slideout
  • Set grid line options in the chart options slideout
  • Tour Search:
  • Show/hide date/time/description
  • Select multiple tours in the search result
  • selecting multiple markers are not yet supported)
  • GPX Import:
  • Import temperature tags from .gpx file

New in MyTourbook 16.4.0 (Sep 19, 2016)

  • LAST MINUTE FEATURE:
  • Tour Segmenter:
  • New segmenter: By Altitude (with DP) and Marker
  • Last row contains the total values for all segments
  • Segmenter colors can now be set in the segmenter slideout, this has been moved from the preferences dialog to this location for easier access
  • Fixed m/h values, in any previous versions these values were wrong for smaller segments, larger segments were almost correct
  • NEW:
  • Table/Tree Columns:
  • Manage columns with profiles
  • Columns are categorized (when a view has ~ > 10 columns)
  • PREVIOUS COLUM ORDER HAS BEEN RESET - this was necessary to have internally consistent data
  • Power:
  • Show power/powertrain/training values in the tourbook view, imported from .fit files
  • Show power value in tooltips
  • Reimport power values
  • Tour/Quick Editor:
  • Edit body weight, FTP
  • Import:
  • fit import is much faster (with FIT SDK 16.60)
  • SYSTEM:
  • P2:
  • P2 is used as the new software update tool
  • Tycho:
  • This is a maven driven tool to build the application
  • It took me some weeks to use/implement Tycho and P2 so that the app was running and installed as before. I fixed many problems and hope that all is fixed, after some weeks of testing and using, it looks very good.
  • The benefit is now, that the creation of the app is faster/easier and the app is prepared for E4, but moving to E4 is (sometime) another big task.

New in MyTourbook 16.1.0 (Jan 23, 2016)

  • NEW:
  • Tour Import:
  • New dashboard
  • The old import page is displayed as default
  • Tour Log:
  • Show tour logs
  • This version is almost the same as 15.12 Experimental III, the only difference is, that the tour import is still usable when the embedded browser in the import dashboard crashes, in this case it shows the old import UI (after a restart :-)
  • BUG FIX:
  • Tour Type Color
  • Fixed historic bug: Modified colors of a tour type were not display until the pref dialog was reopened

New in MyTourbook 15.12.0 Experimental (Dec 6, 2015)

  • New:
  • Tour Import:
  • New dashboard.
  • Delete tour files.
  • Bug fix:
  • Tour Type Color:
  • Fixed historic bug: Modified colors of a tour type were not display until the pref dialog was reopened.

New in MyTourbook 15.10.0 (Nov 27, 2015)

  • NEW:
  • Collated Tours:
  • Collate tours by tour type
  • This brand-new feature have not yet the same quality as other features, e.g. tours are not reselected/expanded after reopening
  • Tour Chart:
  • Show multiple tours.
  • Show title and tour info tooltip for each tour.
  • Customize tour info.
  • HR zones can only be displayed for multiple tours when an active person is selected, it is not available when 'All People' is selected.
  • Show only (filter) tour markers which contain a description.
  • Show relative position value in the zoom marker.
  • Zoom in/out with smaller steps when key is pressed.
  • Accelerate horizontal scrolling with mouse wheel and + keys.
  • Force min/max values for all graphs.
  • Limits:
  • This new feature is not yet optimized for all areas in the application.
  • Some lists, e.g. time slice list in the tour editor or segment list in the tour segmenter can freeze the App when hundreds or thousands of tours are selected, it depends on the number of time slices. To prevent this, just hide or close critical views.
  • The above chart contains more than 4'000'000 time slices and works very well in the tour chart. The graph is optimized but currently it lacks some details (can be improved).
  • Tour Segmenter:
  • Support multiple tours.
  • Set properties (value, font, opacity ...) how segments are displayed in the tour chart.
  • Tour Segments in the Tour Chart:
  • Show segment values for all graphs
  • Segment tooltip
  • Navigate/select tour segments in the tour chart with mouse or keyboard
  • IMPROVEMENTS:
  • Map2:
  • Draw map scale with rounded units and without black/white color (I always puzzled how to interpret the scale colors).
  • Prevent redrawing for multiple tours.
  • Center map with both sliders, e.g. when a segment or multiple segments are selected in the tour segmenter (this solved a very long annoying behaviour).
  • Tour Editor:
  • Customize number of displayed digits for the lat/lon column values.
  • Tour Marker View:
  • Support multiple selected tours.
  • FIT Import:
  • These features can be configured in the Fit pref page.
  • Ignore tour markers at the end of the tour.
  • Replace time slices when it exceeds a selected duration.
  • NMEA import:
  • Merged date fix from Alexey.
  • Reimport:
  • A tour reimport can now also be done only for
  • Tour markers.
  • Power and speed values.
  • BUG FIX:
  • Photo:
  • Fixed ArrayIndexOutOfBoundsException when tour contains only 1 time slice.

New in MyTourbook 15.6.0 (Jul 11, 2015)

  • GPX Import:
  • Support .gpx files which are not xml well formed #123
  • Import values from these tags:
  • Convert waypoints into tour markers.
  • Import all tour marker fields and many tour fields with the custom tags
  • FIT Import:
  • Import fractional cadence.
  • This improves the data quality for jogger.
  • Support .fit files from Bryton 210.
  • This data format can contain duplicated time records, they are merged to be a valid tour. The manufacturer field can contain the value "DEVELOPMENT" (255).
  • Support .fit files from Garmin FR70.
  • This data format can contain 0 sessions but the data are still valid.
  • TCX Import:
  • New option to ignore device speed values.
  • Export Dialog:
  • New fields and improved UI.
  • GPX Export:
  • Export distance with absolute or relative values #119
  • Export url and url text for tour marker/waypoints.
  • Export all tour/marker fields which allows to exactly recreate them when imported.
  • Many of the tour fields can be exported with the custom tags
  • Special option: Append "with barometer" to the field "creator".
  • Fixed bug #72: Export texts with special characters, any text fields are now exported as CDATA.
  • Tour Book:
  • Moved year subcategory actions from the view menu into the view toolbar.
  • Tour Calendar:
  • Prevent that empty lines are displayed.
  • Prevent that the same text is displayed multiple times for the same tour.
  • Reference Tours:
  • Show number of tours for each reference tour when view is collapsed.
  • Year Statistic:
  • Keep year range when another tour is selected.
  • Tour Editor:
  • Calories can be edited always, removed restriction.
  • Tour Catalog + Year Statistic:
  • Show average pulse for each compared tour.
  • Compared Tour Chart:
  • New actions to navigate to the next/previous tour which is retrieved from the Year Statistic or the Compare Result view.
  • With this feature the mouse must be moved much less than before to adjust/save/navigate compared tours.

New in MyTourbook 15.3.2 (Apr 15, 2015)

  • NEW:
  • Tour Segmenter:
  • The new tour segmenter "By Altitude (with DB) - merged" creates the same segments compared with the segmeter "By Altitude (with DB)", however the new segmenter will merge all consecutive up and down values into one segment which makes it easier to see the segments in the tour segmenter view or in the tour chart. The idea for this new segmenter came spontaneous but I'm wondering why it came not some years earlier
  • IMPROVEMENTS:
  • Tour Segmenter - Preserve selected tour segmenter when this view is closed and reopened.
  • BUG FIX:
  • Import:
  • Fixed bug #90: Can't open Garmin FIT files in 15.3.1
  • Startup:
  • Fixed startup of MyTourbook
  • A tour is selected in a tour provider view.
  • Vertical sliders in the tour chart are set to the borders.
  • Tour Analyzer shows the correct values.
  • Tour Editor:
  • Fixed sensor state for distance, pulse and power. This works only for newly imported .fit files or when a saved tour is reimported.

New in MyTourbook 15.3.1 (Mar 28, 2015)

  • NEW:
  • Gears:
  • Show gear values in views and tooltips.
  • Import/Reimport gear values.
  • Custom Web Browser:
  • Setup and use a custom web browser to open web pages,
  • request feature #120.
  • IMPROVEMENTS:
  • Search:
  • Do a search from an external webbrowser. This hidden feature for
  • Windows is now easier accessable.
  • Tour Info Tooltip:
  • Show max values for altitude, pulse, speed

New in MyTourbook 15.3.0 (Mar 25, 2015)

  • Fulltext Search:
  • The search feature has been implemented in version 14.14 Alpha but was published as experimental because of a major database update.
  • Since it was published, there has been no problems, therefore the search feature is now in the normal release. In version 15.3 there are no changes in the database.
  • Compared with version 14.14 Alpha there are not many functional changes but the UI has been replaced completly with the Dojo toolkit which is the reason why it took so long.
  • Improvements compared with 14.14 Alpha:
  • Paging of the search results has been replaced with a long list which is loaded on demand (when the list is scrolled).
  • Better typeahead when the search text is entered.
  • Search result can be filtered by Tour/Marker/Waypoint.

New in MyTourbook 14.10.0 (Nov 3, 2014)

  • NEW:
  • All Tour Marker View - This new view shows all tour markers from all tours.
  • Tour Book - Export view in CSV format.
  • IMPROVEMENTS:
  • Tour Chart:
  • Force min/max values.
  • Force min/max values separately, existing min/max values have been reset to default values.
  • Force values for altimeter/gradient/heartbeat/pace.
  • Fixed some bugs when min/max value is enforced.
  • Live update for tour chart preferences.
  • When a vertical slider is moved in the tour chart with a hovered mouse, the tour chart view must not be activated any more (another view can be the active view) that the moved slider is also updated in other views, e.g. 2/3D Map, Tour Analyzer.
  • Removed border line on the left side of the tour chart graphic (this was a drawing bug since centuries).
  • Tour Blog:
  • Set marker visible/hidden.
  • Show/hide hidden marker.
  • Draw marker with hidden/device/default color.
  • Improved hovered style.
  • All Table/Tree Views:
  • New actions in the column header context menu.
  • Show all columns.
  • Show default columns.
  • APP:
  • Renamed Import ? New in the app menu.
  • Changed wording
  • Transfer Tours ... ? Receive Tours ... serial port
  • Fixed Bugs:
  • Tour blog is not displayed with Linux because the web browser causes an error. This problem can be solved when XULrunner is installed

New in MyTourbook 14.9.0 (Sep 8, 2014)

  • New:
  • Import Suunto 3 .sml files.
  • Import Improvements :
  • Fit import
  • Rectify temperature values when importing files.
  • Reimport temperature values for existing tours.
  • GPX import
  • tags can contain relative or absolute distance values.
  • Suunto 2 import
  • Import laps in Suunto 2 .xml files.
  • Common
  • Compute distance values from geo positions when distance values are not available.
  • Moved all import setting from the import view menu into the import preference dialog.
  • Other Improvements:
  • 2D map
  • Set tour border color.
  • Tour chart:
  • Set position for the tour marker tooltip.
  • Improved UI in the tour marker tooltip.
  • Fixed Bug:
  • The import of any .xml formats failed when the

New in MyTourbook 14.8.0 (Aug 18, 2014)

  • New:
  • Import Suunto files.
  • Improvements:
  • Recognize new Garmin devices, e.g. Fenix2.
  • Show firmware version in import view (when available).
  • Fixed Bug:
  • Show 3D map with 64 bit Java, Bug #86
  • System:
  • Update to FIT SDK 12
  • Update to WorldWind SDK revision 2230

New in MyTourbook 14.7.0 (Jul 28, 2014)

  • TOUR MARKER:
  • New tour marker properties:
  • Description
  • Internet address
  • Tour marker editor is restructured:
  • Edit new properties.
  • Select a marker in the tour chart graphic.
  • A moving slider in the tour chart (or selecting a marker) is also moved in an opened 2D/3D map view in the workspace.
  • This is not the best solution but much better than before. It's a compromise because implementing a map within the marker dialog would be very very time consuming. The 2D/3D maps are tight very closely to the 2D/3D map views.
  • Tour chart:
  • Slideout to set tour marker display options.
  • Tooltip for a tour marker and open a url in the browser.
  • Doubleclick a tour marker will open the marker dialog.
  • Context menu actions for a marker.
  • 3D Map:
  • Map is positioned when a tour marker is selected in the tour chart and the track sliders are displayed in the 3D map.
  • APP:
  • App menu and toolbar is restructured.
  • Tourmap Ansicht Tour Catalog is renamed into Tourmap Ansicht Referenz Tours.
  • Tour marker tab in the tour editor is removed because it was a redundance of the tour marker view.
  • Removed some actions from the workspace toolbars to streamline the UI, these actions are available in the application menu: Tagged Tour, Tour Analyzer, Tour Segmenter.
  • ELEVATION GAIN:
  • The algorithm to compute the elevation gain/loss is replaced with the Douglas Peucker algorithm. The new algorithm can be fine tuned with the Douglas Peucker tolerance which can be assessed in the tour segmenter. These parts have been modified to implement the new algorithm.
  • Preferences for computed values.
  • The tour segmenter and the layer in the tour chart.
  • Why is the old algorithm replaced? Because the author is now the owner of a .fit device and discovered on the first tour, that the elevation gain with the old algorithm can be significantly wrong, it depends on the terrain.
  • IMPROVEMENTS:
  • Table/Tree Columns:
  • Columns can be set visible/hidden in the header context menu in all tables/trees which are using the column manager.
  • Tagging view:
  • Keep expanded/collapsed tags/categories when the view is closed and reopened.
  • Tour Analyzer:
  • Removed unnecessary digits.
  • Is updated when another tour is selected.
  • Fit import:
  • Fixed problem when lap markers are saved in different formats in the fit file.
  • CSV import:
  • Altutide up/down can also be imported.
  • SYSTEM:
  • Removed TourCategory entity, it have never been used.
  • Removed some tour database tables which have never been used.

New in MyTourbook 14.4.0 (Apr 12, 2014)

  • System:
  • Java 7 is the new required platform.
  • This should not be a problem because Java 6 is outdated but not yet fully buried.
  • New 3D Map Features:
  • 3D Map Layer view 3D Map Layer is converted into a slideout.
  • Set layer opacity.
  • Draw a line from a slider (left/right/hovered) to the surface.
  • This simple feature took me 3 weeks to implement it but it also helped me, to unterstand a little bit more of OpenGL.
  • New:
  • Patch from 17. February 2014
  • Import power and speed data from .tcx files when the data are enclosed in these tags:
  • Patch from 5. March 2014
  • Import cadence and heartrate data from .gpx files when the data are enclosed in these tags:
  • Improvements:
  • The same tour can now be imported two times.
  • This modification required a restructuring of the tour id creation for ALL supported import formats
  • VERY IMPORTANT:
  • fit data files
  • Imported and saved .fit files from previous versions (14.2 and older) are not recognized as already saved tours, because the old implementation used a wrong algorithm to create the tour id. The import of .fit files with the current version 14.4 and future versions of MyTourbook will create a different tour id
  • Already imported and saved .fit tours work as before, it's just the creation (and first save) of a tour which creates the tour id
  • So, please take care when you try to import already saved .fit tours because the Database Status column (first column) in the import view do not display the correct state
  • Other data file formats
  • It's possible that other data file formats can have the same problem like the .fit files
  • During my testing this problem occured when a tour contained only a few (e.g. 2) timeslices or had other issues
  • The Database Status of regular tours should be displayed correctly
  • Fixed Bugs:
  • Fixed bug in TCX import when is less than zero.

New in MyTourbook 14.2.0 (Feb 12, 2014)

  • New 3D Map Features:
  • Display tour tracks with color profiles.
  • Manage color profiles.
  • Improved drawing of tour markers, they will have more options in the
  • next version.
  • Display runtime statistics, e.g. frames per second.
  • Other New Features:
  • Set track color in 2D map context menu.
  • Moved time slice clipping from tour chart properties view into the
  • initial smoothing algorithm UI.
  • Reorganizes structure in preference dialog, moved some appearance
  • pages to their correct parent.
  • Fixed Bugs:
  • Power and gradient was 10 times higher when using initial smoothing
  • algorithm.
  • Removed delay when app is closing and 3D map was not displayed.
  • 77: new tours by dividing/concenated tours: not saved in database.

New in MyTourbook 13.11.0 (Nov 26, 2013)

  • New 3D Map Features:
  • Improved tour track configuration having:
  • Multiple configurations.
  • Draw curtain with track color.
  • Relative altitude offset.
  • Randomized altitude offset.
  • Show hovered position value.
  • Show tour direction (with arrows).
  • Show tour chart slider.
  • Sync tour chart slider with map.
  • Tour legend is displayed correctly on all platforms.
  • gradient curtain track color speed curtain track color altitude curtain track color
  • Fixed Bugs:
  • POI search is fixed partly, this quick fix do not yet have any features as it was before.
  • POI search is not yet supported for 3D map.
  • Crash Stability:
  • Crash stability in this version is much better than the previous version but it is not yet perfect, crashes still can happen but not very often, mostly when many tours (hundreds) are displayed.
  • In this version, the tour rendering was rewritten which helped to reduce crashing.
  • World Wind SDK:
  • Update from 1.5 to 2.0 revision 1721, this increased the application size from 60 to 65 MByte.

New in MyTourbook 13.4.0 (Apr 15, 2013)

  • Minor Modifications:
  • Changed wording for actions in the calendar view.
  • Updates:
  • Improved Italian translation
  • Improved French translation
  • Fixed Bugs:
  • PDF printing issues caused by int -> long restructuring (1 year ago)
  • Markers are not sorted.
  • Marker distance is not displayed.
  • Fixed problem when importing FIT files from o-synce Navi2Coach
  • Experimental Feature: 3D Map
  • This map is currently just a "simple" map with a few features:
  • Show/hide map layer
  • Terrain profile graph tool
  • It is planned that tours and photos are also displayed. This map is displayed with the NASA World Wind SDK (why the application is now 10 MByte larger than before).

New in MyTourbook 13.2.0 (Mar 1, 2013)

  • Tour Photo Filter:
  • when this filter is activated, only tours with photos will be displayed. This affects ALL views, special views are excluded, e.g. tour import view.
  • Photos + Tours view:
  • save photos in a tour, when a tour contains photos, they can be displayed in the tour chart, tour map and tour photo views
  • displays number of saved photos and time adjustment
  • new filter to show only tours which contain photos but the photos are not yet saved in a tour
  • Tour Chart view:
  • show/hide photo markers with/without photo tooltip
  • show different photo markers for linked and saved photos
  • Tour Map view:
  • filter photos by rating stars
  • set photo image size
  • there is a painting problem for photos which is described here
  • All photo galleries:
  • star rating can be set for photos when they are saved in a tour. When a photo is saved in multiple tours, star rating can currently not be set (this situation can occur when more than one person is saving the same photo)
  • Behavior changed:
  • Tour Chart view:
  • there is a different hovering algorithm for the mouse location and photo marker background color
  • Fixed Bugs:
  • Tour Book view:
  • all average values are wrong, they included tours which values are not set -> average values are too small 3599360

New in MyTourbook 12.12.0 (Dec 14, 2012)

  • New Features:
  • Photo fullscreen viewer can show all available photos in a photo gallery, just move mouse to the top of the screen
  • Zoom position marker in the tour chart shows, how far a zoomed in chart is panned to the right or left side
  • Spanish translation, provided by Pedro Merino Laso
  • New experimental features:
  • A photo without GPS can be displayed in the map,
  • how it works is described here: link photos with tours
  • Show tour photos in
  • Tour Chart and History Tour
  • Tour Map
  • Tour Photos view
  • Photo Tooltip
  • Improvements:
  • Set tour marker visibility (can be used when doing a screenshot to hide awkward markers)
  • Support air planes when break time is calculated (increased minimum speed: 10 -> 100 km/h)
  • feature request from Stefan Rado
  • Behaviour changed:
  • Horizontal autoscrolling in the zoomed in tour chart can only be done now, when the mouse vertical position is below the horizontal x-axis at the bottom graph (when multiple graphs are displayed), previously autoscrolling worked within the whole y-axis area
  • Fixed bugs:
  • Detected (24.9.2012), that power & speed series from a device are not transferred correctly during the upgrade from version 11.8 to 12.1, the problem is that values are too small.
  • This bug is now fixed. When version 12.1 or later is not yet used, no correction is necessary. However when version 12.1 or later is already used, tour data must be reimported to fix this problem with your data. A reimport can be done in the Tour Import view with this action in the context menu:
  • Tour Reimport/All Time Slice Values.
  • This bug mainly occures for tours which are recorded from an ergometer because it is recording power & speed.
  • Restructured plugins:
  • Removed net.tourbook.util
  • Added net.tourbook.common, net.tourbook.photo