Commit Graph

2897 Commits

Author SHA1 Message Date
Vladimir Agafonkin
831f4964aa fix build and tests, add missing methods to lodash build 2013-11-22 01:19:09 +02:00
John Firebaugh
15590525d3 Fix build 2013-11-21 14:51:52 -08:00
John Firebaugh
0b502e62df Merge pull request #2008 from mourner/master
Update Lo-Dash to 2.3.0 custom build and improve panning performance
2013-11-21 14:40:22 -08:00
John Firebaugh
4831f84480 Placate jshint 2013-11-21 14:39:00 -08:00
Vladimir Agafonkin
33e88ea657 fix whitespace 2013-11-22 00:35:34 +02:00
Vladimir Agafonkin
dab1fa8eaf don't update hash/attrib immediately on move start
Makes panning snappier by avoiding non-critical operations at the very
start.
2013-11-22 00:32:29 +02:00
Vladimir Agafonkin
c133ed28d2 update Lo-Dash from 1.0 to 2.3 custom build, close #2006 2013-11-22 00:32:29 +02:00
John Firebaugh
8ec53185df Build iD.Way.areaKeys from presets
This eliminates the possibility that a feature will
flip from area to line when you apply a preset.

Fixes #1996
2013-11-21 13:53:06 -08:00
John Firebaugh
d403ab9eb1 Update D3 to 3.3.10 2013-11-21 12:44:48 -08:00
Martijn van Exel
c43d915625 Reverse cardinal directions for relation member roles 2013-11-21 10:08:16 -08:00
John Firebaugh
6c3a3190fd Update rbush 2013-11-21 09:31:59 -08:00
John Firebaugh
5f7872ba27 Bump taginfo result count to 25 2013-11-19 12:24:29 -08:00
Aaron Lidman
bf0da89925 Improved warning visibility
for #1973
2013-11-19 12:04:30 -08:00
tyr
2cf4c20a47 don't load parent multiple times into tree when multiple childs are changed
when an action (e.g. moving a way) caused multiple child elements
of the same parent to be changed, their parent was also loaded into
the tree multiple times during `tree.intersects()`.

this fixes #1978
2013-11-19 11:27:29 +01:00
John Firebaugh
3856389a5c 1.3.2 2013-11-14 18:04:55 -08:00
John Firebaugh
3f99e2fd4b Fix Disconnect of way with multiple intersections (fixes #1955) 2013-11-14 15:48:07 -08:00
John Firebaugh
b383bfec1f Fix unclosed area rendering (fixes #1958) 2013-11-13 17:41:57 -08:00
John Firebaugh
0bf0849eb3 Fix background pane tooltips 2013-11-05 15:52:20 -08:00
samanpwbb
25e2347b0a layer pane now matches help pane 2013-11-05 17:57:04 -05:00
John Firebaugh
2e754c8d6b Merge pull request #1950 from systemed/name-suggest
Autocomplete on name=*
2013-11-04 13:26:35 -08:00
Clint Adams
ae38c79ce1 Handle https wikipedia URLs 2013-11-02 15:35:16 -04:00
Aaron Lidman
43aeaae67e Add SuggestNames util 2013-11-01 16:52:37 -07:00
Aaron Lidman
872cec6720 Limit suggestions to three 'closest' matches 2013-11-01 15:23:59 -07:00
John Firebaugh
e382943f0d Use .low-zoom class rather than hard-coding z16 2013-11-01 11:17:49 -07:00
Aaron Lidman
5a119f6eed Add name autocomplete 2013-10-31 16:36:29 -07:00
John Firebaugh
492fc88aa4 Make the Graph#rebase argument an array 2013-10-31 16:24:31 -07:00
John Firebaugh
12769d2fc1 Calculate background source name (fixes #1935) 2013-10-29 16:13:40 -07:00
John Firebaugh
191f52d634 Use assumed values for access placeholders (fixes #1924) 2013-10-28 17:39:34 -07:00
John Firebaugh
ffdeef398d Rewrite tree logic
The main problem with the existing logic was that it
did not update the extents of relations when previously incomplete members were loaded.

It was also overly stateful; the various queues and flags
are no longer required.

Fixes #1928.
Fixes #1540.
2013-10-28 16:57:18 -07:00
John Firebaugh
e0e08115e5 Pass entity array to Tree#rebase 2013-10-28 16:34:08 -07:00
John Firebaugh
68fae301e5 Reset invalid opacity values to default (#1923) 2013-10-26 17:33:41 -07:00
John Firebaugh
d9627139d9 1.3.1 2013-10-26 16:54:03 -07:00
John Firebaugh
d9e6b1cc38 Fix background defaulting to 0% brightness (fixes #1923) 2013-10-26 16:49:43 -07:00
John Firebaugh
40519b98dd Prioritize boundary tag to minimize area fills (fixes #1920) 2013-10-25 15:37:53 -07:00
John Firebaugh
0ac200ec38 IE compatibility 2013-10-25 15:31:40 -07:00
John Firebaugh
1e78ee5c87 Stricter jshint 2013-10-24 16:08:48 -07:00
John Firebaugh
8323c948a7 jshint fixes 2013-10-24 15:33:52 -07:00
John Firebaugh
f15d6a0e6f 1.3.0 2013-10-24 09:05:40 -07:00
John Firebaugh
fbf2118c76 Fix change summary calculation after restoring
We can't rely on identity equality here due to how
restoring works, and don't want to anyway -- the summary
should ignore net-no-op tag changes.

Fixes #1915.
2013-10-23 17:35:35 -07:00
John Firebaugh
0a3d2161cd Fix corner case that could cause getting stuck in drag mode (#1910) 2013-10-23 16:44:35 -07:00
John Firebaugh
28aec51d20 Merge branch 'save-browse' 2013-10-23 13:37:57 -07:00
John Firebaugh
2de500a90a Add a few more vertex cases to summary 2013-10-23 13:36:58 -07:00
John Firebaugh
697faf0265 Use summary to calculate # in Save button 2013-10-23 13:36:58 -07:00
John Firebaugh
b8e88a7aaf Convert relevantChanges to a method on Difference 2013-10-23 13:36:58 -07:00
John Firebaugh
a05b9b1be5 Report an existing tagged vertex that is moved as modified 2013-10-23 12:00:07 -07:00
Aaron Lidman
e8e9f7a4ff Remove blue circle and icon adjustments 2013-10-23 11:42:33 -04:00
Aaron Lidman
df6a292a44 Add colored changeset icons 2013-10-22 11:48:21 -04:00
Aaron Lidman
dc98c6fc50 Add zoom to warning selection 2013-10-21 21:31:33 -04:00
Aaron Lidman
2dc46806a5 Styled the save button a little 2013-10-21 21:01:04 -04:00
Aaron Lidman
95e5852cbe Fixed the warnings 2013-10-21 20:24:04 -04:00