Differences

This shows you the differences between two versions of the page.

Link to this comparison view

news:release_notes_0.8.3 [2020/04/16 10:56]
news:release_notes_0.8.3 [2020/04/16 10:56] (current)
Line 1: Line 1:
 +====== Release Notes 0.8.3 ====== 
 +===== Changes (02-12-2013) ===== 
 +  * Use GroupNavigator rather than TreeNavigator. 
 +  * Class of Intro Panel and Intro Outline Page depends on URI parameters stored in '​AdichatzRcpConfig.xml'​ file. 
 +  * At first, load Config files from workspace/​org.adichatz.preferences and if files does not exist load from {plugin}/​resource/​xml folder. 
 +  * Change version from **CeCILL 2** to **CeCILL-C** :​ **CeCILL** (from "**CEA CNRS INRIA Logiciel Libre**"​) is a Free software licence adapted to both international and French legal matters, in the spirit of and retaining compatibility with the **GNU General Public License**. 
 +\\ 
 +===== BugFixes ===== 
 +|< 100% 80px>| 
 +^ Bug Id ^ Summary ^ 
 +| @#​F5F6CE:​**0.8.2-01** | When disable and enable filter on a primitive and numeric column, an error occured (NullPointerException) if format is missing. | 
 +| @#​F5F6CE:​**0.8.2-02** | ReflectionTools#​getClazz is inappropriate for loading intro panel: works only if intro panel class is known from calling plugin. Use URI rather than class name. | 
 +| @#​F5F6CE:​**0.8.2-03** | Comparison of 2 AdiInputParts may return false even if the parts concern the same objects. When ParamMap value is instance of IMarshalledElement,​ value.preMarshal must be compared rather than value. | 
 +| @#​F5F6CE:​**0.8.2-04** | SWT error or NullPointerException occurs in AFieldController#​lockEntity when loading same dynamicClause in to different editors. \\ AFieldController#​lockEntity must check wether control exists and is not disposed. | 
 +| @#​F5F6CE:​**0.8.2-05** | Generator for dynamicClause must create entity listeners without specifying bindingService sot that changes are broadcast to any editors. | 
 +\\ 
 +===== TODO List ===== 
 +|< 100% 80px>| 
 +^ <wrap index>​Issue</​wrap>​ ^ Summary ^ 
 +| @#​F5F6CE:​**0.8.3-01** | Improve reflow process (stop to the first rigid container / formtext, section, group...). | 
 +| @#​F5F6CE:​**0.8.3-02** | Improve entity injection when opening a new Editor. Search for all needed lazy relationship to be loaded for all entities and lcthen query the server. (Today the server is queried once by entity). | 
 +| @#​F5F6CE:​**0.8.3-03** | Add XML page to InternalTreeFormEditor (editor for axml file contained in plugins). | 
 +| @#​F5F6CE:​**0.8.3-04** | When adding controllerClassName to TableColumnWrapper or GridColumnWrapper,​ class declaration and method must be parameterized (e.g. “extends TableColumnController<​Film>​”). |