Commit Graph

4512 Commits

Author SHA1 Message Date
Quincy Morgan fab750d353 Use more placeholder references in the help docs
Use a reusable format for the section title counts
2020-06-29 12:46:06 -04:00
Quincy Morgan ac0dcf8701 Use placeholder references in the help docs for strings used elsewhere in the document 2020-06-29 12:21:30 -04:00
Quincy Morgan af4aca14b2 Use standard kbd styling for keys in help documentation 2020-06-29 11:33:47 -04:00
Quincy Morgan 9cdc89d8dc Merge branch 'develop' into touch-walkthrough-update 2020-06-29 11:14:59 -04:00
Quincy Morgan 22df464e0d Fix issue where valid merge operations could be blocked
Disable merge when it'd create a redundant multipolygon or add a redundant membership
2020-06-29 10:51:12 -04:00
Quincy Morgan 02a08ca899 Move the delete membership button from the input to the label (re: #7753)
Add button to zoom to relation from the Relations section
2020-06-29 09:47:58 -04:00
Peter Newman 2c47a11008 Fix the seemingly safe spellings found by codespell
Untested, only checked by inspection.
2020-06-28 23:06:44 +01:00
Quincy Morgan 0c95b12964 Fix issue with extracting relations 2020-06-28 14:46:49 -04:00
Quincy Morgan e61b752ee1 Don't blanket preventDefault for non-primary click events 2020-06-28 14:12:23 -04:00
Quincy Morgan c60dcba769 Be smarter about positioning the labeled edit menu (re: #7577) 2020-06-27 13:28:36 -04:00
Quincy Morgan f443dc05f9 Merge branch 'develop' into touch-walkthrough-update 2020-06-26 17:18:51 -04:00
Quincy Morgan 0f0f0637ee Disable Move and Rotate menu buttons for touch interaction for now (re: #7599) 2020-06-26 17:18:35 -04:00
Quincy Morgan 0bc56f9471 Start touch support for walkthrough (re: #7692) 2020-06-26 15:48:57 -04:00
Quincy Morgan 01483e93a8 Fix post-walkthrough modal alignment 2020-06-26 14:28:59 -04:00
Quincy Morgan 875a45e884 Move copy feature menu item to be right before delete/downgrade (re: #2508) 2020-06-26 13:43:42 -04:00
Quincy Morgan 5e58259c12 Show labels for edit menu items on touch interaction (re: #7577) 2020-06-26 13:34:54 -04:00
Quincy Morgan d9ca889dcd Account for possible null segment extents 2020-06-25 14:42:10 -04:00
Quincy Morgan 24638fe8e4 Disable node lasso selection when zoomed out (re: #7728) 2020-06-25 14:28:02 -04:00
Quincy Morgan a126437a38 Fix broken text entry in background offset input on touch devices 2020-06-25 11:56:17 -04:00
Quincy Morgan d441c5b0c6 Flash operation annotation when tapping buttons with touch or stylus (re: #7699) 2020-06-25 11:21:23 -04:00
Quincy Morgan aec734100a Improve general performance when lots of OSM data is downloaded (re: #7656) 2020-06-25 10:08:07 -04:00
Quincy Morgan c834ef192c Update "zoom to custom data" button to use the standard "zoom to selection" icon 2020-06-24 17:09:14 -04:00
Quincy Morgan 5fbaad1088 Make the waterway destination field separate from the road sign destination field (re: 7c5ec9be70)
Make the destination field for the destination_sign preset a semiCombo (re: #6970)
2020-06-24 16:31:28 -04:00
Quincy Morgan 87d002efd7 Add buttons to toggle the history and measurement panels (close #6397) 2020-06-24 15:11:06 -04:00
Quincy Morgan 9041ce3d9b Add button to toggle the location panel (re: #6397) 2020-06-24 14:19:52 -04:00
Quincy Morgan f1de29d27b Make the over-map controls and panes scale better to small screens 2020-06-24 13:18:24 -04:00
Quincy Morgan 13f807043c Disable lasso multiselection for disabled OSM data (close #7728) 2020-06-23 15:18:52 -04:00
Quincy Morgan 9d70ad4119 Improve performance by only checking nearby segments for almost_junction validation connections 2020-06-22 17:17:45 -04:00
Quincy Morgan d179f791a9 Significantly improve the performance of the crossing_ways validation in areas with long ways (close #7656) 2020-06-22 16:49:32 -04:00
Quincy Morgan 2b4a5d9e66 Fix lint error 2020-06-22 15:36:34 -04:00
Quincy Morgan fd180ff60c Improve performance somewhat in some scenarios (re: #7656) 2020-06-22 13:35:51 -04:00
Quincy Morgan cc52b6cfd4 Prevent empty combo fields from adding a blank tag 2020-06-18 10:51:12 -04:00
Quincy Morgan 9010fb9535 Revert "Only update selection styling for full redraws (re: #7706)"
This reverts commit f53cce783a.
2020-06-17 15:15:41 -04:00
Quincy Morgan 47c45f4b94 Fix lint errors 2020-06-17 14:29:12 -04:00
Quincy Morgan 2ed26611e1 Add documentation of scale factor parameters to custom background instructions (re: #7712)
Improve formatting of custom background instructions
2020-06-17 14:17:39 -04:00
Quincy Morgan 1b6e44bc14 Support {@2x} and {r} as parameters for high-res custom TMS tiles (close #7712)
Use retina tiles for the locator overlay on supported displays
2020-06-17 12:40:36 -04:00
Quincy Morgan bea1fdc692 Check feature names against additional generic tag keys/values 2020-06-16 17:08:35 -04:00
Quincy Morgan e790525903 Remove unneeded full redraw upon entering modeSelect 2020-06-16 13:41:45 -04:00
Quincy Morgan 3ba805d6ca Skip editableDataEnabled check in rendererFeatures filters (re: #7706) 2020-06-16 13:19:54 -04:00
Quincy Morgan e476321818 Use loops instead of functions in actionDisconnect.connections, for performance (re: #7706) 2020-06-16 13:18:59 -04:00
Quincy Morgan 5f93da5a59 Add a reusable function for calculating the combined extent of multiple entities (re: #7706) 2020-06-16 13:17:43 -04:00
Quincy Morgan f53cce783a Only update selection styling for full redraws (re: #7706) 2020-06-16 13:14:06 -04:00
Quincy Morgan 24b124e536 Fix infinite recursion error caused when rendering cyclical relations (close #7691) 2020-06-16 10:24:42 -04:00
Quincy Morgan 0473243930 Add workaround for broken rapid tapping on iOS 13.4+ (close #7694) 2020-06-15 12:27:53 -04:00
Quincy Morgan 7565e685d1 Fix lint warning 2020-06-12 14:19:13 -04:00
Quincy Morgan 51f465c84e Flash disabled reason for zoom buttons on touch action (close #7699) 2020-06-12 14:18:31 -04:00
Quincy Morgan 70aaa0fa3a Add disabled message to tooltip when Zoom To Selection button is disabled 2020-06-12 13:55:05 -04:00
Quincy Morgan 4874ee2c62 Add disabled messages for zoom in/out buttons when at max/min zooms 2020-06-12 13:44:13 -04:00
Quincy Morgan b7bb8213ba Flash the disabled message for touch interaction for the save button (re: #7699)
Don't flash undo/redo tooltip text when the map isn't editable
2020-06-12 13:10:15 -04:00
Quincy Morgan a1e6a1acd9 Increase tolerance for discarding erroneous mouse pointenter events on touch devices 2020-06-12 13:06:29 -04:00