datashader icon indicating copy to clipboard operation
datashader copied to clipboard

Changes that appear to require Bokeh extensions, if not using JavaScript

Open jbednar opened this issue 9 years ago • 2 comments

Wheel zoom: I'm a big fan of leaving wheel zoom disabled for any decent-sized web page or notebook, because I use the wheel zoom extensively to navigate through the document, and it then keeps getting stuck on Bokeh plots. But for a single-page non-scrolling app like dashboard.py, the scroll wheel isn't doing anything useful anyway, and so it should be enabled by default.

@brendancol suggests that doing so will require a small change in Bokeh, so it may not be practical for a while.

Wall-to-wall plots: It would similarly be nice to enable wall-to-wall plotting in this example, to make better use of the screen area, but again that apparently requires appropriate functionality to be exposed to Python in Bokeh.

Tab name: Can the browser tab label string for the dashboard be changed to something more useful than "Bokeh Application"? bwc - this is doable

jbednar avatar Jan 21 '16 20:01 jbednar

@brendancol, any chance to fix the tab name? The others will have to wait.

jbednar avatar Feb 09 '16 16:02 jbednar

These issues were originally raised about a Bokeh app that's no longer shipped with datashader, but two of them still remain relevant in current Bokeh-based apps:

  • [x] Can we enable wheel zoom by default?
  • [ ] Can we support wall-to-wall output (covering the entire browser tab with an image, with no borders)

jbednar avatar Jun 07 '21 15:06 jbednar

@jbednar hey, this issue is an oldie. It may be better to break it out the two issues (WheelZoom by default / WMS-like support) if still priorities

brendancol avatar Jun 06 '23 16:06 brendancol

Good point! Now that wheel zoom is already the default, it's just the wall-to-wall output that's still an issue. And that's not really an issue for Datashader, but for Panel, probably. I'll raise one over there instead.

jbednar avatar Jun 09 '23 21:06 jbednar