chore: update supabase version and setup new deeplink for linux (#3272)

This commit is contained in:
Lucas.Xu
2023-08-25 18:06:23 +08:00
committed by GitHub
parent 255f30590f
commit 6634a0ecb3
7 changed files with 34 additions and 36 deletions

View File

@ -19,6 +19,13 @@ G_DEFINE_TYPE(MyApplication, my_application, GTK_TYPE_APPLICATION)
static void my_application_activate(GApplication *application)
{
MyApplication *self = MY_APPLICATION(application);
GList* windows = gtk_application_get_windows(GTK_APPLICATION(application));
if (windows) {
gtk_window_present(GTK_WINDOW(windows->data));
return;
}
GtkWindow *window =
GTK_WINDOW(gtk_application_window_new(GTK_APPLICATION(application)));
@ -87,7 +94,7 @@ static gboolean my_application_local_command_line(GApplication *application, gch
g_application_activate(application);
*exit_status = 0;
return TRUE;
return FALSE;
}
// Implements GObject::dispose.
@ -107,10 +114,9 @@ static void my_application_class_init(MyApplicationClass *klass)
static void my_application_init(MyApplication *self) {}
MyApplication *my_application_new()
{
MyApplication* my_application_new() {
return MY_APPLICATION(g_object_new(my_application_get_type(),
"application-id", APPLICATION_ID,
"flags", G_APPLICATION_NON_UNIQUE,
"flags", G_APPLICATION_HANDLES_COMMAND_LINE | G_APPLICATION_HANDLES_OPEN,
nullptr));
}