diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2023-12-27 01:57:22 -0500 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2023-12-27 01:57:22 -0500 |
commit | 1bb749687b92fa7fbccb77ee18654210a647a1f3 (patch) | |
tree | 68b79b6ca1ef7b3c17c4ada5655255c20f2fa8d3 /src/abaddon.cpp | |
parent | 8bd628c1776c20dbf41d2fb18f6204c4a398da0e (diff) | |
parent | 155d95e29cc50a66cbe7711b172b195be637bc48 (diff) | |
download | abaddon-portaudio-1bb749687b92fa7fbccb77ee18654210a647a1f3.tar.gz abaddon-portaudio-1bb749687b92fa7fbccb77ee18654210a647a1f3.zip |
Merge branch 'master' into classic-channels
Diffstat (limited to 'src/abaddon.cpp')
-rw-r--r-- | src/abaddon.cpp | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/abaddon.cpp b/src/abaddon.cpp index 6557182..8b8a0b2 100644 --- a/src/abaddon.cpp +++ b/src/abaddon.cpp @@ -177,6 +177,7 @@ static void MainEventHandler(GdkEvent *event, void *main_window) { int Abaddon::StartGTK() { m_gtk_app = Gtk::Application::create("com.github.uowuo.abaddon"); + Glib::set_application_name(APP_TITLE); #ifdef WITH_LIBHANDY m_gtk_app->signal_activate().connect([] { @@ -191,13 +192,6 @@ int Abaddon::StartGTK() { dlg.run(); }); - m_css_low_provider = Gtk::CssProvider::create(); - m_css_low_provider->signal_parsing_error().connect([](const Glib::RefPtr<const Gtk::CssSection> §ion, const Glib::Error &error) { - Gtk::MessageDialog dlg("low-priority css failed parsing (" + error.what() + ")", false, Gtk::MESSAGE_ERROR, Gtk::BUTTONS_OK, true); - dlg.set_position(Gtk::WIN_POS_CENTER); - dlg.run(); - }); - #ifdef _WIN32 bool png_found = false; bool gif_found = false; @@ -253,7 +247,6 @@ int Abaddon::StartGTK() { Gtk::MessageDialog dlg(*m_main_window, "The audio engine could not be initialized!", false, Gtk::MESSAGE_ERROR, Gtk::BUTTONS_OK, true); dlg.set_position(Gtk::WIN_POS_CENTER); dlg.run(); - return 1; } #endif @@ -1086,10 +1079,6 @@ void Abaddon::ActionReloadCSS() { Gtk::StyleContext::remove_provider_for_screen(Gdk::Screen::get_default(), m_css_provider); m_css_provider->load_from_path(GetCSSPath("/" + GetSettings().MainCSS)); Gtk::StyleContext::add_provider_for_screen(Gdk::Screen::get_default(), m_css_provider, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION); - - Gtk::StyleContext::remove_provider_for_screen(Gdk::Screen::get_default(), m_css_low_provider); - m_css_low_provider->load_from_path(GetCSSPath("/application-low-priority.css")); - Gtk::StyleContext::add_provider_for_screen(Gdk::Screen::get_default(), m_css_low_provider, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION - 1); } catch (Glib::Error &e) { Gtk::MessageDialog dlg(*m_main_window, "css failed to load (" + e.what() + ")", false, Gtk::MESSAGE_ERROR, Gtk::BUTTONS_OK, true); dlg.set_position(Gtk::WIN_POS_CENTER); |