Quincy Morgan
db061d0dff
Make the RTL shortcuts for recent and favorite presets the same as LTR ( close #6107 )
2019-03-26 12:24:39 -04:00
Bryan Housel
9e4cf126c3
Remove unneeded utilGetPrototypeOf and just use Object.getPrototypeOf
2019-03-25 22:16:58 -04:00
Bryan Housel
eb0d0a35d1
Remove lodash pull
...
(re: #6087 )
2019-03-25 22:03:39 -04:00
Bryan Housel
1ce4f0ad6a
Remove lodash without
...
(re: #6087 )
2019-03-25 21:56:54 -04:00
Quincy Morgan
5947272b91
Fix search results popover z-index
2019-03-25 17:35:51 -04:00
Quincy Morgan
2895ff9405
Break modes toolbar item into add favorites and add recent items
2019-03-25 17:00:33 -04:00
Quincy Morgan
f8b8739855
Add optional uninstall function to tools
2019-03-25 13:48:59 -04:00
Bryan Housel
daaab30d13
Add workaround for Array.from when running in PhantomJS
...
https://github.com/openstreetmap/iD/issues/6087#issuecomment-476219308
Also added `npm run phantom` to test workarounds like this quickly
2019-03-25 12:47:55 -04:00
Quincy Morgan
776bf103d8
Reorganize toolbar code
2019-03-25 12:25:04 -04:00
Quincy Morgan
c5e66816d3
Add labels to toolbar items ( close #6098 )
2019-03-25 11:45:51 -04:00
Bryan Housel
230e5d6aab
Add more osmarender tags to discarded.json
...
(re: https://github.com/openstreetmap/iD/pull/6091#issuecomment-475982320 )
2019-03-25 10:28:39 -04:00
Bryan Housel
9d27c806a2
Merge pull request #6091 from matkoniecz/kill-osmarender_nameDirection
...
Add osmarender:nameDirection to discarded tags
2019-03-25 10:27:19 -04:00
Bryan Housel
0c7d98673a
Fix form of chai not called assertion
2019-03-25 10:03:27 -04:00
Quincy Morgan
cd0762e9b9
Add Incline field to more highway presets
2019-03-25 09:48:34 -04:00
Quincy Morgan
a126045b49
Add "room" field to indoor=room preset
2019-03-25 09:30:33 -04:00
Quincy Morgan
7fac65899f
Remove "entrance" tag and add "door" tag to indoor/door preset ( close #6089 )
...
Add Door field to Entrance/Exit preset
2019-03-25 09:21:17 -04:00
Bryan Housel
b5c2918a24
Remove lodash without and others from history imageryUsed
...
(re: #6087 )
I ran into some trouble here, it looks like `Array.from()` polyfill
doesn't work for Sets in PhantomJS
2019-03-24 01:50:54 -04:00
Bryan Housel
963a4127db
Remove lodash remove
...
(re: #6087 )
2019-03-24 01:50:32 -04:00
Bryan Housel
26113d0e25
Remove unneeded getOwnPropertySymbols polyfill
2019-03-24 01:48:36 -04:00
Bryan Housel
5280d07bad
Remove lodash reject (re: #6087 )
2019-03-23 12:51:13 -04:00
Mateusz Konieczny
decbe4f853
Add osmarender:nameDirection to discarded tags
...
There is currently ongoing discussion on talk mailing list about my proposed automatic edit that proposed to remove it.
It seems to be that there is a consensus to eliminate this tag (as unwanted rendering instruction for no longer existing renderer), but not everybody is happy about using bot edits. It was proposed to silently discard it during editing like created_by tag.
JOSM added this tag to list of automatically discarded ones - see https://josm.openstreetmap.de/changeset/14916/josm
2019-03-23 14:26:02 +01:00
Bryan Housel
76e0d13729
Remove lodash every and filter
...
(re: #6087 )
2019-03-23 01:22:56 -04:00
Bryan Housel
7a6c63fcc5
Remove lodash extend (re: #6087 )
2019-03-23 00:38:39 -04:00
Bryan Housel
7e6f68a1b2
Remove lodash some
...
(re: #6087 )
2019-03-23 00:07:52 -04:00
Bryan Housel
0e90167513
Remove lodash clone
...
(re: #6087 )
2019-03-22 23:18:25 -04:00
Bryan Housel
ff4f8f005f
Remove lodash find and findIndex
...
(re: #6087 )
2019-03-22 17:31:41 -04:00
Bryan Housel
11bfeaabfc
Add browser-polyfills, remove lodash assign, compact, values
...
(re: #6087 )
2019-03-22 17:14:41 -04:00
Bryan Housel
547267d7b6
Improve highway=track icon
...
(closes #6088 )
2019-03-22 15:53:01 -04:00
Bryan Housel
f6c284a3be
Minor code cleanups, swap some math for existing functions
2019-03-22 15:29:48 -04:00
J Guthrie
97dc659b0f
Fixed linting - moved function out of loop
2019-03-22 15:29:48 -04:00
J Guthrie
9d452c9ffe
Fix lint issue
2019-03-22 15:29:48 -04:00
J Guthrie
c3295cc174
Remove left over logging statements
2019-03-22 15:29:48 -04:00
J Guthrie
470d6c257d
Update to work on ways going in opposite directions
2019-03-22 15:29:48 -04:00
J Guthrie
e786bd54b1
Minor syntax improvement
2019-03-22 15:29:48 -04:00
J Guthrie
a3930c35a3
Fixed sort to sort by integer
2019-03-22 15:29:48 -04:00
J Guthrie
df4f25a02c
Use lodash _includes instead of standard javascript version
2019-03-22 15:29:48 -04:00
J Guthrie
d07418c654
Enforce either 0 or 2 selected vertices
2019-03-22 15:29:47 -04:00
J Guthrie
24f83ba1ae
Attempt to fix travis fail
2019-03-22 15:29:47 -04:00
J Guthrie
04da13dae3
Added 2-vertex straighten to actionStraighten
...
- Split selectedIDs between nodes and ways
- Slice the length of nodes to be straighten to between the 2 selected nodes
2019-03-22 15:29:47 -04:00
J Guthrie
16513b1194
Update operationStraighten.available() function
...
- operationStraighten now allows for two vertices to be selected and straightened between
- Added test cases
2019-03-22 15:29:47 -04:00
J Guthrie
f2722fe95f
Add operationStraighten tests for 2 selected vertices
2019-03-22 15:29:47 -04:00
J Guthrie
c28f0a77fe
Implement new functionality
2019-03-22 15:29:47 -04:00
J Guthrie
5aecfcabc9
Update tests
2019-03-22 15:29:47 -04:00
J Guthrie
067d30227a
Add new test cases
2019-03-22 15:29:47 -04:00
Quincy Morgan
e59bb75bcc
Make top toolbar item spacing more consistent
...
Prepare top toolbar to be more dynamic
2019-03-22 13:42:47 -04:00
Quincy Morgan
4addd0e216
Add presets for basic indoor features ( close #6082 )
...
Don't use deprecated presets to determine area keys
2019-03-22 11:40:03 -04:00
Bryan Housel
00a008a31d
Changed "Reset All" button to a link
2019-03-22 11:23:52 -04:00
Bryan Housel
18683e93a0
Merge branch 'master' of https://github.com/alphagamer7/iD into alphagamer7-master
2019-03-22 11:16:13 -04:00
Quincy Morgan
f912848340
Fix disused railways rendering
2019-03-22 09:32:32 -04:00
Quincy Morgan
e6bc7efb7f
Disallow favoriting of unsearchable presets
...
Rename preset favorite button class and file
2019-03-22 09:20:18 -04:00