Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 362553

Summary: Remove New RUI Handler from toolbar
Product: z_Archived Reporter: Tony Chen <chenzhh>
Component: EDTAssignee: Xiao Bin Chen <xiaobinc>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: jspadea, smythew, svihovec, tdramsey
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Tony Chen CLA 2011-11-01 05:53:35 EDT
The New RUI Handler wizard was replaced with the New Handler wizard, but the EGL perspective toolbar still has a button that will launch the New RUI Handler wizard ..
Comment 1 Brian Svihovec CLA 2011-11-01 09:25:42 EDT
Please remove the button and the code for the old wizard.
Comment 2 Xiao Bin Chen CLA 2011-11-01 22:47:19 EDT
Fixed.
Remove newRUIHandlerAction.java,RUIHandlerWizardPage.java,RUIWidgetWizardWizard,RUIWidgetWizardPage.java

Add newHandler wizard to the actionset.
Comment 3 Tony Chen CLA 2011-11-04 04:17:55 EDT
Can we also add new service wizard?
Comment 4 Tony Chen CLA 2011-11-07 00:43:04 EST
Now we have 4 toolbar shortcuts as listed below
   EGL Project <existing>
   Source File <existing>  <suggest to remove>
   Program <existing>      
   Handler <existing>

I'm wondering how frequent is "new Source File" used. Maybe we should remove it. 

Beside, I think Service, Record and Library are really important and frequently used artifacts that we should have a tool bar shortcut.
   Service <to add>
   Record  <to add>
   Library <to add>



Will, Brian, please let me know how do you think.
Comment 5 Will Smythe CLA 2011-11-07 07:25:02 EST
I agree with removing the New Source File button since we have wizards for the most commonly used parts anyway (so I don't know how often this is used, and it can be easily accessed via File > New in these situations). I agree with adding the others as you suggest. My only concern is that we end up with too many EGL buttons on the toolbar. 

Theresa - your thoughts?
Comment 6 Brian Svihovec CLA 2011-11-07 21:22:24 EST
Let's add the new buttons for EGL Project, Program, Handler, Service, Record, and Library.  Let's remove the New Source File button.
Comment 7 Theresa Ramsey CLA 2011-11-07 22:04:59 EST
Sounds ok to me. I'd only remove stuff we're pretty confident that no one is using, though I'm not sure who uses the EGL toolbar icons now.  Might be a good polling question.
Comment 8 Will Smythe CLA 2011-11-07 22:50:36 EST
Fwiw, I always use the toolbar buttons to create a new project or handler.
Comment 9 Xiao Bin Chen CLA 2011-11-07 23:04:55 EST
fixed.

add Service, Record, and Library

remove source file
Comment 10 Justin Spadea CLA 2011-11-08 10:18:02 EST
I use the New Source File button about 10 times per day. Fast way to copy/paste from a text editor into the IDE. Please add it back :-).
Comment 11 Tony Chen CLA 2011-11-11 02:25:16 EST
I was not using that before. But now I start to like this function. I agree with Justin to add back the source file icon. So far the toolbar icons of EDT is not that many comparing with other tools.
Comment 12 Xiao Bin Chen CLA 2011-11-11 03:13:17 EST
May be it contains too many "quick launch" for edt wizard. Anyway, if customers don't like it. We could remove some of them.

Fixed. add the source file wizard.
Comment 13 Tony Chen CLA 2011-11-14 02:28:28 EST
Verified.