History 2018

18.13.1

  23. January 2019
Download Not available
Installation Install from the update site, version 18.13.0 is required
Improvements

Tour Info Tooltip

  • Added close button

 

Tour Import

New supported tags:

  • .tcx files
    <ns2:Speed>
    <ns2:Watts>
  • .gpx files
    <gpxx:hr>
    <gpxx:temp>
    <gpxx:Temperature>

 

Statistics

  • Log HR zone values after a statistic is computed. This logging is displayed in the console, it can be activated with the command line parameter: -DlogStatisticValues

 

Minor UI Adjustments

  • Wording (Frederic Bard)
  • Layout (Thomas Theussing)

 

Translation

  • Czech (Lukas Novotny) 

Bugfix

Tour Import

  • Fixed NPE when importing .fit files
this is intentionally blank

 

18.13.0

DOWNLOAD 22. December 2018
This version is not available on the update site
New

2.5D Map

Provided by Thomas Theussing

 map25-example-012-localization-1813

 

When 2.5D Map is not displayed

  • Close MyTourbook
  • Delete file map25-provider.xml in the folder
    C:\Users\<User>\mytourbook\.metadata\.plugins\net.tourbook
  • Start MyTourbook

 

The file map25-provider.xml from versions before 18.13 has another data structure which cannot be displayed with version 18.13


 

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

 

When one of these issues occure, an app restart can solve the problem.

 

Bugfix

Tour Book View

  • Fixed propably an Apache Derby bug which interchanged the rollup row with the last result row when there is no WHERE clause in the SQL statement
this is intentionally blank

 

18.12.1

DOWNLOAD 12. December 2018
This version is not available on the update site

This is VERY important

Create a BACKUP of your tour data BEFORE you start version 18.12.1

Why ?

Version 18.12.1 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.

Translation
  • Italian (Doriano Cometto)
  • German

 

Bugfix

Fixed SQL bug in 18.12

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.

this is intentionally blank

 

18.12

DOWNLOAD 11. December 2018
This version is not available on the update site

This version can have problems with the database update Download of this version is removed

 

This error can occure during the update:

sql-error-XCL47-1812

This is VERY important

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 I

 Surfing

 surfing-workflow-1812


Tour Segmenter

Segmenter for surfing, converts the whole tour into surfing segments

surfing-segmenter-map-all-1812
Entire Tour

 → 

surfing-segmenter-map-surfing-1812
Segmented 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
this is intentionally blank

 

 

18.11

DOWNLOAD 31. October 2018
This version is not available on the update site

New

 Swimming

 tour-chart-swimming-1811


 
Tour Info View

  • The tour info tab within the tour editor is moved into a separete tour info view

 

Improvements

Tour Segmenter

 

Tagged Tours

  • Export tours including all tours which are hidden in the selected items years / months / tags / tag categories
  • The export tour context item shows the number of tours which will be exported

 

Bugfix

Adjust Altitude Dialog

  • Tourchart is too small in this dialog, this was introduced when the display issue of the tour chart toolbar was fixed


Statistic View & Tour Chart

  • A selected tour in the statistics was not visible in the tour chart after a tour marker was modified


Tour Chart

  • Right aligned tour marker label was not correctly displayed when there was not enough space to the right side

 

Translation
  • German
this is intentionally blank

 

 

Version 18.9 is VERY Experimental

MyTourbook is now also running with Java 9/10+, that this was possible, the background framework had to be replaced from Eclipse 3 with Eclipse 4.

These Changes

  • Eclipse 3 → Eclipse 4
  • Java 8 → Java 9+

needed some adjustments in the application that it was running again, there are still some issues which could not yet been resolved, see below and not all features are not yet thoroughly testet !

 

MyTourbook & macOS

mt-macos-18.9

After the build process was automated a while ago, there was not much additional work, to also build the macOS version. With Eclipse 4 it is now running almost as in the old days, see below.

It is NOT planned to support macOS platform

After a few tests, the app on this platform seems to be unstable. If you are still interested in the macOS version, it is available in the download area.

 

18.9

DOWNLOAD 31. August 2018
This version is not available on the update site

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

 

Linux
Issues

3D Map with Ubuntu 18.04

  • This map is not displayed with the exception

    Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException:
    AWT-EventQueue-0: X11GLXContext.createContextImpl ctx !ARB, profile > GL2 requested (OpenGL >= 3.0.1).
    Requested: GLProfile[GL3bc/GL3bc.hw], current: 3.0 (Compat profile, ES2 compat, FBO, hardware) - 3.0 Mesa 18.0.5

 

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

 

macOS
Issues
  • MyTourbook can crash suddenly when moving the mouse or doing other actions

  • 2.5D map is not displayed correctly and can freeze the app

 

Bugfix

Statistics View

  • When tour types are not defined, the month/year statistics was empty

 

Search POI

  • Using https://... instead of http://..., http do not work anymore 

 

System

Eclipse 4

  • Eclipse 4 is the new framework which MyTourbook is using. The compatibility layer is currently used with almost no E4 specific code, e.g. dependency injection...

 

Product Size

  • The size of the product is now 14 MByte larger than before because the old Eclipse 3 code is still used in the compatibility layer. The Eclipse IDE (which is the main Eclipse product) is also using the same compatibility layer as MyTourbook
this is intentionally blank

 

 

MyTourbook & Java 9+

There has been some cases to run MyTourbook with the newest Java versions:

All current versions of MyTourbook do NOT run with Java 9+

this is planned for the next version

 

18.7.0

DOWNLOAD 21. July  2018
This version is not available on the update site

New

 

Running Dynamics

 

rundyn-example-01-1807


 

What is Running Dynamics ?

Two months ago, I didn't know about it, this feature was requested in the forum.

 

Some links where you can find more info

http://fellrnr.com/wiki/Running_Dynamics

https://www8.garmin.com/...

https://www.dcrainmaker.com/...

 

If you are a runner then you may be interested in these new features but there are also some other improvements / changes in this version.

 

These features are implemented for running dynamics:

 

Tour Import

  • Import running dynamics data from .fit files

 

Tour Book

  • 15 new columns, min/max/average for
    • Stance time
    • Stance time balance
    • Step length
    • Vertical oscillation
    • Vertical ratio
  • Reimport Only Running Dynamics Values...
    to import running dynamics values for already saved tours

 

Tour Chart

  • 5 new graphs
    rundyn-chart-graphs-1807-marked
  • Set graph min/max values
  • Set as default graph
  • Show in value point tooltip

 

Tour Analyzer

  • Show data for all 5 graphs

 

2D Map

  • Show tour with Step Length colors
    rundyn-map2-tour-colors-1807-marked

 

All

  • Support metric/imperial measurement

 

 

 

 

 

 

Improvements

Tour Book

 

Tour Analyzer

  • Optimized performance by reducing paint events -> Moving the chart slider is now more smoothly

 

Changes

Tour Chart

  • The graph title is now displayed above the graph and not vertically at the y-axis, this is better readable and the title will not disappear when there is no space.
    This was necessary to display the longer titles for running dynamics.

 

Tour Analyzer

  • The altitude average value will show now these values:
    Summarized altitude up values, when it is 0, then the summarized down values are displayed
    tour-analyzer-columns-altitude-avg-1807-marked

 

Bugfix

Map 2D

  • Map was not centered with the tour the first time, only the second time

 

Statistics

  • Cleanup + disable tour type combo box when there are no tours

 

Translation
  • Italian (Doriano Cometto)
  • German

 

System

This release will be the last which is using the Eclipse 3 platform, the next version is based on Eclipse 4.

The first tries when using Eclipse 4, looked very promising, after fixing 10 internal methods, it was running but with a few issues.

After digging deeper, the more problems occured, so the next version will not be ready in the next few days.

this is intentionally blank

 

18.6.0

DOWNLOAD 15. June  2018
This version is not available on the update site

Improvements

2D Map

  • Moved Map 2D Options into Track Options
  • Show some options from the preferences also in the slideout


2.5D Map

 

Bugfix 

Altitude

  • Compute max altitude when tour altitude is adjusted, this also fixed other max altitude issues

 

Translation

Translated UI since 17.12

  • Czech (Lukas Novotny)
  • Italian (Doriano Cometto)
  • German
this is intentionally blank

 

18.5.0

Experimental

DOWNLOAD 10. May  2018
This version is not available on the update site

New

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.

 

geo-compare-110-46-percent-18.5

 

Geo comparing is currently EXPERIMENTAL !

 

Improvements

2D Map

 

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

 

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
this is intentionally blank

 

18.3.0

DOWNLOAD 6. March  2018
This version is not available on the update site

New

Tour Tag Filter

Tours can now also be filtered by it's tags, this is another tour filter.

 

tour-tag-filter-slideout-1803-marked

this is intentionally blank

 

18.2.0

DOWNLOAD 27. January 2018
This version is not available on the update site

Improvements

Map 2.5D

map25-actions-keyboard-2018-02

 

Calendar

  • Set color for todays date
  • Changed week/tour layout
    Old: When year columns are displayed and the column start is not continuously, the last and first week in adjacent columns contained a tour two times
    New: A tour is displayed only once in the correct column, this solved some existing navigation/positioning bugs

 

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
this is intentionally blank

 

 

2017

2019