On 30 December 2015 at 10:52, VIKRAM VENKATESH HEGDE <vikra...@samsung.com>
wrote:

> Hi,
>
>
>
> Sure, will submit the feature in patches may be will start doing so by
> next week.
>
> Thanks for the support.
>
>
>
> Thanks & Regards,
>
> Vikram
>
>
>
FWIW, I have a different opinion than Anders regarding the UI.   Qt "is"
the Wireshark UI toolkit, GTK is legacy, and Qt is better supported on our
target platforms, especially OSX.  I think any new UI development should be
for Qt first, then if developer cycles are available, it can be ported to
GTK.

------- *Original Message* -------
>
> *Sender* : Anders Broman<anders.bro...@ericsson.com>
>
> *Date* : Dec 30, 2015 16:59 (GMT+09:00)
>
> *Title* : RE: [Wireshark-dev] UI Proposal for better Analysis for Android
> devices
>
>
>
>
>
>
>
> *From:* wireshark-dev-boun...@wireshark.org [mailto:
> wireshark-dev-boun...@wireshark.org] *On Behalf Of *VIKRAM VENKATESH HEGDE
> *Sent:* den 29 december 2015 06:57
> *To:* wireshark-dev@wireshark.org
> *Subject:* [Wireshark-dev] UI Proposal for better Analysis for Android
> devices
>
>
>
> Dear All,
>
>
>
> Its my pleasure to contribute to Wireshark Open Source community. Off late
> our team is contributing to Zigbee cluster dissectors.
>
> We have a UI feature proposal to contribute to open source which will
> result in improved and better analysis of issues with respect to android
> devices also providing user with a good use experience. Below are the
> details of the proposed solution, also attached are the screenshots of the
> idea in which one reflects the existing flow graph available in Wireshark,
> and the other screenshot represents the change we are proposing to enhance
> the UI and separate packet  and system logs and show the system logs in
> separate panel:
>
>
>
> *Title*
>
> UI Feature in Wireshark for better analysis
>
> *Abstract*
>
> The proposed solution addresses enhancement of UI for GTK, in which unlike
> the existing Wireshark, the logs which are generated from the android
> device connected via usb to system and the packet data are separated out to
> show it in different panes. Thus providing an additional functionality of
> viewing the log data and packet data separately and also having a time
> synchronization functionality to map the packet data with the log entry and
> vice-versa. This will be useful for user to analyze the particular scenario
> in more depth as the user will be able to analyze whether the issue lies in
> network based on the packets or whether the issue lies in the device
> software implementation based on the system logs.
>
> *Background (if necessary)*
>
> The code contribution is an enhancement of existing Wireshark to provide
> user with more functionality and better analysis of the issues. Also
> enhancing the user experience by showing the log data and packet data
> together and mapping functionality based on the time.
>
>
>
>
>
>
>
> *Detailed Description*
>
> Added the below functionalities:
>
> v  Modified the UI to show device system logs and packet logs separately.
>
> v  Time Synchronization and mapping between packet data and system logs
> so that user can get the issues addressed more clearly.
>
> The system logs that are captured using the existing android dump are
> shown in the form of packets along with the other network traffic in the
> Wireshark main packet window.  This implementation adds large number of
> additional packets in the Wireshark packet window as every log line is
> shown as a packet. To reduce this overhead we are segregating the log
> viewer and the network traffic by adding additional UI component Logviewer.
> The log viewer will display the system logs as simple text data . The user
> can map between the log viewer window and main packet pane by selecting a
> packet in the Wireshark main packet panel or selecting a line in the log
> window by which the other window corresponding entry will be highlighted.
> Our implementation requires a few modification in the existing code of the
> Wireshark so as to fit our new component log viewer as a part of Wireshark.
> To feed the data in the logviwer we are adding  an additional interface in
> the androiddump which will be listed along with the other interfaces in the
> Wireshark interface list. The capture filter option  in the interface can
> be used to specify the logtags.  We are also providing the facility of
> storing the logdata  for the offline use.
>
> The logviewer functionality is similar to the flow graph that assist
> user  in seeing whether there are any issues on the network such as dropped
> frames, timeouts or dropped connections. Flow graph  also provide the
> time mapping functionality similar to the logviewer window.
>
> If the feature looks promising then we would like to open source this.
> Please let me know if the feature looks interesting. If so would send more
> details and the changes involved in architecture and also some addons which
> we would be contributing along with the main UI enhancement..
>
>
>
> Thanks & Regards,
>
> Vikram
>
>
>
> Hi,
>
> Yes it looks interesting, the best would be to upload the code changes to
> gerrit so we can have a look at it. Note that GTK is being deprecated so
>
> The GUI part has to be ported to Qt too otherwise the functionality may be
> lost when GTK is removed. But in my opinion we could integrate the GTK
> version
>
> First and worry about the GUI part later. If it’s possible to add the
> feature as a series of smaller patches that would make the review easier
> rather than
>
> A humongous patch adding all at once.
>
> Best regards
>
> Anders
>
>
>
>
>
>
> ___________________________________________________________________________
> Sent via:    Wireshark-dev mailing list <wireshark-dev@wireshark.org>
> Archives:    https://www.wireshark.org/lists/wireshark-dev
> Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
>              mailto:wireshark-dev-requ...@wireshark.org
> ?subject=unsubscribe
>



-- 
Graham Bloice
Software Developer
Trihedral UK Limited
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev@wireshark.org>
Archives:    https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

Reply via email to