Commit Graph

10534 Commits

Author SHA1 Message Date
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
Bryan Housel 0baf3c2ead Merge pull request #5443 from quincylvania/resizable-sidebar
Resizable Sidebar
2018-10-31 15:42:37 -04:00
Bryan Housel b9fabf95f2 npm run build for new preset 2018-10-31 15:38:12 -04:00
Bryan Housel a9221063d7 Merge pull request #5453 from hikemaniac/vehicle_inspection
Add a preset for amenity=vehicle_inspection
2018-10-31 15:37:38 -04:00
hikemaniac 55533217b8 Added a preset for amenity=vehicle_inspection 2018-10-31 19:50:18 +01:00
Bryan Housel 1b0d7636d3 Add scuba_diving: services multiselect field, update terms
This updates both the `shop=scuba_diving` and `amenity=dive_centre` presets
2018-10-31 11:57:43 -04:00
Bryan Housel 98ac14383d npm run build for new presets 2018-10-31 11:18:16 -04:00
Bryan Housel d163505145 Merge pull request #5451 from hikemaniac/dive_centre
Add preset for amenity=dive_centre
2018-10-31 11:16:32 -04:00
Bryan Housel 64bfff9f82 Merge pull request #5447 from hikemaniac/summer_toboggan
Added preset for attraction=summer_toboggan
2018-10-31 11:16:15 -04:00
hikemaniac 55e1940bf1 Added a preset for amenity=dive_centre 2018-10-31 11:59:18 +01:00
hikemaniac fa17e7fda7 Merge branch 'master' into summer_toboggan 2018-10-28 19:51:51 +01:00
hikemaniac a36ebf3357 Added preset and rendering for attraction=summer_toboggan 2018-10-28 18:17:30 +01:00
Quincy Morgan a0b0337ab4 - The sidebar can be now be resized by dragging the divider (closes #3447)
- Dragging the sidebar below a minimum size collapses it
- A button in the top toolbar lets you uncollapse the sidebar, complete with icon and tooltip
- Double-clicking the divider toggles the sidebar collapse
- Collapse-toggling is animated
- Selecting a feature or ending an add-feature mode auto-opens the sidebar
- Photoviewer UI has been moved from init.js to photoviewer.js
- The photoviewer now has a slight margin to set it away from the sidebar
- The undo/redo, save, and progress indicator controls are now floated to the right
- The save count has been redesigned to visually integrate with the save button
- When the sidebar is collapsed, the mode buttons are centered
- Full right-to-left layout support for all of the above
2018-10-27 17:05:50 -07:00
Bryan Housel 05709565f0 Merge pull request #5429 from quincylvania/relation-membership-highlighting
Adds hover-highlighting for relations in the raw membership list
2018-10-27 14:24:50 -04:00
Bryan Housel dc81883cc1 Merge pull request #5442 from quincylvania/location-underwater-styling
Makes the styling of paths with location=underwater the same as location=underground
2018-10-27 14:05:58 -04:00
Bryan Housel d556398717 Merge pull request #5441 from n42k/fix-next-bottom-article
Fixed using help's navigation buttons not resetting the help pane to the top
2018-10-27 14:02:36 -04:00
Quincy Morgan 4037d0306d Makes the styling of paths with location=underwater the same as tunnels or location=underground 2018-10-27 10:55:10 -07:00
n42k bc0ec1f380 Fixed using help's navigation buttons not resetting the help pane to the top. 2018-10-27 16:21:59 +01:00
Quincy Morgan 1161767932 Moves the entity highlighting function to util/util.js
Breaks out the code for getting a selector for entities and all their descendants into a generic function
Accounts for circular relations when recursively getting all relation member IDs
2018-10-26 18:39:01 -07:00
Bryan Housel 8606121aa4 npm run build for new preset, and correct capitalization 2018-10-25 17:45:54 -04:00
Bryan Housel 9ef7c32615 Merge pull request #5432 from wvanderp/placecity_block
adds a place=city_block preset
2018-10-25 17:43:35 -04:00
wouter van der plas 483d3abbdc adds a place=city_block preset 2018-10-25 22:02:06 +02:00
Quincy Morgan 51386e03ae Restores the hover-highlight comment in selection_list.js 2018-10-24 22:30:29 -07:00
Quincy Morgan ddb6e1b119 Fixes comments related to hover-highlighting 2018-10-24 22:27:37 -07:00
Quincy Morgan 81feb1cd99 Adds hover-highlighting for relations in the raw membership list
Moves hover-highlighting behavior to its own function
Hover-highlighting now correctly highlights all members of the target relation
2018-10-24 22:17:28 -07:00