Le 25/08/2023 à 12:45, dev ostorybook
a écrit :
Révision complète de l'info rapide (avec d'autres modifs dont
celle-ci).
version mise à jour, JAR disponible.
J'aime bien le menu dans Infos rapides. Je pense que chacun y
trouvera la présentation souhaitée.
Édition des scènes.
J'ai installé la nouvelle version en conservant le dossier
caché .ostorybook5. Je n'ai pas réussi à éditer de scène.
Nouveau test avec une installation complète (création de
.ostorybook5). Même constat. Ce n'est qu'une fois l'assistant
installé que l'édition des scènes fonctionne.
Bernard
J'ai oublié les traces mais j'imagine que les infos te sont
connues.
14:48:24.430 oStorybook 5.60a starting with: no option
14:48:48.432 open file: /home/bernard/apps/osbk/Java.mv.db
Layout not find: /home/bernard/.storybook5/LastUsedLayout.layout
Exception in thread "AWT-EventQueue-0"
java.lang.NullPointerException: Cannot invoke
"assistant.AssistantXml.getSectionSingle(String)" because
"assistant.Assistant.xml" is null
at assistant.Assistant.getListOf(Assistant.java:199)
at storybook.edit.EditScene.initDateInfo(EditScene.java:218)
at storybook.edit.EditScene.initUpper(EditScene.java:156)
at
storybook.edit.AbstractEditor.initUi(AbstractEditor.java:150)
at
storybook.ui.panel.AbstractPanel.initAll(AbstractPanel.java:87)
at
storybook.edit.AbstractEditor.initAll(AbstractEditor.java:119)
at storybook.edit.EditScene.<init>(EditScene.java:134)
at storybook.edit.Editor.initPanel(Editor.java:275)
at storybook.edit.Editor.initUi(Editor.java:133)
at
storybook.ui.panel.AbstractPanel.initAll(AbstractPanel.java:87)
at storybook.edit.Editor.<init>(Editor.java:73)
at
storybook.ui.MainFrame.showEditorAsDialog(MainFrame.java:1355)
at
storybook.action.EditEntityAction.actionPerformed(EditEntityAction.java:48)
at
java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
at
java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
at
java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
at
java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
at
java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:374)
at
java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1028)
at
java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1072)
at
java.desktop/java.awt.Component.processMouseEvent(Component.java:6626)
at
java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3389)
at
java.desktop/java.awt.Component.processEvent(Component.java:6391)
at
java.desktop/java.awt.Container.processEvent(Container.java:2266)
at
java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001)
at
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
at
java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
at
java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948)
at
java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575)
at
java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516)
at
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)
at
java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)
at
java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
at
java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775)
at
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at
java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at
java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
at
java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747)
at
java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
at
java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at
java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744)
at
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at
java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)