summaryrefslogtreecommitdiffstats
path: root/src/application.c
diff options
context:
space:
mode:
authorPatrick McDermott <pj@pehjota.net>2017-10-06 04:16:44 (EDT)
committer Patrick McDermott <pj@pehjota.net>2017-10-06 04:16:44 (EDT)
commitf26adfc58f61f4f6424b2ff2dc845876255adb56 (patch)
tree2462a18264731a5c6fbc29023a2c34bfdcd1427b /src/application.c
parente04ac5728204339ec85fee64a48b88e112beeccc (diff)
downloadmarquee-f26adfc58f61f4f6424b2ff2dc845876255adb56.zip
marquee-f26adfc58f61f4f6424b2ff2dc845876255adb56.tar.gz
marquee-f26adfc58f61f4f6424b2ff2dc845876255adb56.tar.bz2
mq_application_get_webkit_settings(): New function
Diffstat (limited to 'src/application.c')
-rw-r--r--src/application.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/application.c b/src/application.c
index e527391..232bee7 100644
--- a/src/application.c
+++ b/src/application.c
@@ -33,10 +33,9 @@
static void
set_webkit_settings(MqApplication *application)
{
- WebKitSettings *settings;
WebKitWebContext *web_context;
- settings = webkit_settings_new();
+ application->settings = webkit_settings_new();
web_context = webkit_web_context_get_default();
webkit_web_context_set_favicon_database_directory(web_context, NULL);
@@ -46,7 +45,8 @@ set_webkit_settings(MqApplication *application)
(WebKitURISchemeRequestCallback) mq_about_request, application,
NULL);
- mq_web_settings_connect(application->config, settings, web_context);
+ mq_web_settings_connect(application->config, application->settings,
+ web_context);
}
MqApplication *
@@ -79,6 +79,12 @@ mq_application_get_config(MqApplication *application)
return application->config;
}
+WebKitSettings *
+mq_application_get_webkit_settings(MqApplication *application)
+{
+ return application->settings;
+}
+
MqWindow *
mq_application_add_window(MqApplication *application, const gchar **uris)
{