Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 362553 - Remove New RUI Handler from toolbar
Summary: Remove New RUI Handler from toolbar
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P1 normal (vote)
Target Milestone: ---   Edit
Assignee: Xiao Bin Chen CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-01 05:53 EDT by Tony Chen CLA
Modified: 2017-02-23 14:19 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.