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.

Bug 103851

Summary: Improve the usability of the template manager (Tools > Templates)
Product: platform Reporter: brettryan <brettryan>
Component: TemplatesAssignee: Martin Entlicher <mentlicher>
Status: NEW ---    
Severity: blocker Keywords: UI
Priority: P3    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:
Attachments: Mock Template Manager UI - Draft

Description brettryan 2007-05-12 18:54:54 UTC
Currently this dialog is simply a tree of available templates grouped by 
topic; This is excelent for finding a template, though it's a real pain to 
actually edit the templates; you first need to open it, edit it save it then 
open the dialog again for the next template. My suggestion for this dialog is 
to include an inline editor to allow the user to simply edit/save/revert-
default a template. A simple version of the screen could be represented as 
attached.
Comment 1 brettryan 2007-05-12 19:03:43 UTC
Created attachment 42345 [details]
Mock Template Manager UI - Draft
Comment 2 tprochazka 2007-06-21 19:10:05 UTC
Or simply make Templates manager as dockable window and don't close
them when user click to "Open in Editor".

I don't understand why all windows which Netbeans open, are not dockable. For example Options,
Library manager, template manager, etc.

Yeah. I found possible bug in undocked windows :-)
Comment 3 brettryan 2007-06-21 21:53:12 UTC
Personally I think making these dialogs dockable TopComponents could really get us into trouble from a usability point
of view, as a generalized standard most applications have their preferences dialog modal requiring them to submit
preference changes and it could get confusing if this becomes modal; the template manager, I can sort of see it working
as a TopComponent docked to the projects area of the IDE though it is simpler as a modal dialog.
Comment 4 rmichalsky 2009-06-16 12:55:51 UTC
Reassigning