tazweb diff src/main.c @ rev 102
Add options --notoolbar & --useragent
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sat Sep 24 21:46:23 2011 +0200 (2011-09-24) |
parents | b8c741e8bc63 |
children | 8bbc6e620797 |
line diff
1.1 --- a/src/main.c Sat Apr 30 11:59:35 2011 +0200 1.2 +++ b/src/main.c Sat Sep 24 21:46:23 2011 +0200 1.3 @@ -430,6 +430,7 @@ 1.4 return toolbar; 1.5 } 1.6 1.7 +static gboolean notoolbar; 1.8 /* Main window */ 1.9 static GtkWidget* 1.10 create_window(WebKitWebView** newwebview) 1.11 @@ -457,8 +458,9 @@ 1.12 /* Pack box and container */ 1.13 gtk_box_pack_start(GTK_BOX(vbox), 1.14 create_browser(window, urientry, search, webview), TRUE, TRUE, 0); 1.15 - gtk_box_pack_start(GTK_BOX(vbox), 1.16 - create_toolbar(urientry, search, webview), FALSE, FALSE, 0); 1.17 + if (! notoolbar) 1.18 + gtk_box_pack_start(GTK_BOX(vbox), 1.19 + create_toolbar(urientry, search, webview), FALSE, FALSE, 0); 1.20 gtk_container_add(GTK_CONTAINER(window), vbox); 1.21 1.22 if (newwebview) 1.23 @@ -470,6 +472,19 @@ 1.24 int 1.25 main(int argc, char* argv[]) 1.26 { 1.27 + while (argc > 1) { 1.28 + if (!strcmp(argv[1],"--notoolbar")) { 1.29 + notoolbar++; 1.30 + } 1.31 + else if (!strcmp(argv[1],"--useragent") && argc > 2) { 1.32 + argc--; 1.33 + argv++; 1.34 + useragent = argv[1]; 1.35 + } 1.36 + else break; 1.37 + argc--; 1.38 + argv++; 1.39 + } 1.40 gtk_init(NULL, NULL); 1.41 if (!g_thread_supported()) 1.42 g_thread_init(NULL);