aboutsummaryrefslogtreecommitdiffstats
path: root/www
Commit message (Collapse)AuthorAgeLines
* Hide pins button becomes ‘show pins’ button when pins are hiddenDave Arter2018-10-10-3/+18
|
* Set resFactor on pin strategy due to server-side paginationDave Arter2018-10-10-1/+1
| | | | Without this, zooming in would not refresh and so pins wouldn’t be shown
* Update Bing Maps parameter ID and copyright yearDave Arter2018-10-10-7/+7
|
* Update JS stringsDave Arter2018-10-10-1/+4
|
* Default to not showing name publiclyDave Arter2018-10-10-7/+7
|
* Update to use OS OpenMap Local tiles.Matthew Somerville2018-08-01-1/+1
|
* Merge branch 'issues/266-no-unresponsive-text'Struan Donald2018-06-20-1/+1
|\
| * do not skip extra details screen if body unresponsiveStruan Donald2018-06-18-1/+1
| | | | | | | | | | | | | | Explicitly check if the body is unresponsive before skipping the extra details screen. Fixes #266
* | Merge branch 'clean'Struan Donald2018-06-19-4/+873
|\ \
| * | Consolidate FixaMinGata with upstream, and apply some minor changesJon Kristensen2018-02-15-6/+875
| | |
* | | Unfocus input fields when activating the help layer on iOSJon Kristensen2018-06-19-1/+10
| |/ |/| | | | | Fixes #229
* | Add CONFIG.PASSWORD_CHECK_COMMON to validate user registration password ↵Dave Arter2018-05-03-7/+45
| | | | | | | | against server
* | Add CONFIG.PASSWORD_MIN_LENGTH flag & validationDave Arter2018-05-03-5/+24
| |
* | Stop keyboard obscuring report detail text boxDave Arter2018-05-02-17/+34
| | | | | | | | | | | | | | Adjusts the height of the details textarea when the keyboard is shown so that it doesn't disappear behind the keyboard. Fixes #222
* | Add ‘hide pins’ button to mapDave Arter2018-04-30-13/+33
| | | | | | | | Fixes #175.
* | Show error to user if registration password is rejected by serverDave Arter2018-04-30-3/+3
| | | | | | | | | | | | | | | | | | This occurs if the password is too short or too common, for example. The user's previously entered password is remembered in the UI. The flow here is not ideal - it would be better to show the error on the same screen as the password field, but that would require a bit more reworking of the code.
* | Update donate URL; previous URL now 404sDave Arter2018-04-30-1/+1
| |
* | Factor out user title handling codeDave Arter2018-04-30-18/+23
| | | | | | | | | | | | | | This ensures all the various SubmitView subclasses set the user title, if required. Fixes #156.
* | Allow scrolling on extra details screenDave Arter2018-04-30-0/+17
| | | | | | | | Adapted from zurich_mobile 374d5e4.
* | Increase vertical padding on details extra pageDave Arter2018-04-30-0/+5
| |
* | Skip extra details screen if emptyDave Arter2018-04-30-2/+12
| | | | | | | | | | | | Some categories have extra fields but they’re all hidden; in this case there’s no point showing the user an empty screen so it’s skipped.
* | Don’t skip back twice in navigationDave Arter2018-04-30-2/+4
| | | | | | | | | | | | | | On the details extra/certain submit views, clicking the “Back” button would skip back two screens because the event wasn’t cancelled, causing the newly-shown “Back” button to be triggered.
* | Handle deletion of multiple photos when deleting draftDave Arter2018-04-30-3/+13
| |
* | Add multiple photo support to offline viewDave Arter2018-04-30-80/+114
| |
* | Update Spanish templatesDave Arter2018-04-30-16/+8
| | | | | | | | NB there are some new strings missing.
* | iPhone X supportDave Arter2018-04-30-4/+41
| | | | | | | | | | | | | | Adds a correctly-sized splash sceen image and ensures the full viewport is used by the webview, as well as adding sufficient vertical padding based on `safe-area-inset-bottom` CSS variable.
* | Add CONFIG.SKIP_CONFIRM_REPORT to skip confirm page if logged inDave Arter2018-04-30-4/+31
| |
* | Remove iOS status bar height overridesDave Arter2018-04-30-39/+27
| | | | | | | | No need to have rules to avoid overlapping the <iOS 7 status bar any more.
* | Update translations files & Spanish templatesDave Arter2018-04-30-33/+45
| |
* | Allow multiple photos with reportsDave Arter2018-04-30-102/+238
| | | | | | | | | | | | | | | | | | | | | | | | A new CONFIG.MAX_PHOTOS setting enables any number of photos to be uploaded. Includes code adapted from from 0ac07c1ea062a68d68d162c3ecdbba7e9da3e4c9 and c207193a0e052ae9e41a6d42e0ac1b704883b25b in zurich_mobile: this is a bit of an abuse of the FileTransfer plugin, which technically doesn't support uploading more than one file at a time. There's no good reason for that though, the HTTP spec allows an arbitrary number of files in a POST request.
* | Allow map buffer ratio to be customised.Matthew Somerville2018-04-08-2/+6
| |
* | Enforce LOGIN_REQUIRED settingDave Arter2018-04-08-42/+57
| | | | | | | | | | If LOGIN_REQUIRED is true, the app won't let you do anything until you've logged in.
* | Add HELP_DISABLED config key to remove help button from UIDave Arter2017-12-01-4/+13
| |
* | Don’t animate view change if the current view is being reshownDave Arter2017-12-01-1/+1
| |
* | Fix a couple of typos & deprecated function callDave Arter2017-12-01-3/+3
| |
* | Make debugging app startup easier by saving debug messagesDave Arter2017-12-01-0/+5
|/
* [CuidoMiCiudad] Add back Android platform; show iOS keyboard accessory barDave Arter2017-07-10-0/+1
|
* [CuidoMiCiudad] Update translationsDave Arter2017-07-06-27/+27
|
* [CuidoMiCiudad] Add cobrandDave Arter2017-06-22-8/+1062
| | | | | | | | | | | | | | | | | This is the companion cobrand for www.cuidomiciudad.do. Whilst primarily providing the templates and styling for the cobrand, this commit also: - gettext-merge to call msgmerge with --no-wrap, matching the fixmystreet code - Allows localisation of several templates and UI components e.g. back buttons: - The back buttons were automatically being generated by jQuery Mobile, which wasn’t using the correct localisation of ‘Back’. Adding them to the DOM explicitly with the correct translation ensures they appear as they should. - Adds a plugin for overriding the iOS display name - Add a plugin for changing the app’s language easily - Makes it easier for cobrands to customise pin icons on the map (CONFIG.PINS)
* Process index.html as template at build timeDave Arter2017-06-22-38/+28
| | | | | | | | There are a few places in index.html that depend on CONFIG in order to load the right cobrand stylesheet/language/map etc. This commit removes the run time script loading and instead processes index.html as a lodash template at build time to pull in the correct stylesheets and scripts.
* Don’t show location error message multiple timesDave Arter2017-06-22-0/+1
|
* Use localised strings.js based on CONFIG.LANGUAGEDave Arter2017-06-22-1/+62
|
* Merge branch 'translation-fixes'masterMatthew Somerville2016-09-13-4/+6
|\
| * Translated "Untitled draft".translation-fixesMatthew Somerville2016-09-05-1/+2
| |
| * Translate "Next" and "More details".Matthew Somerville2016-09-05-3/+4
| | | | | | | | Fixes #231. Fixes #233.
* | just to test in the browser: run without CordovaThomas Tursics2016-06-30-4/+14
|/
* Include Swedish moment strings if necessary.185-sv-langMatthew Somerville2016-05-18-9/+21
|
* Use OpenStreetMap tiles by default.198-nicerMatthew Somerville2016-05-11-40/+28
| | | | | | Add a MAP_TYPE configuration option to choose what map tiles to use, defaulting to OpenStreetMap. This fixes the issue of people outside the UK getting a grey map.
* Merge remote-tracking branch 'mysociety/cordova-6-fix-double-slash' into ↵Steven Day2016-04-28-6/+6
|\ | | | | | | cordova-6
| * Remove report parsing of photo.cordova-6-fix-double-slashMatthew Somerville2016-04-26-1/+0
| | | | | | | | | | This was not used anywhere, and is no longer returned by the server, as it now returns a photos array.