summaryrefslogtreecommitdiff
path: root/src/windows
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2022-12-21 21:49:18 -0500
committerouwou <26526779+ouwou@users.noreply.github.com>2022-12-21 21:49:18 -0500
commite0e0a6c76708fdf12113bf1b5c4ee96eacc35cae (patch)
treef3aea67e9f707a6f53e9b1cc3c7abac05b866b8b /src/windows
parentacb03642c2b56260e406ffbba6ef91b74fcf9eef (diff)
downloadabaddon-portaudio-e0e0a6c76708fdf12113bf1b5c4ee96eacc35cae.tar.gz
abaddon-portaudio-e0e0a6c76708fdf12113bf1b5c4ee96eacc35cae.zip
add option to dump ready payload because thats useful
Diffstat (limited to 'src/windows')
-rw-r--r--src/windows/mainwindow.cpp6
-rw-r--r--src/windows/mainwindow.hpp1
2 files changed, 7 insertions, 0 deletions
diff --git a/src/windows/mainwindow.cpp b/src/windows/mainwindow.cpp
index 8a85d49..f1d16ec 100644
--- a/src/windows/mainwindow.cpp
+++ b/src/windows/mainwindow.cpp
@@ -255,8 +255,10 @@ void MainWindow::SetupMenu() {
m_menu_file.set_submenu(m_menu_file_sub);
m_menu_file_reload_css.set_label("Reload CSS");
m_menu_file_clear_cache.set_label("Clear file cache");
+ m_menu_file_dump_ready.set_label("Dump ready message");
m_menu_file_sub.append(m_menu_file_reload_css);
m_menu_file_sub.append(m_menu_file_clear_cache);
+ m_menu_file_sub.append(m_menu_file_dump_ready);
m_menu_view.set_label("View");
m_menu_view.set_submenu(m_menu_view_sub);
@@ -335,6 +337,10 @@ void MainWindow::SetupMenu() {
Abaddon::Get().GetImageManager().ClearCache();
});
+ m_menu_file_dump_ready.signal_toggled().connect([this]() {
+ Abaddon::Get().GetDiscordClient().SetDumpReady(m_menu_file_dump_ready.get_active());
+ });
+
m_menu_discord_add_recipient.signal_activate().connect([this] {
m_signal_action_add_recipient.emit(GetChatActiveChannel());
});
diff --git a/src/windows/mainwindow.hpp b/src/windows/mainwindow.hpp
index 78e0115..35ca7f1 100644
--- a/src/windows/mainwindow.hpp
+++ b/src/windows/mainwindow.hpp
@@ -72,6 +72,7 @@ private:
Gtk::Menu m_menu_file_sub;
Gtk::MenuItem m_menu_file_reload_css;
Gtk::MenuItem m_menu_file_clear_cache;
+ Gtk::CheckMenuItem m_menu_file_dump_ready;
Gtk::MenuItem m_menu_view;
Gtk::Menu m_menu_view_sub;