- Aug 31, 2017
-
-
Sergey Linev authored
Now happens when JS canvas want toggle log states
-
Sergey Linev authored
Later such specifier can be used to access object parts like axis. For the moment is not relevant
-
Sergey Linev authored
Use no_root_json and no_h_json URL parameteres. Automatically applied for webcanvas
-
Sergey Linev authored
Let retrieve latest canvas version even without explicit Canvas::Modified() call
-
Sergey Linev authored
-
- Aug 16, 2017
-
-
Sergey Linev authored
Support jpeg, png and svg formats. All formats transformed now in base64 coding
-
Sergey Linev authored
-
- Aug 08, 2017
-
-
Guilherme Amadio authored
-
- Aug 04, 2017
-
-
Axel Naumann authored
-
- Aug 03, 2017
-
-
Sergey Linev authored
-
Sergey Linev authored
-
Danilo Piparo authored
this affects the order in which the libraries are loaded and ultimately the order in which the streamer infos are present on the files. This affects the roottest-root-io-filemerger-make test, very sensitive to the file size on disk which in turn is sensitive to the size (and compression factor) of the TStreamerInfo record.
-
Sergey Linev authored
Let use openui5 with the CEF
-
Sergey Linev authored
-
Sergey Linev authored
It sends regularly from the JS client to avoid closure of websocket connection. Also let verify that connection is still available
-
- Jul 31, 2017
-
-
Sergey Linev authored
-
- Jul 28, 2017
-
-
Raphael Isemann authored
This refactors the CMake build files to no longer manually call the CMake functions for generating and linking the dicionairies. One reason is to reduce boilerplate, the other is that it is now no longer possible to have naming mismatches between the dictionary generation arguments and linking function arguments which was causing the race conditions we had in our build system. This also now follows more strictly the separation between dependencies like Math, Tree and Core and pure linking flags to external libraries.
-
Sergey Linev authored
-
Sergey Linev authored
When canvas window should be opened with external browser, real HTTP server should be started. CanvasPainter will try to open several ports in the range 8800..9800
-
Sergey Linev authored
Closes all connections to clients. As a rection, all opened window should be closed. Currently worsk with CEF, Qt5 and local/remote browsers
-
- Jul 27, 2017
-
-
Sergey Linev authored
While it happens very fast, JS close handlers are not executed properly. Therefore special JSROOT handler called directly when qt5webview widget is closed.
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
When close message send by client, server clear all callbacks and does not reply on the message. Still X is crashing if close called from window.onunload handler
-
Sergey Linev authored
Invoked when current canvas version delivered to all clients.
-
Sergey Linev authored
Callback function called when file is created (or command fails)
-
Sergey Linev authored
When synchronous mode specified (defualt), method blocked until file is produced. With asynchronous mode method returned and file will be produced in background.
-
Sergey Linev authored
One can call Canvas::SaveAs() several times, all specified files will be created one by one asynchronously
-
Sergey Linev authored
It let configure more complex program arguments for starting browser for the canvas, provide brief docu
-
Sergey Linev authored
By defauly, ROOT will try to crate local window with CEF or Qt5. If not available, default browser will be started. If place is specified, it should be program name like: canvas->Show("/usr/bin/opera"); canvas->Show("firefox"); One could show canvas in several different places.
-
Sergey Linev authored
By default, TCanvas::Update() will block until latest canvas version delivered to all clients and displayed. Implement with straight polling loop.
-
Sergey Linev authored
Each call to TCanvas::Modified() increments modify counter. This counter used in then next TCanvas::Update() call to identify current version of canvas. TCanvas::IsModified() will return true until drawing is completed and painter confirms that last version of canvas delivered to all clients and displayed.
-
- Jul 26, 2017
-
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
Same as with CEF, X still initialized
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
-