[JBoss JIRA] (JBIDE-19783) Users have problems finding the 'Parent' button in Batch diagram editor
by Tomáš Milata (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19783?page=com.atlassian.jira.plugi... ]
Tomáš Milata updated JBIDE-19783:
---------------------------------
Attachment: class.png
> Users have problems finding the 'Parent' button in Batch diagram editor
> -----------------------------------------------------------------------
>
> Key: JBIDE-19783
> URL: https://issues.jboss.org/browse/JBIDE-19783
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: batch
> Affects Versions: 4.3.0.Beta1
> Reporter: Tomáš Milata
> Priority: Minor
> Attachments: class.png
>
>
> When editor content is changed to a nested flows, some users cannot find an appropriate way to return back.
> Ideal would be to move the button to the left in the title bar, as Max Andersen said here https://github.com/jbosstools/jbosstools-javaee/pull/326 in the comments. But that is, in my opinion not possible in Sapphire. Or does anybody know a way to achieve that?
> Other options for navigation could be:
> - action in diagram's context (right click)
> - to populate the job xml file in Package explorer with additional children representing subflows (in the same way as java class fields are displayed)
> Does anybody have suggestions?
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 11 months
[JBoss JIRA] (JBIDE-19783) Users have problems finding the 'Parent' button in Batch diagram editor
by Tomáš Milata (JIRA)
Tomáš Milata created JBIDE-19783:
------------------------------------
Summary: Users have problems finding the 'Parent' button in Batch diagram editor
Key: JBIDE-19783
URL: https://issues.jboss.org/browse/JBIDE-19783
Project: Tools (JBoss Tools)
Issue Type: Enhancement
Components: batch
Affects Versions: 4.3.0.Beta1
Reporter: Tomáš Milata
Priority: Minor
When editor content is changed to a nested flows, some users cannot find an appropriate way to return back.
Ideal would be to move the button to the left in the title bar, as Max Andersen said here https://github.com/jbosstools/jbosstools-javaee/pull/326 in the comments. But that is, in my opinion not possible in Sapphire. Or does anybody know a way to achieve that?
Other options for navigation could be:
- action in diagram's context (right click)
- to populate the job xml file in Package explorer with additional children representing subflows (in the same way as java class fields are displayed)
Does anybody have suggestions?
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 11 months
[JBoss JIRA] (JBIDE-19781) Open 'Properties' view together with the Batch diagram editor
by Viacheslav Kabanovich (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19781?page=com.atlassian.jira.plugi... ]
Viacheslav Kabanovich commented on JBIDE-19781:
-----------------------------------------------
On the other hand, Tree tab has forms that make Properties view unnecessary when it is selected. So, maybe, the prompt should be not right on editor opening, but postponed to the first selecting of Diagram tab.
> Open 'Properties' view together with the Batch diagram editor
> -------------------------------------------------------------
>
> Key: JBIDE-19781
> URL: https://issues.jboss.org/browse/JBIDE-19781
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: batch
> Affects Versions: 4.3.0.Beta1
> Reporter: Tomáš Milata
> Assignee: Tomáš Milata
> Priority: Minor
> Labels: usability
> Fix For: 4.3.0.Beta1
>
>
> Users have problems to find where to edit properties like item readers or batchlet refs.
> If the Properties view is not open when editor is started, they do not have the idea to use it.
> So I suggest to open it always when diagram is opened or changes its inner model element. Or do you have a better idea?
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 11 months
[JBoss JIRA] (JBIDE-19781) Open 'Properties' view together with the Batch diagram editor
by Viacheslav Kabanovich (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19781?page=com.atlassian.jira.plugi... ]
Viacheslav Kabanovich edited comment on JBIDE-19781 at 5/8/15 10:23 PM:
------------------------------------------------------------------------
org.jboss.tools.jst.web.ui.internal.editor.jspeditor.JSPMultiPageEditor
Method createPages() in the end calls checkPalette(). It is implemented so that it opens Palette in this forced way only once ever for the workspace. As soon as user closes Palette view, it should be opened manually. I think the same approach would be consistent for Batch Editor + Properties.
Though, there is one difference. Palette is shown in the section to the right of the editor which it shares with only Outline. Properties is shown in the bottom section shared by a lot of views, so that it is quite probably that another view in the bottom is selected. Maybe, on making sure that Properties is not selected, we can show dialog asking 'Properties view is very useful for Batch Diagram, would you like to open it now?', and of course with check box 'Never show this dialog again' or 'Remember my choice'.
was (Author: scabanovich):
org.jboss.tools.jst.web.ui.internal.editor.jspeditor.JSPMultiPageEditor
Method createPages() in the end calls checkPalette(). It is implemented so that it opens Palette in this forced way only once ever for the workspace. As soon as user closes Properties view, it should be opened manually. I think the same approach would be consistent for Batch Editor + Properties.
Though, there is one difference. Palette is shown in the section to the right of the editor which it shares with only Outline. Properties is shown in the bottom section shared by a lot of views, so that it is quite probably that another view in the bottom is selected. Maybe, on making sure that Properties is not selected, we can show dialog asking 'Properties view is very useful for Batch Diagram, would you like to open it now?', and of course with check box 'Never show this dialog again' or 'Remember my choice'.
> Open 'Properties' view together with the Batch diagram editor
> -------------------------------------------------------------
>
> Key: JBIDE-19781
> URL: https://issues.jboss.org/browse/JBIDE-19781
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: batch
> Affects Versions: 4.3.0.Beta1
> Reporter: Tomáš Milata
> Assignee: Tomáš Milata
> Priority: Minor
> Labels: usability
> Fix For: 4.3.0.Beta1
>
>
> Users have problems to find where to edit properties like item readers or batchlet refs.
> If the Properties view is not open when editor is started, they do not have the idea to use it.
> So I suggest to open it always when diagram is opened or changes its inner model element. Or do you have a better idea?
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 11 months
[JBoss JIRA] (JBIDE-19780) Confusing <id> placeholder in Batch Diagram editor
by Viacheslav Kabanovich (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19780?page=com.atlassian.jira.plugi... ]
Viacheslav Kabanovich commented on JBIDE-19780:
-----------------------------------------------
Can we implement generating new id that user can change for the new element? It is better when new element is created making correct xml.
> Confusing <id> placeholder in Batch Diagram editor
> --------------------------------------------------
>
> Key: JBIDE-19780
> URL: https://issues.jboss.org/browse/JBIDE-19780
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: batch
> Affects Versions: 4.3.0.Beta1
> Reporter: Tomáš Milata
> Assignee: Tomáš Milata
> Priority: Minor
> Labels: usability
> Fix For: 4.3.0.Beta1
>
>
> Currently, when no id of an element is entered, the "<id>" label is displayed in the node.
> This caused issues during usability testing. User for some reason thought the "<>" characters have some meaning and edited the value to "<myId>" and then was confused why he sees "<" and ">" sequences in the XML.
> Note that sapphire does not have placeholders, so this is just a workaround (when id is null, the <id> text is shown).
> This approach is has also disadvantage that if user double click the <id> of empty id, presses an arrow and then enter, the whole <id> value originally meant as a placeholder is now the literal value of the property.
> I suggest keeping the place for label just empty. User can be still notified by a validation marker and the label inline editor is still accessible by double click.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 11 months
[JBoss JIRA] (JBIDE-19781) Open 'Properties' view together with the Batch diagram editor
by Viacheslav Kabanovich (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19781?page=com.atlassian.jira.plugi... ]
Viacheslav Kabanovich edited comment on JBIDE-19781 at 5/8/15 9:50 PM:
-----------------------------------------------------------------------
org.jboss.tools.jst.web.ui.internal.editor.jspeditor.JSPMultiPageEditor
Method createPages() in the end calls checkPalette(). It is implemented so that it opens Palette in this forced way only once ever for the workspace. As soon as user closes Properties view, it should be opened manually. I think the same approach would be consistent for Batch Editor + Properties.
Though, there is one difference. Palette is shown in the section to the right of the editor which it shares with only Outline. Properties is shown in the bottom section shared by a lot of views, so that it is quite probably that another view in the bottom is selected. Maybe, on making sure that Properties is not selected, we can show dialog asking 'Properties view is very useful for Batch Diagram, would you like to open it now?', and of course with check box 'Never show this dialog again' or 'Remember my choice'.
was (Author: scabanovich):
org.jboss.tools.jst.web.ui.internal.editor.jspeditor.JSPMultiPageEditor
Method createPages() in the end calls checkPalette(). It is implemented so that it opens Palette in this forced way only once ever for the workspace. As soon as user closes Properties view, it should be opened manually. I think the same approach would be consistent for Batch Editor + Properties.
> Open 'Properties' view together with the Batch diagram editor
> -------------------------------------------------------------
>
> Key: JBIDE-19781
> URL: https://issues.jboss.org/browse/JBIDE-19781
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: batch
> Affects Versions: 4.3.0.Beta1
> Reporter: Tomáš Milata
> Assignee: Tomáš Milata
> Priority: Minor
> Labels: usability
> Fix For: 4.3.0.Beta1
>
>
> Users have problems to find where to edit properties like item readers or batchlet refs.
> If the Properties view is not open when editor is started, they do not have the idea to use it.
> So I suggest to open it always when diagram is opened or changes its inner model element. Or do you have a better idea?
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 11 months
[JBoss JIRA] (JBIDE-19781) Open 'Properties' view together with the Batch diagram editor
by Viacheslav Kabanovich (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19781?page=com.atlassian.jira.plugi... ]
Viacheslav Kabanovich commented on JBIDE-19781:
-----------------------------------------------
org.jboss.tools.jst.web.ui.internal.editor.jspeditor.JSPMultiPageEditor
Method createPages() in the end calls checkPalette(). It is implemented so that it opens Palette in this forced way only once ever for the workspace. As soon as user closes Properties view, it should be opened manually. I think the same approach would be consistent for Batch Editor + Properties.
> Open 'Properties' view together with the Batch diagram editor
> -------------------------------------------------------------
>
> Key: JBIDE-19781
> URL: https://issues.jboss.org/browse/JBIDE-19781
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: batch
> Affects Versions: 4.3.0.Beta1
> Reporter: Tomáš Milata
> Assignee: Tomáš Milata
> Priority: Minor
> Labels: usability
> Fix For: 4.3.0.Beta1
>
>
> Users have problems to find where to edit properties like item readers or batchlet refs.
> If the Properties view is not open when editor is started, they do not have the idea to use it.
> So I suggest to open it always when diagram is opened or changes its inner model element. Or do you have a better idea?
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 11 months