Commit Graph

  • fcacdb4400 Fix hover test (requires context.hasEntity stub) Bryan Housel 2017-12-21 11:18:06 -05:00
  • 6d7659b3bb Refactor common helper code to svg/helpers.js, add area nopes Bryan Housel 2017-12-21 10:36:02 -05:00
  • f58349864c Add support for nope targets, line sub-segment targeting Bryan Housel 2017-12-20 13:52:16 -05:00
  • 4b98bafec2 Highlight the changeset editor when the comment is empty (closes #4613) Nicolas Decoster 2017-12-20 18:20:12 +01:00
  • 7994baae23 WIP: trying singular activeID and smarter target drawing code Bryan Housel 2017-12-19 11:23:35 -05:00
  • 563c496a65 Update selected vertices when drawing in select mode Bryan Housel 2017-12-19 09:08:59 -05:00
  • 7a8f50c74e More fixes for drawing/snapping, don't draw touch targets for activeIDs Bryan Housel 2017-12-18 22:54:49 -05:00
  • eafc2b4300 Adjust touch target radii Bryan Housel 2017-12-18 17:00:47 -05:00
  • 7155ef8bc6 Fix double clicking on a way to create a vertex Bryan Housel 2017-12-18 16:09:07 -05:00
  • 2e2b037e36 Move a bunch of commonly used vector and projection math functions into geo - geoVecAdd - geoVecSubtract - geoVecScale - geoZoomToScale - geoScaleToZoom Bryan Housel 2017-12-18 15:05:42 -05:00
  • 18c97d52c8 Extract viewport nudging code from several places to geoViewportEdge Bryan Housel 2017-12-18 09:50:17 -05:00
  • bcd511573f Fix extent in turn restrictions viewer, so vertices will render Bryan Housel 2017-12-18 00:34:54 -05:00
  • b5eaa76d1a Optimization: when moving stuff around, don't exit/enter nodes Bryan Housel 2017-12-18 00:13:16 -05:00
  • 57ba6a9862 Add selectedIDs() for modeMove and modeRotate Bryan Housel 2017-12-18 00:11:08 -05:00
  • aa68b21d7a Add touch targets for line/area Bryan Housel 2017-12-17 22:53:58 -05:00
  • 8720f7e6d7 Merge pull request #4598 from Jungle-Bus/brewery Bryan Housel 2017-12-17 12:42:42 -05:00
  • a4afa3a15e Merge pull request #4620 from SeanBarber/remove-extra-be Bryan Housel 2017-12-17 12:17:56 -05:00
  • 4b08ceba90 Removed extra 'be' from en.json, en-GB.json, and core.yaml Sean 2017-12-17 08:29:59 -06:00
  • 5e99f3cbac CSS pointer-events cleanup, also round linejoins Bryan Housel 2017-12-16 11:32:26 -05:00
  • 5a4faa84a1 Fixed some of the point/vertex/midpoint snapping issues Still working on snapping to lines/areas, and making sure drawing lines/areas will complete Bryan Housel 2017-12-16 01:33:12 -05:00
  • 5cb5456869 Implement touch targets for midpoints and points Bryan Housel 2017-12-15 22:50:55 -05:00
  • 9d42d470ca Touch targets can be keyed on entity.id instead of osmEntity.key to avoid excessive exit/enter flickering Bryan Housel 2017-12-15 21:26:58 -05:00
  • ba7437b4cc Fix order of vertex in _assign, always get latest entity (selected or hovered entities are old, if we're moving vertices around) Bryan Housel 2017-12-15 21:21:48 -05:00
  • 6644c9db6b Fix context.js and vertices.js tests Bryan Housel 2017-12-15 18:17:12 -05:00
  • f0e2d3fbfe Slightly adjust numbers for iconified vertices for better centering (maybe not changed after we switched to maki2 which has 11px icons) Bryan Housel 2017-12-15 17:50:00 -05:00
  • 89d8d37576 Drawing all the correct vertices now where I want them, simplify classes Bryan Housel 2017-12-15 17:28:20 -05:00
  • ba5b3eee9c More work on vertex drawing, add debug for touch targets Bryan Housel 2017-12-15 00:26:37 -05:00
  • b9e48d1682 WIP: Move layer-hit to layer-points with explict sublayers, update tests Bryan Housel 2017-12-14 17:38:43 -05:00
  • bfaf17538e Move text to single group with subgroups for halo,label,debug Bryan Housel 2017-12-14 12:32:28 -05:00
  • 24baa5390e Adjust some variable names to better match what they do - nodes are for osm nodes - points are the projected locations of those node loc in screen space Bryan Housel 2017-12-13 18:31:37 -05:00
  • d9e3367836 More improvements to label vertex avoidance (re: #4271, #3636) Bryan Housel 2017-12-13 18:05:06 -05:00
  • 006ee691bf Avoid placing labels in interesting points/vertices (closes #4271) Bryan Housel 2017-12-13 14:31:17 -05:00
  • 450392d2e5 Fix label placement for directional points rendered as vertices Bryan Housel 2017-12-13 10:23:25 -05:00
  • 5d5546d54d Minor code formatting Bryan Housel 2017-12-13 09:57:14 -05:00
  • 789f1e5f6f Make sure points/vertices render the right things at different zooms Bryan Housel 2017-12-13 08:57:43 -05:00
  • 899abc7ef5 WIP to render vertices while dragging (re: #3003 / #4602) Bryan Housel 2017-12-12 17:39:36 -05:00
  • b394cb6dfa Variable cleanup, elminiate lodash _filter Bryan Housel 2017-12-11 17:46:15 -05:00
  • a5bbc21728 Remove unnecessary zoom parameter Bryan Housel 2017-12-11 17:34:01 -05:00
  • 4b5260a5ab Add wireframe viewfield marker (styling marker fill in svg is not currently supported) Bryan Housel 2017-12-11 15:48:08 -05:00
  • 2edbcc4b82 Match any *:direction key, rather than hardcoding a list Bryan Housel 2017-12-11 15:17:17 -05:00
  • 6b9ccdb45a Add tests for osmNode#direction Bryan Housel 2017-12-11 14:33:22 -05:00
  • ee3083b113 Support rendering camera:direction Bryan Housel 2017-12-11 11:46:11 -05:00
  • 8e19474293 Render directional points (e.g. benches, cameras, signs) as vertices Bryan Housel 2017-12-11 10:48:04 -05:00
  • b42c096fe5 Make sure viewfields actually update on update selection Bryan Housel 2017-12-10 14:34:50 -05:00
  • 2a8bf6c7bf Don't draw viewfields on hover, rearrange code Bryan Housel 2017-12-10 00:43:46 -05:00
  • 34c98b94e6 Move directions code from vertices to node.js Bryan Housel 2017-12-09 12:53:08 -05:00
  • 42043b2ce1 Support more tags, cardinal and numeric directions Bryan Housel 2017-12-08 16:23:35 -05:00
  • 9c649b74cd After switching from arrows to viewfields, forward/backward is different Bryan Housel 2017-12-08 14:54:26 -05:00
  • 515094cb56 Only add viewfields for an all-way stop on a highway intersection. Bryan Housel 2017-12-08 14:36:45 -05:00
  • 6aba27c84a Display directional vertex with a viewfield, not an arrow Bryan Housel 2017-12-08 14:29:56 -05:00
  • b79b6ca97a Support rendering direction on vertices (stop sign, traffic_signals, etc) (closes #3815) Bryan Housel 2017-12-07 16:44:18 -05:00
  • 4a2fa07ebf add a field preset for the brewery tag Noémie 2017-12-06 21:52:24 +01:00
  • 6cfe7a2e71 When reversing a way, reverse traffic_signals:direction on child nodes (closes #4595) Bryan Housel 2017-12-06 20:48:21 -05:00
  • 18ab596f58 Improve int'l date/time strings on imagery and history tools (closes #4594) Bryan Housel 2017-12-06 15:27:54 -05:00
  • 3440b5523c Use ⌘F to focus the feature search box (closes #4545) Bryan Housel 2017-12-06 01:19:02 -05:00
  • c6ab9e593d Flash message if drag not allowed because of a hidden connection (closes #4493) Bryan Housel 2017-12-06 00:11:42 -05:00
  • f247bd1e66 Move icon code into uiFlash, default flash icon to icon-no Bryan Housel 2017-12-05 23:41:34 -05:00
  • 5e19c936f0 Avoid deferred fetching of OSM tiles at low zooms or with layer disabled (closes #4572) Bryan Housel 2017-12-05 14:36:12 -05:00
  • 4140535470 Add preset for landuse=greenhouse_horticulture (closes #4571) Bryan Housel 2017-12-05 13:58:31 -05:00
  • 6920e08737 Don't show building=mosque as house icon (closes #4586) Bryan Housel 2017-12-05 13:46:40 -05:00
  • 83f135f2ba Recycling Center / Recycling Container preset cleanups (closes #4569) Bryan Housel 2017-12-05 13:37:13 -05:00
  • b29cc88f36 Add Retail Building to buildings, switch Commercial icon to suitcase (closes #4590) Bryan Housel 2017-12-05 11:36:46 -05:00
  • 5b6d645e6d chore(package): update @std/esm to version 0.18.0 greenkeeper[bot] 2017-12-02 01:29:56 +00:00
  • c05146d55a chore(package): update rollup to version 0.52.1 greenkeeper[bot] 2017-12-05 07:30:06 +00:00
  • fa629956e5 chore(package): update mapillary-js to version 2.10.0 greenkeeper[bot] 2017-12-05 13:10:53 +00:00
  • a8d0aae61f Merge pull request #4585 from openstreetmap/pt_v2 Bryan Housel 2017-12-05 00:36:24 -05:00
  • 8ac87f755e Use new icons for the public_transport presets Bryan Housel 2017-12-05 00:25:35 -05:00
  • 8b1ddb7724 Update public transport icons Bryan Housel 2017-12-04 23:55:10 -05:00
  • fef19bc954 Split public_transport=platform presets for line vs area/point Bryan Housel 2017-12-03 14:05:13 -05:00
  • 4caed18118 Add public_transport=stop_area relation preset Bryan Housel 2017-12-03 14:04:50 -05:00
  • 15ffc20424 Merge pull request #4584 from lucymk/master Bryan Housel 2017-12-03 09:47:54 -05:00
  • c83eddff10 Update transit presets for Public Transport v2 schema (closes #3041) (closes #3508) (closes #4566) Bryan Housel 2017-12-02 18:03:44 -05:00
  • 997a6a2ae7 Changed tourist attraction icon from monument to star Lucy King 2017-12-02 12:29:52 +00:00
  • efc4f6c88c Mark office=administrative as non-searchable (closes #4578) Bryan Housel 2017-12-01 16:02:45 -05:00
  • e73ae29b02 Add an antenna icon for monitoring station Bryan Housel 2017-12-01 15:55:23 -05:00
  • 36f9ec85a4 Fix misspellings and make sure files have a .json extension Bryan Housel 2017-12-01 15:40:14 -05:00
  • ac442d5a7f preset for man_made=monitoring_station (#4581) abdeldjalil09 2017-12-01 21:13:20 +01:00
  • cce27c9643 fix(package): update marked to version 0.3.7 greenkeeper[bot] 2017-12-01 18:30:17 +00:00
  • d310cee83b Merge pull request #4573 from grischard/imageoptim Bryan Housel 2017-12-01 15:05:26 -05:00
  • 50c1b58bda Added saturation slider, simplify code, improved sharpen parameters Bryan Housel 2017-11-30 23:24:55 -05:00
  • 53225f08ec more tweaks to unsharp mask Bryan Housel 2017-11-30 16:19:06 -05:00
  • b1efcf83b2 Add Sharpness slider Bryan Housel 2017-11-30 08:50:32 -05:00
  • 2946774e60 WIP: Add unsharp-mask filter layer to sharpen background imagery Bryan Housel 2017-11-30 01:56:23 -05:00
  • d24e2663f2 Replace confusing opacity buttons with opacity slider Bryan Housel 2017-11-29 16:49:58 -05:00
  • 668dcb60c2 Optimised images in dist/ Guillaume RISCHARD 2017-11-29 01:36:06 +01:00
  • 17809545c6 Ensure only one pane shown at a time, remove unnecessary handlers Bryan Housel 2017-11-28 23:21:52 -05:00
  • 2e2dd5f025 Larger headings on Map Data and Background panes Bryan Housel 2017-11-28 22:49:46 -05:00
  • 61bb9d968d Restyle uiDisclosures, larger text, svg expand/contract icon Bryan Housel 2017-11-28 21:33:46 -05:00
  • d7e8625d6b Use uiDisclosure for background pane subsections, move brightness Bryan Housel 2017-11-28 15:06:19 -05:00
  • 5a9749c516 Fix bug that caused clicking a uiDisclosure to change the url (closes #4570) Bryan Housel 2017-11-27 23:42:02 -05:00
  • 385297d993 Use uiDisclosure for data pane subsections Bryan Housel 2017-11-27 22:03:11 -05:00
  • 34cdab9197 uiDisclosure now handles expanded state in localStorage Now all the places that use a uiDisclosure won't have to do that Bryan Housel 2017-11-27 17:13:57 -05:00
  • d2c70938f6 Wrap offset control in uiDisclosure, fix event handling on input field (closes #4553) Bryan Housel 2017-11-27 13:54:32 -05:00
  • 857a1c4821 Refactor offset control into separate uiBackgroundOffset module Bryan Housel 2017-11-27 12:03:14 -05:00
  • 71361c7866 Bump @std/esm version to v0.17.2 Bryan Housel 2017-11-27 09:39:46 -05:00
  • c879a9ee5d chore(package): update rollup to version 0.52.0 greenkeeper[bot] 2017-11-25 20:22:50 +00:00
  • 52f25e4ba9 npm run build Bryan Housel 2017-11-27 09:03:34 -05:00
  • 674d0ce1c5 Merge pull request #4568 from tastrax/master Bryan Housel 2017-11-27 08:59:58 -05:00
  • 90ed011e37 Remove the default building=yes for marketplace preset #4559 tastrax 2017-11-27 18:16:24 +11:00
  • 829b932995 Merge remote-tracking branch 'refs/remotes/openstreetmap/master' tastrax 2017-11-27 18:10:13 +11:00