aboutsummaryrefslogtreecommitdiffstats
path: root/www/js
Commit message (Collapse)AuthorAgeLines
...
* change wording on photo page next button as you add/remove photoStruan Donald2013-04-09-0/+2
|
* add TODO about file storageStruan Donald2013-04-09-0/+2
|
* if the user has a saved report then ask them if they want to use thatStruan Donald2013-04-09-1/+35
| | | | when they start the app
* save current draft to localStorage whenever we update it so we can reuse laterStruan Donald2013-04-08-3/+15
|
* use id and not cid as we cannot look up using when we reloadStruan Donald2013-04-08-1/+1
|
* Trying to use the same model for both remote and localStorage wasStruan Donald2013-04-08-53/+65
| | | | | involving all sorts of hackery so it's easier and cleaner to move to separate models for reports and drafts
* if geolocation fails display search page with messageStruan Donald2013-04-08-9/+20
|
* save and load current report on app pause and resumeStruan Donald2013-04-02-3/+53
|
* add event to use GPS location from address search screenStruan Donald2013-03-25-0/+6
|
* add search button to locating screenStruan Donald2013-03-25-0/+1
|
* use listenTo instead of on for search event listening and also stop ↵Struan Donald2013-03-25-3/+8
| | | | listening to events
* update -> track as it is a better nameStruan Donald2013-03-21-9/+9
|
* if we have shown the map we alway want to listen for position updatesStruan Donald2013-03-21-3/+3
|
* no sense turning progress bar green only to hide itStruan Donald2013-03-21-1/+3
| | | | also, make sure ajaxLoader overlay is hidden
* remove unused that = thisStruan Donald2013-03-21-1/+0
|
* move coordindate projection code to helper methodStruan Donald2013-03-21-12/+12
|
* remove debug statementsStruan Donald2013-03-21-8/+0
|
* The first time this is called the watch id doesn't seem to be availableStruan Donald2013-03-21-2/+0
| | | | | so if we only call this once, as is aften the case if you move to one screen and back to aroun screen, then it never sets the posiotion of the dot
* if we have a report with a location set display that on the mapStruan Donald2013-03-21-0/+4
|
* clear the correct watchStruan Donald2013-03-21-1/+1
|
* use listenTo rather than on as it makes it easier to stopStruan Donald2013-03-21-11/+15
|
* if multiple matches on address search display list and go to map when one is ↵Struan Donald2013-03-21-3/+18
| | | | selected
* correct editoStruan Donald2013-03-21-1/+1
|
* simple address search functionalityStruan Donald2013-03-21-2/+68
|
* do no try and recenter the map if there is no mapStruan Donald2013-03-20-0/+5
|
* track when we are updating position and stop updating when we leave the screenStruan Donald2013-03-20-0/+4
|
* set currentPosition whenever we center mapStruan Donald2013-03-20-0/+2
|
* add temp toolbar button to recenter map on GPS locationStruan Donald2013-03-20-0/+11
| | | | save current GPS position and use to recenter map
* display blue dot at current location and update as person movesStruan Donald2013-03-20-0/+53
|
* change location object to be a property of FMS objectStruan Donald2013-03-20-90/+97
| | | | distinguish between gps ans search events
* jslint pacificationStruan Donald2013-03-07-7/+8
|
* increase how long we wait for geolocating to completeStruan Donald2013-03-07-1/+1
|
* once locating is finished remove the watch idStruan Donald2013-03-07-2/+2
|
* show a countdown bar on the locating screenStruan Donald2013-03-07-1/+31
|
* populate strings objectStruan Donald2013-03-07-0/+14
|
* use FMS.strings and not STRINGS for warning messagesStruan Donald2013-03-07-7/+7
|
* validation and message stringsStruan Donald2013-03-07-0/+25
|
* add in locate javascript objectStruan Donald2013-03-07-0/+89
|
* add in user modelStruan Donald2013-03-07-0/+17
|
* display location accuracy while geolocatingStruan Donald2013-03-07-1/+9
|
* update network availabilty checking in line with phonegap api changesStruan Donald2013-03-07-2/+2
|
* delete does not do anything to declared variablesStruan Donald2013-03-07-1/+1
|
* jslint objects to closing ) of if conditional being on a new lineStruan Donald2013-03-07-4/+2
|
* assignment not comparisonStruan Donald2013-03-07-1/+1
|
* do not refine optionsStruan Donald2013-03-07-8/+7
|
* remove unnecessary semi-colons that jslint objects toStruan Donald2013-03-07-14/+14
|
* if we get to the password screen from the name details screen then ↵Struan Donald2013-03-06-1/+5
| | | | register/change password rather than signing in
* use listenTo on the view as if we set the listener on the model theStruan Donald2013-03-06-8/+7
| | | | | destroy of a view can be fired after setting up listeners in the next view and hence the listeners are removed and no callbacks fire
* handle failed login message returned from serverStruan Donald2013-03-06-0/+4
|
* make sure the user fills in a passwordStruan Donald2013-03-06-1/+10
|