Quincy Morgan
523a467836
2.x: Make toolbar horizontally scrollable when it overflows (re: #6755 , re: 7545f67063b5e7007ef2d8367e3181e59c04a487)
...
Generalize tooltip into popover control
Use the same popover control for tooltip as the preset browser and tools list popovers
Smartly position the preset browser popover and menu bar tooltips to stay fully onscreen
Position most tooltips closer to their controls
Fix small gap that could appear between a tooltip and its arrow
Allow wider toolbar tooltips
2019-12-16 13:30:07 -05:00
Quincy Morgan
d01bb78707
Reduce circular dependencies caused by importing from indexes, the location of the validation models, and the location of areaKeys ( close #6237 )
2019-04-24 13:45:59 -07:00
Quincy Morgan
f3836c36aa
Fix toolbar tooltip placement ( close #6112 )
...
Tweak pane positions for the new toolbar height
2019-03-27 14:18:04 -04:00
Quincy Morgan
2ba0f3a5dd
Don't show tooltips for touch input ( close #6035 )
2019-03-15 10:57:06 -04:00
Quincy Morgan
b883504849
Prevent adding features from search-to-add field if they are hidden
2019-03-01 09:44:16 -05:00
Bryan Housel
bee01d8497
Destroy all old background layer tooltips before making new ones
...
(closes #5551 )
2018-12-05 00:35:45 -05:00
Bryan Housel
c1b19e7c9e
Generate unique _id for each tooltip
...
This lets allows multiple tooltips around nested elements.
The previous code did a bunch of .selectAll('.tooltip') that would
break if it matched multiple tooltips.
2018-11-26 14:14:19 -05:00
Bryan Housel
50b7e2e2a8
Convert lodah-es and d3 to named imports for util
2017-09-25 23:35:06 -04:00
Bryan Housel
38e0b4ba5d
Data bind tooltips to avoid creating new ones each time in setup
2016-10-27 12:26:20 -04:00
Bryan Housel
3102a4ae6a
Rename all the things to include pseudonamespaces
2016-10-04 19:06:20 -04:00
Tom MacWright
6bfe6a8640
Down to 7 test failures
2016-09-06 11:16:47 -04:00
Tom MacWright
b493c85399
Refactor away multi requirement
2016-09-03 15:13:20 -04:00
Bryan Housel
a86f34b4ef
Pacify eslint, get build and tests running again
2016-08-26 01:15:07 -04:00
Tom MacWright
e0f3d562c7
Fix tooltip positioning
2016-08-24 09:42:14 -04:00
Tom MacWright
cdb533fa84
Begin d3 v4 update
2016-08-21 15:19:27 -04:00
Tom MacWright
6341d4e4b5
one-shot build ( #3266 )
...
* One-shot development
* Move jsonp to module
* Tooltip -> module
* Remove d3.jsonp
* Fix tooltip lint
* Load all libs but d3 itself with require
* Add top-level brfs
* Unformat intro graph
2016-08-10 15:25:19 -07:00