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