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 popup menu for items in Tools | Options is not widely consistent and contains actions which do not make sense in the context of options. The popup menu should be: - empty for categories and individual settings, and settings with subsettings (e.g. RMI Settings) - for service type folders: Refresh --------------- Paste --------------- Move Up Move Down Change Order... --------------- New > - for Service Type items: Cut Copy --------------- Delete Rename... - for Actions folders: Refresh Folder - for Actions under Actions folders: Copy - for MenuBar: Refresh Folder --------------- Change Order... --------------- Paste --------------- Add Menu --------------- - for Menu Refresh Folder --------------- Move Up Move Down Change Order... --------------- Cut Copy Paste --------------- Add Menu - for Actions in Toolbar and Menu: Move Up Move Down --------------- Cut Copy Paste --------------- Delete - for Toolbars folder Refresh Folder --------------- Paste --------------- Add > - for Toolbars nodes Refresh Folder --------------- Move Up Move Down Change Order... --------------- Cut Copy Paste --------------- Add > - for Toolbar Configuration: Cut Copy ----------- Delete Rename... - for Workspaces folder: Change Order... (if can be implemented, this is currently not present) -------------- Add Workspace - for individual Workspaces: Delete Rename... - Filesystem Settings: Refresh Folder --------------- Change Order... --------------- Paste --------------- New > - Individual Filesystems: Move Up Move Down ---------------- Copy - File Types: ???? what is it for? - Modules: Add > - Module Categories: empty - Individual Modules: Uninstall (if can be implemented, this is currently not present) Enable (if can be implemented, this is currently not present) Disable (if can be implemented, this is currently not present) - Object Types: Change Order... - Individual Object types: Move Up Move Down - Search Types: Refresh Folder ------------------ Change Order... ------------------ Paste ------------------ New > - Individual Search Types: Cut Copy ------------------ Delete Rename... - Startup: Change Order... ------------ Paste - Autoupdate Types: Refresh Folder ------------------ Change Order... ------------------ Paste ------------------ New > - Individual AutoUpdate Types: Cut Copy ------------------ Delete Rename... - Bookmarks Refresh Folder ------------------ Change Order... ------------------ Paste ------------------ Add > - Templates folder: Refresh Folder ------------------ Change Order... (if can be implemented, this is currently not present) ------------------ New > - Template categories Refresh Folder ------------------ Move Up (if can be implemented, this is currently not present) Move Down (if can be implemented, this is currently not present) Change Order... (if can be implemented, this is currently not present) ------------------ Cut Copy Paste ------------------ Delete Rename... ------------------ New > - Individual Templates: Move Up (if can be implemented, this is currently not present) Move Down (if can be implemented, this is currently not present) Change Order... (if can be implemented, this is currently not present) ------------------ Cut Copy ------------------ Delete Rename...
I'm raising priority to P2 to indicate that needs to be at least evaluated soon. Note, P2 serves here only as priority remainder, not severity. I'll try to adress this issue during next week. sidenote: improve javadoc for isEnabled so that implementors are aware how to write correct implementation.
priority change, explained above.
most of what is listed here are requests for UI changes (after UI freeze?), not defects per se. Please separate the clear cases of nonsensical menuitems a leave them here. File RFEs for the rest.
Ian, any update? I would appreciate simple list of what I should remove from which menus. Thanks.
Changing to enhancement, will file a new bug with a small list of bugs to be fixed in 3.4
reassigne to Marek, new owner of ui subcomponents
Assigning to Tim
Re-assigning Tim's issues to Dafe.
This issue is now either fixed or irrelevant