Index: src/gtkprefs.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/gtkprefs.c,v retrieving revision 1.127 diff -u -u -r1.127 gtkprefs.c --- src/gtkprefs.c 16 Mar 2004 20:24:37 -0000 1.127 +++ src/gtkprefs.c 18 Mar 2004 02:06:08 -0000 @@ -129,7 +129,10 @@ adjust = gtk_adjustment_new(val, min, max, 1, 1, 1); spin = gtk_spin_button_new(GTK_ADJUSTMENT(adjust), 1, 0); g_object_set_data(G_OBJECT(spin), "val", key); - gtk_widget_set_size_request(spin, 50, -1); + if (max < 10000) + gtk_widget_set_size_request(spin, 50, -1); + else + gtk_widget_set_size_request(spin, 60, -1); gtk_box_pack_start(GTK_BOX(hbox), spin, FALSE, FALSE, 0); g_signal_connect(G_OBJECT(adjust), "value-changed", G_CALLBACK(update_spin_value), GTK_WIDGET(spin)); @@ -1117,14 +1120,14 @@ "/core/network/ports_range_use", vbox); spin_button = gaim_gtk_prefs_labeled_spin_button(vbox, _("_Start Port:"), - "/core/network/ports_range_start", 0, 65535, sg); + "/core/network/ports_range_start", 1024, 65534, sg); if (!gaim_prefs_get_bool("/core/network/ports_range_use")) gtk_widget_set_sensitive(GTK_WIDGET(spin_button), FALSE); g_signal_connect(G_OBJECT(ports_checkbox), "clicked", G_CALLBACK(gaim_gtk_toggle_sensitive), spin_button); spin_button = gaim_gtk_prefs_labeled_spin_button(vbox, _("_End Port:"), - "/core/network/ports_range_end", 0, 65535, sg); + "/core/network/ports_range_end", 1025, 65535, sg); if (!gaim_prefs_get_bool("/core/network/ports_range_use")) gtk_widget_set_sensitive(GTK_WIDGET(spin_button), FALSE); g_signal_connect(G_OBJECT(ports_checkbox), "clicked",