Commit Graph

267 Commits

Author SHA1 Message Date
SilentSpike
4a56d49e9d Add support for more Osmose issue types 2020-02-21 16:34:24 +00:00
Quincy Morgan
22b9e0a759 Update preset icons for temaki 3.17.0 (re: #7068) 2020-02-13 16:13:49 -08:00
Bryan Housel
13ead25654 Merge branch 'external_presets' into 2.x
(re: #4994)
2020-02-05 21:32:51 -05:00
SilentSpike
316aca091b Change icon for Osmose Unnecessary Tag issue 2020-02-03 23:20:43 +00:00
SilentSpike
9fca611ec1 Add support for even more Osmose error types
- Conflicting tags
- Orthographic errors (excess whitespace and all capital names)
- Deprecated tagging
- Bad use of the "area" tag
2020-02-03 23:20:43 +00:00
SilentSpike
c13eb15691 Add support for more Osmose error types
- Unconnected level crossings
- Unconnected highway features/barries
- Unexpected punctuation/symbols in tag values
- Unbalanced parentheses/quotes in name values
- Invalid date formats
- Access tagging that permits all transport modes
- Elements with a "name" tag and no main tagging
- Relations missing a "type" value
2020-02-03 23:20:42 +00:00
SilentSpike
896ed762e0 Fix silent failure for some Osmose error types
When I added special handling for mapillary errors the code was trying
to access translation strings nested under the error category (which
doesn't exist for all error types). This code is now moved into it's own
function so that variable hoisting doesn't run it for non-applicable
error types and prevent them from working.

- Also adds support for error type 3040 (bad tag value)
- Updated the Osmose sidebar UI title
2020-02-03 23:20:41 +00:00
SilentSpike
d4723ec9e2 Read icons from qa_errors.json when building data
Also adds support for the following error types:
- Objects mapped as both node/area or way/area
- Power lines that lead to nowhere
- Extra nodes in power lines (which should only go from support to
support to endpoint)
- Power line supports with no power lines
2020-02-03 23:20:30 +00:00
SilentSpike
5afdfc527b Add support for more Osmose error types
- Missing parking access
- Malformed opening hours tagging
- Objects detected by Mapillary that aren't mapped
- Traffic sign information detected by Mapillary that isn't mapped

Mapillary errors add example code for special error type handling as
they don't need to request further details and can use piecewise
translation strings
2020-02-03 23:01:03 +00:00
SilentSpike
680fdb6b54 Allow Osmose errors to use category for UI strings
Some error types don't require unique strings and can share common
strings among the category. This makes that possible as well as adding
support for some other types of error for demonstrative purposes.
2020-02-03 23:01:02 +00:00
Quincy Morgan
f4eb8fe484 Update fontawesome icons 2020-02-03 10:36:06 -05:00
Quincy Morgan
d7e4575a7b Update to temaki 3.13.0 (close #7298)
Add new rail icons (close #7255)
Render "statused" railways with lighter colors
Don't render disused features with a dashed stroke
2020-01-28 11:42:53 -05:00
Quincy Morgan
3dc0361dc8 Add improved "zoom to" icon 2020-01-22 12:43:24 -05:00
Quincy Morgan
116f52a78c Add Lavoir preset (close #7243) 2020-01-15 10:49:40 -05:00
Quincy Morgan
72dfcc4811 Update temaki to v3.10.0 (close #7235)
Update Butcher icon (close #7216)
Update icons for Island, Islet, and Water Tap presets
2020-01-08 18:23:57 -05:00
Quincy Morgan
797c701ba1 Add preset for amenity=gambling (close #7198)
Add terms to various gambling presets
Add min_age field to shop=lottery preset
Deprecate leisure=bingo and leisure=gambling
2020-01-07 10:48:37 -05:00
Bryan Housel
07c1e146b7 Change shop=craft to use scissors icon
(closes #7228)
2020-01-06 16:54:27 -05:00
Quincy Morgan
7897a56e86 Update Kiosk preset icon (re: #7068) 2019-12-30 09:51:12 -05:00
Quincy Morgan
450547b8ff Update icons for various building presets (re: #7068) 2019-12-30 09:48:05 -05:00
hikemaniac
7d02dcb38c Added a preset for shop=doors 2019-12-29 20:50:01 +01:00
Bryan Housel
27f538b0cf Add Preferences Pane, Third Party Icon toggle, link to policy
(re: #7040)
2019-12-16 22:27:06 -05:00
Quincy Morgan
f9891538f2 Update to temaki v3.5.0 2019-12-12 11:50:12 -05:00
Quincy Morgan
394396326c Update to temaki 3.4.0 (close #7102) 2019-12-09 12:44:17 -05:00
Quincy Morgan
25a4174c77 Update icon for barrier=block preset 2019-11-25 16:52:24 -05:00
Quincy Morgan
0ce99bc8fd Update name, terms, and icon for giant chess board preset (re: #7059) 2019-11-22 10:35:15 -05:00
Quincy Morgan
ff6eb88957 Update add a bridge/tunnel fix icons 2019-11-20 16:04:10 -05:00
Quincy Morgan
bbc537a5e9 Add preset for aeroway=spaceport 2019-10-03 19:04:04 +02:00
Bryan Housel
75fa2b293f Update many presets to use new Temaki and Font Awesome icons 2019-09-29 12:49:58 -04:00
Quincy Morgan
f42c14b225 Add Hot Dog Fast Food preset 2019-09-26 11:59:55 +02:00
Quincy Morgan
1ec4111ab1 Add icon and terms to shop=farm preset 2019-09-25 12:29:25 +02:00
Quincy Morgan
60d66f7b77 Add presets for most common types of studios 2019-09-25 12:19:06 +02:00
Quincy Morgan
ef2da8f59d Update icon for latest fontawesome 2019-09-18 13:35:15 -04:00
Quincy Morgan
6f830ca11c Add preset for amenity=weighbridge and deprecate several low-usage alternatives 2019-09-13 10:42:26 -04:00
Quincy Morgan
2a90d024d9 Improve Loading Dock preset icon 2019-09-13 10:16:18 -04:00
Quincy Morgan
634f82225d Update name and icon for attraction=bumper_car preset 2019-09-13 10:06:21 -04:00
Quincy Morgan
de7d0048c2 Improve Beach Resort icon 2019-09-13 09:39:38 -04:00
Quincy Morgan
faf30b8f51 Add Loading Dock preset (close #6849) 2019-09-13 09:34:26 -04:00
Quincy Morgan
051540a7bd Add icon and terms to Research Office preset 2019-09-13 09:09:57 -04:00
Quincy Morgan
c733983497 Add preset for amenity=post_depot (close #6773) 2019-08-20 10:46:14 -05:00
Quincy Morgan
2d33bcb03d Update cycleway preset icons to differentiate them from bike-related POI icons 2019-07-31 15:34:25 -04:00
Quincy Morgan
157d4c1424 Update icons for Cairn, Sandwich Fast Food, Hifi Store, and Party Store presets 2019-07-26 11:11:46 -04:00
Quincy Morgan
7b29c7192c Add polling place presets and field (close #6542) 2019-06-18 10:00:35 -04:00
Bryan Housel
786e7c33e7 Checkin changed fontawesome icons 2019-06-17 14:43:03 -04:00
Quincy Morgan
b927171f15 Re-add some icon files 2019-06-17 13:07:25 -04:00
Bryan Housel
5bb3018b2d Add presets for new name-suggestion-index entries
- craft=signmaker
- healthcare=counselling
- shop=fashion_accessories
2019-06-17 11:27:33 -04:00
Bryan Housel
36dc199859 Update to name-suggestion-index 3.0.4 2019-06-17 10:57:12 -04:00
Mateusz Konieczny
dfc5472b07 fix unnecessary landuse=military
fixes #6509
2019-06-16 18:43:44 -04:00
Quincy Morgan
89cc4cd3f5 Add preset for leisure=escape_game (close #6447) 2019-05-31 10:09:22 -04:00
Bryan Housel
57444870bd Add icons to presets that were missing them 2019-05-24 15:54:46 -04:00
Bryan Housel
06bdfbfb8a Use gray stroke on marker and lock icon on field for locked item 2019-05-20 15:36:10 -04:00