| Commit message (Collapse) | Author | Age | Lines |
... | |
| |
|
|
|
|
| |
This prevents clicks on things 'behind' the help
|
|
|
|
| |
Rather than hard coding it into index.html. Loaded by the help init code
|
|
|
|
|
|
|
| |
Android 2 doesn't support overflow: scroll so instead make the panel
full screen so you are scrolling what seems to be the screen. This means
we need to reset scrollTop before hiding it as otherwise the underlying
page is also scrolled.
|
|
|
|
|
| |
Not sure if this is the correct thing to do but having the help
re-appear scrolled to where you left it doesn't feel right.
|
|
|
|
|
|
| |
Also record when help has been viewed so we don't display it again.
For #92.
|
|
|
|
|
|
|
| |
Always available, slides in from the side (ish). Content
still a work in progress. Needs way to translate it.
For #92.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
A timeout mechanism that checks that the file is uploading and
if not then bails out, and even if it is bails out after 2 minutes
Fixes #87
|
| |
|
|
|
|
|
| |
Add a message and, if possible, a progress bar
For #87.
|
|
|
|
|
|
| |
Prevents the app form attempting to log you in if you've attempted
password login, it's failed and you've gone back to email confirmation.
Fixes #88
|
|
|
|
|
|
|
| |
Make sure offline page is scrolled to top before it's displayed and also
hide drafts page to make avoid popup effects
Fixes #85
|
| |
|
|
|
|
|
|
| |
as you only every get to this page from the map it looks weird to
transition to the map page and then almost immediately do another
transition to the offline page so don't bother
|
| |
|
|
|
|
|
|
|
|
| |
Becuase we don't save drafts that are only a location once you remove
the photo from a report that only has a location and a photo that change
isn't saved as it becomes a report with only a location hence add a
force option so saveCurrentDrafts and use it when removing a photo.
Fixes #86
|
|
|
|
|
|
| |
Now we hide the placeholder image to stop jerky resizing
Also display a busy indicator so the user knows something is happening
Fixes #83 after a fashion.
|
|
|
|
|
| |
Otherwise when the inital search fails bluring the search box removes
the errors which doesn't seem very helpful
|
|
|
|
| |
Fixed #69.
|
| |
|
|
|
|
| |
Fixes #82
|
|
|
|
|
|
| |
Don't stop listening to all locator events as that stops the current
location GPS function working.
Fixes #80.
|
| |
|
|
|
|
|
|
|
| |
Hide start blurb and replace with errors in order to stop the screen
getting too long.
Fixes #77.
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
If recentering the map moves the crosshair position to somewhere
different to the current report location then display the reposition
button. Includes small margin of error for GPS noise etc.
Fixes #75
|
| |
| |
| |
| |
| | |
Insist on a space somewhere in the name to match server side rules.
Fixes #76
|
|/
|
|
| |
Fixes #78
|
| |
|
|
|
|
|
| |
Add full stop at the end of all messages
try again -> try again later
|
|
|
|
|
|
|
|
| |
Hide the list of reports to stop the weird popup things and start off
the map change before we navigate to the map screen as it then looks
part of the same action rather than transition followed by map move.
Fixes #72
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Avoids it appearing and disappearing if yo go back to the screen from
the photo page
|
|
|
|
|
| |
On iPhone 4 it slows things down too much and as there's no way to
sensibly limit this on Android devices just don't do it on Android.
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes #71
|
|
|
|
| |
Fixes #67
|
|
|
|
| |
For #69.
|
|
|
|
|
|
|
|
| |
This is so that the onClickButtonPrev method we eventually pass to
requires an event so without having this we were breaking this and
causing the back button to do nothing.
Fixes #68.
|
|
|
|
|
| |
Rather that just please retry offer user ability to either save the
report for later or to try again.
|
|
|
|
|
|
|
| |
The touchstart event seem unreliable in combination with openlayers and
also the ability of backbone to capture events from an element not
managed by it is also suspect so use touchend which is more reliable
and directly manage handling it. It's not as neat but it works reliably :/
|