Commit Graph

115 Commits

Author SHA1 Message Date
Martin Raifer d78c357588 replace raw html injection of localized texts
by using d3 to insert the localized text spans directly into the DOM
2021-11-26 18:51:45 +01:00
Martin Raifer b5fdb145f5 add more explicit html formatting of translated texts 2021-11-19 12:23:45 +01:00
Martin Raifer 040257fd44 replace unnecessary setting of raw "html" with "text" 2021-11-18 18:53:33 +01:00
Martin Raifer 25d4ff100f rename all openstreetcam references to kartaview
closes #8807
2021-11-16 17:42:53 +01:00
Bryan Housel 9e3df2c4aa Create an issue key property that changes when data needs refresh
(closes #8655)
2021-08-27 17:13:36 -04:00
Bryan Housel 2b7adf89fa Remember user's preference for expanding issue-info section
This shows the tag diff, and other helpful information about the detected issues.
It is expanded by default now
(closes #6408, closes #8143)
2021-03-08 15:10:30 -05:00
Bryan Housel f87c2d9357 Allow validators to return provisional results, revalidate after delay
Also add a ton of commments to validator.js
2021-01-27 10:38:48 -05:00
Quincy Morgan 162f97bfc8 Fix issue where items could not be deselected from the selection list in some browsers (close #8151) 2020-11-02 09:47:06 -05:00
Quincy Morgan e40180d0c4 Update data_layers.js to be consistent with 2a2bfca174 2020-10-30 09:33:03 -04:00
Quincy Morgan 2a2bfca174 Change implementation of #8141 2020-10-30 09:29:51 -04:00
Wille Marcel a77dbe9f83 fix error when custom background url is empty 2020-10-30 08:26:14 -03:00
Quincy Morgan 9500e8f3c4 Make the warnings and errors lists in the issues pane navigable via keyboard 2020-10-29 13:21:21 -04:00
Quincy Morgan b2b10ccebd Fix regression where hovering over items in the relation dropdown wouldn't highlight them in the map (close #8134) 2020-10-29 09:57:38 -04:00
Quincy Morgan 4f7014b1a9 Fix lint warnings and error 2020-10-27 21:08:38 -04:00
Quincy Morgan 66999cce1b Clean up the imagery offset layout and make it usable via keyboard only 2020-10-27 10:51:16 -04:00
Quincy Morgan 154c6ed0ed Fix issue where clicking some buttons would clear the URL hash 2020-10-27 09:56:05 -04:00
Quincy Morgan f2ef27f78c Enable no-implicit-coercion eslint rule for strings 2020-10-23 14:03:50 -04:00
Quincy Morgan 99689f65b2 Update missed d3 v6 endpoints (re: #8056) 2020-10-21 19:02:38 -04:00
Quincy Morgan f4903d6986 Make sure photo filter controls are always shown in the same order 2020-10-19 16:34:40 -04:00
Quincy Morgan 081db7c7a6 Support filtering by multiple photo usernames 2020-10-19 16:27:07 -04:00
Quincy Morgan c6fd22e420 Disable auto features on photo filter inputs 2020-10-19 15:49:59 -04:00
Quincy Morgan 88b6d4a82e Reload date filter values after input change 2020-10-15 16:52:46 -04:00
Quincy Morgan 730e16c1cf Use localized placeholder for expected date filter format 2020-10-15 16:52:03 -04:00
Quincy Morgan 1c0892281d Use HTML translated string endpoints for photo option labels 2020-10-15 16:50:03 -04:00
Quincy Morgan 058a6b087d Fix change event for d3 6 2020-10-15 13:58:57 -04:00
Quincy Morgan 8daa8fd052 Merge pull request #8077 from mapillary/photo-filtering-url
Persist photo layer filters in the URL
2020-10-15 13:39:46 -04:00
Quincy Morgan a48c69331f Merge branch 'develop' into photo-filter-temp 2020-10-15 13:38:15 -04:00
Nikola Plesa ca7e44d2f0 Fix merge conflicts 2020-10-15 18:15:57 +02:00
Quincy Morgan eaf6ff874e Support the Relations editor for multiple selected features (close #7753) 2020-10-15 11:31:32 -04:00
Nikola Plesa c1746ae09f Persist photo layer filters in the URL 2020-10-13 10:42:28 +02:00
Quincy Morgan a33ab44e81 Merge branch 'develop' into photo-filter-temp
# Conflicts:
#	css/80_app.css
#	modules/services/mapillary.js
2020-10-12 16:16:32 -04:00
Quincy Morgan baace6d092 Update more code for D3 v6 2020-10-07 11:57:25 -04:00
Quincy Morgan 21a49bbec8 Initial support for D3 v6.2.0 2020-10-06 15:08:39 -04:00
Quincy Morgan 8cdc76c640 Fix issue where the raw tag editor could collapse when adding tags to a fallback preset (close #1881) 2020-10-02 21:37:55 -04:00
Quincy Morgan 9a8cae70d2 Fix lint errors 2020-09-24 11:35:38 -04:00
Quincy Morgan 4d51713253 Add lang attribute to more display text (re: #7963) 2020-09-24 11:34:33 -04:00
Quincy Morgan 9bde5b967c Fix some focus styling issues (re: #8004) 2020-09-24 10:22:40 -04:00
Quincy Morgan c443b28b8d Add lang attribute to more display labels (re: #7963) 2020-09-23 11:03:47 -04:00
Quincy Morgan 9da4c4bb62 Add lang attribute to more labels (re: #7963) 2020-09-23 10:44:38 -04:00
Quincy Morgan 4600ab596f Add lang attribute to more display labels (re: #7963) 2020-09-23 10:10:24 -04:00
Quincy Morgan ab2b6f3123 Use formatter for reset ignored issues button label 2020-09-22 17:20:54 -04:00
Quincy Morgan f2c150e83e Rename several title properties to label and pass in attributed HTML instead of string 2020-09-22 13:15:19 -04:00
Quincy Morgan 5435082d9c Revert t function to returning the plain string by default
Add `t.html` function for getting the string with the `lang` attribute
2020-09-22 12:03:29 -04:00
Quincy Morgan a3549f9a76 Merge branch 'develop' into lang-attributes
# Conflicts:
#	modules/ui/commit_warnings.js
#	modules/ui/field.js
#	modules/ui/fields/wikidata.js
#	modules/ui/fields/wikipedia.js
#	modules/ui/full_screen.js
#	modules/ui/panels/history.js
#	modules/ui/sections/entity_issues.js
#	modules/ui/sections/map_features.js
#	modules/ui/sections/raw_member_editor.js
#	modules/ui/sections/validation_rules.js
#	modules/ui/tag_reference.js
2020-09-22 10:55:07 -04:00
Quincy Morgan bcb613c29b Properly disable the zoom to custom data button when there's no data 2020-09-21 10:01:16 -04:00
Quincy Morgan 45fbd5e604 Fix some issue with logical focus order (re: #8004) 2020-09-18 14:33:21 -04:00
Quincy Morgan c084c569a7 Make the DOM/focus order of the raw tag editor view buttons match their display order (re: #8004) 2020-09-18 14:03:03 -04:00
Quincy Morgan 28dd2c4507 Make the errors, warnings, and changes lists in the commit sidebar keyboard-navigable (re: #8004) 2020-09-18 13:58:41 -04:00
Quincy Morgan 72c5afb27d Make the issues inspector section navigable with the keyboard (re: #8004) 2020-09-18 11:20:53 -04:00
Quincy Morgan 6f2a746440 Standardize return key comments 2020-09-17 15:20:33 -04:00