[
https://issues.jboss.org/browse/JBIDE-13597?page=com.atlassian.jira.plugi...
]
Rob Stryker commented on JBIDE-13597:
-------------------------------------
Discovering if there are runtimes available for download is a long-running process. The
only other option is to make the widget invisible, and then, if there are runtimes
available, the widget is set to visible.
This may work in the case where there are no runtimes available (initial invisible, then
remains invisible) but is very confusing to the eye when runtimes ARE available (initial
invisible, then suddenly appears).
An alternative possibility is to set a tooltip text, however, if the widget is disabled
(no runtimes available for download), the tooltip text does NOT appear. So I'd need to
live the hyperlink enabled (blue) but have a click on it do nothing. This also would be
confusing to the user.
I am re-closing this issue because there really isn't any possible way to fix it
cleanly. Either we have a widget appear suddenly when runtimes are available, which would
confuse a user, or an inconsistant UI (widget is there for some wizards, not there for
others), or, the more logical solution, which is that a feature that is not currently
available is simply greyed out.
This occurs all throughout eclipse. If you right-click on a newly created server, you will
see the "Stop" menu item exists, but it is grey. If you right-click on a stopped
server, and click show in ->, you will see several grey items as well.
After some searches, i did discover a workaround, whereby i wrap my link widget with
another composite, and it is that compoosite which holds the tooltip. So this seems to
address all concerns.
Empty Dialog for downloading EAP is not sufficient
--------------------------------------------------
Key: JBIDE-13597
URL:
https://issues.jboss.org/browse/JBIDE-13597
Project: Tools (JBoss Tools)
Issue Type: Enhancement
Components: runtime-detection
Affects Versions: 4.1.0.Alpha1
Reporter: Jaroslav Jankovič
Assignee: Rob Stryker
Fix For: 4.1.0.Alpha2
Attachments: JBIDE-13597.jpg
Supposing you would like to use AS runtime but you don't have any. You can download
and configure it when creating a project.
This feature is not correctly enabled for EAP (product, not project), but IMO empty
dialog for downloading EAP is not sufficient for users. There should be either some
message that is not possible to download a product or link to that dialog should be not
clickable at all.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira