- Nov 21, 2020
-
-
Axel Naumann authored
Fixes macOS hsimple.C with gDebug>0.
-
- May 07, 2020
-
-
Sergey Linev authored
Connection id can be used to provide client-dependent output Also there is always master connection flag. Use connection info in RFrame and RStatBox when processing ranges requests
-
Sergey Linev authored
This object provided to RDrawable::Display() method as argument and give contexts - canvas, sub-pad, primitive index. Same context made available for RDrawableRequest
-
Bertrand Bellenot authored
-
- May 04, 2020
-
-
Sergey Linev authored
-
- Apr 28, 2020
-
-
Axel Naumann authored
Fixes memory issue reported by ASAN. Thanks, Stephasan!
-
- Apr 21, 2020
-
-
Sergey Linev authored
In some systems configurations chrome not allows to run HTML files, which are situated in /tmp directory. Only if such situation detected, try to place such HTML files into home directory
-
- Apr 20, 2020
-
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
There are two major send operations - canvas snapshot and reply on RDrawableRequest. To ensure fair handling, both are injected in send queue.
-
Sergey Linev authored
Provide generic Execute() for RDrawable class, allows to execute all methods markes as **MENU** Later one can provides attributes changes via menu
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
Assign RCanvas, RPadBase and RDrawable to requests members, which can be accessed in RDrawableRequest::Process() methods. Use pointer for pad and canvas while shared_ptr is not possible for RCanvas
-
Sergey Linev authored
Client can submit request to the server and can assign callback to get reply. Requests are derived from dedicated class and via sub-classing can get arbitrary access to RDrawable API As first example, use RHistStatBox for this. When working online, statistic will be filled by the server through such special requests
-
Sergey Linev authored
If drawable not changed since last update, just send dummy entry to client. This ensure that client do not remove element from paint list
-
Sergey Linev authored
While painter used for bi-directional communication, it is required to access non-const methods of RCanvas
-
Sergey Linev authored
Use version to detect which drawable need to be transfer to client Idea to reduce transfer when only attributes of some objects are changed
-
- Apr 06, 2020
-
-
Sergey Linev authored
In many places incldues are not required for the dictionary generation, therefore target_include_directories can be used
-
- Mar 27, 2020
-
-
Sergey Linev authored
Let use this enum in win32gdk to avoid direct dependency from Gui library there
-
Sergey Linev authored
-
Sergey Linev authored
They were not really used, but were introducing wrong dependency
-
Sergey Linev authored
-
- Mar 09, 2020
-
-
Sergey Linev authored
Like canvas->Show("pos:100,100 size:900x800")
-
Sergey Linev authored
Supported format like "1000x500"
-
- Mar 02, 2020
-
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
Move several virtual methods to implementation file Do not expose X to GUI classes - they should include TVirtualX.h only when required.
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
-
Sergey Linev authored
-
- Feb 28, 2020
-
-
Sergey Linev authored
-
- Feb 27, 2020
-
-
Sergey Linev authored
Logically such NoValue "hide" any previously specified values in RStyle
-
Sergey Linev authored
Attempt to create menu items for X/Y axis
-
- Feb 21, 2020
-
-
Sergey Linev authored
Axes itself intergrated into histogram, but different drawing attributes will be configured via RAttrAxis. This will include line, text, grid attributes, but also log or invert scale
-
Sergey Linev authored
For many basic objects like RAttrMap or RAttrMap::IntValue_t such typeinfo can be ignored.
-
Sergey Linev authored
-
- Feb 20, 2020
-
-
Sergey Linev authored
-