summaryrefslogtreecommitdiffstats
path: root/surf.c
diff options
context:
space:
mode:
authorGravatar Quentin Rameau 2015-11-22 19:13:48 +0100
committerGravatar Quentin Rameau 2015-11-22 19:13:48 +0100
commit981ade6eeb0f975990b0d336bb6b43e6475d6c40 (patch)
treed583b58d6da19f787586823e58684e331bc8856b /surf.c
parentFix key handling (diff)
Add webkit language settings
You can now set your prefered website languages in order. It is also possible to enable spell checking in the same way.
Diffstat (limited to 'surf.c')
-rw-r--r--surf.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/surf.c b/surf.c
index 93111d4..180f6e4 100644
--- a/surf.c
+++ b/surf.c
@@ -726,6 +726,13 @@ newview(Client *c, WebKitWebView *rv)
webkit_cookie_manager_set_accept_policy(
webkit_web_context_get_cookie_manager(context),
cookiepolicy_get());
+ /* languages */
+ webkit_web_context_set_preferred_languages(context,
+ preferedlanguages);
+ webkit_web_context_set_spell_checking_languages(context,
+ spellinglanguages);
+ webkit_web_context_set_spell_checking_enabled(context,
+ enablespellchecking);
g_signal_connect(G_OBJECT(context), "download-started",
G_CALLBACK(downloadstarted), c);