Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

This PR gets the latest from iD master and incorporates it into Rapid master. #97

Merged
merged 243 commits into from
Jan 7, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
243 commits
Select commit Hold shift + click to select a range
5f40521
Update address format in China
Nov 28, 2019
770ab13
Merge pull request #7075 from koaber/locale-check
quincylvania Dec 4, 2019
e83c094
Add field for `ref:vatin` (close #6880)
quincylvania Dec 4, 2019
86b87a2
Merge branch '2.x'
quincylvania Dec 4, 2019
6f3debe
Add field for `mapillary` tag (close #7064)
quincylvania Dec 4, 2019
0c7e2ef
Change Mapillary Photo ID field name to Mapillary Image ID
quincylvania Dec 4, 2019
91da602
Add field for `wikimedia_commons` tag (re: #7064)
quincylvania Dec 4, 2019
d415f36
Merge branch '2.x'
quincylvania Dec 4, 2019
f5ea983
Add fields to `man_made=petroleum_well`
quincylvania Dec 4, 2019
f6ed843
Add terms to several playground presets
quincylvania Dec 4, 2019
4b98237
Update temaki to v3.2.0 (close #7089)
quincylvania Dec 4, 2019
236273e
Update taginfo.json temaki icons endpoints to ideditor repo
quincylvania Dec 4, 2019
f80e144
Merge branch '2.x'
quincylvania Dec 4, 2019
a2ada42
Ensure identifier field link button has proper state on init
quincylvania Dec 5, 2019
db300d1
Add tooltips to mapillary map features layer icons (close #7079)
quincylvania Dec 5, 2019
c9c6269
Merge branch '2.x'
quincylvania Dec 5, 2019
88ff303
Fix issue where a new row would not appear last after deleting multip…
quincylvania Dec 5, 2019
be3a79c
Merge branch '2.x'
quincylvania Dec 5, 2019
c1f7721
Reload API status automatically when a response indicates a probable …
quincylvania Dec 5, 2019
8efe1a3
Merge branch '2.x'
quincylvania Dec 5, 2019
b028a67
Fix checkbox alignment and padding (close #7091)
quincylvania Dec 6, 2019
15463d7
Merge branch '2.x'
quincylvania Dec 6, 2019
38ebef1
Revalidate after reversing ways via the One Way field
quincylvania Dec 6, 2019
dc2d489
Remove `leisure=social_club` deprecation due to possible mixed usage …
quincylvania Dec 6, 2019
98a80a5
Merge pull request #13 from facebookincubator/master
Bonkles Dec 6, 2019
f29fe41
Add licensing information to the ai features dialog.
Bonkles Dec 6, 2019
f078c34
Update to temaki v3.3.0 (close #7094)
quincylvania Dec 6, 2019
e13160f
Merge branch '2.x'
quincylvania Dec 6, 2019
bb18921
Add "trees" as a search term for Natural Wood and Managed Forest
bhousel Dec 9, 2019
baca525
User lighter green fill for `golf=green`
bhousel Dec 9, 2019
bf849dd
Merge branch '2.x'
bhousel Dec 9, 2019
89e340a
Only show flag country field when flag:type=national (close #7099)
quincylvania Dec 9, 2019
231e2c7
Add unsearchable preset for `demolished:building=yes` (close #7098)
quincylvania Dec 9, 2019
3bc5db3
Merge branch '2.x'
quincylvania Dec 9, 2019
3943963
Update to temaki 3.4.0 (close #7102)
quincylvania Dec 9, 2019
39b7f57
Merge branch '2.x'
quincylvania Dec 9, 2019
00e8a12
Make point markers more circular with larger icons (close #6163)
quincylvania Dec 9, 2019
7c456b9
Merge branch '2.x'
quincylvania Dec 9, 2019
7ab2d71
fix issue #7090
anonomis Dec 10, 2019
84de962
Merge pull request #7103 from anonomis/patch-1
quincylvania Dec 10, 2019
9aa27f6
Fix stale UI when undoing/redoing between single and multiselections …
quincylvania Dec 10, 2019
db01cf5
Merge branch '2.x'
quincylvania Dec 10, 2019
dffe80f
Taper the point marker shape somewhat (re: #6163)
quincylvania Dec 10, 2019
5cab4b1
Revert circular markers (open #6163)
quincylvania Dec 10, 2019
9e1f955
Fix issue #84: Change feature count tracking to operate across AI so…
Bonkles Dec 10, 2019
4b4ea12
Fix performance issue where breathe behavior would be called for each…
quincylvania Dec 10, 2019
5ab7134
Add `brand` field to more common NSI presets (re: #6507)
quincylvania Dec 10, 2019
a7dd6db
Use `tunnel=culvert` on waterways when using the "add a tunnel" cross…
quincylvania Dec 11, 2019
df3b281
Fix mapillary detection selection rendering in Firefox and Safari (cl…
quincylvania Dec 11, 2019
70e96fa
Add `connectivity` preset (close #7105)
quincylvania Dec 11, 2019
0b7d5b2
Add icon and tooltip for mapillary detected billboards
quincylvania Dec 11, 2019
e335f0a
Don't style untagged multipolygon member lines as area boundaries if …
quincylvania Dec 11, 2019
d40a1e3
Merge branch '2.x'
quincylvania Dec 11, 2019
0d5bd8b
Store selected mapillary image by its key rather than its object
quincylvania Dec 11, 2019
5e756bb
Fix lint warning
quincylvania Dec 11, 2019
4d8d27f
Rely more on mapillary selected photo key than photoviewer datum
quincylvania Dec 11, 2019
8818bf1
Fix code tests to represent moved multipolygon line classes behavior
quincylvania Dec 11, 2019
140bfaa
Merge branch '2.x'
quincylvania Dec 11, 2019
e99f6f1
Update ImproveOSM overlay endpoints for transition to Grab (close #7110)
quincylvania Dec 12, 2019
20ca241
Add "Ride" to name of `attraction=drop_tower` preset
quincylvania Dec 12, 2019
f989153
Update to temaki v3.5.0
quincylvania Dec 12, 2019
c6db769
For Mapbox Satellite, use the Tiles API way of determining tilesize
bhousel Dec 12, 2019
f78c920
Update icon for Underground Power Cable preset
quincylvania Dec 12, 2019
34a7664
Merge branch '2.x'
quincylvania Dec 12, 2019
f6266de
Show all OSM entity options when searching for a number without a pre…
quincylvania Dec 12, 2019
a319bf7
Search all downloaded features instead of just visible ones on 2.x (r…
quincylvania Dec 12, 2019
1bcb399
Merge branch '2.x'
quincylvania Dec 12, 2019
21e6c27
Revert c6db769b5 - back to Raster API (again)
bhousel Dec 12, 2019
960d0d5
Allow squaring multiple features at once (close #6565)
quincylvania Jun 21, 2019
9352fb4
Merge branch 2.x
quincylvania Dec 12, 2019
9d936b4
Rename rendererMap.editable function to more precise rendererMap.edit…
quincylvania Dec 12, 2019
912151f
Allow viewing and editing the tags/relations of selected features at…
quincylvania Dec 12, 2019
03cea64
Update unsquare way fix annotations
quincylvania Dec 12, 2019
ff506fc
Prevent partial rendering of selection style when showing only select…
quincylvania Dec 12, 2019
c36c6f9
Merge branch '2.x'
quincylvania Dec 12, 2019
bc56d2c
Lower matchScore of generic Boundary preset to be below that of the A…
quincylvania Dec 13, 2019
827c803
Enable zoom-to-center of multiple selected entities (close #6696)
quincylvania Jul 30, 2019
9ce0535
Update shortcut documentation for possibility of zooming multiple sel…
quincylvania Dec 13, 2019
e352d42
Prevent opening edit menu in wide selection
quincylvania Dec 13, 2019
9920c7d
Fix typo in comment
quincylvania Dec 13, 2019
7473d32
2.x: Highlight relation members in yellow when a relation is selected…
quincylvania Dec 13, 2019
61f0a67
Correctly remove yellow member highlight when removing member from se…
quincylvania Dec 13, 2019
91b6844
Implement cleaner solution for removing breathe styling from deselect…
quincylvania Dec 13, 2019
f7c99c0
Merge branch '2.x'
quincylvania Dec 13, 2019
6cbdb41
2.x: Use keyboard styling for shortcuts in tooltips (re: #6574, re: a…
quincylvania Jun 24, 2019
09eb3ba
Remove duplicate function
quincylvania Dec 13, 2019
7af4e90
Merge branch '2.x'
quincylvania Dec 13, 2019
7ca9f55
2.x: Don't render multipolygon members in yellow when the multipolyg…
quincylvania Jun 26, 2019
77d30ee
Cherry pick b45dc7e8b6b9eadcad04eb39566ce9a394160732
quincylvania Aug 15, 2019
95b8998
Merge branch '2.x'
quincylvania Dec 13, 2019
260bf4b
Change preferred geometry type for various presets (re: c4a469e9a23ff…
quincylvania Dec 13, 2019
51b56c4
Merge branch '2.x'
quincylvania Dec 13, 2019
cf599dc
Update preferred geometry type for several presets
quincylvania Dec 13, 2019
73591bf
Remove documentation reference to old CSS class
quincylvania Dec 13, 2019
590f4f9
Rename Suggested Hashtags field to just Hashtags
quincylvania Dec 13, 2019
5e12f9e
Merge branch '2.x'
quincylvania Dec 13, 2019
f2fb3cf
Remove extraneous whitespace
quincylvania Dec 13, 2019
9ad5991
Fix issue where the raw member editor did not have the expected paddi…
quincylvania Dec 13, 2019
c8f2086
Merge branch '2.x'
quincylvania Dec 13, 2019
c849619
Add Rail Yard preset (re: #7119, re: #6694)
quincylvania Dec 13, 2019
f4cc0f5
Merge branch '2.x'
quincylvania Dec 13, 2019
8f9facf
increase width of input field
iriman Dec 15, 2019
23cc54a
Fix typo in orthogonalize.too_large.multiple
mikini Dec 15, 2019
637087c
Merge pull request #7128 from mikini/patch-2
quincylvania Dec 16, 2019
3e87ea7
Fix missing structure tool icons (close #7124)
quincylvania Dec 16, 2019
9e912df
Fix typo in orthogonalize.too_large.multiple
mikini Dec 15, 2019
3b124bf
Add derived data for prior merge
quincylvania Dec 16, 2019
c08b0d4
Update generic preset names to be categorical (e.g. "this is a Touris…
quincylvania Dec 16, 2019
9b8439f
Rename demolished/building preset to represent that it is unsearchable
quincylvania Dec 16, 2019
da6fac2
Add unsearchable preset and field for `disused:railway` (re: #7119)
quincylvania Dec 16, 2019
6c7ed79
Fix filename of amenity=karaoke_box preset
quincylvania Dec 16, 2019
0208524
Deprecate railway=* + abandoned=yes or disused=yes (close #7119)
quincylvania Dec 16, 2019
c00d410
Merge branch '2.x'
quincylvania Dec 16, 2019
523a467
2.x: Make toolbar horizontally scrollable when it overflows (re: #675…
quincylvania Dec 16, 2019
c60e4ad
Merge branch '2.x'
quincylvania Dec 16, 2019
6103526
Remove duplicate CSS
quincylvania Dec 16, 2019
2c96fb2
Improve popover variable names
quincylvania Dec 16, 2019
0e3c0ca
Fix issue where the Buildings walkthrough could not be completed
quincylvania Dec 16, 2019
201d451
Add hacky fix for left-positioned popovers not appearing correctly on…
quincylvania Dec 16, 2019
4ce88db
Merge branch '2.x'
quincylvania Dec 16, 2019
e9a9780
Avoid eslint warning for console statements in build scripts
bhousel Dec 17, 2019
27f538b
Add Preferences Pane, Third Party Icon toggle, link to policy
bhousel Dec 17, 2019
ac27456
Add privacy policy and link to it
bhousel Dec 17, 2019
18a1f27
Merge branch '2.x'
bhousel Dec 17, 2019
1020d04
Update temaki to 3.6.0
quincylvania Dec 17, 2019
93ff34d
Add preset for waterway=fish_pass
quincylvania Dec 17, 2019
d6ab5f7
Merge branch '2.x'
quincylvania Dec 17, 2019
72c7163
Update name and terms for car sharing and car pooling presets
quincylvania Dec 17, 2019
ad5579b
Update name and terms for car sharing and car pooling presets
quincylvania Dec 17, 2019
0f0d76b
Update icons for generic public transport platform presets
quincylvania Dec 17, 2019
afba579
es6 preset_icon.js
bhousel Dec 17, 2019
5a7d896
Merge branch '2.x'
bhousel Dec 17, 2019
c9348e2
Don't show denomination field if religion=none (close #7135)
quincylvania Dec 18, 2019
3f728c5
Update marked to 0.8.0 (close #7113)
quincylvania Dec 18, 2019
e8d154a
Remove old, unused implementations of favorite, recent, and search-to…
quincylvania Dec 18, 2019
cccbc41
Merge branch '2.x'
quincylvania Dec 18, 2019
b7d6dd0
Merge branch 'master' of https://github.com/openstreetmap/iD
quincylvania Dec 18, 2019
bb8ec36
Fix capitalization on some j-bar and t-bar presets
quincylvania Dec 18, 2019
c962f4e
Merge pull request #7126 from iriman/patch-1
quincylvania Dec 18, 2019
986131e
increase width of input field
iriman Dec 15, 2019
4592f93
Add derived data for t-bar preset name change
quincylvania Dec 18, 2019
7f76e00
Use constant width for unsquare building degree threshold input (re: …
quincylvania Dec 18, 2019
2455ca2
Update d3 to v5.14.2 (close #7049)
quincylvania Dec 18, 2019
189a3f8
Update rollup-plugin-visualizer to 3.3.1 (close #7054)
quincylvania Dec 18, 2019
49712a4
Merge branch 2.x
quincylvania Dec 18, 2019
20f90f8
Use foreach instead of for loops for clarity
bhousel Dec 18, 2019
491d57a
Comment routeSegments
bhousel Dec 18, 2019
24515b4
Put a changelog in the Privacy Policy
bhousel Dec 18, 2019
32a2eab
Start the 2.17.0 changelog
quincylvania Dec 18, 2019
a470298
Reset `showing-img` class on update selection
bhousel Dec 18, 2019
bc2e293
Merge branch '2.x'
bhousel Dec 18, 2019
7f2c206
Honor the user's third party icon preference
bhousel Dec 18, 2019
0b25258
Merge branch '2.x'
bhousel Dec 18, 2019
ada4fb5
Add privacy policy version check to context and splash screen
bhousel Dec 19, 2019
e4ab7d7
Add "pilates" as search term for "leisure": "fitness_centre"
bhousel Dec 19, 2019
38ee538
Contributing notes on ES6
bhousel Dec 19, 2019
7a97200
Use temaki-beach icon for Coastline preset
quincylvania Dec 19, 2019
917d0ba
Add terms to Cycle Barrier preset
quincylvania Dec 19, 2019
813b711
Rename "Firepit" preset to "Fire Pit" and add terms and fields
quincylvania Dec 19, 2019
a474f02
Add derived data
quincylvania Dec 19, 2019
24a5f9a
Add to 2.17.0 changelog
quincylvania Dec 19, 2019
cd5837c
Continue 2.17.0 changelog
quincylvania Dec 19, 2019
8210a80
Update temaki to v3.7.0 (close #7142)
quincylvania Dec 19, 2019
eb53f35
Update changelog
quincylvania Dec 19, 2019
3157761
Merge branch '2.x'
quincylvania Dec 20, 2019
f357023
Add Carlings to wiki commons logo list
bhousel Dec 20, 2019
f676923
Revert references to the v3 UI in the Keyboard Shortcuts menu
quincylvania Dec 20, 2019
11dfe7e
Add util function for generating classes/ids from any string
quincylvania Dec 20, 2019
8e3f841
Merge branch '2.x'
quincylvania Dec 20, 2019
7902424
Update derived data
quincylvania Dec 20, 2019
d305fce
Fix issue where presets with special characters in their names could …
quincylvania Dec 20, 2019
96250be
Skip loading gravatars if user has third party icons deselected
bhousel Dec 20, 2019
af8f480
Sort "Foot Path" and "Cycle Path" above "Cycle & Foot Path" when sear…
quincylvania Dec 20, 2019
11507b8
Update icon for Water Slide preset
quincylvania Dec 20, 2019
4734194
Use typeCombo field for Utility field on Marker presets
quincylvania Dec 20, 2019
ef3ccca
Merge branch '2.x'
quincylvania Dec 20, 2019
6eee7bf
update address format in Bolivia
51114u9 Dec 21, 2019
a523f1d
update phone format in Bolivia
51114u9 Dec 21, 2019
23d7e75
Update to temaki v3.8.0
quincylvania Dec 21, 2019
ae33f4a
Show Parking Lot preset ahead of more specific presets in search
quincylvania Dec 21, 2019
11950a2
Add terms to various lodging presets
quincylvania Dec 21, 2019
ba59bdf
Disable operations, copy, and paste during low-zoom selection
quincylvania Dec 23, 2019
dcf7723
Update to name-suggestion-index 3.5.0
bhousel Dec 23, 2019
ae7eadb
Properly update undo/redo button tooltips when undoing/redoing (close…
quincylvania Dec 23, 2019
69b80a6
Merge pull request #7147 from 51114u9/formats-bolivia
quincylvania Dec 23, 2019
66d5b5d
Add new presets for nsi 3.5.0
bhousel Dec 23, 2019
2216ed6
update address format in Bolivia
51114u9 Dec 21, 2019
ef2ecc3
update phone format in Bolivia
51114u9 Dec 21, 2019
8452232
Update changelog
quincylvania Dec 23, 2019
994b9af
Update changelog
quincylvania Dec 23, 2019
820dfbd
Update changelog
quincylvania Dec 23, 2019
24b82e9
npm run translations and add Occitan language to Multilingual Name fi…
quincylvania Dec 23, 2019
79bcc4a
npm run imagery
quincylvania Dec 23, 2019
1e90212
vA.B.C
quincylvania Dec 23, 2019
6f7f2ab
Revert "vA.B.C"
quincylvania Dec 23, 2019
7b7a42c
v2.17.0
quincylvania Dec 23, 2019
1b5f51d
Merge branch '2.x'
quincylvania Dec 23, 2019
acfd1af
Fix errant CSS
quincylvania Dec 23, 2019
7463ce3
Added peruvian phone format
sguinetti Dec 24, 2019
619417c
Add peruvian address for urban and rural areas
sguinetti Dec 24, 2019
f6273bf
Update AU phone format
tastrax Dec 24, 2019
09c2c53
Merge branch '2.x'
quincylvania Dec 24, 2019
b557461
Fix errant wetland area CSS
quincylvania Dec 24, 2019
bfc58ef
Merge branch '2.x'
quincylvania Dec 24, 2019
a657ab8
Merge pull request #7160 from tastrax/patch-1
quincylvania Dec 24, 2019
96b2b42
Make link to privacy notice in splash screen translatable
bhousel Dec 25, 2019
e2001b0
Arabic + Latin Bidi labels
mapmeld Dec 26, 2019
345ee6b
numerals fix
mapmeld Dec 26, 2019
c458456
Add natural=geyser preset
quincylvania Dec 26, 2019
2c9aa35
Add more fields to the tourism=camp_site preset (close #7169)
quincylvania Dec 26, 2019
8555dcc
Merge pull request #7182 from Georeactor/2.x
quincylvania Dec 26, 2019
6208998
Add Bottle Filling field to Drinking Water preset
quincylvania Dec 26, 2019
1a2539f
Deprecate low-usage `women` and `men` in favor of `female` and `male`
quincylvania Dec 26, 2019
1546b31
Fix eslint error (re: #7182)
quincylvania Dec 26, 2019
7d02dcb
Added a preset for shop=doors
hikemaniac Dec 29, 2019
42182d1
Merge pull request #7192 from hikemaniac/shop-doors
quincylvania Dec 30, 2019
15cc88f
Remove old layer translations re-added in prior merge
quincylvania Dec 30, 2019
577b849
Deprecate entrance=main_entrance (re: #7174)
quincylvania Dec 30, 2019
92472b7
Add Emergency Exit preset
quincylvania Dec 30, 2019
450547b
Update icons for various building presets (re: #7068)
quincylvania Dec 30, 2019
7897a56
Update Kiosk preset icon (re: #7068)
quincylvania Dec 30, 2019
421426e
Update editorconfig for JavaScript syntax
kymckay Dec 30, 2019
48f4462
Update icon set URLs in presets readme
kymckay Dec 30, 2019
c8ce5eb
Add warnings about duplicate keyboard shortcuts when building transla…
quincylvania Dec 31, 2019
31941e9
Fix JavaScript error that could cause validation warnings to appear u…
quincylvania Dec 31, 2019
11c45a1
Make the Churchyard preset unsearchable (re: #7187)
quincylvania Dec 31, 2019
c735dc8
Add terms to cemetery, graveyard, and religious area (re: #7187)
quincylvania Dec 31, 2019
e284273
Deprecate various `entrance` values (re: #7174)
quincylvania Jan 2, 2020
971aa13
Add more fields to leisure presets
quincylvania Jan 2, 2020
b140edc
Update icons for residential areas
quincylvania Jan 2, 2020
2efb6bc
Merge pull request #7159 from sguinetti/2.x
quincylvania Jan 2, 2020
66a2c10
Fix syntax error and standardize indentation from #7159
quincylvania Jan 2, 2020
f36356e
Add Baby Nursing Area field (close #7152)
quincylvania Jan 2, 2020
a760a8f
Update D3 to 5.15.0 (close #7191)
quincylvania Jan 2, 2020
ec98a06
Add `gambling` field to gambling-related presets (re: #7198)
quincylvania Jan 3, 2020
0a3b3df
Filter out values with fewer 10 or fewer uses from combo field sugges…
quincylvania Jan 3, 2020
77a69d7
Merge branch '2.x'
quincylvania Jan 3, 2020
dd2ad8f
Make brand preset subtitle normal weight
quincylvania Jan 3, 2020
fa2b891
Remove duplicate Natural Features category entry
quincylvania Jan 3, 2020
820e86a
Fix ImproveOSM request payload
kymckay Jan 3, 2020
b8e7fa2
Add Secondhand Clothing Store preset (close #7164)
quincylvania Jan 6, 2020
e1b8f1b
Merge branch '2.x'
quincylvania Jan 6, 2020
9531c2a
Merge branch 'master' of github.com:openstreetmap/iD into get_latest_…
Bonkles Jan 7, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
14 changes: 10 additions & 4 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,16 @@ root = true
trim_trailing_whitespace = true
insert_final_newline = false

# for ESLint
[*.js]
end_of_line = lf

[*.{js,json,css,html}]
indent_style = space
indent_size = 4
indent_size = 4


# EOL for ESLint
# newline follows Airbnb style guide
# mix of indent size between ES5 and ES6 syntax files
[*.js]
end_of_line = lf
insert_final_newline = true
indent_size = tab_width
40 changes: 40 additions & 0 deletions PRIVACY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
## iD Editor Privacy Policy

iD Editor is an open source OpenStreetMap editor. You are not required to use iD in order to use or edit OpenStreetMap, and the OpenStreetMap Foundation does not operate iD. You can learn more about OpenStreetMap and the OpenStreetMap Foundation at [https://www.openstreetmap.org/about](https://www.openstreetmap.org/about) and [https://wiki.osmfoundation.org/wiki/Main_Page](https://wiki.osmfoundation.org/wiki/Main_Page). You can learn more about the iD Editor project and its maintainers at [https://github.com/openstreetmap/iD](https://github.com/openstreetmap/iD).

### Source code and website ([http://ideditor.com/](http://ideditor.com/))

If you choose to interact with the project GitHub page or website hosted by GitHub, you do so in accordance with [GitHub’s Privacy Policy](https://help.github.com/en/articles/github-privacy-statement). If you choose to interact with the pre-release version of iD at [http://preview.ideditor.com/release](http://preview.ideditor.com/release) or [http://preview.ideditor.com/master](http://preview.ideditor.com/master), that use is governed by [AWS’s privacy policy](https://aws.amazon.com/privacy/). If you choose any other communications medium to contact the maintainers of iD, that use is governed by the policies of those respective mediums. See [https://github.com/openstreetmap/iD](https://github.com/openstreetmap/iD) for more information. iD may use any feedback you provide.

### Cookies

iD use cookies, website logs and other similar data and technologies (i) to preserve information so you will not have to re-enter or re-encounter it during your visit or on subsequent visits; (ii) to maintain sessions for authenticated users; (iii) to monitor metrics about iD use such as the number of visitors and most used features; (iv) for internal diagnostic and analytic purposes (v) to improve the editor and related features, and (vi) to provide information to you about iD, editing, or OpenStreetMap. We have a legitimate interest in improving and informing you about iD, and certain data collection is necessary in order for iD to function. You may delete cookies from your computer, and most browsers provide the option to block cookies. However, if you block cookies, portions of iD may not work as intended. For example, you must be logged into your OpenStreetMap account in order to edit OpenStreetMap.

### Logging into OpenStreetMap

In order to make edits using iD, you must be logged into your OpenStreetMap account. You may do so via the OpenStreetMap website or a number of third-party login services. That use is governed by the respective privacy policies of the login method you choose.

### Changeset information

When you use iD to edit OpenStreetMap, iD uses the OpenStreetMap API to contribute edits. For quality control purposes, along with the information typically recorded for an OpenStreetMap edit, iD automatically adds tags to each changeset submitted with iD which identifies the changeset as one made with iD and information that indicates the user’s level of experience with iD editor and/or its walkthrough. See [here](https://github.com/openstreetmap/iD/blob/master/modules/ui/commit.js) for details. The [OSMF privacy policy](https://wiki.osmfoundation.org/wiki/Privacy_Policy) governs the use of this data in the OpenStreetMap database.

### Editor experience tags

Details on that are [here](https://github.com/openstreetmap/iD/blob/master/modules/ui/commit.js).

### Background imagery and other third party services

If you use background or streetside imagery to aid your edits, your browser must fetch information and images from a third-party imagery host. That use is governed by the respective privacy policies of each imagery host. The [Editor Layer Index](https://github.com/osmlab/editor-layer-index) and [iD Editor GitHub code](https://github.com/openstreetmap/iD/blob/master/modules/ui/map_data.js) provides detailed information as to imagery layer available in iD. In addition, you may use third party services to assist your editing or check for errors. See [here](https://github.com/openstreetmap/iD/tree/master/modules/services) for details. If you do not wish to interact with these third parties, do not use these features.

### Name Suggestion Index

The Name Suggestion Index is a feature in iD to aid users in consistently and accurately identifying the brand names of companies on the map. The NSI optionally fetches information and brand logos hosted on third party websites, including WikiData, Wikimedia Commons, and the brands’ respective Facebook and Twitter accounts. That use is governed by their respective privacy policies, including [https://foundation.wikimedia.org/wiki/Privacy_policy](https://foundation.wikimedia.org/wiki/Privacy_policy); [https://twitter.com/en/privacy](https://twitter.com/en/privacy); [https://www.facebook.com/about/privacy](https://www.facebook.com/about/privacy). Specific information about the information and images fetched for each brand may be found at [https://nsi.guide/](https://nsi.guide/). If you do not wish to interact with these third parties, you can deselect this feature in the User Preferences -> Privacy section.

### Contact

If you believe that we hold information that would allow us to correct, amend, or delete inaccurate information about you or if you believe that information about you has been processed in violation of this privacy policy or applicable law, please email us at privacy@ideditor.org.


### Changelog

* _2019-Dec-17_ - Initial version.
1 change: 1 addition & 0 deletions build.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
/* eslint-disable no-console */
const buildData = require('./build_data');
const buildSrc = require('./build_src');
const buildCSS = require('./build_css');
Expand Down
8 changes: 5 additions & 3 deletions build_data.js
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,8 @@ function buildData() {
'fas-i-cursor': {},
'fas-lock': {},
'fas-long-arrow-alt-right': {},
'fas-th-list': {}
'fas-th-list': {},
'fas-user-cog': {}
};

// The Noun Project icons used
Expand Down Expand Up @@ -324,7 +325,8 @@ function suggestionsToPresets(presets) {
Q177054: true, // Burger King
Q524757: true, // KFC
Q779845: true, // CBA
Q1205312: true // In-N-Out
Q1205312: true, // In-N-Out
Q10443115: true // Carlings
};

let logoURL;
Expand Down Expand Up @@ -510,7 +512,7 @@ function generateTaginfo(presets, fields) {
tag.icon_url = 'https://cdn.jsdelivr.net/gh/mapbox/maki/icons/' +
preset.icon.replace(/^maki-/, '') + '-15.svg';
} else if (/^temaki-/.test(preset.icon)) {
tag.icon_url = 'https://cdn.jsdelivr.net/gh/bhousel/temaki/icons/' +
tag.icon_url = 'https://cdn.jsdelivr.net/gh/ideditor/temaki/icons/' +
preset.icon.replace(/^temaki-/, '') + '.svg';
} else if (/^fa[srb]-/.test(preset.icon)) {
tag.icon_url = 'https://cdn.jsdelivr.net/gh/openstreetmap/iD@master/svg/fontawesome/' +
Expand Down
10 changes: 6 additions & 4 deletions css/20_map.css
Original file line number Diff line number Diff line change
Expand Up @@ -286,11 +286,13 @@ text.point {

/* Wikidata-tagged */
g.point.tag-wikidata path.stroke {
stroke-width: 3px;
stroke: #777;
fill: #ddd;
stroke-width: 2px;
stroke: #666;
fill: #eee;
}
g.point.tag-wikidata .icon {
color: #666;
}


/* Selected Members */
g.vertex.selected-member .shadow,
Expand Down
42 changes: 29 additions & 13 deletions css/25_areas.css
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,10 @@ path.fill.tag-power-plant {
path.stroke.tag-natural-wetland {
stroke: rgb(153, 225, 170);
}
path.fill.tag-natural-wetland {
stroke: rgba(153, 225, 170, 0.3);
fill: rgba(153, 225, 170, 0.3);
}
.preset-icon-fill path.area.fill.tag-natural-wetland {
fill: rgba(153, 225, 170, 0.2);
}
Expand All @@ -207,29 +211,41 @@ path.stroke.tag-natural-wetland {

/* Light Green things */
path.stroke.tag-landuse-cemetery,
path.stroke.tag-landuse-orchard,
path.stroke.tag-landuse-vineyard,
path.stroke.tag-landuse-farmland,
path.stroke.tag-landuse-grass.tag-golf-green,
path.stroke.tag-landuse-meadow,
path.stroke.tag-landuse-farmland {
path.stroke.tag-landuse-orchard,
path.stroke.tag-landuse-vineyard {
stroke: rgb(191, 232, 63);
}
path.fill.tag-landuse-cemetery,
path.fill.tag-landuse-farmland,
path.fill.tag-landuse-grass.tag-golf-green,
path.fill.tag-landuse-meadow,
path.fill.tag-landuse-orchard,
path.fill.tag-landuse-vineyard {
stroke: rgba(191, 232, 63, 0.3);
fill: rgba(191, 232, 63, 0.3);
}
.preset-icon-fill path.area.fill.tag-landuse-cemetery,
.preset-icon-fill path.area.fill.tag-landuse-orchard,
.preset-icon-fill path.area.fill.tag-landuse-vineyard,
.preset-icon-fill path.area.fill.tag-landuse-farmland,
.preset-icon-fill path.area.fill.tag-landuse-grass.tag-golf-green,
.preset-icon-fill path.area.fill.tag-landuse-meadow,
.preset-icon-fill path.area.fill.tag-landuse-farmland {
fill: rgba(191, 232, 63, 0.2);
.preset-icon-fill path.area.fill.tag-landuse-orchard,
.preset-icon-fill path.area.fill.tag-landuse-vineyard {
fill: rgba(191, 232, 63, 0.4);
}
.pattern-color-cemetery,
.pattern-color-cemetery_christian,
.pattern-color-cemetery_buddhist,
.pattern-color-cemetery_muslim,
.pattern-color-cemetery_christian,
.pattern-color-cemetery_jewish,
.pattern-color-orchard,
.pattern-color-vineyard,
.pattern-color-cemetery_muslim,
.pattern-color-farmland,
.pattern-color-golf_green,
.pattern-color-meadow,
.pattern-color-farmland {
fill: rgba(191, 232, 63, 0.2);
.pattern-color-orchard,
.pattern-color-vineyard {
fill: rgba(191, 232, 63, 0.3);
}


Expand Down
26 changes: 14 additions & 12 deletions css/60_photos.css
Original file line number Diff line number Diff line change
Expand Up @@ -196,25 +196,27 @@


/* Mapillary Traffic Signs and Map Features Layers */
.layer-mapillary-signs,
.layer-mapillary-map-features {
.layer-mapillary-detections {
pointer-events: none;
}
.layer-mapillary-signs .icon-sign,
.layer-mapillary-map-features .icon-map-feature {
.layer-mapillary-detections .icon-detected {
outline: 2px solid transparent;
pointer-events: visible;
cursor: pointer;
opacity: 0.75;
}
.layer-mapillary-signs .icon-sign:hover,
.layer-mapillary-map-features .icon-map-feature:hover {
outline: 5px solid #eebb00;
background-color: #eebb00;
.layer-mapillary-detections .icon-detected rect {
fill: none;
}
.layer-mapillary-detections .icon-detected:hover rect {
outline: 3px solid rgba(255, 238, 0, 0.6);
}
.layer-mapillary-detections .icon-detected.currentView rect {
outline: 3px solid rgba(255, 238, 0, 1);
}
.layer-mapillary-signs .icon-sign.currentView,
.layer-mapillary-map-features .icon-map-feature.currentView {
outline: 5px solid #ffee00;
background-color: #ffee00;
.layer-mapillary-detections .icon-detected:hover,
.layer-mapillary-detections .icon-detected.currentView {
opacity: 1;
}


Expand Down
Loading