ui/gtk/toolkit.c

changeset 1218
943fc009bd1c
parent 1194
91696f7fa475
equal deleted inserted replaced
1217:c1d4c331c28b 1218:943fc009bd1c
577 gtk_show_uri_on_window(NULL, uri, GDK_CURRENT_TIME, &error); 577 gtk_show_uri_on_window(NULL, uri, GDK_CURRENT_TIME, &error);
578 #elif 578 #elif
579 // TODO: call xdg-open 579 // TODO: call xdg-open
580 #endif 580 #endif
581 } 581 }
582
583 void ui_open_file(const char *path) {
584 GFile *file = g_file_new_for_path(path);
585 GError *error = NULL;
586 g_app_info_launch_default_for_uri(g_file_get_uri(file), NULL, &error);
587 g_object_unref(file);
588 }

mercurial