Quincy Morgan
909690c87c
Merge pull request #7642 from jgscherber/7640-use-correct-header-size
...
Header size didn't include padding above buttons
2020-06-01 09:33:41 -04:00
Jacob Scherber
bfa1dbf8d4
remove trailing whitespace on line
2020-05-31 14:19:40 -07:00
Jacob Scherber
24ceda3d9c
header size didn't include padding above buttons
2020-05-31 13:50:26 -07:00
Quincy Morgan
620d79bfc8
Reorganize the code for setting the mode class on the container
2020-05-29 17:18:10 -04:00
Quincy Morgan
a78dc5a889
Simply default gesture cancelation and add additional safety check for IE
2020-05-29 13:08:13 -04:00
Quincy Morgan
87b4c34d1f
Make sure the Wikipedia field reloads after the wiki language data is received
2020-05-29 11:37:22 -04:00
Quincy Morgan
b3ece74807
Fix issue where the telephone field placeholders weren't localized
2020-05-29 10:57:17 -04:00
Quincy Morgan
2d02d452a9
Fix issue with the address field not displaying a localized format
2020-05-29 10:33:45 -04:00
Quincy Morgan
78a4b75e55
Fix regression where explicit addable presets were not populating the default preset list
2020-05-28 16:16:35 -04:00
Quincy Morgan
64096cbc67
Handle pointercancel events in behaviorDrag
2020-05-28 14:21:22 -04:00
Quincy Morgan
717f9ae5b7
Fix prior commit and add additional safety checks
2020-05-28 14:12:11 -04:00
Quincy Morgan
1214b2d5dd
Preview the draw segment upon pointerdown on touchscreens unless it becomes invalid
...
Block creation of invalid geometries due to connecting to invalid sibling segments or nodes on the drawn way on touchscreens
2020-05-28 13:50:51 -04:00
Quincy Morgan
2264e4a6d7
Fix code tests
2020-05-28 11:45:49 -04:00
Quincy Morgan
79ceb96758
Fix several regressions to behaviorHover introduced in 38db23fab5
2020-05-28 11:33:47 -04:00
Quincy Morgan
d8443d28d5
Detect and ignore erroneous mouse-type pointermove events sent after pointerup events on iOS when drawing
2020-05-28 11:13:09 -04:00
Quincy Morgan
e2cd879c81
Account for canceled pointers in behaviorSelect
2020-05-27 16:55:04 -04:00
Quincy Morgan
0c8d237d17
Don't let down pointers trigger selection when raised after a long press
2020-05-27 15:54:39 -04:00
Quincy Morgan
38db23fab5
Extend behaviorHover to support multiple pointers
2020-05-27 15:07:23 -04:00
Quincy Morgan
cb5365f743
Persist down pointer multiselection between browse/select mode transitions
2020-05-27 12:33:53 -04:00
Quincy Morgan
4646c11ff1
Continue multiselection while the triggering pointer is down even if the targeted feature is deselected
2020-05-27 11:33:32 -04:00
Quincy Morgan
5b399623e9
Enable multiselection on touch devices when tapping on features with a pointer already down on a selected feature ( close #7590 )
...
Reuse modeSelect when changing entity selection if possible
2020-05-26 17:21:48 -04:00
Quincy Morgan
caec202a08
Fix potential JS error and some formatting
2020-05-26 13:47:15 -04:00
Quincy Morgan
bd376a3a7d
Fix lint error
2020-05-26 10:52:04 -04:00
Jacob Scherber
e11070d3a3
cleanup coding style
2020-05-23 15:50:27 -07:00
Jacob Scherber
e8233247d3
add highlight to multi-select hover
2020-05-23 15:06:58 -07:00
Quincy Morgan
869a0c6b89
Make the draw modes reuse their behaviorDraw when re-entering
...
Move click-end-node-to-finish functionality from draw modes to behaviorDraw
Fix issue where the head node would get hover-highlighted when continuing from the end of a line
2020-05-22 15:05:35 -04:00
Quincy Morgan
63aa47f02f
Fix issue with entering language codes directly in multilingual name fields ( close #7156 )
2020-05-21 14:33:10 -04:00
Quincy Morgan
640d22b298
Prevent default drag and drop of background tile images if interaction handlers don't prevent dragging for some reason
2020-05-21 14:06:28 -04:00
Quincy Morgan
67bd93b14c
Fix sidebar drag-resizing when iD is embedded at x!=0
2020-05-21 13:54:28 -04:00
Quincy Morgan
0a7f05b4a5
Fix console error with dragging midpoints
2020-05-21 13:35:50 -04:00
Quincy Morgan
dcc66f7d8e
Never show the preset list when hover-selecting
2020-05-21 13:25:59 -04:00
Quincy Morgan
ca80926db7
Increase time tolerance for discarding iOS 13.4 mouse pointerenter event
2020-05-21 12:34:19 -04:00
Quincy Morgan
5cb23acc00
Enable sidebar resizing with touch input using pointer events (re: #5505 )
2020-05-21 12:32:08 -04:00
Quincy Morgan
1c1f40cf80
Fix issue with maxspeed field updating
2020-05-21 10:52:32 -04:00
Quincy Morgan
35eaf7045c
Round ESRI background accuracy and resolution labels to four decimal places ( close #7573 )
2020-05-21 10:43:19 -04:00
Quincy Morgan
d6c0c329df
Sort lassoed nodes more sensibly than just random
2020-05-20 16:49:03 -04:00
Quincy Morgan
cb698fb9d3
Add endpoints for setting the default changeset parameters ( close #7614 )
...
Make the cached changeset a property of the context
Properly clear cached changeset when resetting iD
2020-05-20 14:48:27 -04:00
Quincy Morgan
9954b3636e
Update multilingual name button tooltip ( close #7486 )
2020-05-20 12:08:42 -04:00
Quincy Morgan
41418e57a5
Fix issues with wikidata field searching and label updating
2020-05-20 11:23:01 -04:00
Quincy Morgan
95f8e36a2a
Add a small tolerance to node dragging so selecting them no longer requires zero movement ( close #1981 )
2020-05-19 17:24:47 -04:00
Quincy Morgan
4515363779
Fix issue where merging adjacent points in a loop could disconnect the loop from itself ( close #7553 )
2020-05-19 15:41:38 -04:00
Quincy Morgan
a0ae1bf1de
Prevent nudging the selection during low-zoom editing
2020-05-19 12:11:03 -04:00
Quincy Morgan
311566328e
Enable nudging the selection via shift+arrow keys and shift+command+arrow keys to nudge more ( close #7186 )
...
No longer nudge the viewport with shift+arrow keys
2020-05-19 12:08:14 -04:00
Quincy Morgan
c4f5dbbc4c
Don't register spacebar-to-select unless the pointer is over the map
2020-05-19 11:13:03 -04:00
Quincy Morgan
ec73a88e26
Don't show tooltips when the mouse has buttons pressed
2020-05-19 11:11:50 -04:00
Quincy Morgan
02f57eb23a
Don't add default field values when upgrading to a replacement preset ( close #7613 )
2020-05-19 10:26:53 -04:00
Quincy Morgan
7b09b6c0dc
Enable low-zoom display of focused feature when resolving conflicts ( close #7330 )
2020-05-18 17:14:50 -04:00
Quincy Morgan
b5140f25a4
Merge branch 'develop' into 1ec5-custom-wms-template-7428
2020-05-18 15:00:44 -04:00
Quincy Morgan
a5091c3bd0
Account for pointerId and simplify position calculations in doubleUp (re: #7611 )
2020-05-18 09:58:15 -04:00
SilentSpike
24d83926e2
Fix white Osmose icons after changes upload
...
Prevent those elements of the Osmose service cache from being purged on
reset.
Fixes #7609
2020-05-17 17:41:44 +01:00