Good news. In these weeks I’ve finished the copy&paste support plus a better pop up management in the Desing view. Also I’ve refactor all the editor controller and now I using a command pattern to handle model modifications . it was pretty long but know also undo-redo support works even if It has some problems with JME integration ( see bugs ) . I’ve improved also file loading , now the gui is reloaded only when the file change or is saved .Finally I’ve started to add some custom property editor , by now there are editors for SizeValues and for files. I’m going to publish the new plug in pack soon ( maybe tomorrow ) so you can start to play around with that. I also improve the stability of the plug-in and now should cause less hanendle exceptions.
See my githubs repos with all the changes . ( both nifty-editor and JME forked experimental branch).
About next days I hope to add a bunch of custom editors and also start working with effects!
- The undo/redo actions are active only when you change focus from Desing view to an other component and then get back.
- Navigator sometimes will not display your gui hierarchy . ( Put a withe line in xml and reload the gui).
- Navigator won’t show up if you don’t have a nifty-gui file selected in your explorer panel ( Does someone know how to force the navigator to show up even if the current selected node is not DataObject node ? )
- Change resolution bug could someone, please, test it ? I can’t reproduce in my pc.
I hope you enjoy this devblog