1
diff -Nur -x '*.orig' -x '*~' pidgin-2.5.4/pidgin/gtkprefs.c pidgin-2.5.4.new/pidgin/gtkprefs.c
2
--- pidgin-2.5.4/pidgin/gtkprefs.c 2009-01-13 03:05:39.000000000 +0800
3
+++ pidgin-2.5.4.new/pidgin/gtkprefs.c 2009-02-26 00:45:15.757275824 +0800
8
+ GtkWidget *scrolledWindow1024x600;
10
#if GTK_CHECK_VERSION(2,4,0)
12
@@ -1125,6 +1126,13 @@
13
g_signal_connect_after(G_OBJECT(imhtml), "format_function_clear",
14
G_CALLBACK(formatting_clear_cb), NULL);
16
+ if (gdk_screen_get_default() != NULL && gdk_screen_get_height(gdk_screen_get_default()) <= 600) {
17
+ scrolledWindow1024x600 = gtk_scrolled_window_new(NULL,NULL);
18
+ gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolledWindow1024x600),GTK_POLICY_NEVER,GTK_POLICY_AUTOMATIC);
19
+ gtk_scrolled_window_add_with_viewport(GTK_SCROLLED_WINDOW(scrolledWindow1024x600),ret);
20
+ gtk_widget_show(ret);
21
+ ret = scrolledWindow1024x600;