SoupProxyResolverGNOME: make this a subclass of SoupProxyResolverDefault
authorDan Winship <danw@gnome.org>
Mon, 21 Mar 2011 17:23:15 +0000 (13:23 -0400)
committerDan Winship <danw@gnome.org>
Mon, 21 Mar 2011 17:28:14 +0000 (13:28 -0400)
commit5a8df74a4705aa2ce958d8024aca0ce71c146047
treeb6a8f8065c83e89596d096210b78d494587e8a5a
parent0d6fa497de2b5defe6be96f755bc007c942dea56
SoupProxyResolverGNOME: make this a subclass of SoupProxyResolverDefault

modify SoupProxyResolverDefault so it's possible to override the
choice of g_proxy_resolver_get_default(), and make
SoupProxyResolverGNOME just be a subclass of SoupProxyResolverDefault
that specifically requests the "gnome" GProxyResolver.

libsoup-gnome no longer depends on libproxy and GConf. (Perhaps it
should now depend on gsettings-desktop-schemas, or else a
glib-networking that includes GProxyResolverGnome. But it will fall
back to using the libproxy-based proxy resolver in that case anyway,
so it's all good.)

https://bugzilla.gnome.org/show_bug.cgi?id=625898
configure.ac
docs/reference/Makefile.am
libsoup/Makefile.am
libsoup/soup-proxy-resolver-default.c
libsoup/soup-proxy-resolver-gnome.c
libsoup/soup-proxy-resolver-gnome.h