ChangeLog 2.72 KB
Newer Older
Hélène Ortiz's avatar
Hélène Ortiz committed
1 2 3 4 5 6
3.2.2 04/06/2019
------
* Added GetWholeDynamicProperties request to get the alias of dynamic properties.
* In Property.checkServerValue, check also the constant by the server because a value can be accepted by the client but not the server e.g. 24d is not a numeric constant for the mu parser.


Hélène Ortiz's avatar
Hélène Ortiz committed
7
3.2.1 29/04/2019
Hélène Ortiz's avatar
Hélène Ortiz committed
8
------
Cristina Cocho's avatar
Cristina Cocho committed
9
* Overwritten equals method in Property class.
10
* Added attribute "view_max_length" used in text widgets.
Hélène Ortiz's avatar
Hélène Ortiz committed
11

Hélène Ortiz's avatar
Hélène Ortiz committed
12
3.2.0 11/02/2019
ics's avatar
ics committed
13
------
Hélène Ortiz's avatar
Hélène Ortiz committed
14
* Implementation of expressions and variables.
ics's avatar
ics committed
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40

3.1.9 12/10/2018
-----
* Change HashMap to TreeMap so that controller and property combo in generic command boxes are sorted.

3.1.8 DD/MM/YYYY
-----
* Remove deprecated code (since Java 10).

3.1.7 30/08/2018
-----
* Modifications for dynamic properties management.

3.1.6 06/04/2018
-----
* Added more control on the subscriber termination in survey.

3.1.5 06/04/2018
-----
* Do not call logoutAll in login. The call is made in the main application (NomadGUI, etc.).

3.1.4 13/03/2018
-----
* Avoid a NullPointerException when ConfigurationException.controllerName is null.
* Fix bug: Bad initialisation of a for loop command box while launching Nomad while the command zone already contains a for loop command box.   

Hélène Ortiz's avatar
e  
Hélène Ortiz committed
41 42 43 44 45
3.1.3 09/01/2018
-----
* Fix bug: when getting servant for a property, Nomad searches among controllers without checking before that the servant is really a controller and not a driver...
* Moved ParameterizableScan1D related classes to GUI special modules.  

46
3.1.2 11/12/2017
47
-----
48 49
* Add methods for getting controller and family icon keys map from server (needed for tablette client).
* Replaced protocol buffers array encoding with Xavier training's project to speed up the transfers. 
50 51

3.1.1 19/10/2017
legoc's avatar
legoc committed
52 53 54
-----
* Catch exception thrown when trying to format a invalid float value (avoid a client crash : see brisp 03 nov 2016).
* Replaced Corba with Cameo. 
55
* Added possibility to use dynamic properties to define a property range ("min_property" and "max_property") of a dynamic property.
56
* Added a special case for log error messages into LogSubscriber so that the simulation results window can display the error messages. 
Hélène Ortiz's avatar
Hélène Ortiz committed
57

ortizh's avatar
ortizh committed
58 59 60 61
3.0.4
-----
* New method "getChildrenOfAllDynamicProperties" in PropertyManager

62 63 64 65 66 67 68 69
3.0.3
-----
* Corrected missing method print in 3.0.2.

3.0.2
-----
* Add isVisible method in IPropertyErrorListener.

Hélène Ortiz's avatar
Hélène Ortiz committed
70 71
3.0.1
-----
Hélène Ortiz's avatar
Hélène Ortiz committed
72 73
* In PropertyManager.getProperty method: avoid the creation of a property that does not exist in reality by testing its id.

74 75
3.0.0
-----
76 77 78
* First release with Maven build process management.
* "GUI zero-crash" mode.
* Inherited controllers / drivers management.
79
* Introduction of Cameo for starting the real and simulated Nomad servers.
Cristina Cocho's avatar
Cristina Cocho committed
80
* Changed way to search for double dynamic properties (for multiplot purposes). 
81