]> git.pld-linux.org Git - packages/gg.git/commitdiff
97f06fb95268adc58f2672781b83250b gg-save-window-size.patch gg-0_2_1-3
authortiwek <tiwek@pld-linux.org>
Fri, 18 Jan 2002 07:28:03 +0000 (07:28 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    gg-save-window-size.patch -> 1.1

gg-save-window-size.patch [new file with mode: 0644]

diff --git a/gg-save-window-size.patch b/gg-save-window-size.patch
new file mode 100644 (file)
index 0000000..c25e320
--- /dev/null
@@ -0,0 +1,91 @@
+diff -Nur gg-0.2.1.orig/src/gg-types.h gg-0.2.1/src/gg-types.h
+--- gg-0.2.1.orig/src/gg-types.h       Thu Jan 10 00:53:44 2002
++++ gg-0.2.1/src/gg-types.h    Thu Jan 17 17:10:00 2002
+@@ -45,6 +45,8 @@
+       gchar *proxy_host;
+       guint connect_on_start;
+       guint last_sysmsg;
++      guint width;
++      guint height;
+ } GGConfig;
+ typedef struct {
+diff -Nur gg-0.2.1.orig/src/gg.h gg-0.2.1/src/gg.h
+--- gg-0.2.1.orig/src/gg.h     Mon Jan 14 22:43:05 2002
++++ gg-0.2.1/src/gg.h  Thu Jan 17 17:09:25 2002
+@@ -160,6 +160,9 @@
+ #define GG_SEARCH          0x0004
+ #define GG_REGISTER      0x0005
++#define GG_MIN_WIDTH   160
++#define GG_MIN_HEIGHT  300
++
+ //unsigned int gg_hash_passwd(unsigned char *passwd, unsigned int seed);
+ void gg_connect_to_server(void);
+diff -Nur gg-0.2.1.orig/src/interface.c gg-0.2.1/src/interface.c
+--- gg-0.2.1.orig/src/interface.c      Mon Jan 14 22:49:11 2002
++++ gg-0.2.1/src/interface.c   Thu Jan 17 17:11:24 2002
+@@ -145,7 +145,7 @@
+       window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
+ #endif
+       gtk_object_set_data(GTK_OBJECT(window), "window", window);
+-      gtk_widget_set_usize(window, 160, 300);
++      gtk_widget_set_usize(window, GG_MIN_WIDTH, GG_MIN_HEIGHT);
+       gtk_window_set_title(GTK_WINDOW(window), _(TITLE));
+ #ifdef USE_APPLET
+@@ -452,6 +452,7 @@
+       gtk_window_add_accel_group(GTK_WINDOW(window), accel_group);
+ #endif
+       window_set_icon(window, NULL, GG_ONLINE_MAIN);
++      gtk_window_set_default_size (GTK_WINDOW (window), config.width, config.height);
+       return window;
+ }
+diff -Nur gg-0.2.1.orig/src/main.c gg-0.2.1/src/main.c
+--- gg-0.2.1.orig/src/main.c   Mon Jan 14 22:52:31 2002
++++ gg-0.2.1/src/main.c        Thu Jan 17 17:14:37 2002
+@@ -259,6 +259,8 @@
+       config.proxy_port = 8080;
+       config.connect_on_start = 1;
+       config.last_sysmsg = 0;
++      config.width = GG_MIN_WIDTH;
++      config.height = GG_MIN_HEIGHT;
+       
+       path = g_strconcat(getenv("HOME"), "/.gg/config", NULL);
+@@ -353,6 +355,12 @@
+               if (g_strncasecmp(line, "last_sysmsg ", 12) == 0) {
+                       config.last_sysmsg = atoi(line + 12);
+               }
++                if (g_strncasecmp(line, "width ", 6) == 0) {                    
++                        config.width = atoi(line + 6);                          
++                }                                                               
++                if (g_strncasecmp(line, "height ", 7) == 0) {                   
++                        config.height = atoi(line + 7);                         
++                }     
+       }
+ #ifdef DEBUG
+       printf("read_config(): config: %d ********\n", config.uin);
+@@ -366,6 +374,9 @@
+       gchar *path;
+       GList *tmp_ignore;
++      config.width=window->allocation.width;
++      config.height=window->allocation.height;
++      
+       path = g_strconcat(getenv("HOME"), "/.gg/config", NULL);
+       fp = fopen(path, "w");
+@@ -407,7 +418,9 @@
+       fprintf(fp, "connect_on_start %d\n", config.connect_on_start);
+       fprintf(fp, "last_sysmsg %d\n", config.last_sysmsg);
+-
++      fprintf(fp, "width %d\n", config.width);
++      fprintf(fp, "height %d\n", config.height);
++      
+       tmp_ignore = ignore;
+       while (tmp_ignore) {
+               fprintf(fp, "ignore %d\n", *(guint *) tmp_ignore->data);
This page took 0.050472 seconds and 4 git commands to generate.