Summary Files Commits Branches @commit @diff @stats
path: root / ramwolf.patch
diff options
context:
space:
mode:
Commit8b4acce7e6f53d5fad77eada19d13963ac6b490c (patch)
Author
 Kamen Mladenov <kamen@syndamia.com>
2022-07-20 13:17:03 +0000
Committer
 Kamen Mladenov <kamen@syndamia.com>
2022-07-20 13:17:03 +0000
Filesd99aa11820ae5ce696fb854ae94258495c79ae76 /ramwolf.patch
goodwolf-8b4acce7e6f53d5fad77eada19d13963ac6b490c.tar
goodwolf-8b4acce7e6f53d5fad77eada19d13963ac6b490c.tar.gz
goodwolf-8b4acce7e6f53d5fad77eada19d13963ac6b490c.zip
Parentb8bd79367c7bf7fca12740cffe9f5722441422bc (diff)
Update snippet
1 files changed, 33 insertions, 51 deletions
-rw-r--r--ramwolf.patch84
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