John Firebaugh
a05b9b1be5
Report an existing tagged vertex that is moved as modified
2013-10-23 12:00:07 -07:00
John Firebaugh
d6c7c1d81d
Fix tests
2013-10-21 16:24:06 -07:00
Aaron Lidman
594baa18b3
Update save commit dialog to use a feature list
2013-10-18 17:11:52 -04:00
John Firebaugh
f1deed2712
Fix area sorting corner case ( fixes #1903 )
2013-10-18 10:28:01 -04:00
Aaron Lidman
1ae060e35f
Excluding verticies where appropriate on save sidebar
2013-10-16 15:23:20 -04:00
John Firebaugh
26e38d7f8f
Return geometries rather than features in asGeoJSON
...
No code needs the tags, and it eliminates one level
of function calls in the d3 stream pipeline.
2013-10-16 09:40:01 -04:00
Aaron Lidman
38489cbf17
Add selection_list to test index
2013-10-15 23:40:51 -04:00
John Firebaugh
b51cfd5d84
Fix adding localized value before name ( #1797 )
2013-10-11 16:31:54 -07:00
John Firebaugh
497c80f0a5
Add translated name tag only when language and value are both present
...
Fixes #1796
Fixes #1797
2013-10-11 15:18:10 -07:00
John Firebaugh
8c30278d2d
Show all combobox entries when clicking the caret ( fixes #1755 )
2013-10-11 15:18:10 -07:00
John Firebaugh
416a92f5f5
Don't show combobox menu with only one item
2013-10-11 14:20:31 -07:00
John Firebaugh
81bc280aba
More reliable method for mutexed localStorage saves
...
Fixes #1883
2013-10-10 14:59:48 -07:00
John Firebaugh
d1b4e04ee4
Don't add addr:housenumber=yes when applying Address preset ( #1874 )
2013-10-09 16:35:12 -07:00
John Firebaugh
7fb047a7ba
Cleanup; set correct language for pasted wikipedia links
2013-10-09 16:03:17 -07:00
John Firebaugh
965fb47680
Preserve existing Wikipedia language ( fixes #1868 )
2013-10-09 15:36:28 -07:00
John Firebaugh
411db160fe
Prefer to render highway=* styles over railway=*
...
Fixes #1880
2013-10-09 14:02:55 -07:00
John Firebaugh
16d3346147
Split only the line of a node shared by a line and an area
2013-09-30 16:54:03 -07:00
John Firebaugh
44cd18aab5
Test with iD.js
...
Uglification can hide errors (#1865 )
2013-09-30 16:20:16 -07:00
John Firebaugh
011dc140a3
Handle multipolygon corner case when splitting ( fixes #1799 )
2013-09-30 16:17:16 -07:00
Paul Mach
0e080b3ed6
Limit squaring to near square or near straight nodes
2013-09-29 13:44:30 -07:00
tyr
ce85e7faaf
fix test case "does not delete tagged nodes" of iD.actions.Straighten
...
The nodes.sort() statement caused some trouble in older browsers
such as (FF 20, Chromium 25). Also, the straighten action should
conserve node order. Thus, the sorting made the test weaker than
it had to be.
This just removes the unnecessary sorting.
2013-09-29 07:47:46 -07:00
tyr
e8d637f2bb
Add iD.geo.sphericalDistance
...
iD.geo.euclideanDistance should only be used for calculations of
projected coordinates or display (pixel) coordinates.
iD.geo.sphericalDistance calculates approximate geographical
distances, accounting for distortions at higher latitudes. This
can be used for determining the nearest node (operations.Delete,
actions.Circularize) or relative length comparisons (actions.Split).
2013-09-29 07:45:04 -07:00
tyr
6afe3adfbe
more clever splitting of closed ways
...
if a way is closed, iD needs to choose a second node to
split the way at.
This algorithm looks for a node that is both far away from
the initial node in terms of way segment length and nearby
in terms of beeline-distance. This assures that areas get
split on the most "natural" points (independent of the number
of nodes).
For example: bone-shaped areas get split across their waist-
line, circles across the diameter.
2013-09-29 07:43:20 -07:00
Paul Mach
be30344cfd
Improve Circularize Action
2013-09-28 14:33:39 -07:00
Paul Mach
3ac12a1e70
Orthononalize bug fixes
2013-09-27 22:24:32 -07:00
John Firebaugh
690a04e538
Make straighten/orthogonalize act like a single operation
...
- Display only one or the other in the radial menu
- Rename "Orthogonalize" to "Square"
- Use "S" as shortcut for both
Refs #1839
2013-09-25 14:26:30 -07:00
Tom MacWright
d568e30cba
Minor tweaks to style of test
2013-09-22 12:54:46 -04:00
Paul Mach
76e0ef7c26
Better orthogonalization of skinny quads. Fixes #1812
2013-09-21 21:21:36 -07:00
Paul Mach
b8efb00cfc
Add straighten way operation and action
2013-09-20 12:14:16 -07:00
John Firebaugh
e11ab9699d
Avoid consecutive identical nodes when adding a midpoint
...
Previously, adding a midpoint to an invalidly doubled-back
segment (aba) resulted in a self-intersection with an invalid
consecutive node (accba). Now a self-intersection is still
produced, but with only one c node (acba).
Refs #1296
2013-09-01 12:57:10 -07:00
John Firebaugh
156aa90e27
Add more turn logic
2013-08-30 19:27:21 -07:00
John Firebaugh
405a49506b
Building logic for turn restrictions
2013-08-30 14:23:05 -07:00
John Firebaugh
a32ce33238
Add Way#affix
2013-08-30 13:59:29 -07:00
John Firebaugh
6a3d62e57c
Fix tests
2013-08-28 11:01:16 -07:00
John Firebaugh
8a215cac81
Add "Continue" operation
2013-08-28 09:30:28 -07:00
John Firebaugh
163c85bacb
Delete relations that become empty
...
Fixes #465
Fixes #1454
2013-08-27 12:27:11 -07:00
John Firebaugh
e5c1944e37
Fix tests
2013-08-27 11:46:24 -07:00
John Firebaugh
30f68c4ef9
Insert areas in sorted order
...
Fixes #1693
2013-08-26 15:27:57 -07:00
John Firebaugh
7215e91ff2
Ensure asGeoJSON returns winding orders expected by D3
2013-08-26 14:39:08 -07:00
John Firebaugh
6cdd928ea3
Default wildcard tags to "yes"
...
Fixes #1715
2013-08-22 14:30:27 -07:00
John Firebaugh
c7363623ad
Fix tests
2013-08-22 14:16:30 -07:00
John Firebaugh
0180367399
Refactor BackgroundSource
2013-08-22 12:53:57 -07:00
John Firebaugh
a8f6c30a36
Fix test
2013-08-16 14:19:56 -07:00
John Firebaugh
2efafa087b
Deduplicate entities in serialized history
...
Fixes #1403
2013-08-14 16:49:53 -07:00
John Firebaugh
11e2f1d1fe
Merge geocoder into feature search UI
2013-07-25 19:24:07 -07:00
Vladimir Agafonkin
454eecae8f
replace RTree with RBush
2013-07-21 17:20:14 +03:00
John Firebaugh
734d53e08b
Refactor background in preparation for multiple overlays
2013-07-15 14:05:11 -07:00
John Firebaugh
c4cb8729eb
Fix tab behavior in tag list
2013-06-21 20:10:35 -07:00
John Firebaugh
f3a089d837
Fix combobox autocomplete behavior for taginfo
2013-06-21 19:51:44 -07:00
John Firebaugh
aecb07a41a
Refining combobox behavior, with tests
2013-06-21 19:23:54 -07:00