aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/map-OpenLayers.js
Commit message (Collapse)AuthorAgeLines
* update Android to Cordova 3.6Struan Donald2015-08-28-440/+0
| | | | | | | | Required due to security issue Remove Android directory as no longer required, move src -> www to match standard layout, update .gitignore to avoid including the standard platform files, update README based on Steve's zurich one
* Hide any alert messages if the user scrolls the mapStruan Donald2014-04-01-0/+3
| | | | For #160
* Fix iOS 7 display to clear scroll barStruan Donald2013-09-26-2/+6
| | | | | If iOS7 set a class on the body and then use this to override various styles as well as the position of the map
* prevent map zoom snapback effectStruan Donald2013-09-11-0/+25
| | | | | | | | | | Overload PinchZoom control to check if we are at the limits of zoom and if so ignore any pinch zoom that tries to go past those limits. This stops the visual glitch of the zoom sort of working and then snaping back and also gives a visual indication of when the zoom limits have been reached. Fixes #118
* Allow details screen to scroll on AndroidStruan Donald2013-09-11-6/+2
| | | | | | | | | | | | | | | | | | | | | This fixes #113 in that it means the user can move the screen to see what fields are available. Previously this was prevented by setting the adjustPan mode for the soft input mode which had fixed a bug with the keyboard not dismissing on transition. This has been resolved by adding a plugin for Android to control display of the soft keyboard and hiding the keyboard before navigation in the navigate method of FMSView. Sadly this then meant that the screen size was being measured *before* the keyboard was dismissed with the result that the screen transitioned too was incorrectly displayed. This was resolved by taking the screen height on start up, storing that as a property of the FMS global object and then using this property instead of measuring the screen size at the time of transition. The map has also been expanded to fill the whole screen rather than stopping at the bottom of the navigation bar as on Android when you scroll the screen the map does not scroll and the gap at the top was visible.
* Remove next button from confirm location screenStruan Donald2013-08-20-1/+1
| | | | | | | Potentially confusing to user that there is a confirm location and a next button and as they do the same remove the most ambigously titled one. Fixes #105
* resize and use appropriately sized pin and crosshair imagesStruan Donald2013-08-06-2/+2
| | | | Fixed #69.
* Get crosshair size right and don't scale upStruan Donald2013-07-30-1/+1
| | | | For #69.
* instead of using js to inject the correct cordova js file in toStruan Donald2013-07-12-0/+412
index.html restructure things so that the common files are a level down and the platofrm specific ones are directly placed in the relevant project. This both makes for less fuss and also avoids the error with Android < v3 instantiating cordova twice. Note that the iOS common assets are included by a build script rather than a symlink as symlinking doesn't seem to agree with Xcode