diff options
| Commit | 8b4acce7e6f53d5fad77eada19d13963ac6b490c (patch) | |
|---|---|---|
| Author | 2022-07-20 13:17:03 +0000 | |
| Committer | 2022-07-20 13:17:03 +0000 | |
| Files | d99aa11820ae5ce696fb854ae94258495c79ae76 /ramwolf.patch | |
| goodwolf-8b4acce7e6f53d5fad77eada19d13963ac6b490c.tar goodwolf-8b4acce7e6f53d5fad77eada19d13963ac6b490c.tar.gz goodwolf-8b4acce7e6f53d5fad77eada19d13963ac6b490c.zip | ||
| Parent | b8bd79367c7bf7fca12740cffe9f5722441422bc (diff) | |
Update snippet
1 files changed, 33 insertions, 51 deletions
| -rw-r--r-- | ramwolf.patch | 84 |
diff --git a/ramwolf.patch b/ramwolf.patch index 4717a36..9cfbcc3 100644 --- a/ramwolf.patch +++ b/ramwolf.patch @@ -1,8 +1,30 @@ -diff --git a/badwolf.c b/badwolf.c -index 8aad8b6..57e1013 100644 ---- a/badwolf.c -+++ b/badwolf.c -@@ -179,6 +179,9 @@ badwolf_new_tab_box(const gchar *title, struct Client *browser) +diff --git a/config.h b/config.h +index 8b82a1b..82b38de 100644 +--- a/config.h ++++ b/config.h +@@ -8,7 +8,7 @@ + * + * See https://developer.gnome.org/gtk3/stable/gtk3-Standard-Enumerations.html#GtkPositionType + */ +-#define GOODWOLF_TAB_POSITION GTK_POS_TOP ++#define GOODWOLF_TAB_POSITION GTK_POS_LEFT + + /* GOODWOLF_TAB_LABEL_CHARWIDTH: Amount of characters the tab label text fits + * Quite conflicts with GOODWOLF_TAB_BOX_WIDTH, recommended to only define one +@@ -72,7 +72,7 @@ + "enable-dns-prefetching", FALSE, \ + "enable-hyperlink-auditing", FALSE, \ + "enable-java", FALSE, \ +- "enable-javascript-markup", FALSE, \ ++ "enable-javascript-markup", TRUE, \ + "enable-javascript", TRUE, \ + "enable-plugins", FALSE, \ + "javascript-can-access-clipboard", FALSE, \ +diff --git a/goodwolf.c b/goodwolf.c +index b2bcfcb..eee492c 100644 +--- a/goodwolf.c ++++ b/goodwolf.c +@@ -180,6 +180,9 @@ goodwolf_new_tab_box(const gchar *title, struct Client *browser) GtkWidget *tab_box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0); gtk_widget_set_name(tab_box, "browser__tabbox"); @@ -12,41 +34,23 @@ index 8aad8b6..57e1013 100644 GtkWidget *close = gtk_button_new_from_icon_name("window-close-symbolic", GTK_ICON_SIZE_LARGE_TOOLBAR); -@@ -769,13 +772,13 @@ new_browser(struct Window *window, const gchar *target_url, struct Client *old_b +@@ -784,13 +787,13 @@ new_browser(struct Window *window, const gchar *target_url, struct Client *old_b if (separated_storage) { fmt_context_id(browser->context_id, context_id_str, 0); g_mkdir_with_parents( -- g_build_filename(g_get_user_config_dir(), "badwolf", context_id_str, NULL), +- g_build_filename(g_get_user_config_dir(), "goodwolf", context_id_str, NULL), + g_build_filename(g_get_user_config_dir(), "ramwolf", context_id_str, NULL), 0755); } webkit_cookie_manager_set_persistent_storage( webkit_website_data_manager_get_cookie_manager(website_data_manager), -- g_build_filename(g_get_user_config_dir(), "badwolf", context_id_str, "cookies.txt", NULL), +- g_build_filename(g_get_user_config_dir(), "goodwolf", context_id_str, "cookies.txt", NULL), + g_build_filename(g_get_user_config_dir(), "ramwolf", context_id_str, "cookies.txt", NULL), WEBKIT_COOKIE_PERSISTENT_STORAGE_TEXT); webkit_cookie_manager_set_accept_policy( webkit_website_data_manager_get_cookie_manager(website_data_manager), -@@ -870,17 +873,6 @@ new_browser(struct Window *window, const gchar *target_url, struct Client *old_b - gtk_box_pack_start( - GTK_BOX(browser->box), GTK_WIDGET(browser->statusbar), FALSE, FALSE, BADWOLF_BOX_PADDING); - -- gtk_box_pack_start(GTK_BOX(browser->statusbar), -- GTK_WIDGET(browser->search), -- FALSE, -- FALSE, -- BADWOLF_STATUSBAR_PADDING); -- gtk_box_pack_start(GTK_BOX(browser->statusbar), -- GTK_WIDGET(browser->statuslabel), -- FALSE, -- FALSE, -- BADWOLF_STATUSBAR_PADDING); -- - gtk_widget_set_halign(browser->statusbar, GTK_ALIGN_START); - - gtk_label_set_single_line_mode(GTK_LABEL(browser->statuslabel), TRUE); -@@ -1305,6 +1297,15 @@ Options:\n\ +@@ -1334,6 +1337,15 @@ Options:\n\ gtk_widget_show(window->new_tab); gtk_widget_show_all(window->main_window); @@ -60,27 +64,5 @@ index 8aad8b6..57e1013 100644 + gtk_notebook_set_tab_label(GTK_NOTEBOOK(window->notebook), empty, empty); + if(argc == 1) - badwolf_new_tab(GTK_NOTEBOOK(window->notebook), new_browser(window, NULL, NULL), FALSE); - else -diff --git a/config.h b/config.h -index 6bd76df..490c9d1 100644 ---- a/config.h -+++ b/config.h -@@ -8,7 +8,7 @@ - * - * See https://developer.gnome.org/gtk3/stable/gtk3-Standard-Enumerations.html#GtkPositionType - */ --#define BADWOLF_TAB_POSITION GTK_POS_TOP -+#define BADWOLF_TAB_POSITION GTK_POS_LEFT - - /* BADWOLF_TAB_LABEL_CHARWIDTH: Amount of characters the tab label text fits - * Quite conflicts with BADWOLF_TAB_BOX_WIDTH, recommended to only define one -@@ -72,7 +72,7 @@ - "enable-dns-prefetching", FALSE, \ - "enable-hyperlink-auditing", FALSE, \ - "enable-java", FALSE, \ -- "enable-javascript-markup", FALSE, \ -+ "enable-javascript-markup", TRUE, \ - "enable-javascript", TRUE, \ - "enable-plugins", FALSE, \ - "javascript-can-access-clipboard", FALSE, \ + goodwolf_new_tab(GTK_NOTEBOOK(window->notebook), new_browser(window, NULL, NULL), FALSE); + else
\ No newline at end of file |