Author: bursa
Date: Sat Jan 27 19:29:28 2007
New Revision: 3150
URL:
http://svn.semichrome.net?rev=3150&view=rev
Log:
Fix mouse events. Fix some GTK warnings.
Modified:
trunk/netsurf/gtk/gtk_options.c
trunk/netsurf/gtk/gtk_window.c
Modified: trunk/netsurf/gtk/gtk_options.c
URL:
http://svn.semichrome.net/trunk/netsurf/gtk/gtk_options.c?rev=3150&r1...
==============================================================================
--- trunk/netsurf/gtk/gtk_options.c (original)
+++ trunk/netsurf/gtk/gtk_options.c Sat Jan 27 19:29:28 2007
@@ -111,17 +111,21 @@
void nsgtk_options_load(void) {
char b[20];
- SET_ENTRY(entryHomePageURL, option_homepage_url);
+ SET_ENTRY(entryHomePageURL,
+ option_homepage_url ? option_homepage_url : "");
SET_CHECK(checkHideAdverts, option_block_ads);
SET_CHECK(checkDisplayRecentURLs, option_url_suggestion);
SET_CHECK(checkSendReferer, option_send_referer);
SET_COMBO(comboProxyType, option_http_proxy_auth);
- SET_ENTRY(entryProxyHost, option_http_proxy_host);
+ SET_ENTRY(entryProxyHost,
+ option_http_proxy_host ? option_http_proxy_host : "");
snprintf(b, 20, "%d", option_http_proxy_port);
SET_ENTRY(entryProxyPort, b);
- SET_ENTRY(entryProxyUser, option_http_proxy_auth_user);
- SET_ENTRY(entryProxyPassword, option_http_proxy_auth_pass);
+ SET_ENTRY(entryProxyUser, option_http_proxy_auth_user ?
+ option_http_proxy_auth_user : "");
+ SET_ENTRY(entryProxyPassword, option_http_proxy_auth_pass ?
+ option_http_proxy_auth_pass : "");
SET_SPIN(spinMaxFetchers, option_max_fetchers);
SET_SPIN(spinFetchesPerHost, option_max_fetchers_per_host);
Modified: trunk/netsurf/gtk/gtk_window.c
URL:
http://svn.semichrome.net/trunk/netsurf/gtk/gtk_window.c?rev=3150&r1=...
==============================================================================
--- trunk/netsurf/gtk/gtk_window.c (original)
+++ trunk/netsurf/gtk/gtk_window.c Sat Jan 27 19:29:28 2007
@@ -194,7 +194,7 @@
/* set the events we're interested in receiving from the browser's
* drawing area.
*/
- gtk_widget_set_events(GTK_WIDGET(g->drawing_area),
+ gtk_widget_add_events(GTK_WIDGET(g->drawing_area),
GDK_EXPOSURE_MASK |
GDK_LEAVE_NOTIFY_MASK |
GDK_BUTTON_PRESS_MASK |