Kyℓe Hensel
Kyℓe Hensel
This PR automatically disables `Locator Overlay` when you select `OpenStreetMap (Standard)`. If you use the `OpenStreetMap (Standard)` background imagery, the first thing you have to do after selecting `OpenStreetMap (Standard)`...
Closes #7793, Closes #8657, Closes #8728, Closes #9728 Replaces "this" with the feature's name to avoid ambiguous wording. I have added 2 new translatable strings instead of repurposing the existing...
If you edit using a streetlevel imagery service like Mapillary, the changeset `source` tag is currently set to `;streetlevel imagery;mapillary`. This PR removes the leading semicolon which is almost certainly...
This PR adds a new validator warning when a road has [`lanes`](https://osm.wiki/Key:lanes)=`1` but is does not have [`oneway`](https://osm.wiki/Key:oneway)=[`yes`](https://osm.wiki/Tag:oneway=yes)/[`alternating`](https://osm.wiki/Tag:oneway=alternating)/[`reversible`](https://osm.wiki/Tag:oneway=reversible) 
Closes #8929, Closes #9229, ~~Closes #9359~~, Closes #9394, Closes #10234 If you hold down ⇧ Shift while triggering the extract operation (E by default), then the operation will not extract...
Installing `@types/chai` and declaring `expect` as a global means that IDEs like VS Code can provide auto-complete suggestions as you type, which makes it much easier to write tests for...
If a node has a tag like `diameter` or `radius`, iD will now render a circle when you select the node.  - As per the wiki, spaces are allowed...
Closes #9452
If a merge conflict occured, it's quite possible that iD wasn't able to perfectly resolve the error. Adding a tag to the changeset allows reviewers to pay more attention to...
The continue operation cannot be used on broken areas at the moment. This is a bit frustrating, because it makes it hard to repair these areas. The only solution right...