From 7d7c0dc33f468f424af8e6e6293b58d94b69cd01 Mon Sep 17 00:00:00 2001 From: Colin Sane Date: Tue, 21 Nov 2023 05:53:26 +0000 Subject: set glib application name (#247) --- src/abaddon.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/abaddon.cpp b/src/abaddon.cpp index 6557182..cf10f91 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([] { -- cgit v1.2.3 From 8fc83f6a54e8ac811d12dd9b4ddb3f9419ebf314 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Sat, 2 Dec 2023 21:51:30 -0500 Subject: fix build number fetch again :DDD --- src/startup.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/startup.cpp b/src/startup.cpp index 1bfd9a4..b6d09a3 100644 --- a/src/startup.cpp +++ b/src/startup.cpp @@ -29,7 +29,7 @@ std::optional> ParseCookie(const Glib::ustri } std::optional GetJavascriptFileFromAppPage(const Glib::ustring &contents) { - auto regex = Glib::Regex::create(R"(/assets/\w{20}.js)"); + auto regex = Glib::Regex::create(R"(/assets/\w+\.?\w{20}\.js)"); std::vector matches; // regex->match_all doesnt work for some reason @@ -43,8 +43,8 @@ std::optional GetJavascriptFileFromAppPage(const Glib::ustring &c start_position += str.size(); } - if (matches.size() >= 2) { - return matches[matches.size() - 2]; + if (matches.size() >= 10) { + return matches[matches.size() - 10]; } return {}; -- cgit v1.2.3