| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
The help screen is actually always visible so this was preventing the
back button exiting the app on the home screen on Android.
Fixes #162
|
|
|
|
|
| |
Yet another place where we confirm the name and hence need to confirm
the title if required
|
|
|
|
| |
For #160
|
| |
|
|
|
|
| |
Fixes #158
|
|
|
|
| |
Fixes #159
|
|
|
|
| |
The cursor shows through the help overlay
|
|
|
|
|
| |
If iOS7 set a class on the body and then use this to override various
styles as well as the position of the map
|
|
|
|
|
| |
This helps to stop crashes on Android when taking photos due to out of
memory issues
|
|
|
|
| |
To remove duplication of option setting
|
|
|
|
|
|
|
| |
This means that if something happens to interrupt the reporting process
then any user details entered are not frustrating lost.
Fixes #140
|
|
|
|
|
|
|
|
| |
Only display the cancel button in the toolbar, use a different button
with different text to indicate you are adding a location to an existing
report
Fixes #138
|
|
|
|
| |
Fixes #136
|
|
|
|
| |
Fixes #136
|
|
|
|
|
| |
Otherwise may_show_name is always set to true on server
Fixes #135
|
|
|
|
|
|
|
| |
Stops people who never want to show their name having to click the
option every time.
Fixes #134
|
|
|
|
| |
For consistency
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Also update it when adding a photo to give an indication that adding the
photo was succesful. This is to remove any confusion about whether the
photo on the page has been added.
Fixes #130
|
|
|
|
|
|
|
| |
Just to make it obvious you need to click the confirmation link to set
activate the password
Fixes #124
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
This should both stop issues with memory on phones and also reduce
upload size. Will cause upscaling on phones with < 3MP cameras.
3MP picked as a compromise between quality and file size.
Should fix #121
|
|
|
|
| |
Stops it appearing on the screen before the photo and looking odd
|
|
|
|
|
| |
Replace console.log call to a wrapper function that only outputs if
we've set a flag in config.
|
| |
|
|
|
|
|
|
|
|
| |
On the inital screens the android back button should quit the app, or if
on the map screen and you've started a report it should cancel it. Add
in a default back method to FMSView and an override method for the map,
exising report and offline screens
Fixes #117
|
|
|
|
|
|
|
|
|
| |
As the front page only serves to work out what to do on load we should
never set the currentView to front-page. However, due to execution order
what actually happens is that the navigation to the front page completes
after the navigation to the actual page displayed. This means that the
incorrect currentView is set and the easiest way to fix is to prevent
the currentView being set to the front page
|
|
|
|
| |
Fixes #90
|
|
|
|
|
|
|
| |
To stop it accidentally being mistaken for the next action button move
the photo button to be a red X button in the lower right corner of the
photo.
Fixes #112
|
|
|
|
|
| |
If the locating screen isn't visible then the locating process has
stopped so we should stop trying to update the progress indicator
|
|
|
|
|
|
|
| |
Previously the content hiding code was also called when you left either
of the text fields which meant that when you e.g. dimissed the keyboard
the page content vanished.
Fixes #103
|
|
|
|
| |
Link is inconsistent with the rest of the app.
|
|
|
|
| |
For clarity
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Fixes #102
|
|
|
|
|
| |
Removes problems with starting one type of submission, going back and
the state not being properly cleared
|
|
|
|
| |
The big chunk of white space at the bottom doesn't look good
|
|
|
|
| |
Fixes #100
|
|
|
|
| |
Otherwise they are still there if you are asked to confirm your name
|
| |
|
|
|
|
| |
Fixes #96
|
|
|
|
|
|
| |
If we got a geolocation fix but not one that met the accuracy check then
the locating screen was being hidden but the error message was never
being displayed.
|
|
|
|
|
|
|
| |
Warning to say that reports will not be sent to the council to avoid
confusion in advance of beta testing
Fixes #94
|
|
|
|
|
|
|
| |
Because the help overlay is not fixed height in android 2 it was
causing the screen to be scrollable. Fixed by only showing the help when
we actually need to display it and setting it to hidden the rest of the
time
|
| |
|
|
|
|
| |
For the reduction of duplicate code
|
| |
|