Releases: root-project/jsroot
Releases · root-project/jsroot
4.7.0
- Implement simple TTree::Draw over single leaf (#80).
Support basic types, fixed-size arrays and several vector types - Display of TEveTrack(s) and TEvePointSet(s) over drawn geometry (drag and drop).
Also browsing, toggling, highlight of tracks and hits are done. - Let set default geo colors as TGeoManager::DefaultColors() does
- Let use original ROOT macros to configure visibility of geometry volumes.
One can set default colors or colors/transparency for selected volumes.
Also volume, selected for drawing in the macro, will be used in the JSROOT.
Example:&file=files/alice2.root&item=Geometry;1&opt=macro:macros/geomAlice.C - Support drawing of TH2Poly class with 'col' and 'lego' options
- Implement 'CONT', 'ARR' and 'SURF' draw options for TH2 class
- Support basic drawing of TPolyLine class
- Interactive axis zooming in 3D with mouse, very much like to 2D
- Zooming and tool buttons via keyboards
4.6.0
- Improvements in TGeo drawings
- support of large (~10M volumes) models, only most significant volumes are shown
- one could activate several clip planes (only with WebGL)
- interaction with object browser to change visibility flags or focus on selected volume
- support of floating browser for TGeo objects
- intensive use of HTML Worker to offload computation tasks and keep interactivity
- enable more details when changing camera position/zoom
- better and faster build of composite shapes
- Improvements in histograms 3D drawing
- all lego options: lego1..lego4, combined with 'fb', 'bb', '0' or 'z'
- support axis labels on lego plots
- support lego plots for TH1
- Improvements in all 3D graphics
- upgrade three.js to r79
- use of THREE.BufferGeometry for all components
- significant (up to factor 10) performance improvement
- Implement box and hbox draw options for TH1 class
- Implement drawing of axes ticks on opposite side (when fTickx/y specified)
- Preliminary support of candle plot (many options to be implemented)
- Update draw attributes (fill/line/position) when monitor objects
4.5.3
- Fix - position of TFrame in canvas/pad
- Fix - use histogram fMinimum/fMaximum when creating color palette
- Fix - correctly draw empty th2 bins when zmin<0 is specified
- Fix - limit th2 text output size
- Fix - use histogram fMinimum/fMaximum when drawing z axis in lego plot
- Fix - error in TGeoCtub shape creation
- Fix - error in pcon/pgon shapes when Rmin===0
- Fix - copy-paste bug in 4.5.2
4.5.2
4.5.1
- Fix - correctly handle ^2..^9 in TFormula equations
- Fix - support TMath::Gaus in TFormula
- Fix - correctly display ^2 and ^3 in SVG text output
- Fix - do not show tooltips for empty TProfile bins
- Fix - statbox toggling was not working on subpads
- Fix - positioning of 3D objects in Webkit browsers in complex layouts
- Fix - difference in TF1 between ROOT5/6 (#54)
4.5.0
- Zooming with mouse wheel
- Context menus for many different objects attributes are provided
- Context menu for every drawn object can be activated via toolbar button
- Support browsing of TTask and derived classes (#40)
- Apply user range for drawing TH1/TH2 histograms, also when superimposed (#44)
- Implement scaling factor like x10^3 on the vertical axes
- Provide shortcut buttons for each subpad
- Implement simple drawing for TBox, TWbox, TSliderBox classes
4.4.4
4.4.3
- Fix - wrong selection of TH1 Y axis range when errors are displayed (#44)
- Fix - apply user range for TH1 X-axis zooming (#44)
- Fix - protect against pathological case of 1-bin histogram
- Fix - use error plot by default in TH1 only when positive sumw2 entry exists
- Fix - for TH2 box draw option draw at least 1px rect for non-empty bin
- Fix - support transparency (alpha) in TColor (#45)
- Fix - correct tooltip handling for graphs with lines and markers
- Fix - interactive zooming in TH2 when doing histogram update
4.4.2
4.4.1
- Fix - colz palette resize when drawing histogram second time
- Fix - use embed in TCanvas color for background color of canvas itself
- Fix - rotate too long X axis text labels
- Fix - draw histogram bins on frame boundary
- Fix - use alternative color for shapes with default black color
- Fix - correctly handle pcon/pgon shape with rmin==rmax on top or bottom side