| Sujet | Description | Statut | Par | Type | Priorité | Version | Catégorie | Date de création |
|---|
| Cannot generate class extend JaxxObject | Generation crash when jaxx try to apply css :
ERROR [main] (JAXXEngine.java:356) run -
java.lang.NullPointerException
at jaxx.compiler.tags.DefaultObjectHandler.applyStylesheets(DefaultObjectHandler.java:875)
at jaxx.compiler.tags.DefaultObjectHandler.applyStylesheets(DefaultObjectHandler.java:835)
at jaxx.compiler.tags.DefaultObjectHandler.applyStylesheets(DefaultObjectHandler.java:831)
at jaxx.compiler.JAXXCompiler.applyStylesheets(JAXXCompiler.java:916)
at jaxx.compiler.tasks.StyleSheetTask.perform(StyleSheetTask.java:70)
at jaxx.compiler.JAXXEngine.run(JAXXEngine.java:342)
...
JaxxObjectDescriptor is missing because the class is not generated by Jaxx. | Nouveau | tchemit | Anomalie | Normal | 3.0 | jaxx-compiler | 04/10/2010 à 06:31 |
| Make ErrorDialogUI configurable | Can you center frame displayed by ErrorDialogUI.showError(Exception)
Or make window a little more configurable. | Assigné | tchemit | Evolution | Normal | 3.0 | jaxx-widgets | 27/05/2009 à 05:35 |
| Use the java 1.6 new api to deal with compilation | Since jdk 1.6, there is a new lot apis to do what jaxx is doing (for example http://download.oracle.com/javase/6/docs/api/javax/tools/JavaFileManager.html) and many others.
It would be nice to reuse this code. | Assigné | tchemit | Evolution | Normal | 3.0 | jaxx-compiler | 31/07/2011 à 04:20 |
| Remove deprecated decorator api | The decorator neutral api was moved in version 2.5 to the nuiton-utils project, then no more needed here. | Nouveau | - | Evolution | Normal | 3.0 | jaxx-runtime decorator | 31/07/2011 à 11:36 |
| Improve Jaxx demo | - Améliorer cette application (avec des vrai packages plutot que tout sous jaxx.demo)
- Ajout d'une démo de NavigationTreeHandler
- Permttre de voir toutes les sources liées à une démo | Assigné | tchemit | Evolution | Normal | 3.0 | jaxx-demo | 03/10/2009 à 11:16 |
| problème de commentaire dans les scripts | si on met un commentaire en debut de script (première instruction) des effets innatendus se produisent... (code non pris en compte ou autre)... | Assigné | tchemit | Anomalie | Normal | 3.0 | jaxx-compiler | 07/10/2009 à 10:35 |
| Permettre de gérer les attributs dans le validateur comme les autre attributs | | Assigné | tchemit | Evolution | Normal | 3.0 | jaxx-compiler | 27/11/2009 à 04:31 |
| Add a breadcrumb widget | | Nouveau | - | Evolution | Normal | 3.0 | jaxx-widgets | 05/05/2010 à 11:57 |
| Merge nuiton-widgets into Jaxx project | Some of the nuiton-widgets were already migrate to jaxx-widgets module, but there is still some which need to be done.
After that nuiton-widgets project will be stopped. | Nouveau | - | Evolution | Normal | 3.0 | - | 15/04/2011 à 03:11 |
| Allow to force binding with javabean attribute | Sometimes we need the binding to be activated each time a value changed, whatever was the previous value.
This is a requirement to fire some jaxx bindings. | Assigné | tchemit | Evolution | Normal | 3.0 | jaxx-runtime | 07/02/2010 à 01:05 |
| Generate help from RST | Using http://nuiton.org/issues/show/572 and http://nuiton.org/issues/show/571 from JRST to generate the help from rst.
The help system will so be different from javahelp which is used at the moment. So we should also embed a html renderer. | Nouveau | - | Evolution | Normal | 3.0 | - | 06/05/2010 à 03:17 |
| Use EUGene to generate java files | Create an object model from jaxx file with Code Extensions and then use EUGene to generate the java files.
Eugene can improve a lot the generated code, we will use it from this version.
For this purpose, a lot of things has to be done, can not do it before version 3.0 | Assigné | tchemit | Evolution | Normal | 3.0 | jaxx-compiler | 06/05/2010 à 03:20 |
| Use maven 3 api | | Nouveau | - | Evolution | Normal | 3.0 | - | 09/10/2010 à 12:18 |
| Display validation errors as jxlayer tooltips | Add new functionnality to display validation error messages as tooltip instead of JTable. | Assigné | tchemit | Evolution | Normal | 3.0 | jaxx-validator | 01/12/2010 à 12:11 |
| Create a maven archetype | It should be great for new users to have a maven archetype that would create an hello world jaxx app with css and i18n properly configured. | Nouveau | tchemit | Evolution | Normal | 3.0 | archetype | 29/12/2010 à 01:37 |
| treat imageIcon as icon and actionIcon | | Résolu | tchemit | Evolution | Normal | 2.5 | jaxx-compiler | 20/09/2011 à 12:58 |
| Updates to helper-m-p 1.4 | To use junit 4.10 and others | Résolu | tchemit | Tâche | Normal | 2.5 | dependencies | 23/09/2011 à 12:10 |
| Move decorator neutral api to nuiton-utils | this api can be used from outiside jaxx world, so let's just do like for the validator api : move it to *nuiton-utils*.
Evrything is jaxx.runtime.decorator will be deprecated and will direct use all the api from *nuiton-utils*. | Résolu | tchemit | Evolution | Normal | 2.5 | jaxx-runtime decorator | 31/07/2011 à 02:39 |
| Updates to nuiton-utils 2.3 | | Résolu | tchemit | Evolution | Normal | 2.5 | dependencies | 31/07/2011 à 02:41 |
| Change maven-jaxx-plugin to jaxx-maven-plugin | Nicely ask by maven guys :) | Résolu | tchemit | Evolution | Normal | 2.5 | maven-jaxx-plugin | 03/02/2012 à 01:11 |
| Updates to i18n 2.4.1 | | Résolu | tchemit | Evolution | Normal | 2.5 | dependencies | 04/08/2011 à 05:43 |
| Can not compile jaxx demo module with jdk 1.7 | Error stack trace :
java.lang.IllegalArgumentException: Comparison method violates its general contract!
at java.util.ComparableTimSort.mergeLo(ComparableTimSort.java:714)
at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:451)
at java.util.ComparableTimSort.mergeCollapse(ComparableTimSort.java:376)
at java.util.ComparableTimSort.sort(ComparableTimSort.java:182)
at java.util.ComparableTimSort.sort(ComparableTimSort.java:146)
at java.util.Arrays.sort(Arrays.java:472)
at java.util.Collections.sort(Collections.java:155)
at jaxx.compiler.java.JavaField.getSortedFields(JavaField.java:285)
at jaxx.compiler.java.JavaFileGenerator.generateClass(JavaFileGenerator.java:178)
at jaxx.compiler.java.JavaFileGenerator.generateFile(JavaFileGenerator.java:123)
at jaxx.compiler.JAXXCompiler.generate(JAXXCompiler.java:1707)
at jaxx.compiler.tasks.GenerateTask.consumeCompiler(GenerateTask.java:122)
at jaxx.compiler.tasks.GenerateTask.perform(GenerateTask.java:85)
at jaxx.compiler.JAXXEngine.run(JAXXEngine.java:352)
at org.nuiton.jaxx.plugin.GenerateMojo.doAction(GenerateMojo.java:521)
| Nouveau | - | Anomalie | Normal | 2.5 | - | 06/02/2012 à 10:40 |
| Can not use any more menu item with no href with m-site-p 3.0 | | Résolu | tchemit | Anomalie | Normal | 2.5 | documentation | 06/02/2012 à 11:25 |
| inherited attribute no more supported by item of site.xml | | Résolu | tchemit | Anomalie | Normal | 2.5 | documentation | 06/02/2012 à 11:40 |
| Update to xworks-core 2.3.1.2 | *Warning about this issue, ui validation may fails in jnlp launch* (requiredstring). | Résolu | tchemit | Tâche | Normal | 2.5 | dependencies | 10/01/2012 à 11:54 |
| [Binding regression] Binding on javaBean doesn't seams to work | Foolowing bindings doesn't seams to work:
Visible on src/main/java/fr/ifremer/isisfish/ui/input/PopulationSeasonsUI.jaxx in IsisFish project
Another similar error is following binding:
Visible on src/main/java/fr/ifremer/isisfish/ui/input/PopulationRecruitmentUI.jaxx in IsisFish project. | Résolu | tchemit | Anomalie | Normal | 2.4.2 | jaxx-compiler | 19/04/2011 à 05:19 |
| Loading java source file does not take account of super classes | | Résolu | tchemit | Anomalie | Normal | 2.4.2 | jaxx-compiler | 19/04/2011 à 01:53 |
| Update to rSyntaxTextArea 1.5.0 | | Résolu | tchemit | Evolution | Normal | 2.4.2 | dependencies | 15/03/2011 à 03:54 |
| Updates to nuiton-utils 2.2 | | Résolu | tchemit | Evolution | Normal | 2.4.2 | dependencies | 28/04/2011 à 02:49 |
| Integrates spanish i18n translations | | Résolu | tchemit | Evolution | Normal | 2.4.2 | i18n | 28/04/2011 à 12:20 |
| Use Clonable contract to create new decorators | Some widgets need to clone some decorators, then try to use the dedicate contract to do this instead of creation by hand a cloned decorator since we can not predicate for example innner overridden decorator.
Using the Clonable permits to resolv the problem | Résolu | tchemit | Evolution | Normal | 2.4.2 | jaxx-runtime decorator | 30/04/2011 à 03:53 |
| Non public classes make generation fails | I have a Swing component defined as :
public class LegendPanel {
}
class LegendGraphic {
}
and used as :
generation fails with :
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project isis-fish: Compilation failure
[ERROR] /home/chatellier/projets/labs/isis-fish-3.3.1/target/generated-sources/java/fr/ifremer/isisfish/ui/result/MapRendererUI.java:[221,52] cannot find symbol
[ERROR] symbol : constructor LegendGraphic()
[ERROR] location: class fr.ifremer.isisfish.ui.result.LegendGraphic
| Résolu | tchemit | Anomalie | Normal | 2.4.2 | jaxx-compiler | 07/04/2011 à 03:59 |
| Updates to i18n 2.4 (using utf-8 i18n files) | As i18n can deal with others encoding than US-ASCII, we prefer now to use the UTF-8. | Résolu | tchemit | Evolution | Normal | 2.4.2 | dependencies | 12/05/2011 à 11:34 |
| Updates to nuiton-utils 2.1.1 | | Résolu | tchemit | Evolution | Normal | 2.4.1 | dependencies | 11/04/2011 à 12:11 |
| Can set a numberPattern on number editor | This will make more configurable the editor. | Résolu | tchemit | Evolution | Normal | 2.4.1 | jaxx-widgets | 10/04/2011 à 02:03 |
| Warnings are not displayed | If configuration has the option resetAfterCompile and no errors, then warnings are clared and so not displayed... | Résolu | tchemit | Anomalie | Haut | 2.4.1 | maven-jaxx-plugin | 15/04/2011 à 11:55 |
| Jaxx should not be embed validators.xml file at runtime | In file validators.xml, jaxx.runtime.validator.field.* validators
has been moved to nuiton-utils-validators. | Résolu | tchemit | Anomalie | Normal | 2.4.1 | jaxx-validator | 11/04/2011 à 12:31 |
| Improve log in JXPathDecorator | When using it with Hibernate and something was wrong, the log.error message him-self throw an exception since a object.toString() is invoked in the log error message... | Résolu | tchemit | Anomalie | Normal | 2.4.1 | jaxx-runtime decorator | 02/03/2011 à 10:40 |
| Can't use <SwingValidator context="myContext"> | Can't set attribute context="myContext" on SwingValidator.
Compiler says :
ERROR [main] (JAXXEngine.java:361) run - property context is not allowed on object jaxx.runtime.validator.swing.SwingValidator[id='validator']
jaxx.compiler.CompilerException: property context is not allowed on object jaxx.runtime.validator.swing.SwingValidator[id='validator']
at jaxx.compiler.tags.validator.BeanValidatorHandler$CompiledBeanValidator.addProperty(BeanValidatorHandler.java:372)
| Résolu | tchemit | Anomalie | Normal | 2.4.1 | jaxx-validator | 15/04/2011 à 10:39 |
| Using decorator='boxed' or icon="img.png" miss import jaxx.runtime.SwingUtil | | Résolu | tchemit | Anomalie | Normal | 2.4.1 | jaxx-compiler | 17/03/2011 à 07:03 |
| Improve import manager usage | There is in version 2.4 still some special cases used for some JAXX classes (JAXXUtil, SwingUtil, JAXXBinding) to import manager.
We should do even for these classes same as for other classes : import them need need and not as a predicate to make sure if user wants
to define his own JAXXUtil, SwingUtil, or other it will still works. | Résolu | tchemit | Evolution | Normal | 2.4.1 | jaxx-compiler | 18/03/2011 à 12:13 |
| NPE when cloning method with arguments | | Résolu | tchemit | Anomalie | Normal | 2.4.1 | jaxx-compiler | 18/03/2011 à 12:15 |
| Can simplify body code of method while cloning it | When cloning some default method to generate for JAXX files, we wants to be able to simplify their body to use exacted imported type. | Résolu | tchemit | Evolution | Normal | 2.4.1 | jaxx-compiler | 18/03/2011 à 12:17 |
| Replace StringBuffer by StringBuilder | | Résolu | tchemit | Evolution | Normal | 2.4 | jaxx-compiler | 19/02/2011 à 10:48 |
| Updates to mavenpom 2.5.1 | | Résolu | tchemit | Evolution | Normal | 2.4 | dependencies | 27/01/2011 à 03:46 |
| Improve generation code | * Now we do NOT any longer generate import of package but only classes
* All classes are now generated without any fully Qualified names
* Some generated codes has been improved
In IDEA, all generated jaxx classes are green for jaxx-widget, jaxx-demo and ObServe projects.
| Résolu | tchemit | Evolution | Normal | 2.4 | jaxx-compiler | 10/02/2011 à 08:59 |
| Updates to commons-io 2.0.1 | | Résolu | tchemit | Evolution | Normal | 2.4 | dependencies | 25/10/2010 à 09:58 |
| Updates to javaHelp 2.0.05 | | Résolu | tchemit | Evolution | Normal | 2.4 | dependencies | 16/02/2011 à 08:55 |
| Updates to plexus-velocity 1.1.8 | | Résolu | tchemit | Evolution | Normal | 2.4 | dependencies | 16/02/2011 à 08:56 |
| Introduce a JXLayerHandler to deal with new api of JXLayer | *JXLayer* is a *JComponent*, but since 3.0.4 we can not use any longer the add method!
So add a tag handler to use the new *setView* method instead : In one word this is crazy to me. | Résolu | tchemit | Evolution | Normal | 2.4 | jaxx-compiler | 16/02/2011 à 09:31 |
| Updates to i18n 2.3.1 | | Résolu | tchemit | Evolution | Normal | 2.4 | dependencies | 15/02/2011 à 08:53 |
| call constructors other than default ones | In this code :
MyDialog dialog = new MyDialog(parent)
This call constructor :
public ControlGraphDialog(JAXXContext parentContext) {}
but super constructor :
Dialog(Frame owner) {}
is never called | Résolu | tchemit | Anomalie | Normal | 2.4 | jaxx-compiler | 02/12/2010 à 12:34 |
| Updates to JXLayer 3.0.4 | Be ware, some api are not compiliant with JXLayer 3.0.3... | Résolu | tchemit | Evolution | Normal | 2.4 | dependencies | 16/02/2011 à 08:50 |
| Updates to rsyntaxtextarea R239 a.k.a version 1.4.2 | No more need to use our forked version on org.nuiton.thirdparty since this is now on Central.
But still no javadoc, nor source deployed there! | Résolu | tchemit | Evolution | Normal | 2.4 | dependencies | 16/02/2011 à 08:51 |
| Improve DefaultFinalizer code | Make the code more linear to make it more understable... | Résolu | tchemit | Evolution | Normal | 2.4 | jaxx-compiler | 16/02/2011 à 10:20 |
| Java file parsing is done twice | In a switch case, it misses a *break;* ... | Résolu | tchemit | Anomalie | Normal | 2.4 | jaxx-compiler | 18/02/2011 à 10:59 |
| Improve ClassDescriptor loading (try also to obtain constructors if possible) | | Résolu | tchemit | Evolution | Normal | 2.4 | jaxx-compiler | 18/02/2011 à 11:08 |
| Updates nuiton-i18n to 2.2 | | Résolu | tchemit | Evolution | Normal | 2.3 | dependencies | 24/01/2011 à 09:12 |
| Updates mavenpom to 2.4.3 | | Résolu | tchemit | Evolution | Normal | 2.3 | dependencies | 24/01/2011 à 08:17 |
| Can generate annotations on fields or methods | With the new validator api, we need to generate annotations on field.
This is now possible (new api on *JavaElement*).
Place also a method *generateAnnotations* on *JavaFileGenerator*. | Résolu | tchemit | Evolution | Normal | 2.3 | jaxx-compiler | 25/01/2011 à 12:39 |
| Review the validation api | A lots to do...
for the moment, use the nuiton-validator api + generates annotation instead of static code.
Improve the ui code. | Résolu | tchemit | Evolution | Normal | 2.3 | jaxx-validator | 25/01/2011 à 12:53 |
| Updates nuiton-utils to 2.0 | | Résolu | tchemit | Evolution | Normal | 2.3 | dependencies | 25/01/2011 à 12:40 |
| Can skip null value in CollectionUniqueKeyValidator validator | | Résolu | tchemit | Evolution | Normal | 2.3 | jaxx-validator | 18/01/2011 à 09:40 |
| Memory leak when changing validation context | As editor layer is reinstanciated at each context changes, we MUST remove listener on old layer before this. | Résolu | tchemit | Anomalie | Normal | 2.3 | jaxx-validator | 25/01/2011 à 12:27 |
| Add a validation tutorial | For this release just put the ui, and in next release we will do the corresponding documentation | Résolu | tchemit | Evolution | Normal | 2.3 | jaxx-demo | 25/01/2011 à 12:49 |
| Add getField method on JavaFile | I need to obtain easly a field from a Javafile having his name.
Add the method *getField(String)* on JavaFile | Résolu | tchemit | Evolution | Normal | 2.3 | jaxx-compiler | 25/01/2011 à 12:41 |
| Deprecate the validatorFQN in mojo | The new validator api does not support it, you should not overridde a SwingValidator but provides your own NuitonValidator | Résolu | tchemit | Evolution | Normal | 2.3 | maven-jaxx-plugin | 26/01/2011 à 03:14 |
| Use nuiton-validator 2.0 | | Résolu | tchemit | Evolution | Normal | 2.3 | jaxx-validator | 29/12/2010 à 04:19 |
| Improve nav api | * The bridge deals only this models.
* Give a hook to control creation of childs (method *canLoadChild* in bridge api)
* Clean code | Résolu | tchemit | Anomalie | Normal | 2.2.5 | jaxx-runtime nav | 01/01/2011 à 06:30 |
| Runtime exception when using javax.swing.event.TableColumnModelListener#columnMarginChanged(ChangeEvent) | Le code suivant :
compile bien, mais à l'execution, l'execption suivante survient :
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:251)
at $Proxy5.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1223)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1264)
at java.awt.Component.processMouseEvent(Component.java:6267)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6032)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:244)
... 28 more
Caused by: java.lang.RuntimeException: java.lang.NoSuchMethodException: fr.ifremer.coser.ui.control.ControlView.doColumnMarginChanged__on__$TableColumnModel0(javax.swing.event.TableColumnModelEvent)
at jaxx.runtime.JAXXUtil.getEventListener(JAXXUtil.java:269)
at fr.ifremer.coser.ui.control.ControlView.$initialize(ControlView.java:1052)
at fr.ifremer.coser.ui.control.ControlView.(ControlView.java:174)
at fr.ifremer.coser.ui.CoserFrameHandler.showControlView(CoserFrameHandler.java:424)
at fr.ifremer.coser.ui.CoserFrameHandler.showControlView(CoserFrameHandler.java:405)
at fr.ifremer.coser.ui.CoserFrame.doActionPerformed__on__$JMenuItem6(CoserFrame.java:253)
... 33 more
Caused by: java.lang.NoSuchMethodException: fr.ifremer.coser.ui.control.ControlView.doColumnMarginChanged__on__$TableColumnModel0(javax.swing.event.TableColumnModelEvent)
at java.lang.Class.getMethod(Class.java:1605)
at jaxx.runtime.JAXXUtil.getEventListener(JAXXUtil.java:227)
... 38 more | Résolu | tchemit | Anomalie | Normal | 2.2.4 | - | 01/12/2010 à 12:10 |
| Introduce a new module jaxx-validator | | Résolu | tchemit | Evolution | Normal | 2.2.4 | jaxx-validator | 30/12/2010 à 08:47 |
| Deprecates the jaxx validator api | Will at next release use the nuiton-validator api instead | Résolu | tchemit | Evolution | Normal | 2.2.4 | jaxx-validator | 30/12/2010 à 09:17 |
| Add new 'fatal' message level in bean validation | Allow :
- reading xxx-fatal-validation.xml files
- display layer ui
- message table with new fatal icon | Résolu | tchemit | Evolution | Normal | 2.2.4 | jaxx-validator | 26/10/2010 à 10:07 |
| Update nuiton-utils to 1.5.3 | | Résolu | tchemit | Evolution | Normal | 2.2.4 | dependencies | 18/11/2010 à 05:37 |
| Optimize dependencies | | Résolu | tchemit | Evolution | Normal | 2.2.4 | dependencies | 18/11/2010 à 05:36 |
| Use new maven-license-plugin mecanism to update file headers | | Résolu | tchemit | Evolution | Normal | 2.2.4 | quality | 18/11/2010 à 05:35 |
| Update i18n to 2.0.1 | | Résolu | tchemit | Evolution | Normal | 2.2.4 | dependencies | 18/11/2010 à 05:36 |
| Update swingx to swingx-core 1.6.2-2 | Be ware, some api are no more public | Résolu | tchemit | Evolution | Normal | 2.2.3 | dependencies | 05/10/2010 à 10:33 |
| Remove deprecated api from 2.0.2 (JavaFileParser and ClassDescriptorLoader) | | Résolu | tchemit | Evolution | Normal | 2.2.3 | jaxx-compiler | 05/10/2010 à 10:45 |
| Remove deprecated EntityComboBoxHandler | | Résolu | tchemit | Evolution | Normal | 2.2.3 | jaxx-widgets | 05/10/2010 à 09:57 |
| Add method to find child by id in tree nav api | Add method to find child by id in tree nav api. | Résolu | sletellier | Evolution | Normal | 2.2.3 | jaxx-runtime | 15/10/2010 à 02:25 |
| Propager les bons évènements pour les TreeTables | Il faut rendre le bridge plus précis pour la propagation des évènements des TreeTables, actuellement, il y a des nodeStructureChanged presque systématique. | Résolu | sletellier | Anomalie | Normal | 2.2.2 | - | 29/09/2010 à 10:57 |
| Validator fields are not refresh when validation changes his context name | | Résolu | tchemit | Anomalie | Normal | 2.2.1 | jaxx-validator | 11/09/2010 à 02:22 |
| Improve BeanListHeader (can reset selection) | | Résolu | tchemit | Evolution | Normal | 2.2.1 | jaxx-widgets | 12/09/2010 à 05:54 |
| Update nuiton-utils to 1.4.1 | | Résolu | tchemit | Evolution | Normal | 2.2 | dependencies | 29/08/2010 à 05:24 |
| Update mavenpom4redmine to 2.2.4 | | Résolu | tchemit | Evolution | Normal | 2.2 | dependencies | 29/08/2010 à 05:32 |
| Remove deprecated navigation api | | Résolu | tchemit | Evolution | Normal | 2.2 | jaxx-runtime | 29/08/2010 à 08:39 |
| Can inject a TreeWillExpandListener to NavHelper | this is mainly to be able to veotable any change of this state since it will as a side-effect change the selection of the node in the tree. | Résolu | tchemit | Evolution | Normal | 2.2 | jaxx-runtime | 29/08/2010 à 08:43 |
| Remove deprectaed AbstractActionThread | Now we use the *jaxx.runtime.swing.application.ActionExecutor* instead. | Résolu | tchemit | Evolution | Normal | 2.2 | jaxx-runtime | 29/08/2010 à 08:53 |
| Add a closeAction in ConfigUI api | The idea is to be able to execute some code when the ConfigUI is closing and no call back was fired | Résolu | tchemit | Evolution | Normal | 2.2 | jaxx-widgets - ConfigUI | 29/08/2010 à 08:59 |
| Update swingx to 1.6.1 | | Résolu | tchemit | Evolution | Normal | 2.2 | dependencies | 29/08/2010 à 09:07 |
| Validators does not translate error message for none trim message | We must trim the message before translate then (otherwise i18n is not able to do it). | Résolu | tchemit | Anomalie | Normal | 2.2 | jaxx-validator | 29/08/2010 à 08:57 |
| Improve TimeEditor | minute model is improved increase or decrease hours when possible | Résolu | tchemit | Evolution | Normal | 2.2 | jaxx-widgets | 04/09/2010 à 10:11 |
| Improve jaxx demo | - use css
- improve layer of demo
- remove deprecated api | Résolu | tchemit | Evolution | Normal | 2.2 | jaxx-demo | 04/09/2010 à 10:12 |
| Can not use auto popup if showPopup is false | | Résolu | tchemit | Anomalie | Normal | 2.2 | jaxx-widgets | 04/09/2010 à 10:13 |
| Deprecates EntityComboBox, use now BeanComboBox | | Résolu | tchemit | Evolution | Normal | 2.2 | jaxx-widget bean | 04/09/2010 à 10:58 |
| Introduce jaxx.runtime.swing.editor.bean package | This package will contains editors for bean (BeanComboBox, BeanList, ...) | Résolu | tchemit | Evolution | Normal | 2.2 | jaxx-widget bean | 04/09/2010 à 10:58 |
| Can sort in reverse order in DecoratorUtils | | Résolu | tchemit | Evolution | Normal | 2.2 | jaxx-runtime | 05/09/2010 à 11:50 |
| Introduce BeanListHeader | This widget use the same mecanism than BeanComboBox to sort the underlined JList | Résolu | tchemit | Evolution | Normal | 2.2 | jaxx-widget bean | 05/09/2010 à 11:51 |
| when using MultiJxPathDecorator, can not use extra token formatter in expression | With the following expression
${name}$s %1$s#${name2}$s %2$s
And set context indice to *1*, will obtain the expression
${name2}$s %2$s#${name}$s %1$s
instead of
${name2}$s %1$s#${name}$s %2$s
| Résolu | tchemit | Anomalie | Normal | 2.2 | jaxx-runtime decorator | 06/09/2010 à 02:54 |