From 4c7efd97af6ca1028279d40ebe674dc88bdaafc4 Mon Sep 17 00:00:00 2001 From: Joel Klinghed Date: Sat, 29 Jul 2017 01:19:46 +0200 Subject: Cleanup file dialog filters and remove Monitor from app title --- src/monitor-gui.cc | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to 'src/monitor-gui.cc') diff --git a/src/monitor-gui.cc b/src/monitor-gui.cc index 602acce..8a2509d 100644 --- a/src/monitor-gui.cc +++ b/src/monitor-gui.cc @@ -37,7 +37,7 @@ namespace { -std::string const APP_TITLE = "TransparentProxy Monitor"; +std::string const APP_TITLE = "TransparentProxy"; std::string const ACTION_SETUP = "setup"; std::string const ACTION_CONNECT = "connect"; @@ -653,12 +653,18 @@ public: modified_(false) { pem_filter_.emplace_back(); - pem_filter_.back().name = "PEM"; + pem_filter_.back().name = "PEM (*.pem)"; pem_filter_.back().masks.emplace_back("*.pem"); + pem_filter_.emplace_back(); + pem_filter_.back().name = "All files"; + pem_filter_.back().masks.emplace_back("*.*"); crt_filter_.emplace_back(); - crt_filter_.back().name = "Certificates"; + crt_filter_.back().name = "Certificates (*.crt)"; crt_filter_.back().masks.emplace_back("*.crt"); + crt_filter_.emplace_back(); + crt_filter_.back().name = "All files"; + crt_filter_.back().masks.emplace_back("*.*"); auto file = menu_->add_menu("File"); file->add_item(ACTION_NEW, "New"); @@ -671,8 +677,11 @@ public: menu_->enable_item(ACTION_SAVE, false); file_filter_.emplace_back(); - file_filter_.back().name = "TransparentProxy Packages"; + file_filter_.back().name = "TransparentProxy Packages (*.tpp)"; file_filter_.back().masks.emplace_back("*.tpp"); + file_filter_.emplace_back(); + file_filter_.back().name = "All files"; + file_filter_.back().masks.emplace_back("*.*"); auto proxy = menu_->add_menu("Proxy"); proxy->add_item(ACTION_SETUP, "Setup..."); -- cgit v1.2.3-70-g09d2