Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] Renaming "DSF Disassembly"

I logged the UI issues here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=303334


From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of ext John Cortell
Sent: Friday, February 19, 2010 10:07 AM
To: CDT General developers list.; CDT General developers list.
Subject: RE: [cdt-dev] Renaming "DSF Disassembly"

At 09:56 AM 2/19/2010, Mehregani, Navid wrote:
Content-Language: en-US
Content-Type: multipart/related;
         boundary="_005_496565EC904933469F292DDA3F1663E602CA2BA038dlee06enttico_";
         type="multipart/alternative"

Warren,

Here’s my 2 cents…

>Also some nitpicking on the UI.  The toolbar has goto, refresh, home and show source.  The view menu has find, home,
>goto and show source.  The context menu has >copy, select all, show source, show symbols and prefs.  When you go
>to the prefs there are 5 different boolean options.  I guess I just find the current organization a bit strange for some reason.

I personally find the toolbar very intuitive and I don’t think it should be changed. 
The toolbar *menu* is kind of hidden and not a lot of users will use it.  Most of the actions in this menu are a duplicate of the toolbar actions, which provide a text-based description of the actions (similar to action tooltips).  The ‘Find’ operation will very likely be accessed via the global Ctrl+F keyboard shortcut, which is why it wasn’t included in the toolbar.  I think ‘preferences’ should also be in the toolbar *menu*.
I don’t see anything wrong with the context menu either.

I personally don't think actions should be duplicated in a view's toolbar and menu. An action should be in one or the other. Hovering provides a text based description of toolbar actions.

I believe there is some general criteria for what sort of actions belong in a view's toolbar vs menu, but I don't know them off hand. I think the disassembly view should stick to the guidelines, and I'm pretty sure that's not the case now.

John

Back to the top