John Firebaugh
a85361545d
Preserve connectivity when pasting
...
Fixes #2584
2016-02-29 12:09:14 -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
John Firebaugh
79df184052
Test with phantomjs 2.1 and mocha-phantomjs-core
2016-02-08 19:02:37 -08: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
Bryan Housel
3af17cb011
Add iD.svg.Icon svg icon builder
2015-10-30 14:00:36 -04:00
Bryan Housel
c10b83f28f
iD.actions.Revert (see #537 )
2015-04-26 01:08:31 -04:00
samanpwbb
d141827c3e
Merge branch 'master' into conflict-resolution-ui
2015-02-06 19:08:50 -05:00
Bryan Housel
4b6abf7a42
Added iD.actions.CopyEntity
2014-12-28 22:01:10 -05:00
Bryan Housel
381142356b
add Diff3 library
2014-12-13 22:49:44 -05:00
Bryan Housel
eff18cb257
add tests for iD.actions.MergeRemoteChanges
2014-12-09 00:59:25 -05:00
Bryan Housel
6b6ca8d523
initial checkin of features unit tests
2014-10-28 21:37:04 -04:00
Sajjad Anwar
c8d4b73b15
Add tests and documentation for custom presets
2014-10-23 15:52:29 -07:00
John Firebaugh
dd0e08b244
Write presets and imagery to standalone files
2014-10-23 15:52:29 -07:00
Christian Schwarz
ff0357b927
Added countrycode spec
2014-06-10 19:09:53 +02:00
John Firebaugh
3d210ac3c1
Implement basic restriction toggling
2014-05-18 16:02:47 -07:00
John Firebaugh
26422d9c9a
Show ways in restriction editor as if they were split
2014-05-18 16:02:47 -07:00
Aaron Lidman
ff97d44395
Add tests for suggestNames
2013-11-01 16:57:33 -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
81bc280aba
More reliable method for mutexed localStorage saves
...
Fixes #1883
2013-10-10 14:59:48 -07:00
John Firebaugh
965fb47680
Preserve existing Wikipedia language ( fixes #1868 )
2013-10-09 15:36:28 -07:00
John Firebaugh
44cd18aab5
Test with iD.js
...
Uglification can hide errors (#1865 )
2013-09-30 16:20:16 -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
11e2f1d1fe
Merge geocoder into feature search UI
2013-07-25 19:24:07 -07:00
John Firebaugh
734d53e08b
Refactor background in preparation for multiple overlays
2013-07-15 14:05:11 -07:00
John Firebaugh
7ec1222402
Try to insert relation members at a sensible index ( #1539 )
2013-06-05 16:00:53 -07:00
John Firebaugh
40526764bf
Test / fix ChangePreset action
2013-05-29 08:44:59 -07:00
John Firebaugh
5a8bf0fada
Fix tests
2013-05-28 19:50:40 -07:00
John Firebaugh
cac654e8ab
Add iD.actions.ChangeMember
2013-05-22 17:41:06 -07:00
John Firebaugh
1276672783
Add iD.actions.DeleteMember
2013-05-22 17:37:26 -07:00
John Firebaugh
ebadc90ac7
Rename Taglist -> RawTagEditor
2013-05-22 16:51:18 -07:00
John Firebaugh
9502729f5e
Optimize presets.match
...
Previous implementation was linear in the number of
presets. This should be near constant time.
2013-05-13 21:07:26 -07:00
John Firebaugh
fd1573fa08
Abandon iD.svg.MemberClasses
...
Substantial performance hit for something that's barely used.
2013-05-13 12:46:01 -07:00
John Firebaugh
0ae54abdcc
Extract iD.actions.DiscardTags
2013-05-13 09:26:41 -07:00
John Firebaugh
d247962324
Handle incomplete relations in simpleMultipolygonOuterMember
2013-05-01 10:28:40 -07:00
John Firebaugh
aedd5ee46e
Create a dist directory
...
This directory will contain the built sources (iD.js, iD.css)
and images. On a release branch, we will check in the generated
files. For the osm.us/master deploy, it should run make and use
dist/ as the root.
Paths in css are relative, e.g. url(img/foo.png).
2013-04-22 10:50:36 -07:00
John Firebaugh
dca9bec450
Move Connection to core
2013-04-17 17:35:34 -07:00
John Firebaugh
687b7516d6
Split locales into individual files
...
This avoids a fragile regexp for the en special case.
2013-04-06 18:26:37 -07:00
John Firebaugh
e950042922
Fix cursors, add tests
2013-04-05 11:57:13 -07:00
John Firebaugh
f3caa77057
Manage rest of test libs with npm
2013-04-04 10:48:13 -07:00
John Firebaugh
d72ede2e2d
Update to mocha 1.9, manage with npm
2013-04-04 10:36:11 -07:00
John Firebaugh
55a9d74553
Fix up Taglist test
2013-03-17 19:44:32 -07:00
John Firebaugh
113ae58de8
Fix up tests
2013-03-11 15:45:27 -07:00
John Firebaugh
2c874545eb
Fix tests
2013-03-10 20:08:18 -07:00
John Firebaugh
da902061d6
Fix tests
2013-03-08 20:37:19 -08:00
John Firebaugh
d60ec2bd8e
Sync tests
2013-03-06 16:16:12 -08:00
John Firebaugh
78f6a00029
Fix moving multiple entities which share nodes
...
While here, implement moving multipolygons too.
2013-02-27 17:12:39 -08:00
Tom MacWright
61d7ec45b5
Banish function ( style
2013-02-12 16:35:47 -05:00