Browse Source

Replaced deprecated gtk_show_uri with gtk_show_uri_on_window on newer systems

merge-requests/365/head
eidheim 9 years ago
parent
commit
fed9ce7101
  1. 4
      src/project.cc
  2. 4
      src/window.cc

4
src/project.cc

@ -713,7 +713,11 @@ void Project::HTML::compile_and_run() {
uri="file://"+uri;
#endif
GError* error=nullptr;
#if GTK_VERSION_GE(3, 22)
gtk_show_uri_on_window(nullptr, uri.c_str(), GDK_CURRENT_TIME, &error);
#else
gtk_show_uri(nullptr, uri.c_str(), GDK_CURRENT_TIME, &error);
#endif
g_clear_error(&error);
#endif
}

4
src/window.cc

@ -788,7 +788,11 @@ void Window::set_menu_actions() {
Terminal::get().process("open \""+uri+"\"");
#else
GError* error=nullptr;
#if GTK_VERSION_GE(3, 22)
gtk_show_uri_on_window(nullptr, uri.c_str(), GDK_CURRENT_TIME, &error);
#else
gtk_show_uri(nullptr, uri.c_str(), GDK_CURRENT_TIME, &error);
#endif
g_clear_error(&error);
#endif
}

Loading…
Cancel
Save