forked from mytourbook/mytourbook
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
main2main #66
Merged
Merged
main2main #66
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
… the body weight and fat in the statistics (#32) * WIP Average weight in statistics * WIP: Displaying the body weight and body fat in a single statistics * Renaming * Adding the body fat field in the database and the TourDataEditorView * WIP: Athlete's data statistics * Translation * Misc * WEIGHT to ATHLETEDATA * Indentation * Moving the FTP to the left * WIP Displaying the average weight and body fat values * WIP * Not sure why it's still here * Renaming BikerWeight to BodyWeight * Week body weight and fat stats * Switching from bars to lines * Month body weight and fat stats * Body Weight and Fat stats colors * WIP Displaying day statistics for each year * Displaying the average weight and fat in the day statistics * Code improvements * Clean-up * Useless
20.NEXT more changes
Renaming from bikerWeight to bodyWeight when creating the Tour Data
options should be disabled except "Entire tour" and Tour markers
reimport data, e.g. swimming are selected #240
Conflicts: info/release-notes/20.after8.0-readme.txt
Conflicts: info/release-notes/20.after8.0-readme.txt
loaded, reimported and saved at a time
…Empty() for better performance (#257) * [Calendar View] Fixed: Calendar week did not start always with the first day of week, it depended on the selected tour date * [Calendar View] readme update * [Tour Book View Flat] Fixed: When tour filter is modified then reordered column positions are reset * [Tour Info View] Tour info which is displayed in a tooltip is now also displayed in a separate view https://sourceforge.net/p/mytourbook/feature-requests/167/ * The old "Tour Info" view ins now renamed into "Tour Data" view Currently the info is sometimes not displayed -> layout issue * [Tour Info View] Implemented - Removed time zone decorator because it caused problems (and propably also performance) to layout the UI - After removing time zone decorator it worked smoothly -> no need now to further optimize UI creation and tour data update * [Tour Editor Slideout Options] Number of visible lines for the tour description is moved from pref page "Appearance/Tour Editor" into the slideout "Tour Editor Options" Remaining task: cleanup of old pref data * [Tour Editor Slideout Options] Removed old pref page "PrefPageAppearanceTourEditor" and is unused resources * Replacing .size() == 0 with .isEmpty() and .size() < 1 with .isEmpty() * Replacing .size() > 0 with .isEmpty() == false * Replacing .size() <= 0 with .isEmpty() Co-authored-by: wolfgang-ch <wolfgang-ch@users.sourceforge.net>
- moved photo sync also into the sync slideout - simplified more the sync fields
* [Calendar View] Fixed: Calendar week did not start always with the first day of week, it depended on the selected tour date * [Calendar View] readme update * Fix for GPX tests * Fix as using assert doesn't work but the JUnit 5 asserts work * Setting a different order so that the tests is sure to fail until I find a way to ignore the tour markers array items order * Using JSONUnit as it looks more robust and flexible * Maybe we should go back to xml... * Trying to use XML but not much success * Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource: * [Tour Book View Flat] Fixed: When tour filter is modified then reordered column positions are reset * [Tour Info View] Tour info which is displayed in a tooltip is now also displayed in a separate view https://sourceforge.net/p/mytourbook/feature-requests/167/ * The old "Tour Info" view ins now renamed into "Tour Data" view Currently the info is sometimes not displayed -> layout issue * Revert "Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource:" This reverts commit 49e6c2d. * Revert "Trying to use XML but not much success" This reverts commit 2e0ad1c. * Revert "Maybe we should go back to xml..." This reverts commit fd22f3a. * Revert "Using JSONUnit as it looks more robust and flexible" This reverts commit 9cf8462. * Using the sorted tour markers instead of the set that can have random order * Removing the JsonIgnore from TourData and ignoring the appropriate properties in the tests instead. Library updates * Removing code smells for more efficiency ( The time complexity of any isEmpty() method implementation should be O(1) whereas some implementations of size() can be O(n).) * [Tour Info View] Implemented - Removed time zone decorator because it caused problems (and propably also performance) to layout the UI - After removing time zone decorator it worked smoothly -> no need now to further optimize UI creation and tour data update * [Tour Editor Slideout Options] Number of visible lines for the tour description is moved from pref page "Appearance/Tour Editor" into the slideout "Tour Editor Options" Remaining task: cleanup of old pref data * Method names should always start with lowercase * Package updates * Comment * [Tour Editor Slideout Options] Removed old pref page "PrefPageAppearanceTourEditor" and is unused resources * Suunto9: Pauses less than 1sec should not be imported * When computing the cadence zone times, we prevent from re-importing the last imported tours * Displyaing the errors when the tests fail * Replacing .size() == 0 with .isEmpty() and .size() < 1 with .isEmpty() * Replacing .size() > 0 with .isEmpty() == false * Replacing .size() <= 0 with .isEmpty() * French translation * Misc Co-authored-by: wolfgang-ch <wolfgang-ch@users.sourceforge.net>
* [Calendar View] Fixed: Calendar week did not start always with the first day of week, it depended on the selected tour date * [Calendar View] readme update * Fix for GPX tests * Fix as using assert doesn't work but the JUnit 5 asserts work * Setting a different order so that the tests is sure to fail until I find a way to ignore the tour markers array items order * Using JSONUnit as it looks more robust and flexible * Maybe we should go back to xml... * Trying to use XML but not much success * Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource: * [Tour Book View Flat] Fixed: When tour filter is modified then reordered column positions are reset * [Tour Info View] Tour info which is displayed in a tooltip is now also displayed in a separate view https://sourceforge.net/p/mytourbook/feature-requests/167/ * The old "Tour Info" view ins now renamed into "Tour Data" view Currently the info is sometimes not displayed -> layout issue * Revert "Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource:" This reverts commit 49e6c2d. * Revert "Trying to use XML but not much success" This reverts commit 2e0ad1c. * Revert "Maybe we should go back to xml..." This reverts commit fd22f3a. * Revert "Using JSONUnit as it looks more robust and flexible" This reverts commit 9cf8462. * Using the sorted tour markers instead of the set that can have random order * Removing the JsonIgnore from TourData and ignoring the appropriate properties in the tests instead. Library updates * Removing code smells for more efficiency ( The time complexity of any isEmpty() method implementation should be O(1) whereas some implementations of size() can be O(n).) * [Tour Info View] Implemented - Removed time zone decorator because it caused problems (and propably also performance) to layout the UI - After removing time zone decorator it worked smoothly -> no need now to further optimize UI creation and tour data update * [Tour Editor Slideout Options] Number of visible lines for the tour description is moved from pref page "Appearance/Tour Editor" into the slideout "Tour Editor Options" Remaining task: cleanup of old pref data * Method names should always start with lowercase * Package updates * Comment * [Tour Editor Slideout Options] Removed old pref page "PrefPageAppearanceTourEditor" and is unused resources * Suunto9: Pauses less than 1sec should not be imported * When computing the cadence zone times, we prevent from re-importing the last imported tours * Displyaing the errors when the tests fail * Replacing .size() == 0 with .isEmpty() and .size() < 1 with .isEmpty() * Replacing .size() > 0 with .isEmpty() == false * Replacing .size() <= 0 with .isEmpty() * French translation * Misc Co-authored-by: wolfgang-ch <wolfgang-ch@users.sourceforge.net>
…258) * [Calendar View] Fixed: Calendar week did not start always with the first day of week, it depended on the selected tour date * [Calendar View] readme update * Fix for GPX tests * Fix as using assert doesn't work but the JUnit 5 asserts work * Setting a different order so that the tests is sure to fail until I find a way to ignore the tour markers array items order * Using JSONUnit as it looks more robust and flexible * Maybe we should go back to xml... * Trying to use XML but not much success * Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource: * [Tour Book View Flat] Fixed: When tour filter is modified then reordered column positions are reset * [Tour Info View] Tour info which is displayed in a tooltip is now also displayed in a separate view https://sourceforge.net/p/mytourbook/feature-requests/167/ * The old "Tour Info" view ins now renamed into "Tour Data" view Currently the info is sometimes not displayed -> layout issue * Revert "Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource:" This reverts commit 49e6c2d. * Revert "Trying to use XML but not much success" This reverts commit 2e0ad1c. * Revert "Maybe we should go back to xml..." This reverts commit fd22f3a. * Revert "Using JSONUnit as it looks more robust and flexible" This reverts commit 9cf8462. * Using the sorted tour markers instead of the set that can have random order * Removing the JsonIgnore from TourData and ignoring the appropriate properties in the tests instead. Library updates * Removing code smells for more efficiency ( The time complexity of any isEmpty() method implementation should be O(1) whereas some implementations of size() can be O(n).) * [Tour Info View] Implemented - Removed time zone decorator because it caused problems (and propably also performance) to layout the UI - After removing time zone decorator it worked smoothly -> no need now to further optimize UI creation and tour data update * [Tour Editor Slideout Options] Number of visible lines for the tour description is moved from pref page "Appearance/Tour Editor" into the slideout "Tour Editor Options" Remaining task: cleanup of old pref data * Method names should always start with lowercase * Package updates * Comment * [Tour Editor Slideout Options] Removed old pref page "PrefPageAppearanceTourEditor" and is unused resources * Suunto9: Pauses less than 1sec should not be imported * When computing the cadence zone times, we prevent from re-importing the last imported tours * Displyaing the errors when the tests fail * Replacing .size() == 0 with .isEmpty() and .size() < 1 with .isEmpty() * Replacing .size() > 0 with .isEmpty() == false * Replacing .size() <= 0 with .isEmpty() * French translation * Misc * Method names should always start with lowercase #254 (#255) * [Calendar View] Fixed: Calendar week did not start always with the first day of week, it depended on the selected tour date * [Calendar View] readme update * Fix for GPX tests * Fix as using assert doesn't work but the JUnit 5 asserts work * Setting a different order so that the tests is sure to fail until I find a way to ignore the tour markers array items order * Using JSONUnit as it looks more robust and flexible * Maybe we should go back to xml... * Trying to use XML but not much success * Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource: * [Tour Book View Flat] Fixed: When tour filter is modified then reordered column positions are reset * [Tour Info View] Tour info which is displayed in a tooltip is now also displayed in a separate view https://sourceforge.net/p/mytourbook/feature-requests/167/ * The old "Tour Info" view ins now renamed into "Tour Data" view Currently the info is sometimes not displayed -> layout issue * Revert "Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource:" This reverts commit 49e6c2d. * Revert "Trying to use XML but not much success" This reverts commit 2e0ad1c. * Revert "Maybe we should go back to xml..." This reverts commit fd22f3a. * Revert "Using JSONUnit as it looks more robust and flexible" This reverts commit 9cf8462. * Using the sorted tour markers instead of the set that can have random order * Removing the JsonIgnore from TourData and ignoring the appropriate properties in the tests instead. Library updates * Removing code smells for more efficiency ( The time complexity of any isEmpty() method implementation should be O(1) whereas some implementations of size() can be O(n).) * [Tour Info View] Implemented - Removed time zone decorator because it caused problems (and propably also performance) to layout the UI - After removing time zone decorator it worked smoothly -> no need now to further optimize UI creation and tour data update * [Tour Editor Slideout Options] Number of visible lines for the tour description is moved from pref page "Appearance/Tour Editor" into the slideout "Tour Editor Options" Remaining task: cleanup of old pref data * Method names should always start with lowercase * Package updates * Comment * [Tour Editor Slideout Options] Removed old pref page "PrefPageAppearanceTourEditor" and is unused resources * Suunto9: Pauses less than 1sec should not be imported * When computing the cadence zone times, we prevent from re-importing the last imported tours * Displyaing the errors when the tests fail * Replacing .size() == 0 with .isEmpty() and .size() < 1 with .isEmpty() * Replacing .size() > 0 with .isEmpty() == false * Replacing .size() <= 0 with .isEmpty() * French translation * Misc Co-authored-by: wolfgang-ch <wolfgang-ch@users.sourceforge.net> * Revert "Replacing .size() > 0 with .isEmpty() == false" This reverts commit 7084e28. Co-authored-by: wolfgang-ch <wolfgang-ch@users.sourceforge.net>
Conflicts: bundles/net.tourbook/src/net/tourbook/map2/view/DirectMappingPainter.java bundles/net.tourbook/src/net/tourbook/map2/view/Map2View.java
When multiple tours are selected in the tourbook view, _allTourData contains multiple tours. However when tour chart is selected and it contains multiple tours, then one TourData with isMultipleTour is displayed in the map. -> value point is not displayed for multiple tours when the tourchart view was not yet active
…splayed doubled cadence values
…rs are loaded, one tour could exist twice in the returned tours, discovered when hovering value point in tour chart
When multiple tours are selected in the tourbook view, _allTourData contains multiple tours. However when tour chart is selected and it contains multiple tours, then one TourData with isMultipleTour is displayed in the map. -> value point is not displayed for multiple tours when the tourchart view was not yet active
…ed because of the wrong version number
…ge speed between markers could be wrong in the case of multiple selected tours (#259) * [Calendar View] Fixed: Calendar week did not start always with the first day of week, it depended on the selected tour date * [Calendar View] readme update * Fix for GPX tests * Fix as using assert doesn't work but the JUnit 5 asserts work * Setting a different order so that the tests is sure to fail until I find a way to ignore the tour markers array items order * Using JSONUnit as it looks more robust and flexible * Maybe we should go back to xml... * Trying to use XML but not much success * Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource: * [Tour Book View Flat] Fixed: When tour filter is modified then reordered column positions are reset * [Tour Info View] Tour info which is displayed in a tooltip is now also displayed in a separate view https://sourceforge.net/p/mytourbook/feature-requests/167/ * The old "Tour Info" view ins now renamed into "Tour Data" view Currently the info is sometimes not displayed -> layout issue * Revert "Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource:" This reverts commit 49e6c2d. * Revert "Trying to use XML but not much success" This reverts commit 2e0ad1c. * Revert "Maybe we should go back to xml..." This reverts commit fd22f3a. * Revert "Using JSONUnit as it looks more robust and flexible" This reverts commit 9cf8462. * Using the sorted tour markers instead of the set that can have random order * Removing the JsonIgnore from TourData and ignoring the appropriate properties in the tests instead. Library updates * Removing code smells for more efficiency ( The time complexity of any isEmpty() method implementation should be O(1) whereas some implementations of size() can be O(n).) * [Tour Info View] Implemented - Removed time zone decorator because it caused problems (and propably also performance) to layout the UI - After removing time zone decorator it worked smoothly -> no need now to further optimize UI creation and tour data update * [Tour Editor Slideout Options] Number of visible lines for the tour description is moved from pref page "Appearance/Tour Editor" into the slideout "Tour Editor Options" Remaining task: cleanup of old pref data * Method names should always start with lowercase * Package updates * Comment * [Tour Editor Slideout Options] Removed old pref page "PrefPageAppearanceTourEditor" and is unused resources * [2D Map] Show hovered value point from the tour chart, cool feature and it is now working but still has a few issues https://sourceforge.net/p/mytourbook/feature-requests/162/ * Suunto9: Pauses less than 1sec should not be imported * When computing the cadence zone times, we prevent from re-importing the last imported tours * Displyaing the errors when the tests fail * [2D Map] The actions to synchronize the map are now available at the same position in a new slideout * Replacing .size() == 0 with .isEmpty() and .size() < 1 with .isEmpty() * Replacing .size() > 0 with .isEmpty() == false * Replacing .size() <= 0 with .isEmpty() * French translation * [2D Map] implementing sync map with new slideout - doing also some refactoring * Misc * [2D Map] fixing issues in sync map * [2D Map] fixing issues in sync map - moved photo sync also into the sync slideout - simplified more the sync fields * Method names should always start with lowercase #254 (#255) * [Calendar View] Fixed: Calendar week did not start always with the first day of week, it depended on the selected tour date * [Calendar View] readme update * Fix for GPX tests * Fix as using assert doesn't work but the JUnit 5 asserts work * Setting a different order so that the tests is sure to fail until I find a way to ignore the tour markers array items order * Using JSONUnit as it looks more robust and flexible * Maybe we should go back to xml... * Trying to use XML but not much success * Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource: * [Tour Book View Flat] Fixed: When tour filter is modified then reordered column positions are reset * [Tour Info View] Tour info which is displayed in a tooltip is now also displayed in a separate view https://sourceforge.net/p/mytourbook/feature-requests/167/ * The old "Tour Info" view ins now renamed into "Tour Data" view Currently the info is sometimes not displayed -> layout issue * Revert "Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource:" This reverts commit 49e6c2d. * Revert "Trying to use XML but not much success" This reverts commit 2e0ad1c. * Revert "Maybe we should go back to xml..." This reverts commit fd22f3a. * Revert "Using JSONUnit as it looks more robust and flexible" This reverts commit 9cf8462. * Using the sorted tour markers instead of the set that can have random order * Removing the JsonIgnore from TourData and ignoring the appropriate properties in the tests instead. Library updates * Removing code smells for more efficiency ( The time complexity of any isEmpty() method implementation should be O(1) whereas some implementations of size() can be O(n).) * [Tour Info View] Implemented - Removed time zone decorator because it caused problems (and propably also performance) to layout the UI - After removing time zone decorator it worked smoothly -> no need now to further optimize UI creation and tour data update * [Tour Editor Slideout Options] Number of visible lines for the tour description is moved from pref page "Appearance/Tour Editor" into the slideout "Tour Editor Options" Remaining task: cleanup of old pref data * Method names should always start with lowercase * Package updates * Comment * [Tour Editor Slideout Options] Removed old pref page "PrefPageAppearanceTourEditor" and is unused resources * Suunto9: Pauses less than 1sec should not be imported * When computing the cadence zone times, we prevent from re-importing the last imported tours * Displyaing the errors when the tests fail * Replacing .size() == 0 with .isEmpty() and .size() < 1 with .isEmpty() * Replacing .size() > 0 with .isEmpty() == false * Replacing .size() <= 0 with .isEmpty() * French translation * Misc Co-authored-by: wolfgang-ch <wolfgang-ch@users.sourceforge.net> * Using net.tourbook.common.ui * [Code Review] reverted .isEmpty() == false * [2D Map] implemented sync map with value point and using the new map sync slideout * [Tour Photos View] Select next/previous photo with the mousewheel * [2D Map] Fixing sync value point issue: When multiple tours are selected in the tourbook view, _allTourData contains multiple tours. However when tour chart is selected and it contains multiple tours, then one TourData with isMultipleTour is displayed in the map. -> value point is not displayed for multiple tours when the tourchart view was not yet active * [Tour Chart] Fixed multiple tours with default cadence of spm have displayed doubled cadence values * [Default Cadence] Changed default cadence info wording * [Tour Manager] fixed issue which exist since years: when multiple tours are loaded, one tour could exist twice in the returned tours, discovered when hovering value point in tour chart * [2D Map] Fixed sync value point issue: When multiple tours are selected in the tourbook view, _allTourData contains multiple tours. However when tour chart is selected and it contains multiple tours, then one TourData with isMultipleTour is displayed in the map. -> value point is not displayed for multiple tours when the tourchart view was not yet active * TourMarker View bugfix : The time difference, average pace and average speed between markers could be wrong in the case of multiple selected tours * Misc Co-authored-by: wolfgang-ch <wolfgang-ch@users.sourceforge.net>
Conflicts: info/release-notes/20.11post.0-readme.txt
* [Calendar View] Fixed: Calendar week did not start always with the first day of week, it depended on the selected tour date * [Calendar View] readme update * Fix for GPX tests * Fix as using assert doesn't work but the JUnit 5 asserts work * Setting a different order so that the tests is sure to fail until I find a way to ignore the tour markers array items order * Using JSONUnit as it looks more robust and flexible * Maybe we should go back to xml... * Trying to use XML but not much success * Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource: * [Tour Book View Flat] Fixed: When tour filter is modified then reordered column positions are reset * [Tour Info View] Tour info which is displayed in a tooltip is now also displayed in a separate view https://sourceforge.net/p/mytourbook/feature-requests/167/ * The old "Tour Info" view ins now renamed into "Tour Data" view Currently the info is sometimes not displayed -> layout issue * Revert "Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource:" This reverts commit 49e6c2d. * Revert "Trying to use XML but not much success" This reverts commit 2e0ad1c. * Revert "Maybe we should go back to xml..." This reverts commit fd22f3a. * Revert "Using JSONUnit as it looks more robust and flexible" This reverts commit 9cf8462. * Using the sorted tour markers instead of the set that can have random order * Removing the JsonIgnore from TourData and ignoring the appropriate properties in the tests instead. Library updates * Removing code smells for more efficiency ( The time complexity of any isEmpty() method implementation should be O(1) whereas some implementations of size() can be O(n).) * [Tour Info View] Implemented - Removed time zone decorator because it caused problems (and propably also performance) to layout the UI - After removing time zone decorator it worked smoothly -> no need now to further optimize UI creation and tour data update * [Tour Editor Slideout Options] Number of visible lines for the tour description is moved from pref page "Appearance/Tour Editor" into the slideout "Tour Editor Options" Remaining task: cleanup of old pref data * Method names should always start with lowercase * Package updates * Comment * [Tour Editor Slideout Options] Removed old pref page "PrefPageAppearanceTourEditor" and is unused resources * [2D Map] Show hovered value point from the tour chart, cool feature and it is now working but still has a few issues https://sourceforge.net/p/mytourbook/feature-requests/162/ * Suunto9: Pauses less than 1sec should not be imported * When computing the cadence zone times, we prevent from re-importing the last imported tours * Displyaing the errors when the tests fail * [2D Map] The actions to synchronize the map are now available at the same position in a new slideout * Replacing .size() == 0 with .isEmpty() and .size() < 1 with .isEmpty() * Replacing .size() > 0 with .isEmpty() == false * Replacing .size() <= 0 with .isEmpty() * French translation * [2D Map] implementing sync map with new slideout - doing also some refactoring * Misc * [2D Map] fixing issues in sync map * [2D Map] fixing issues in sync map - moved photo sync also into the sync slideout - simplified more the sync fields * Method names should always start with lowercase #254 (#255) * [Calendar View] Fixed: Calendar week did not start always with the first day of week, it depended on the selected tour date * [Calendar View] readme update * Fix for GPX tests * Fix as using assert doesn't work but the JUnit 5 asserts work * Setting a different order so that the tests is sure to fail until I find a way to ignore the tour markers array items order * Using JSONUnit as it looks more robust and flexible * Maybe we should go back to xml... * Trying to use XML but not much success * Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource: * [Tour Book View Flat] Fixed: When tour filter is modified then reordered column positions are reset * [Tour Info View] Tour info which is displayed in a tooltip is now also displayed in a separate view https://sourceforge.net/p/mytourbook/feature-requests/167/ * The old "Tour Info" view ins now renamed into "Tour Data" view Currently the info is sometimes not displayed -> layout issue * Revert "Now blocked with this javax.xml.bind.JAXBException: ClassCastException: attempting to cast bundleresource://61.fwk769858312:2/javax/xml/bind/JAXBContext.class to bundleresource:" This reverts commit 49e6c2d. * Revert "Trying to use XML but not much success" This reverts commit 2e0ad1c. * Revert "Maybe we should go back to xml..." This reverts commit fd22f3a. * Revert "Using JSONUnit as it looks more robust and flexible" This reverts commit 9cf8462. * Using the sorted tour markers instead of the set that can have random order * Removing the JsonIgnore from TourData and ignoring the appropriate properties in the tests instead. Library updates * Removing code smells for more efficiency ( The time complexity of any isEmpty() method implementation should be O(1) whereas some implementations of size() can be O(n).) * [Tour Info View] Implemented - Removed time zone decorator because it caused problems (and propably also performance) to layout the UI - After removing time zone decorator it worked smoothly -> no need now to further optimize UI creation and tour data update * [Tour Editor Slideout Options] Number of visible lines for the tour description is moved from pref page "Appearance/Tour Editor" into the slideout "Tour Editor Options" Remaining task: cleanup of old pref data * Method names should always start with lowercase * Package updates * Comment * [Tour Editor Slideout Options] Removed old pref page "PrefPageAppearanceTourEditor" and is unused resources * Suunto9: Pauses less than 1sec should not be imported * When computing the cadence zone times, we prevent from re-importing the last imported tours * Displyaing the errors when the tests fail * Replacing .size() == 0 with .isEmpty() and .size() < 1 with .isEmpty() * Replacing .size() > 0 with .isEmpty() == false * Replacing .size() <= 0 with .isEmpty() * French translation * Misc Co-authored-by: wolfgang-ch <wolfgang-ch@users.sourceforge.net> * Using net.tourbook.common.ui * [Code Review] reverted .isEmpty() == false * [2D Map] implemented sync map with value point and using the new map sync slideout * [Tour Photos View] Select next/previous photo with the mousewheel * [2D Map] Fixing sync value point issue: When multiple tours are selected in the tourbook view, _allTourData contains multiple tours. However when tour chart is selected and it contains multiple tours, then one TourData with isMultipleTour is displayed in the map. -> value point is not displayed for multiple tours when the tourchart view was not yet active * [Tour Chart] Fixed multiple tours with default cadence of spm have displayed doubled cadence values * [Default Cadence] Changed default cadence info wording * [Tour Manager] fixed issue which exist since years: when multiple tours are loaded, one tour could exist twice in the returned tours, discovered when hovering value point in tour chart * [2D Map] Fixed sync value point issue: When multiple tours are selected in the tourbook view, _allTourData contains multiple tours. However when tour chart is selected and it contains multiple tours, then one TourData with isMultipleTour is displayed in the map. -> value point is not displayed for multiple tours when the tourchart view was not yet active * TourMarker View bugfix : The time difference, average pace and average speed between markers could be wrong in the case of multiple selected tours * Misc * [Translation Archive] Fixed issue: 20.11.1 translation cannot be tested because of the wrong version number * [2D Map] Fixed sync value point issues, finally ? * [Readme] update * [Java-11] MT next version requires Java 11 * Worldwind 2.2.0 Update (#29) * Added the WoldWind jars I built locally with the develop branch from today (Need JRE 11) * Misc * Updating to the official Worldwind 2.2 * Spaces * Clean up * Clean up * MANIFEST updates * Clean up and warning removals * Build fix and validation * Adding the WorldWind commit id * Misc * Readme * Using the Java 11 feature Files.readString Co-authored-by: wolfgang-ch <wolfgang-ch@users.sourceforge.net>
Conflicts: bundles/net.tourbook.ext.worldwind.win64/META-INF/MANIFEST.MF
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.