Ethereal-dev: RE: [Ethereal-dev] Menu Usability Changes
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: Biot Olivier <Olivier.Biot@xxxxxxxxxxx>
Date: Wed, 22 Oct 2003 09:45:53 +0200
| -----Original Message----- | From: Guy Harris [snip] | Should the protocol tree view be called the "Tree View", or would it | make more sense to refer to it as the "decoded packet" or something | such as that? Similarly, should the "Byte View" be the | "packet data"? | (This applies to more than just the menus.) Agreed. We are used to give thoose panes a shorthand name, but it is often counterintuitive for new *users* which are our target audience anyway :) I'm in favor of "Packet list", "Packet Dissection" and "Packet Data" for packet view, tree view and byte view. | Many of the items under "Statistics" are taps - i.e., the | items listed | there are the current set, but that set could expand over time. Will | all taps necessarily be statistical taps? Here too, I would generate categories of taps. Eich tap should register under a given category. This probably means that we'll have to duplicate some existing GUI registering code. | On Oct 21, 2003, at 8:21 AM, Ulf Lamping wrote: | | > 2. Should the new toplevel item be called | "Analyze" or "Analyse" | > or like something else? | | On the US vs. rest-of-English-speaking-world spelling issue, the | "correct" answer would be to internationalize the menus. | Given that we | now have a mechanism for adding "fallback" autoconf macros, | we might be | able to have the configure script check for GNU gettext without | requiring everybody configuring from CVS to have GNU gettext | installed. Mmh... This is interesting! | Whether Analy{s,z}e is the right term for it is another matter. | | > 3. Menu Item "File/Reload" - "File/Revert" - | "View/Refresh"? Which | > name to choose and where to put? We don't Revert to Saved, | as we don't | > change the file after it is once created, so maybe | "View/Refresh" is | > the best choice. | | The File->Reload item really *does* reload the file. The GNOME HIG | says of View->Refresh: | | Redraws the current view of the document from local | storage. For | example, in a web browser application, this would redraw the | page from | the browser page cache. | | If you want to check if the actual content has changed before | refreshing the view, for example, checking a web page on a | web server, | label this item Reload rather than Refresh. If your application | requires both Reload and Refresh, use Shift-Ctrl-R as the | shortcut for | Reload. | | so perhaps it should be View->Reload instead. | | > 5. What does the "Go To Corresponding Frame" item | do? And where to | > put it into? | | "Go To Corresponding Frame" is active if the current protocol | tree item | is a frame number - it does a "go to frame" to the frame in question. Shouldn't we get rid of it in the menu, and use a context menu (right-click in the "tree view")? [snip] | > When Closing Ethereal, all things not saved are simply | discarded. Your | > unsaved capture file and all unsaved settings are gone. This is not | > the way it should be. | | The preferences settings issue is a consequence of some preference | settings (at least the protocol ones) being, at times, | per-capture-file | rather than global. If we could resolve that issue (e.g., by having | the saved preferences be an editable set of *default* settings, and | have a separate item for changing settings for the *current* capture | file), that might let us automatically save preferences (default | settings). | | However, that raises the question of what the effect should be if you | change a default setting - should it override the current setting? In most of the applications I know, global settings and ad-hoc settings partially overlap. In the cases where they overlap, an ad-hoc preference almost always overrules a global preference. In non-overlapping cases, it's the set value anyway :) Regards, Olivier
- Prev by Date: RE: [Ethereal-dev] Menu Usability Changes
- Next by Date: RE: [Ethereal-dev] Truncated frames, SCSI & decoding question
- Previous by thread: RE: [Ethereal-dev] Menu Usability Changes
- Next by thread: Re: [Ethereal-dev] Menu Usability Changes
- Index(es):