Bryan Housel
46326252bc
Rewrite source.polygon into array of outers without holes
...
(closes #5264 , closes #5250 , closes #5272 )
2018-11-08 13:17:13 -05:00
Bryan Housel
a73a75d1d3
Adjust initialization order so that map has dimensions before hash()
...
This fixes a weird regression where the hash would try to centerzoom the map,
but the map did not yet have dimensions, so the center would end up in the top-left.
2018-11-08 11:15:26 -05:00
Bryan Housel
e4332a03f4
Update all fontawesome dependencies
...
(closes #5456 , closes #5457 )
2018-11-08 10:17:33 -05:00
greenkeeper[bot]
9e3735ce26
chore(package): update mapillary-js to version 2.14.0
2018-11-08 10:07:28 -05:00
Bryan Housel
c5ad8adcc9
Preserve extra space at bottom of inspector to allow for dropdown options
...
(closes #5280 )
2018-11-08 09:55:45 -05:00
Bryan Housel
c3ac440125
Switch embankment preset from embankment=yes to man_made=embankment
...
(closes #5344 )
2018-11-08 01:09:29 -05:00
Bryan Housel
b7df3eda38
Use new Mapillary API calls for map_features, image_detections
...
(closes #5374 )
2018-11-07 23:09:11 -05:00
Bryan Housel
878bfdd144
Exclude non-searchable presets from the preset recently-used list
...
(closes #5450 )
2018-11-07 11:45:39 -05:00
Bryan Housel
a29af100df
Remove test for unpopular values with a wiki page,
...
Restore test for unpopular keys with a wiki page
2018-11-07 11:06:48 -05:00
Bryan Housel
9c02034c0d
Merge branch 'matkoniecz-bad-tags' of https://github.com/matkoniecz/iD into matkoniecz-matkoniecz-bad-tags
2018-11-07 10:32:20 -05:00
Bryan Housel
378a067035
Merge pull request #5455 from openstreetmap/flexbox-buttons
...
Flexbox buttons in top bar
2018-11-07 10:15:03 -05:00
Bryan Housel
a1dbdea725
Merge branch 'master' into flexbox-buttons
2018-11-07 10:13:40 -05:00
Bryan Housel
b860bbb5f0
Expand sidebar when selecting notes and data
2018-11-07 09:54:54 -05:00
Bryan Housel
42aa834fab
Avoid obscuring selected entity when expanding the sidebar
2018-11-06 17:03:58 -05:00
mm
e440fce978
add fields for fire_hydrant
2018-11-06 22:55:18 +01:00
mm
85f475d9ca
wip: new fire_hydrant scheme
2018-11-06 22:27:13 +01:00
Bryan Housel
cc227ed4e2
Make map panning optional on sidebar expand/collapse
2018-11-06 16:06:45 -05:00
Bryan Housel
e31e84b109
Simplify some things I found confusing
...
- class the #sidebar itself as collapsed not the #id-container
- the #sidebar is the selection, so just use `selection` instead of
`var sidebar = d3_select('#sidebar');`
(which conflicts with the closure `sidebar()` function)
- have separate functions `expand` `collapse` `toggle` rather than a
`toggle(shouldCollapse)`
2018-11-06 15:08:05 -05:00
Bryan Housel
3d65dd8903
preventDefault on sourceEvent, if present
...
This prevents a crash when d3_event is not the actual event, but is a
transition event or similar
2018-11-06 14:16:23 -05:00
Bryan Housel
bd98b87d46
Remove obselete Firefox rule for the bar width
2018-11-06 13:46:03 -05:00
Bryan Housel
c25a21226b
Remove footer media queries, the li's will remove themselves on overflow
...
(closes #5437 )
This means that the scale bar will never go away, it will be the last thing
remaining.
2018-11-06 13:31:05 -05:00
Bryan Housel
08e9476f3e
Fix photoviewer resize event
2018-11-06 13:09:04 -05:00
Bryan Housel
cf02ee6dd5
Merge pull request #5468 from quincylvania/connect-annotation-undo-messages
...
Expanded undo messages for node-dragging scenarios
2018-11-05 23:47:57 -05:00
Quincy Morgan
50d0b98be8
Adds undo messages for connecting points to points, vertices, lines, and areas; and vertices to sibling and adjacent vertices
...
Closes #1252
2018-11-05 17:50:15 -08:00
Bryan Housel
b4119ae1ad
Class toolbars with narrow if we detect overflow happening
...
Also add css rules to drop labels from toolbar buttons if needed
2018-11-05 17:16:50 -05:00
Bryan Housel
136e4556a7
Move spinner to flex-end, and some css cleanups
2018-11-05 12:22:20 -05:00
Quincy Morgan
dcc654f269
Merge pull request #5467 from quincylvania/tag-row-flexbox
...
Keeps the raw tag editor buttons fixed-width using flexbox
2018-11-04 13:07:20 -08:00
Quincy Morgan
5a2444ed40
Converts == to === in the prior commit
2018-11-04 12:42:04 -08:00
Quincy Morgan
3ff1139364
Fixes an error where preventDefault would be called on an event object without that function
2018-11-04 12:40:59 -08:00
Quincy Morgan
1db80ff49c
Adds missing semicolon
2018-11-04 12:06:32 -08:00
Quincy Morgan
f4a64c27a4
Keeps the raw tag editor buttons fixed-width using flexbox
2018-11-04 11:55:29 -08:00
Bryan Housel
458aeb4dbf
Adjust tool groups slightly, let leading group shrink more.
2018-11-04 10:03:55 -05:00
mm
4831d40345
add fields for fire_hydrant
2018-11-03 21:50:00 +01:00
Mateusz Konieczny
e285066032
invert tests for inverted behavior
2018-11-03 15:07:37 +01:00
Mateusz Konieczny
82857dd160
tag values with wiki page may be documented as bad
...
fixes #5460
2018-11-03 15:07:37 +01:00
Bryan Housel
94c45c5c75
Merge pull request #5462 from matkoniecz/update-imagery
...
update imagery
2018-11-03 09:45:11 -04:00
Bryan Housel
309f10b9c3
Merge pull request #5464 from matkoniecz/matkoniecz-missing-negation
...
fix missing negation is specs
2018-11-03 09:42:55 -04:00
Mateusz Konieczny
bb054211c0
fix missing negation is specs
2018-11-03 14:26:52 +01:00
Mateusz Konieczny
94bbcc9fcf
update imagery
...
apparently running tests updates this file
2018-11-03 14:15:01 +01:00
Bryan Housel
c1d28d9333
Wrap sidebar button in div, so the .tool-group > div rule pads it
2018-11-03 00:11:10 -04:00
Quincy Morgan
feca56bc61
Merge pull request #5459 from quincylvania/green-barrier-hedge
...
Use the green stroke color to render barrier=hedge
2018-11-02 20:27:53 -07:00
Bryan Housel
d4e31a82e3
Adjust sidebar resizer to keep map still by anti-panning
2018-11-02 23:21:59 -04:00
Quincy Morgan
edca5f2d23
Fixes placement of .tag-barrier-hedge css line
2018-11-02 19:54:12 -07:00
Quincy Morgan
b2569e2554
Use the green stroke color to render barrier=hedge
2018-11-02 19:41:03 -07:00
Bryan Housel
aecbaec896
Add key to toggle the sidebar
2018-11-02 11:15:52 -04:00
Bryan Housel
c2971f667d
Remove setCenter() from map.dimensions()
...
This was triggering a weird redraw which made the map slow and look wrong
The map will redraw again in a few milleseconds anyway.
This means that the the map will not stay on the center, but rather the
top-left corner, which kind of feels better anyway, as it doesn't move things
around as much.
2018-11-02 10:52:16 -04:00
Bryan Housel
26e63d64e3
Flexbox buttons in top bar
...
- Makes the "Sidebar" toggle button permanent but removes the label
- Did some things to the "Save" button to make it the same width whether there
is a count or not (prevents the buttons from jumping when pressing undo/redo)
- Removes a lot of the floated col rules that aren't used much anymore
2018-11-01 23:42:26 -04:00
mm
63c2528b51
wip: new fire_hydrant scheme
2018-11-01 22:44:34 +01:00
Bryan Housel
3e03102731
Simplify unpaved tag class logic, add tests
...
(re: #5422 )
2018-10-31 16:13:03 -04:00
Bryan Housel
b79f87f511
Merge pull request #5422 from thefifthisa/style-unpaved-taxiway
...
Style unpaved Taxiway
2018-10-31 15:43:57 -04:00