ChangeLog 4.33 KB
Newer Older
helene ortiz's avatar
helene ortiz committed
1
2
3
4
4.0.5 21/04/2020
-----
* Dependencies to cameo updated.

5
6
7
8
4.0.4 20/04/2020
-----
* Add parameter 'addServerHome' to method saveFile in ResourceManager.

helene ortiz's avatar
helene ortiz committed
9
10
11
12
4.0.3 20/04/2020
-----
* Chat files are located on server side: do not create a directory in virtual homes.

helene ortiz's avatar
helene ortiz committed
13
14
15
16
4.0.2 17/04/2020
-----
* Allow virtual clients to set their own home directory

helene ortiz's avatar
helene ortiz committed
17
18
19
20
4.0.1 16/04/2020
-----
* Correctly set nomadServerEndPoint when running in remote mode

legoc's avatar
legoc committed
21
22
23
24
4.0.0
-----
* Remote control management 

legoc's avatar
legoc committed
25
3.4.0 05/02/2020
ics's avatar
ics committed
26
27
28
29
30
-----
* Token management
* Chat


helene ortiz's avatar
helene ortiz committed
31
32
33
34
35
3.3.3 13/01/2020
-----
* Remove test on containerId in Property.getServerValue because it has an unexplained side-effect (notably for ParameterizableScan1D)


helene ortiz's avatar
helene ortiz committed
36
37
38
39
3.3.2 07/01/2020
-----
* Add createDirectory method in ResourceManager and CommandZoneAccessor classes.

yannick legoc's avatar
yannick legoc committed
40
3.3.1 25/11/2019
helene ortiz's avatar
helene ortiz committed
41
-----
yannick legoc's avatar
yannick legoc committed
42
43
44
45
* Synchronise delete scan for multi clients.
* Synchronise clients for XBU and PAL files.
* Synchronise list of users' scripts and settings files between Nomad.
* Merged V3.2.
helene ortiz's avatar
helene ortiz committed
46
47

3.2.6 18/10/2019
yannick legoc's avatar
yannick legoc committed
48
49
50
51
-----
* Do not access to the command zone value of a property when its containerId is 0 but the database value.
* Reviewed the ServerControlCommandBox hierarchy and removed thenBlock argument.

helene ortiz's avatar
comment    
helene ortiz committed
52
3.2.5 08/07/2019
yannick legoc's avatar
yannick legoc committed
53
54
55
------
* Moved Property.ExpressionResult to expression package so that it is accessible to other classes.

helene ortiz's avatar
helene ortiz committed
56
3.2.4 14/06/2019
yannick legoc's avatar
yannick legoc committed
57
58
59
------
* Re-added the client check of a property value in the AutoApplyState that had been removed in the previous version.

60
61
62
63
3.2.3 07/06/2019
------
* Removed checkValue in AutoApplyState.setValue. Otherwise setting an hexadecimal value is not possible because the value is verified as an expression by the server.

helene ortiz's avatar
helene ortiz committed
64
65
66
67
68
69
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.


helene ortiz's avatar
helene ortiz committed
70
3.2.1 29/04/2019
helene ortiz's avatar
helene ortiz committed
71
------
Cristina Cocho's avatar
Cristina Cocho committed
72
* Overwritten equals method in Property class.
73
* Added attribute "view_max_length" used in text widgets.
helene ortiz's avatar
helene ortiz committed
74

helene ortiz's avatar
helene ortiz committed
75
3.2.0 11/02/2019
ics's avatar
ics committed
76
------
helene ortiz's avatar
helene ortiz committed
77
* Implementation of expressions and variables.
ics's avatar
ics committed
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103

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.   

helene ortiz's avatar
e    
helene ortiz committed
104
105
106
107
108
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.  

109
3.1.2 11/12/2017
110
-----
111
112
* 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. 
113
114

3.1.1 19/10/2017
legoc's avatar
legoc committed
115
116
117
-----
* Catch exception thrown when trying to format a invalid float value (avoid a client crash : see brisp 03 nov 2016).
* Replaced Corba with Cameo. 
118
* Added possibility to use dynamic properties to define a property range ("min_property" and "max_property") of a dynamic property.
119
* Added a special case for log error messages into LogSubscriber so that the simulation results window can display the error messages. 
helene ortiz's avatar
helene ortiz committed
120

ortizh's avatar
ortizh committed
121
122
123
124
3.0.4
-----
* New method "getChildrenOfAllDynamicProperties" in PropertyManager

125
126
127
128
129
130
131
132
3.0.3
-----
* Corrected missing method print in 3.0.2.

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

helene ortiz's avatar
helene ortiz committed
133
134
3.0.1
-----
helene ortiz's avatar
helene ortiz committed
135
136
* In PropertyManager.getProperty method: avoid the creation of a property that does not exist in reality by testing its id.

137
138
3.0.0
-----
139
140
141
* First release with Maven build process management.
* "GUI zero-crash" mode.
* Inherited controllers / drivers management.
142
* Introduction of Cameo for starting the real and simulated Nomad servers.
Cristina Cocho's avatar
Cristina Cocho committed
143
* Changed way to search for double dynamic properties (for multiplot purposes). 
144