Wireshark-commits: [Wireshark-commits] master 9bb3f6b: Qt: Add missing multi-field column validatio
From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Sun, 20 Dec 2015 08:21:13 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=9bb3f6be4c18822267a64633c298e1a8f1809221
Submitter: Anders Broman (a.broman58@xxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

9bb3f6b by Michal Labedzki (michal.labedzki@xxxxxxxxx):

    Qt: Add missing multi-field column validation
    
    GTK already has it, but Qt forgot about it, so multi-field custom column
    works ok if previously saved in GTK-shark. Invalid validation prevent from
    modifying and saving multi-field custom column in Qt version.
    
    While at it, rename "custom field" to "custom fields" to ensure
    we think about multi-field custom column.
    
    Change-Id: I99588150ccb38be11b75f5dd5b0f6443e7055ebb
    Reviewed-on: https://code.wireshark.org/review/12685
    Petri-Dish: Michal Labedzki <michal.labedzki@xxxxxxxxx>
    Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    

Actions performed:

    from  7e0ec2c   Create capture dissector table for LLC non-snap dissectors.
    adds  9bb3f6b   Qt: Add missing multi-field column validation


Summary of changes:
 debian/libwireshark0.symbols       |    4 +--
 epan/column-info.h                 |    4 +--
 epan/column-utils.c                |   32 +++++++++----------
 epan/column.c                      |   26 +++++++--------
 epan/column.h                      |    6 ++--
 epan/prefs.c                       |   62 ++++++++++++++++++------------------
 ui/gtk/main.c                      |    2 +-
 ui/gtk/main_menubar.c              |    4 +--
 ui/gtk/packet_list.c               |   10 +++---
 ui/gtk/packet_list_store.c         |    2 +-
 ui/gtk/prefs_column.c              |   34 ++++++++++----------
 ui/packet_list_utils.c             |    4 +--
 ui/preference_utils.c              |    8 ++---
 ui/qt/column_editor_frame.cpp      |   26 +++++++--------
 ui/qt/column_editor_frame.h        |    4 +--
 ui/qt/column_editor_frame.ui       |    4 +--
 ui/qt/column_preferences_frame.cpp |   38 +++++++++++-----------
 ui/qt/column_preferences_frame.h   |    4 +--
 ui/qt/column_preferences_frame.ui  |    2 +-
 ui/qt/packet_list.cpp              |    4 +--
 ui/qt/packet_list_model.cpp        |    2 +-
 ui/qt/syntax_line_edit.cpp         |   26 +++++++++++++++
 ui/qt/syntax_line_edit.h           |    1 +
 ui/recent.c                        |    8 ++---
 24 files changed, 172 insertions(+), 145 deletions(-)