[openstreetmap/openstreetmap-website] Update to iD v2.6.0 (#1718)

Bryan Housel notifications at github.com
Sun Jan 21 15:53:42 UTC 2018


# 2.6.0
##### January 21, 2018

#### :mega: Release Highlights

* :level_slider: You can now adjust imagery brightness, contrast, saturation, and sharpness. (Not currently available in Internet Explorer or Edge)<br/>
_Try enhancing the background imagery by opening the Background pane (shortcut <kbd>B</kbd>) and
adjusting the slider controls._

* :no_entry_sign: iD will now prevent users from drawing many self-crossing lines and areas. See issue [#4646] for examples and more info. You can override these checks by holding down the <kbd>Alt</kbd>/<kbd>Option</kbd> key while drawing.

* :arrow_up_down: Features with a direction-type tag will display view cones indicating the directions they face. This is useful for mapping features like street signs, traffic signals, billboards, security cameras, and more.

* :tram: Transit-related presets have been updated to support Public Transport v2 tagging schema. Many presets have new icons too, to better match the mode of transport.<br/>
_Try mapping some transit platforms, stations, stop positions, etc._

* :book: We've completely refreshed the in-app Help content in iD. Huge thanks to Manfred Brandl [@manfredbrandl], Minh Nguyễn [@1ec5], and our many volunteers on Transifex for their work on this!<br/>
_Check out the new help texts by opening the Help pane (shortcut <kbd>H</kbd>)._

[#4646]: https://github.com/openstreetmap/iD/issues/4646
[@manfredbrandl]: https://github.com/manfredbrandl
[@1ec5]: https://github.com/1ec5

#### :tada: New Features
* Prevent self-intersecting lines and areas without a junction node ([#4646], [#4013], [#4602])
* Add support for `oneway=alternating`, `oneway=reversible` ([#4291])
* Allow checkbox field to display non-standard values (i.e. not 'yes' or 'no) in the field label
* New Display Controls allow users to enhance background imagery ([#2211], [#4575])
  * Sliders for Brightness, Contrast, Saturation, Sharpness
  * Slider controls go from 25% up to 200%
  * Not available on Internet Explorer / Edge (these browsers will see only a Brightness slider)
  * This replaces the brightness buttons (which many people found confusing)
* Add node count to Measurement info panel ([#4644], thanks [@willemarcel])
* Draw directional cones on nodes that have a direction ([#3815], [#4602])
* Add scroll zooming support to the OpenStreetCam viewer ([#4561])

[#4646]: https://github.com/openstreetmap/iD/issues/4646
[#4644]: https://github.com/openstreetmap/iD/issues/4644
[#4602]: https://github.com/openstreetmap/iD/issues/4602
[#4575]: https://github.com/openstreetmap/iD/issues/4575
[#4561]: https://github.com/openstreetmap/iD/issues/4561
[#4291]: https://github.com/openstreetmap/iD/issues/4291
[#4013]: https://github.com/openstreetmap/iD/issues/4013
[#3815]: https://github.com/openstreetmap/iD/issues/3815
[#2211]: https://github.com/openstreetmap/iD/issues/2211
[@willemarcel]: https://github.com/willemarcel

#### :sparkles: Usability
* Make Help pane slightly wider ([#4651])
* In combo boxes, don't autocomplete a longer value if the user has typed a shorter value ([#4549])
* Move link to imagery faq, reword as "Imagery Info / Report a Problem" ([#4546])
* Side panes (Background, Map Data, Help) no longer auto-close, so that users can interact with the map
* Style changeset comment field in red if comment is missing ([#4624], [#4613], thanks [@nnodot])
* Improve label placement around tagged features ([#4271], [#3636])
* Slight adjustment to improve rendering of icons on vertices
* Display vertices (and points rendered as vertices in wireframe mode) when dragging ([#3003])
* Use <kbd>⌘F</kbd>/<kbd>Ctrl+F</kbd> to focus the feature search box ([#4545])
* Flash message if drag not allowed because of a hidden connection ([#4493])
* Larger headings on Help, Map Data and Background panes
* Restyle uiDisclosures, larger text, svg expand/contract icon
* When deleting final nodes from a way, pan to final node's location ([#4541])

[#4651]: https://github.com/openstreetmap/iD/issues/4651
[#4624]: https://github.com/openstreetmap/iD/issues/4624
[#4613]: https://github.com/openstreetmap/iD/issues/4613
[#4549]: https://github.com/openstreetmap/iD/issues/4549
[#4546]: https://github.com/openstreetmap/iD/issues/4546
[#4545]: https://github.com/openstreetmap/iD/issues/4545
[#4541]: https://github.com/openstreetmap/iD/issues/4541
[#4493]: https://github.com/openstreetmap/iD/issues/4493
[#4271]: https://github.com/openstreetmap/iD/issues/4271
[#3636]: https://github.com/openstreetmap/iD/issues/3636
[#3003]: https://github.com/openstreetmap/iD/issues/3003
[@nnodot]: https://github.com/nnodot


#### :bug: Bugfixes
* Fix crash when user tried drawing during map panning to a new location ([#4706])
* Allow `Relation.replaceMember` to optionally preserve duplicates ([#4696])
* Fix joining ways to apply any necessary reversal actions ([#4688])
* Fix bugs when editing route relations that double back over themselves ([#4589])
* Fix bug causing duplicate uploads if user hits <kbd>enter</kbd> ([#4641], [#4658])
* Fix bug that quit save mode if user zoomed out too far ([#4664])
* Fix bug causing open/close of panels to mess up the url ([#4570])
* Fix manual entry of offset values in the imagery offset control ([#4553])
* Allow self connecting to a way when drawing ([#4455])
* Fix bugs on conflict resolution screen ([#4351])
* Draw streetview photo viewer close 'X' below keyboard shortcuts screen ([#4596], thanks [@briandaviddavidson])
* Remove click counter if user skips to another step in walkthrough ([#4605], [#4630], thanks [@ajlomagno])
* When reversing direction of a way, reverse `traffic_signals:direction` on children ([#4595])
* Don't try to override capital letters entered in the `source=*` field  ([#4558])

[#4706]: https://github.com/openstreetmap/iD/issues/4706
[#4696]: https://github.com/openstreetmap/iD/issues/4696
[#4688]: https://github.com/openstreetmap/iD/issues/4688
[#4664]: https://github.com/openstreetmap/iD/issues/4664
[#4658]: https://github.com/openstreetmap/iD/issues/4658
[#4641]: https://github.com/openstreetmap/iD/issues/4641
[#4630]: https://github.com/openstreetmap/iD/issues/4630
[#4605]: https://github.com/openstreetmap/iD/issues/4605
[#4596]: https://github.com/openstreetmap/iD/issues/4596
[#4595]: https://github.com/openstreetmap/iD/issues/4595
[#4589]: https://github.com/openstreetmap/iD/issues/4589
[#4570]: https://github.com/openstreetmap/iD/issues/4570
[#4558]: https://github.com/openstreetmap/iD/issues/4558
[#4455]: https://github.com/openstreetmap/iD/issues/4455
[#4553]: https://github.com/openstreetmap/iD/issues/4553
[#4351]: https://github.com/openstreetmap/iD/issues/4351
[@briandaviddavidson]: https://github.com/briandaviddavidson
[@ajlomagno]: https://github.com/ajlomagno

#### :earth_asia: Localization
* Remove `addr:unit` from several local address formats:
  * "default" format
  * `gb`, `ie`, `si`, `tr` ([#4675], thanks [@althio])
  * `ua` ([#4671], thanks [@Andygol])
  * `fr`, `lu`, `mo` ([#4667], thanks [@althio])
* Fix key shortcuts on non-Latin keyboard layouts (e.g. Cyrillic) ([#4618])
* Improve int'l date/time strings on imagery and history tools ([#4594])

[#4675]: https://github.com/openstreetmap/iD/issues/4675
[#4671]: https://github.com/openstreetmap/iD/issues/4671
[#4667]: https://github.com/openstreetmap/iD/issues/4667
[#4618]: https://github.com/openstreetmap/iD/issues/4618
[#4594]: https://github.com/openstreetmap/iD/issues/4594
[@althio]: https://github.com/althio
[@Andygol]: https://github.com/Andygol

#### :hourglass: Performance
* Faster uploading - only perform conflict check if the server returns "409 Conflict" ([#3056])
* Avoid deferred fetching of OSM tiles at low zooms or with layer disabled ([#4572])
* Optimise image files in `dist/` ([#4573], thanks [@grischard])

[#4573]: https://github.com/openstreetmap/iD/issues/4573
[#4572]: https://github.com/openstreetmap/iD/issues/4572
[#3056]: https://github.com/openstreetmap/iD/issues/3056
[@grischard]: https://github.com/grischard

#### :mortar_board: Walkthrough / Help
* Fixed typo in add playground walkthrough instruction: extra word "be" ([#4620], thanks [@SeanBarber])
* Updated all the help content! ([#4468], [#4018], thanks [@manfredbrandl] and [@1ec5])

[#4620]: https://github.com/openstreetmap/iD/issues/4620
[#4468]: https://github.com/openstreetmap/iD/issues/4468
[#4018]: https://github.com/openstreetmap/iD/issues/4018
[@manfredbrandl]: https://github.com/manfredbrandl
[@1ec5]: https://github.com/1ec5

#### :rocket: Presets
* Add preset for `highway=bus_guideway` ([#4638], [#4709], thanks [@bencostamagna])
* Improve search terms for Hindu Temple preset ([#4708], thanks [@planemad])
* Changed sports_centre preset to not default to `building=yes` ([#4682], [#4705], thanks [@bencostamagna])
* Rename `landuse=garage` preset ([#4697], thanks [@JamesKingdom])
* Add `name` and `elevation` fields to Guidepost preset ([#4700], thanks [@JamesKingdom])
* Added a Boathouse preset ([#4661], [#4699], thanks [@bencostamagna])
* Add `ref:isil` field to Library preset ([#4684], thanks [@ltog])
* Add several common building presets ([#4505])
* Add Car Pooling preset ([#4623])
* Set Payment Type as universal field, add it to many presets ([#4437])
* Allow fallback presets (area, line, point) to appear in the recent list ([#4612])
* Use "suitcase" icon for most offices/commercial presets
* Remove duplicate Notary Office preset ([#4634])
* Add support for `junction=circular` (same as `junction=roundabout`) ([#4637])
* Add search terms "kennel" "cattery" "pet" to Animal Boarding preset ([#4647])
* Add light bulb icon for `highway=street_lamp` preset ([#4609])
* Add preset for `amenity=love_hotel` ([#4643], thanks [@willemarcel])
* Add a field for Draft Beers `brewery=*` tag, add to Bar, Biergarten, Pub presets ([#4598], thanks [@nlehuby])
* Add direction-style field to several presets ([#3815], [#4602]):
  * Signals: Traffic Signals, Railway Signals
  * Info: Billboard, Information, Map, Railway Milestone
  * Traffic: Stop Sign, Give Way, Traffic Calmings, Traffic Mirror
  * Cameras: Speed Camera, Surveillance
  * Natural: Adit, Cave Entrance, Viewpoint
  * Others:  Street Lamp
* Add preset for `landuse=greenhouse_horticulture` ([#4571])
* Don't show `building=mosque` with a house icon ([#4586])
* Recycling Center / Recycling Container preset cleanups ([#4569])
* Add Retail Building to buildings, switch Commercial icon to suitcase ([#4590])
* Change tourist attraction icon from monument to star ([#4563], [#4584], thanks [@lucymk])
* Add preset for `man_made=monitoring_station` ([#4581], thanks [@abdeldjalil09])
* Deprectate (i.e. make non-searchable) `office=administrative` ([#4578])
* Update transit-related presets for Public Transport v2 schema ([#3041], [#3508], [#4566], [#4585])
* Changed Marketplace preset to not default to `building=yes` ([#4559], [#4568], thanks [@tastrax])
* Add preset for `railway=miniature` ([#4555], thanks [@tastrax])
* Add preset for `route=subway` relation ([#4548])
* Add a few icons for route presets, including `route=piste`, `route=subway` ([#4355])
* Add preset for piste route relation
* Add `route=light_rail` relation route preset ([#4538])
* Rename "News Kiosk" preset to simply "Kiosk" ([#4539], thanks [@tohaklim])
* Add common fields to Telephone preset (operator, phone, fee, etc) ([#4535], thanks [@Vonter])

[#4709]: https://github.com/openstreetmap/iD/issues/4709
[#4708]: https://github.com/openstreetmap/iD/issues/4708
[#4705]: https://github.com/openstreetmap/iD/issues/4705
[#4700]: https://github.com/openstreetmap/iD/issues/4700
[#4699]: https://github.com/openstreetmap/iD/issues/4699
[#4697]: https://github.com/openstreetmap/iD/issues/4697
[#4684]: https://github.com/openstreetmap/iD/issues/4684
[#4682]: https://github.com/openstreetmap/iD/issues/4682
[#4661]: https://github.com/openstreetmap/iD/issues/4661
[#4647]: https://github.com/openstreetmap/iD/issues/4647
[#4643]: https://github.com/openstreetmap/iD/issues/4643
[#4638]: https://github.com/openstreetmap/iD/issues/4638
[#4637]: https://github.com/openstreetmap/iD/issues/4637
[#4634]: https://github.com/openstreetmap/iD/issues/4634
[#4623]: https://github.com/openstreetmap/iD/issues/4623
[#4612]: https://github.com/openstreetmap/iD/issues/4612
[#4609]: https://github.com/openstreetmap/iD/issues/4609
[#4602]: https://github.com/openstreetmap/iD/issues/4602
[#4598]: https://github.com/openstreetmap/iD/issues/4598
[#4590]: https://github.com/openstreetmap/iD/issues/4590
[#4586]: https://github.com/openstreetmap/iD/issues/4586
[#4585]: https://github.com/openstreetmap/iD/issues/4585
[#4584]: https://github.com/openstreetmap/iD/issues/4584
[#4581]: https://github.com/openstreetmap/iD/issues/4581
[#4578]: https://github.com/openstreetmap/iD/issues/4578
[#4571]: https://github.com/openstreetmap/iD/issues/4571
[#4569]: https://github.com/openstreetmap/iD/issues/4569
[#4568]: https://github.com/openstreetmap/iD/issues/4568
[#4566]: https://github.com/openstreetmap/iD/issues/4566
[#4563]: https://github.com/openstreetmap/iD/issues/4563
[#4559]: https://github.com/openstreetmap/iD/issues/4559
[#4555]: https://github.com/openstreetmap/iD/issues/4555
[#4548]: https://github.com/openstreetmap/iD/issues/4548
[#4539]: https://github.com/openstreetmap/iD/issues/4539
[#4538]: https://github.com/openstreetmap/iD/issues/4538
[#4535]: https://github.com/openstreetmap/iD/issues/4535
[#4505]: https://github.com/openstreetmap/iD/issues/4505
[#4437]: https://github.com/openstreetmap/iD/issues/4437
[#4355]: https://github.com/openstreetmap/iD/issues/4355
[#3815]: https://github.com/openstreetmap/iD/issues/3815
[#3508]: https://github.com/openstreetmap/iD/issues/3508
[#3041]: https://github.com/openstreetmap/iD/issues/3041
[@bencostamagna]: https://github.com/bencostamagna
[@planemad]: https://github.com/planemad
[@JamesKingdom]: https://github.com/JamesKingdom
[@ltog]: https://github.com/ltog
[@willemarcel]: https://github.com/willemarcel
[@nlehuby]: https://github.com/nlehuby
[@lucymk]: https://github.com/lucymk
[@abdeldjalil09]: https://github.com/abdeldjalil09
[@tastrax]: https://github.com/tastrax
[@tohaklim]: https://github.com/tohaklim
[@Vonter]: https://github.com/Vonter

You can view, comment on, or merge this pull request online at:

  https://github.com/openstreetmap/openstreetmap-website/pull/1718

-- Commit Summary --

  * Update to iD v2.6.0

-- File Changes --

    M vendor/assets/iD/iD.css.erb (594)
    M vendor/assets/iD/iD.js (30441)
    M vendor/assets/iD/iD/img/arrow-icon.png (0)
    D vendor/assets/iD/iD/img/background-pattern-1.png (0)
    D vendor/assets/iD/iD/img/background-pattern-opacity.png (0)
    M vendor/assets/iD/iD/img/cursor-draw-connect-line.png (0)
    M vendor/assets/iD/iD/img/cursor-draw-connect-line2x.png (0)
    M vendor/assets/iD/iD/img/cursor-draw-connect-vertex.png (0)
    M vendor/assets/iD/iD/img/cursor-draw-connect-vertex2x.png (0)
    M vendor/assets/iD/iD/img/cursor-draw.png (0)
    M vendor/assets/iD/iD/img/cursor-grab2x.png (0)
    M vendor/assets/iD/iD/img/cursor-grabbing.png (0)
    M vendor/assets/iD/iD/img/cursor-grabbing2x.png (0)
    M vendor/assets/iD/iD/img/cursor-pointing.png (0)
    M vendor/assets/iD/iD/img/cursor-pointing2x.png (0)
    M vendor/assets/iD/iD/img/cursor-select-acting.png (0)
    M vendor/assets/iD/iD/img/cursor-select-acting2x.png (0)
    M vendor/assets/iD/iD/img/cursor-select-add.png (0)
    M vendor/assets/iD/iD/img/cursor-select-area.png (0)
    M vendor/assets/iD/iD/img/cursor-select-area2x.png (0)
    M vendor/assets/iD/iD/img/cursor-select-line.png (0)
    M vendor/assets/iD/iD/img/cursor-select-line2x.png (0)
    M vendor/assets/iD/iD/img/cursor-select-mapillary.png (0)
    M vendor/assets/iD/iD/img/cursor-select-mapillary2x.png (0)
    M vendor/assets/iD/iD/img/cursor-select-point.png (0)
    M vendor/assets/iD/iD/img/cursor-select-point2x.png (0)
    M vendor/assets/iD/iD/img/cursor-select-remove.png (0)
    M vendor/assets/iD/iD/img/cursor-select-split.png (0)
    M vendor/assets/iD/iD/img/cursor-select-split2x.png (0)
    M vendor/assets/iD/iD/img/cursor-select-vertex.png (0)
    M vendor/assets/iD/iD/img/iD-sprite.svg (1123)
    M vendor/assets/iD/iD/img/logo.png (0)
    M vendor/assets/iD/iD/img/mini-loader.gif (0)
    M vendor/assets/iD/iD/img/pattern/cemetery.png (0)
    M vendor/assets/iD/iD/img/pattern/construction.png (0)
    M vendor/assets/iD/iD/img/pattern/dots.png (0)
    M vendor/assets/iD/iD/img/pattern/farmland.png (0)
    M vendor/assets/iD/iD/img/pattern/orchard.png (0)
    M vendor/assets/iD/iD/img/pattern/vineyard.png (0)
    M vendor/assets/iD/iD/img/pattern/wetland.png (0)
    M vendor/assets/iD/iD/img/traffic-signs/traffic-signs.png (0)
    M vendor/assets/iD/iD/locales/af.json (30)
    M vendor/assets/iD/iD/locales/ar-AA.json (1)
    M vendor/assets/iD/iD/locales/ar.json (358)
    M vendor/assets/iD/iD/locales/ast.json (1459)
    A vendor/assets/iD/iD/locales/be.json (9)
    M vendor/assets/iD/iD/locales/bg-BG.json (25)
    M vendor/assets/iD/iD/locales/bn.json (27)
    M vendor/assets/iD/iD/locales/bs.json (50)
    M vendor/assets/iD/iD/locales/ca.json (363)
    M vendor/assets/iD/iD/locales/cs.json (182)
    M vendor/assets/iD/iD/locales/da.json (303)
    M vendor/assets/iD/iD/locales/de.json (826)
    M vendor/assets/iD/iD/locales/dv.json (6)
    M vendor/assets/iD/iD/locales/el.json (113)
    M vendor/assets/iD/iD/locales/en-GB.json (314)
    M vendor/assets/iD/iD/locales/en.json (663)
    M vendor/assets/iD/iD/locales/eo.json (664)
    M vendor/assets/iD/iD/locales/es.json (810)
    M vendor/assets/iD/iD/locales/et.json (78)
    M vendor/assets/iD/iD/locales/fa.json (613)
    M vendor/assets/iD/iD/locales/fi.json (114)
    M vendor/assets/iD/iD/locales/fr.json (450)
    M vendor/assets/iD/iD/locales/gl.json (130)
    M vendor/assets/iD/iD/locales/gu.json (3)
    M vendor/assets/iD/iD/locales/he.json (1603)
    M vendor/assets/iD/iD/locales/hi.json (11)
    M vendor/assets/iD/iD/locales/hr.json (101)
    M vendor/assets/iD/iD/locales/hu.json (189)
    M vendor/assets/iD/iD/locales/hy.json (36)
    M vendor/assets/iD/iD/locales/id.json (70)
    M vendor/assets/iD/iD/locales/is.json (27)
    M vendor/assets/iD/iD/locales/it.json (931)
    M vendor/assets/iD/iD/locales/ja.json (2509)
    M vendor/assets/iD/iD/locales/kn.json (53)
    M vendor/assets/iD/iD/locales/ko.json (443)
    M vendor/assets/iD/iD/locales/lt.json (100)
    M vendor/assets/iD/iD/locales/lv.json (10)
    M vendor/assets/iD/iD/locales/mg.json (204)
    M vendor/assets/iD/iD/locales/mk.json (115)
    M vendor/assets/iD/iD/locales/ms.json (1003)
    M vendor/assets/iD/iD/locales/nl.json (0)
    M vendor/assets/iD/iD/locales/no.json (0)
    M vendor/assets/iD/iD/locales/pl.json (0)
    M vendor/assets/iD/iD/locales/pt-BR.json (0)
    M vendor/assets/iD/iD/locales/pt.json (0)
    M vendor/assets/iD/iD/locales/ro.json (0)
    M vendor/assets/iD/iD/locales/ru.json (0)
    M vendor/assets/iD/iD/locales/si.json (0)
    M vendor/assets/iD/iD/locales/sk.json (0)
    M vendor/assets/iD/iD/locales/sl.json (0)
    M vendor/assets/iD/iD/locales/sq.json (0)
    M vendor/assets/iD/iD/locales/sr.json (0)
    M vendor/assets/iD/iD/locales/sv.json (0)
    M vendor/assets/iD/iD/locales/ta.json (0)
    M vendor/assets/iD/iD/locales/te.json (0)
    M vendor/assets/iD/iD/locales/th.json (0)
    M vendor/assets/iD/iD/locales/tl.json (0)
    M vendor/assets/iD/iD/locales/tr.json (0)
    M vendor/assets/iD/iD/locales/uk.json (0)
    M vendor/assets/iD/iD/locales/vi.json (0)
    M vendor/assets/iD/iD/locales/yue.json (0)
    M vendor/assets/iD/iD/locales/zh-CN.json (0)
    M vendor/assets/iD/iD/locales/zh-HK.json (0)
    M vendor/assets/iD/iD/locales/zh-TW.json (0)
    M vendor/assets/iD/iD/locales/zh.json (0)
    M vendor/assets/iD/iD/mapillary-js/mapillary.js (0)
    M vendor/assets/iD/iD/mapillary-js/mapillary.js.map (0)
    M vendor/assets/iD/iD/mapillary-js/mapillary.min.css (0)
    M vendor/assets/iD/iD/mapillary-js/mapillary.min.js (0)
    M vendor/assets/iD/iD/mapillary-js/stepper-left.svg (0)
    M vendor/assets/iD/iD/mapillary-js/stepper-play.svg (0)
    M vendor/assets/iD/iD/mapillary-js/stepper-right.svg (0)
    M vendor/assets/iD/iD/mapillary-js/stepper-stop.svg (0)

-- Patch Links --

https://github.com/openstreetmap/openstreetmap-website/pull/1718.patch
https://github.com/openstreetmap/openstreetmap-website/pull/1718.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/1718
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20180121/84080e8e/attachment-0001.html>


More information about the rails-dev mailing list