From d6ab5d648c7dfdba7539b3ac32197028c5157af8 Mon Sep 17 00:00:00 2001 From: Giso Grimm Date: Sun, 27 Oct 2024 22:04:52 +0100 Subject: [PATCH] use system call to open url on macos --- libov | 2 +- src/ovbox.cc | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/libov b/libov index 68fdbfb..9198ca8 160000 --- a/libov +++ b/libov @@ -1 +1 @@ -Subproject commit 68fdbfb2c49632e69dbe8096ca86bed2f8898731 +Subproject commit 9198ca8c210f5e609aaa6a49e1bd1b7d677bf45f diff --git a/src/ovbox.cc b/src/ovbox.cc index 505d3e5..bd67f75 100644 --- a/src/ovbox.cc +++ b/src/ovbox.cc @@ -133,13 +133,21 @@ void ovboxgui_t::on_hide() void ovboxgui_t::on_uiurl_clicked() { +#ifdef __APPLE__ + TASCAR::system("open "+ui_url,false); +#else gtk_show_uri(NULL, ui_url.c_str(), GDK_CURRENT_TIME, NULL); +#endif } void ovboxgui_t::on_mixer_clicked() { std::string url("http://" + ep2ipstr(getipaddr()) + ":8080/"); +#ifdef __APPLE__ + TASCAR::system("open "+url,false); +#else gtk_show_uri(NULL, url.c_str(), GDK_CURRENT_TIME, NULL); +#endif } bool ovboxgui_t::on_timeout()