diff options
author | Marco Pesenti Gritti <marco@it.gnome.org> | 2003-06-07 19:54:41 +0800 |
---|---|---|
committer | Marco Pesenti Gritti <mpeseng@src.gnome.org> | 2003-06-07 19:54:41 +0800 |
commit | 1b57d44cfe8ed36a245f6a31961ec67d31529262 (patch) | |
tree | aa3819a64f9efed3649fc6d0bdeb6e08652e940a /embed/mozilla/mozilla-notifiers.cpp | |
parent | ec3068c56f7af999038247a4ec03be3db810a33f (diff) | |
download | gsoc2013-epiphany-1b57d44cfe8ed36a245f6a31961ec67d31529262.tar gsoc2013-epiphany-1b57d44cfe8ed36a245f6a31961ec67d31529262.tar.gz gsoc2013-epiphany-1b57d44cfe8ed36a245f6a31961ec67d31529262.tar.bz2 gsoc2013-epiphany-1b57d44cfe8ed36a245f6a31961ec67d31529262.tar.lz gsoc2013-epiphany-1b57d44cfe8ed36a245f6a31961ec67d31529262.tar.xz gsoc2013-epiphany-1b57d44cfe8ed36a245f6a31961ec67d31529262.tar.zst gsoc2013-epiphany-1b57d44cfe8ed36a245f6a31961ec67d31529262.zip |
Remove memory cache prefs/ui, now mozilla can deal with it automagically.
2003-06-07 Marco Pesenti Gritti <marco@it.gnome.org>
* data/epiphany.schemas.in:
* data/glade/prefs-dialog.glade:
* embed/ephy-embed-prefs.h:
* embed/ephy-embed-single.c: (ephy_embed_single_clear_cache):
* embed/ephy-embed-single.h:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* src/bookmarks/ephy-bookmarks-import.c: (mozilla_parse_bookmarks),
(xbel_parse_folder):
* src/prefs-dialog.c: (prefs_clear_cache_button_clicked_cb):
Remove memory cache prefs/ui, now mozilla can deal with it
automagically.
Rename Appeareance tab to be less generic.
Do not convert spaces to _ on bookmarks importing.
Diffstat (limited to 'embed/mozilla/mozilla-notifiers.cpp')
-rw-r--r-- | embed/mozilla/mozilla-notifiers.cpp | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/embed/mozilla/mozilla-notifiers.cpp b/embed/mozilla/mozilla-notifiers.cpp index ddceaff46..ce52e498e 100644 --- a/embed/mozilla/mozilla-notifiers.cpp +++ b/embed/mozilla/mozilla-notifiers.cpp @@ -42,6 +42,11 @@ #include "nsIServiceManager.h" static void +mozilla_cache_size_notifier (GConfClient *client, + guint cnxn_id, + GConfEntry *entry, + char *pref); +static void mozilla_own_colors_notifier(GConfClient *client, guint cnxn_id, GConfEntry *entry, @@ -135,14 +140,9 @@ conversion_table [] = { CONF_NETWORK_HTTP_PROXY, STRING_PREF, "network.proxy.http"}, { CONF_NETWORK_FTP_PROXY, STRING_PREF, "network.proxy.ftp"}, { CONF_NETWORK_SSL_PROXY, STRING_PREF, "network.proxy.ssl"}, - { CONF_NETWORK_SOCKS_PROXY, STRING_PREF, "network.proxy.socks"}, { CONF_NETWORK_HTTP_PROXY_PORT, INT_PREF, "network.proxy.http_port"}, { CONF_NETWORK_FTP_PROXY_PORT, INT_PREF, "network.proxy.ftp_port"}, { CONF_NETWORK_SSL_PROXY_PORT, INT_PREF, "network.proxy.ssl_port"}, - { CONF_NETWORK_SOCKS_PROXY_PORT, INT_PREF, "network.proxy.socks_port"}, - { CONF_NETWORK_NO_PROXIES_FOR, STRING_PREF, "network.proxy.no_proxies_on"}, - { CONF_NETWORK_MEMORY_CACHE, INT_PREF, "browser.cache.memory.capacity"}, - { CONF_NETWORK_DISK_CACHE, INT_PREF, "browser.cache.disk.capacity"}, { CONF_NETWORK_CACHE_COMPARE, INT_PREF, "browser.cache.check_doc_frequency"}, { CONF_SECURITY_COOKIES_ACCEPT, BOOL_PREF, "network.cookie.warnAboutCookies"}, { CONF_LANGUAGE_DEFAULT_ENCODING, STRING_PREF, "intl.charset.default" }, @@ -169,12 +169,12 @@ custom_notifiers [] = (GConfClientNotifyFunc) mozilla_language_notifier }, { CONF_RENDERING_DEFAULT_FONT, (GConfClientNotifyFunc) mozilla_default_font_notifier }, - { CONF_NETWORK_SOCKS_PROXY_VERSION, - (GConfClientNotifyFunc) mozilla_socks_version_notifier }, { CONF_NETWORK_PROXY_MODE, (GConfClientNotifyFunc) mozilla_proxy_mode_notifier }, { CONF_NETWORK_PROXY_AUTO_URL, (GConfClientNotifyFunc) mozilla_proxy_autoconfig_notifier }, + { CONF_NETWORK_CACHE_SIZE, + (GConfClientNotifyFunc) mozilla_cache_size_notifier }, {NULL, NULL} }; @@ -237,6 +237,19 @@ mozilla_prefs_set_int (const char *preference_name, int new_int_value) } static void +mozilla_cache_size_notifier (GConfClient *client, + guint cnxn_id, + GConfEntry *entry, + char *pref) +{ + int cache_size; + + cache_size = gconf_value_get_int(entry->value) * 1024; + + mozilla_prefs_set_int ("browser.cache.disk.capacity", cache_size); +} + +static void mozilla_font_size_notifier (GConfClient *client, guint cnxn_id, GConfEntry *entry, |