Skip to content

3.3

Compare
Choose a tag to compare
@linev linev released this 09 Apr 15:20
· 13516 commits to master since this release
  1. Use d3.time.scale for display of time scales
  2. Within JSRootCore.js script URL one could specify JSROOT
    functionality to be loaded: '2d', '3d', 'io', 'load', 'onload'.
    Old method with JSROOT.AssertPrerequisites will also work.
  3. With THttpServer JSROOT now provides simple control functionality.
    One could publish commands and execute them from the browser
  4. One could open several ROOT files simultaneously
  5. Add 'simple' layout - drawing uses full space on the right side
  6. Allow to open ROOT files in online session (via url parameter)
  7. One could monitor simultaneously objects from server and root files
  8. Implement 'autocol' draw option - when superimposing histograms,
    their line colors will be automatically assigned
  9. Implement 'nostat' draw option - disabled stat drawing
  10. Using 'same' identifier in item name, one can easily draw or superimpose
    similar items from different files. Could be used in URL like:
    ...&files=[file1.root,file2.root]&items=[file1.root/hpx, file2.root/_same_]
    ...&files=[file1.root,file2.root]&item=file1.root/hpx+file2.root/_same_
    Main limitation - file names should have similar length.
  11. When 'autozoom' specified in draw options, histogram zoomed into
    non-empty content. Same command available via context menu.
  12. Item of 'Text' kind can be created. It is displayed as
    plain text in the browser. If property 'mathjax' specified,
    MathJax.js library will be loaded and used for rendering.
    See httpcontrol.C macro for example.
  13. When using foreignObject, provide workaround for absolute positioning
    problem in Chrome/Safari, see http://bit.ly/1wjqCQ9