Commit Graph

849 Commits

Author SHA1 Message Date
Bryan Housel
03bb916287 Adjust taginfo values filtering, update tests 2016-04-28 16:59:12 -04:00
Bryan Housel
25862f35e7 Add multikeys taginfo function, filter out values with ';' 2016-04-26 19:37:15 -04:00
Bryan Housel
ae15275252 Add caseSensitive option to d3.combobox 2016-04-15 10:54:52 -04:00
Bryan Housel
1e97135245 Update tests for mapillary service, blacklist Null Island data 2016-04-10 16:01:59 -04:00
Bryan Housel
5122d1b64f Update taginfo tests to include title properties.
(see a77e1b6)
2016-04-09 00:01:45 -04:00
Bryan Housel
309bfacf74 Don't blacklist key-values for presets with both area and line geometry 2016-03-10 15:56:57 -05:00
Bryan Housel
83b324b0bb Exclude from areaKeys blacklist presets that are point/vertex only
(closes #3009)
2016-03-10 15:35:40 -05:00
Bryan Housel
c4fbacd625 Rename major_roads -> traffic_roads, minor_roads -> service_roads 2016-03-05 23:58:09 -05:00
Bryan Housel
78d2d86ff7 Add context.asset for building asset filenames, use it for traffico
We were using assetMap/assetPath but only for images, and it was broken anyway
(fixes #3011)
2016-03-02 23:06:33 -05:00
Bryan Housel
745e8ee49a Run roundcoord test 2016-03-02 23:05:33 -05:00
Bryan Housel
c79c65fb39 Reinsert parentRelations of modified parentWays
(closes #3008)
2016-02-29 23:09:24 -05:00
John Firebaugh
a85361545d Preserve connectivity when pasting
Fixes #2584
2016-02-29 12:09:14 -05:00
Bryan Housel
45e4e730a8 iD.svg.Surface -> iD.svg.Layers 2016-02-24 15:41:22 -05:00
Bryan Housel
d710ed9c95 use selectAll to preserve __data__ 2016-02-24 00:54:01 -05:00
Bryan Housel
1f337aa960 Move more data layers from Background into Surface 2016-02-23 16:15:26 -05:00
Bryan Housel
f37a809001 Make point draw function more consistent with other draw functions 2016-02-22 16:52:49 -05:00
Bryan Housel
6c1df37298 Move GPX, Mapillary Images, Mapillary Signs into svg namespace 2016-02-18 17:11:57 -05:00
Bryan Housel
0a238dbfcc Load traffico stylesheet dynamically 2016-02-17 12:03:51 -05:00
Bryan Housel
dd9e399971 Merge pull request #2984 from openstreetmap/phantomjs-2
Test with phantomjs 2.1 and mocha-phantomjs-core
2016-02-16 22:35:22 -05:00
Bryan Housel
a908c6722b Merge pull request #2720 from openstreetmap/mapillary-streetsigns2
Mapillary street signs
2016-02-16 16:52:30 -05:00
Bryan Housel
3ad9c29a35 Add test coverage for mapillary service 2016-02-16 15:59:28 -05:00
John Firebaugh
ac3dfb95a3 Prevent AddPoint tests from making network requests 2016-02-08 19:02:37 -08:00
John Firebaugh
79df184052 Test with phantomjs 2.1 and mocha-phantomjs-core 2016-02-08 19:02:37 -08:00
Bryan Housel
c50a290cd1 Add iD.geo.Extent#rectangle 2016-02-08 17:15:30 -05:00
Bryan Housel
f173441fe3 WIP: Mapillary service 2016-02-08 15:46:37 -05:00
Bryan Housel
a083ae3001 Call service reset functions from iD.flush()
Also fix misspelling nominatum -> nominatim
2016-02-08 12:02:57 -05:00
Bryan Housel
3e65156754 Refactor services 2016-02-08 10:31:34 -05:00
John Firebaugh
8a3314e5d3 Disallow disconnecting that would damage relations
Fixes #1714
2016-02-07 20:27:39 -08:00
Bryan Housel
4ffabf8933 Mapillary code cleanup 2016-02-07 01:05:20 -05:00
Bryan Housel
d22a3ea2d0 jshint, style, fix test harness 2016-02-07 01:02:23 -05:00
Kushan Joshi
4f328f6bfb change http to https
(closes #2960)

Interim
2016-02-04 21:42:38 +05:30
John Firebaugh
087d5aa65f Ensure that boundary relation members look like boundaries 2016-01-30 13:01:01 -08:00
Bryan Housel
649ba856f6 Preset.isFallback() should return true for the area: yes preset 2016-01-29 00:38:33 -05:00
John Firebaugh
0d2a742e18 Autocomplete changeset comments from previous changeset comments
Fixes #2002
2016-01-24 12:46:26 -08:00
John Firebaugh
82d1a92b23 Remove unused d3.typeahead module
All use has been replaced with d3.combobox.
2016-01-24 12:45:55 -08:00
Bryan Housel
63ab1e1267 Adjust matching rules for multipolygon members (closes #2887) 2016-01-04 12:07:12 -05:00
Bryan Housel
74c16ac674 failing test for #2887 2015-12-31 21:02:38 -05:00
Bryan Housel
4bcbb6cbad Merge pull request #2879 from openstreetmap/breathe-behavior
Add Breathe behavior for interpolated select halos
2015-12-21 09:16:01 -05:00
Bryan Housel
0720b03f66 In Taginfo results sort keys w ':' below keys w/o ':' (closes #2376) 2015-12-20 01:12:31 -05:00
Bryan Housel
882457a351 Add Breathe behavior for interpolated select halos (closes #1814) 2015-12-17 22:25:46 -05:00
Bryan Housel
b892b8c156 Adjust to new taginfo wiki_pages API call (closes #2844)
Also decouple tag_reference.js from taginfo.js service
(no need to have special callback semantics just to retry the call w/o value)
2015-12-02 11:44:00 -05:00
Bryan Housel
8a9accfe8d Replace generic "tag-ephemeral" with specific "tag-status tag-status-xxx" 2015-12-01 15:31:25 -05:00
Bryan Housel
b4628298d9 Differentiate between paved/unpaved roads (closes #2564)
Now `iD.svg.TagClasses` will add the class 'tag-unpaved' for unpaved roads.
2015-11-25 15:28:37 -05:00
Bryan Housel
bf79efa342 Merge pull request #2819 from digidem/fix-way-test
Correct iD.Way test to use Way() not Entity()
2015-11-05 11:16:23 -05:00
Bryan Housel
d729795049 Use svg for maki also 2015-11-03 16:43:22 -05:00
Bryan Housel
3853c0d993 Fix the rest of the icons (leave walkthrough graphics alone for now) 2015-11-02 20:46:08 -05:00
Bryan Housel
7a9acd84ee Restore almost all of the rest of the icons throughout the UI 2015-10-31 01:38:39 -04:00
Bryan Housel
3af17cb011 Add iD.svg.Icon svg icon builder 2015-10-30 14:00:36 -04:00
Gregor MacLennan
facffcfc39 Correct iD.Way test to use Way() not Entity() 2015-10-27 12:18:05 -06:00
Bryan Housel
ef2b4271b7 Merge pull request #2809 from openstreetmap/conflicting-tags
Disable joining ways with conflicting tags
2015-10-20 23:06:35 -04:00