This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
the "Generate javadoc" action is enabled when is selected public package for project. IMHO there will be better to show Message box that no public package is selected and how to select public package than disable the generate javadoc action.
committed * Up-To-Date 1.6 apisupport/project/src/org/netbeans/modules/apisupport/project/ui/Bundle.properties committed * Up-To-Date 1.6 apisupport/project/src/org/netbeans/modules/apisupport/project/ui/ModuleActions.java committed * Up-To-Date 1.3 apisupport/project/test/unit/src/org/netbeans/modules/apisupport/project/ui/ModuleActionsTest.java
It looks better because the user currently knows what's wrong. BTW there should be made more user friedly improvements. Last year I read a book about UI design:-). There were some simple rules how to design UI. I try use two: 1)User don't like reading. The Warning dialog shows two sentences: Javadoc cannot be produced for this module because is (mistake ? - it) has no public packages. See the versioning tab in the project properties dialog. the "no public packages" and "versioning" words should be bold. 2) The UI leads user and user don't have memory. So why not add "Show project properties" button into warning dialog and select the "Versioning" tab in project properties after opening the project properties.
> So why not add "Show project properties" button into warning dialog > and select the "Versioning" tab in project properties after opening > the project properties. Because it is not possible to achieve this with the current projectuiapi? ;) (sure, this is not an argument, just note)
Original issue was already fixed, do not reopen. Typo and boldfacing I will do. Showing button to open properties dialog - no, too much work for now, sorry.
Never mind, it *is* possible to open it to the right panel; should not be hard.
Done: committed * Up-To-Date 1.8 apisupport/project/src/org/netbeans/modules/apisupport/project/ui/Bundle.properties committed * Up-To-Date 1.7 apisupport/project/src/org/netbeans/modules/apisupport/project/ui/ModuleActions.java committed * Up-To-Date 1.34 apisupport/project/src/org/netbeans/modules/apisupport/project/ui/customizer/CustomizerProviderImpl.java committed * Up-To-Date 1.19 apisupport/project/src/org/netbeans/modules/apisupport/project/ui/customizer/CustomizerVersioning.java
Great:-)
Made a note in the UI spec about it. BTW: the default button currently has a mnemonic. It should not, acc. to JLF. I will fix.