Skip to content

@linev linev released this May 7, 2020 · 13 commits to 5.8 since this release

  1. Fix - use Math.floor when search for bin label
  2. Fix - correct highlight of TGraphErrors
  3. Fix - adjust TH1/TH2/TAxis values to let stream them in ROOT
  4. Fix - adjust TH[1,2,3].Fill() method to update entries count
Assets 3

@linev linev released this Oct 16, 2019 · 21 commits to 5.8 since this release

  1. Many TGeo-related changes:
    • use TGeoManager::fVisLevel in geometry painter
    • "showtop" draw option for TGeoManager (equivalent to gGeoManager->SetTopVisible())
    • "no_screen" draw option to let ignore kVisOnScreen bits for display, checked first by default
    • radial and z-axis interactive transformation for TGeo drawings
    • improve "comp" and "compx" option to show TGeoCompositeShape components
    • support of TGeo objects embed in TCanvas
    • monitoring of TGeoManager with THttpServer
    • "rotyNN" and "rotzNN" options to TGeo painter - let customize camera position
    • context menu command to show current camera position
  2. New and simpler TArrow drawing without use of svg markers, interactive movement of TArrow class
  3. Support different marker styles in 3D drawings
  4. Support "texte" and "texte0" draw options for TH2/TProfile2D classes
  5. Provide wrong_http_response workaround (#189)
  6. Update objects from list of histogram functions (#190)
Assets 3

@linev linev released this Oct 16, 2019 · 1 commit to 5.7 since this release

  1. Fix - add missing factor in TGeoPgon shape
  2. Fix - correctly handle "sync" specifier in JSROOT.NewHttpRequest
  3. Fix - verify that TH1/TH2 superimposing in 3D works properly
  4. Fix - use provided options in JSROOT.redraw function
  5. Fix - arb8 shape, used in composite
Assets 3

@linev linev released this Aug 13, 2019 · 8 commits to 5.7 since this release

  1. Fix - cover for WebVR API inconsistencies in Android devices (#184)
  2. Fix - add more checks in TF1 GetParName/GetParValue methods (#185)
  3. Fix - bins highlight in lego drawing with "zero" option
  4. Fix - drawing tracks with geometry from TObjArray
  5. Fix - interactive TGraph point move on time scale
  6. Fix - arb8 shapes faces building
Assets 3

@linev linev released this Apr 29, 2019 · 26 commits to 5.7 since this release

  1. Add support of TProfile2Poly class
  2. Add support of TGeoOverlap class, provide access from TGeoManager
  3. Add support of TGeoHalfSpace for composites
  4. Implement TF2 drawings update, see tutorials/graphics/anim.C
  5. Improve windows handling in flex(ible) layout
  6. Better position for text in TH2Poly drawings
  7. Enable projections drawing also with TH2 lego plots
  8. Use gStyle attributes to draw histogram title
  9. Use requestAnimationFrame when do monitoring, improves performance
  10. Support eve7 geometry viewer - render data generated in ROOT itself
  11. Many adjustment with new TWebCanvas - interactivity, attributes/position updates
  12. Provide initial WebVR support (#176), thanks to Diego Marcos (@dmarcos)
  13. Upgrade three.js 86 -> 102, use SoftwareRenderer instead of CanvasRenderer
  14. Upgrade d3.js 4.4.4 -> 5.7.0
  15. Use d3.js and three.js from npm when running with node.js
  16. Fix - support clipping for tracks and points in geo painter
  17. Fix - drawing of TGeoNode with finder
  18. Fix - key press events processed only in active pad (ROOT-9128)
  19. Fix - use X0/Y0 in xtru shape (#182), thanks to @altavir
  20. Move most of ui5-specific code into ROOT repository, where it will be maintained
  21. Provide special widget for object inspector
Assets 3

@linev linev released this Mar 21, 2019 · 3 commits to 5.6 since this release

  1. Fix - try workaround corrupted data in TTree
  2. Fix - support min0 draw option like ROOT does
  3. Fix - correctly handle TH2Poly draw options, better place text
  4. Fix - seldom error in JSROOT.cleanup
  5. Fix - repair TTree player UI
  6. Fix - error in TH3 filling
  7. Fix - correctly access top element in simple layout
  8. Fix - exclude duplicated points when drawing TH2 with SURF3 options
Assets 3

@linev linev released this Jan 28, 2019 · 16 commits to 5.6 since this release

  1. Fix - support clipping for tracks and points in geo painter
  2. Fix - geometry with TGeoNodeOffset was not correctly drawn
  3. Fix - use proper formatting for entries and integral (#179)
  4. Fix - TTree::Draw for 3d histogram was not properly performed
Assets 3

@linev linev released this Nov 7, 2018 · 892 commits to master since this release

  1. Add TMath.BreitWigner function
  2. Support custom streamers for TMaterial and TMixture (very old examples)
  3. Fix - Y-scale drawing of THStack (https://root-forum.cern.ch/t/31266)
  4. Fix - select palette from colz element
  5. Fix - LZ4 uncompression of large buffers
Assets 3

@linev linev released this Oct 19, 2018 · 906 commits to master since this release

  1. With outline drawing speed up (factor 10) canvas with many small sub-pads
  2. Let configure user click and double-click handlers, extend tooltip.htm example
  3. Implement workaround for standard THREE.SVGRenderer - no need for patched version
  4. When producing 3D graphical images in batch, use normal THREE.CanvasRenderer
  5. Use WebGL renderer in Chrome headless mode for 3D images generation
  6. Provide possibility to create SVG files for canvas or frame (#172)
  7. Support text drawing with TH1 bar option
  8. Fix - when drawing text, reserve extra y range to show it correctly
  9. Migrate to Node.js 8, do not support older versions
Assets 3

@linev linev released this Oct 19, 2018 · 1024 commits to master since this release

  1. Fix - draw TH2Poly bins outline when no content specified
  2. Fix - always set axis interactive handlers (#170)
  3. Fix - take into account zaxis properties when drawing color palette (#171)
Assets 3
You can’t perform that action at this time.