static void fancy_apply_prefs(FancyViewer *viewer)
{
- g_object_set(viewer->settings, "auto-load-images",
- viewer->override_prefs_images, NULL);
- g_object_set(viewer->settings, "enable-scripts",
- viewer->override_prefs_scripts, NULL);
- g_object_set(viewer->settings, "enable-plugins",
- viewer->override_prefs_plugins, NULL);
- g_object_set(viewer->settings, "enable-java-applet",
- viewer->override_prefs_java, NULL);
-
+ g_object_set(viewer->settings,
+ "auto-load-images", viewer->override_prefs_images,
+ "enable-scripts", viewer->override_prefs_scripts,
+ "enable-plugins", viewer->override_prefs_plugins,
+ "enable-java-applet", viewer->override_prefs_java,
+#ifdef G_OS_WIN32
+ "default-font-family", "Arial",
+ "cursive-font-family", "Comic Sans MS",
+ "fantasy-font-family", "Comic Sans MS",
+ "monospace-font-family", "Courier New",
+ "sans-serif-font-family", "Arial",
+ "serif-font-family", "Times New Roman",
+#endif
+ NULL);
webkit_web_view_set_settings(viewer->view, viewer->settings);
}
WebKitNetworkRequest *netreq, FancyViewer *viewer)
{
const gchar *uri = webkit_network_request_get_uri(netreq);
+#ifndef G_OS_WIN32
debug_print("navigation requested to %s\n", uri);
-
+#endif
if (!strncmp(uri, "mailto:", 7)) {
compose_new(NULL, uri + 7, NULL);
return WEBKIT_NAVIGATION_RESPONSE_IGNORE;
if ((err = procmime_get_part(filename, partinfo)) < 0)
alertpanel_error(_("Couldn't save the part of multipart message: %s"),
strerror(-err));
- gchar *file_uri = g_strconcat("file://", filename, NULL);
+ gchar *file_uri = g_filename_to_uri(filename, NULL, NULL);
webkit_network_request_set_uri(request, file_uri);
g_free(file_uri);
g_free(filename);
uri = webkit_network_request_get_uri(request);
if (!viewer->override_prefs_remote_content
&& strncmp(uri, "file://", 7)) {
+#ifndef G_OS_WIN32
debug_print("Preventing load of %s\n", uri);
+#endif
webkit_network_request_set_uri(request, "about:blank");
- } else
+ }
+#ifndef G_OS_WIN32
+ else
debug_print("Starting request of %s\n", uri);
+#endif
}
static gboolean fancy_text_search(MimeViewer *_viewer, gboolean backward,