Wireshark-dev: Re: [Wireshark-dev] Where to call Qt Extcap dialog

From: Roland Knall <rknall@xxxxxxxxx>
Date: Mon, 27 Apr 2015 21:39:27 +0200


On Mon, Apr 27, 2015 at 9:06 PM, Gerald Combs <gerald@xxxxxxxxxxxxx> wrote:
On 4/27/15 7:09 AM, Roland Knall wrote:
> Hi
>
> @Michal - I though of a adding a button there, but this would also break
> usability. Also, changing the current behavior is not something I want to
> do, with a lot of people (but mostly Graham) agreeing to it. What I though
> of is adding a text on the far right side of the interface display, like
> "Options" or something similar. But it would be a clickable text, not a button.

I've gotten used to double-clicking on an interface from the main window.
I'd also vote for a simple "settings" icon instead of text. Either way,
adding the necessary plumbing should hopefully just be a matter of creating
a slot for interfaceTree::itemClicked.

The icon was also one of my ideas. If I find one which would work, I'll add it. Also, I agree with the double-click, got used to it as well.
 


> @Alexis - It is very likely, that an extcap interface needs to be
> configured, before it may be used. This would lead to "Capture Options" ->
> "Options" -> "Manage Interfaces" -> "Extcap Tab" -> "Select extcap
> interface you want to configure somehow", and will need to an unnecessary
> depth of clicking just to set a boolflag or similar. Setting the options
> should be 1-2 clicks away at the most otherwise people will not use it
> and/or may be getting results because of it.

Should we provide a hint for unconfigured extcap interfaces, e.g. by
drawing their names in italics?

Good idea, I'll implement that.
 


> regards,
> Roland
>
> On Mon, Apr 27, 2015 at 4:01 PM, Alexis La Goutte
> <alexis.lagoutte@xxxxxxxxx <mailto:alexis.lagoutte@xxxxxxxxx>> wrote:
>
>     Hi,
>
>     it is no possible to Add a Tab on Manage Interfaces for the Extcap
>     configuration ?
>
>     Regards,
>
>     On Mon, Apr 27, 2015 at 3:51 PM, Michal Labedzki
>     <michal.labedzki@xxxxxxxxx <mailto:michal.labedzki@xxxxxxxxx>> wrote:
>
>         I have two ideas:
>         1. Add "Option" button to each interface on welcome screen.
>         2. Change behaviour to double-click to options and use Start button
>         from toolbar (and/or add big one on welcome screen).
>
>         --
>
>
>         Pozdrawiam / Best regards
>         -------------------------------------------------------------------------------------------------------------
>         Michał Łabędzki, Software Engineer
>         Tieto Corporation
>
>         Product Development Services
>
>         http://www.tieto.com / http://www.tieto.pl
>         ---
>         ASCII: Michal Labedzki
>         location: Swobodna 1 Street, 50-088 Wrocław, Poland
>         room: 5.01 (desk next to 5.08)
>         ---
>         Please note: The information contained in this message may be
>         legally privileged and confidential and protected from disclosure.
>         If the reader of this message is not the intended recipient, you
>         are hereby notified that any unauthorised use, distribution or
>         copying of this communication is strictly prohibited. If you have
>         received this communication in error, please notify us immediately
>         by replying to the message and deleting it from your computer.
>         Thank You.
>         ---
>         Please consider the environment before printing this e-mail.
>         ---
>         Tieto Poland spółka z ograniczoną odpowiedzialnością z siedzibą w
>         Szczecinie, ul. Malczewskiego 26. Zarejestrowana w Sądzie Rejonowym
>         Szczecin-Centrum w Szczecinie, XIII Wydział Gospodarczy Krajowego
>         Rejestru Sądowego pod numerem 0000124858. NIP: 8542085557. REGON:
>         812023656. Kapitał zakładowy: 4 271500 PLN
>
>
>         ___________________________________________________________________________
>         Sent via:    Wireshark-dev mailing list
>         <wireshark-dev@xxxxxxxxxxxxx <mailto:wireshark-dev@xxxxxxxxxxxxx>>
>         Archives:    https://www.wireshark.org/lists/wireshark-dev
>         Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
>                      mailto:wireshark-dev-request@xxxxxxxxxxxxx
>         <mailto:wireshark-dev-request@xxxxxxxxxxxxx>?subject=unsubscribe
>
>
>
>     ___________________________________________________________________________
>     Sent via:    Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx
>     <mailto:wireshark-dev@xxxxxxxxxxxxx>>
>     Archives:    https://www.wireshark.org/lists/wireshark-dev
>     Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
>                  mailto:wireshark-dev-request@xxxxxxxxxxxxx
>     <mailto:wireshark-dev-request@xxxxxxxxxxxxx>?subject=unsubscribe
>
>
>
>
> ___________________________________________________________________________
> Sent via:    Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx>
> Archives:    https://www.wireshark.org/lists/wireshark-dev
> Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
>              mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe
>

___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe