diff options
1 files changed, 5 insertions, 3 deletions
| -rw-r--r-- | badwolf.c | 8 |
@@ -28,6 +28,7 @@ GtkTreeModel *bookmarks_completion_model; static gboolean tabs_no_label = false; static gboolean tabs_constant = false; +static gboolean tray_enabled = false; static gboolean WebViewCb_close(WebKitWebView *webView, gpointer user_data); static gboolean WebViewCb_web_process_terminated(WebKitWebView *webView, @@ -1124,8 +1125,6 @@ main(int argc, char *argv[]) g_application_register(application, NULL, NULL); //g_application_activate(application); - GtkStatusIcon *tray_icon; - gtk_init(&argc, &argv); fprintf(stderr, _("Running Badwolf version: %s\n"), version); @@ -1224,6 +1223,8 @@ main(int argc, char *argv[]) tabs_no_label = TRUE; if (argv[1][1] == 'c') tabs_constant = TRUE; + if (argv[1][1] == 't') + tray_enabled = TRUE; argv++; argc--; } @@ -1240,7 +1241,8 @@ main(int argc, char *argv[]) gtk_notebook_set_current_page(GTK_NOTEBOOK(window->notebook), 1); - tray_icon = create_tray_icon(window); + if (tray_enabled) + create_tray_icon(window); gtk_main(); |