Wireshark-commits: [Wireshark-commits] master 390071e: Qt: Import Profile information
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=390071ed0bc8aaf378c3468989ccde1c93817542
Submitter: "Roland Knall <rknall@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark
Commits:
390071e by Roland Knall (rknall@xxxxxxxxx):
Qt: Import Profile information
Allow easy import of profiles. Profiles must be stored inside
a zip file, with no additional hierarchy.
Change-Id: I0ae77460c20ef6b3e447906e671b0cefa6b9b032
Reviewed-on: https://code.wireshark.org/review/33881
Petri-Dish: Roland Knall <rknall@xxxxxxxxx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Roland Knall <rknall@xxxxxxxxx>
Actions performed:
from 0696d93 Don't just grab raw string data with tvb_memcpy().
add 390071e Qt: Import Profile information
Summary of changes:
CMakeLists.txt | 18 +++
CMakeOptions.txt | 1 +
cmake/modules/FindMinizip.cmake | 52 +++++++++
cmakeconfig.h.in | 3 +
tools/alpine-setup.sh | 1 +
tools/debian-setup.sh | 1 +
tools/macos-setup-brew.sh | 2 +-
tools/rpm-setup.sh | 1 +
tools/win-setup.ps1 | 7 +-
ui/profile.c | 4 +
ui/qt/CMakeLists.txt | 4 +-
ui/qt/main_status_bar.cpp | 3 +
ui/qt/models/profile_model.cpp | 121 +++++++++++++++++---
ui/qt/models/profile_model.h | 10 ++
ui/qt/profile_dialog.cpp | 38 ++++++-
ui/qt/profile_dialog.h | 7 +-
ui/qt/profile_dialog.ui | 25 +----
ui/qt/utils/wireshark_zip_helper.cpp | 123 +++++++++++++++++++++
.../qt/utils/wireshark_zip_helper.h | 28 ++---
19 files changed, 395 insertions(+), 54 deletions(-)
create mode 100644 cmake/modules/FindMinizip.cmake
create mode 100644 ui/qt/utils/wireshark_zip_helper.cpp
copy epan/crc6-tvb.c => ui/qt/utils/wireshark_zip_helper.h (56%)