Encapsulate elementTag and modify endElement() ...
Make loading resources more robust, especially ...
Fix: Plugins API not loading into new .jmap fil...
Re-implement Documents plugin
Make loading resources more robust, especially ...
Encapsulate elementTag and modify endElement() ...
Fix: Plugins API not loading into new .jmap fil...
Delete old jmap file code and update Main to ge...
Add thread safety to MapControls
Delete old jmap file code and update Main to ge...
Implement extensions scheme for gpx files
Implement Plugin system/API
Implement Gazetteer using new Plugins API
Move CollapsiblePanel to JMapPlugins where it's...
Implement new data/.gpx system
Implement new data/.gpx system
Make Scale.TilePorvider more 'generic'.
Get rid of annoying error message unless 'debug...
Update for new MapSources implementation
Map Objects WIP
Minor tidying - Mainly Documentation and Generic
Move IO stuff to GUI application as it fits better
Start of v2 backend re-write/re-arrange.
New backend implemented
Removed old JUint test
Add new goto functionality to new OS implementa...
Merge origin/master
Re-download broken images
Implement OutOfBounds
Minor changes - code tidy-ups
Change 'zoomLevel' to 'scale' in 'Start' xml el...
Re-download broken images
Implement OutOfBounds
Implement Route lengths in SwingDocuments.
Move resource loading to it's own method in 'Ma...
Make SAX version of MapFile for increased speed
Use new 'loadResources()' method in 'MapFile'
Move resource loading to it's own method in 'Ma...
Use genertics in SwingPlugin.
Make ScaledVector class public.
Bugfix: Possible NullPointerException if curren...
Add check for if MapControls contains a Plugin.
Bugfix: Route waypoints were read twice.
Fix typo in Scale.getAtt(r)ibute.
Use DOM for GPXDocumentParser not JAXB. JAXB is...
Fix typo in TileProvider.getInstance.
Update for API changes.
Update for API changes. Use ScaledVector instea...
Bugfix: Wrong menu disabled in Main
Use Viewer size and not JFrame size.
Implement Route lengths in SwingDocuments.
Add mapPosition() to Waypoint.
Use ExecutorService provided by the parent of a...
Remove PluginCallableCallback from MapControls.
Deprecated OSClassic as OS no longer provides t...