-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shared color axes #3803
Shared color axes #3803
Commits on Apr 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c401f87 - Browse repository at this point
Copy the full SHA c401f87View commit details
Commits on Apr 24, 2019
-
declare colorbar attrs within Colorscale.attributes()
- adapt multiple trace attributes.js files accordingly - standard colorscale/attributes import to colorScaleAttrs
Configuration menu - View commit details
-
Copy full SHA for eb7fe0f - Browse repository at this point
Copy the full SHA eb7fe0fView commit details -
remove obsolete 'line' relinkColorAttrs block
- 'line' is now declared within _module.colorbar, so we don't need this block - add scatter3d test for good measure
Configuration menu - View commit details
-
Copy full SHA for 5e7ed27 - Browse repository at this point
Copy the full SHA 5e7ed27View commit details -
add 'coloraxis' layout attr and default logic
- reuse Colorscale.supplyDefaults - use 'cmin', 'cmax' and 'cauto' no matter the trace types plotted - keep track of color axes referenced in the traces in fullLayout._colorAxes - ignore coloraxis referenced when colorbar visuals are incompatible - tweak PlotSchema.get() for layout.colorscale / layout.coloraxis? edge cases
Configuration menu - View commit details
-
Copy full SHA for ae3f407 - Browse repository at this point
Copy the full SHA ae3f407View commit details -
add Colorscale.extractOpts helpers
... to help with per-trace min/max/auto or per-coloraxis defs
Configuration menu - View commit details
-
Copy full SHA for 3e5bec8 - Browse repository at this point
Copy the full SHA 3e5bec8View commit details -
use extractOpts in extractScale
... and add makeColorScaleFuncFromTrace wrapper to DRY things up a little bit.
Configuration menu - View commit details
-
Copy full SHA for 8f1fde1 - Browse repository at this point
Copy the full SHA 8f1fde1View commit details -
implement crossTraceDefaults, calc and Colobar.draw for color axes
- use min of min (and max of max) of all traces linked to same color axis to compute min/max when auto:true - call Colorscale.crossTraceDefaults after having relinked layout, to use coloraxis._min, coloraxis._max -
Configuration menu - View commit details
-
Copy full SHA for 5bb341e - Browse repository at this point
Copy the full SHA 5bb341eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6503ac - Browse repository at this point
Copy the full SHA b6503acView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa67db3 - Browse repository at this point
Copy the full SHA fa67db3View commit details -
add baseline for contour traces w. coloring:heatmap & autocontours:false
- which has special logic which currently mutates zmin/zmax after the calc step.
Configuration menu - View commit details
-
Copy full SHA for eab822c - Browse repository at this point
Copy the full SHA eab822cView commit details -
make contour zmin/zmax logic compatible with color axes
- remove zmin/zmax mutations happening after the calc stpe - make traceIs('contour') traces call Colorscale.calc with their own options.
Configuration menu - View commit details
-
Copy full SHA for bd81ac2 - Browse repository at this point
Copy the full SHA bd81ac2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49103b4 - Browse repository at this point
Copy the full SHA 49103b4View commit details
Commits on Apr 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1d4d06f - Browse repository at this point
Copy the full SHA 1d4d06fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29a92a6 - Browse repository at this point
Copy the full SHA 29a92a6View commit details