Commit Graph

2900 Commits

Author SHA1 Message Date
John Firebaugh 4b3db596d7 Remove unnecessary no-op pans 2013-11-22 10:52:58 -08:00
tyr a3d44789f6 rudimental support for providing gpx-files via urls
see #1965 (esp: https://github.com/systemed/iD/issues/1965#issuecomment-29045054)
2013-11-22 13:32:08 +01:00
John Firebaugh 79b5adf106 Update osm-auth (fixes #1904) 2013-11-21 17:32:38 -08:00
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