====================== gpx2svg 0.1.5 released (22.07.2018) ====================== * New: Added a function to join all segments of a GPX file in the (chronologically) given order of the GPS data. This can help to create an un-scattered output if the segments don't share points at the beginning and end and thus, the default combining algorithm won't work. Thanks to Emiel Brommer for the initial patch! * Change: Updated the ChangeLog to a more meaningful format. ====================== gpx2svg 0.1.4 released (04.01.2015) ====================== * Improvement: Replaced the function creating a coordinate string for a segment by a generator. Now, segments drawing instructions are created step by step instead of assembling a (probably huge) single string. ====================== gpx2svg 0.1.3 released (09.03.2014) ====================== * Bugfix: Changed the shebang line so that gpx2svg now also runs on Mac * Bugfix: Changed the use of the literal "/dev/stdin" and "/dev/stdout" to sys.stdin and sys.stdout. Hopefully, gpx2svg will now also work on Windows (not tested). * Generally: Overall code cleanup ====================== gpx2svg 0.1.2 released (07.11.2013) ====================== * Bugfix: Fixed crash when processing GPX files with empty or no path segments. Thanks to Fabian Seitz for the bug report! * Improvement: Added exception handler for non-readable or non-existant files or files with no valid GPX data. ====================== gpx2svg 0.1.1 released (26.08.2012) ====================== * Improvement: Made the internal data structure simpler. Don't store the IDs of the tracks. * Improvement/Bugfix: Combine path segments before doing the Mercator projection, so that rounding errors can't affect the search. * Improvement: Made the algorithm to search for combinable paths more effective. * New: Draw circles instead of single points (that will not be shown). Added a command line option to drop such single points. ====================== gpx2svg 0.1 released (25.08.2012) ====================== * New: Initial release