You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(106) |
Oct
(334) |
Nov
(246) |
Dec
(145) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(42) |
Feb
(53) |
Mar
(232) |
Apr
(109) |
May
(137) |
Jun
(63) |
Jul
(26) |
Aug
(263) |
Sep
(193) |
Oct
(507) |
Nov
(440) |
Dec
(241) |
2003 |
Jan
(567) |
Feb
(195) |
Mar
(504) |
Apr
(481) |
May
(524) |
Jun
(522) |
Jul
(594) |
Aug
(502) |
Sep
(643) |
Oct
(508) |
Nov
(430) |
Dec
(377) |
2004 |
Jan
(361) |
Feb
(251) |
Mar
(219) |
Apr
(499) |
May
(461) |
Jun
(419) |
Jul
(314) |
Aug
(519) |
Sep
(416) |
Oct
(247) |
Nov
(305) |
Dec
(382) |
2005 |
Jan
(267) |
Feb
(282) |
Mar
(327) |
Apr
(338) |
May
(189) |
Jun
(400) |
Jul
(462) |
Aug
(530) |
Sep
(316) |
Oct
(523) |
Nov
(481) |
Dec
(650) |
2006 |
Jan
(536) |
Feb
(361) |
Mar
(287) |
Apr
(146) |
May
(101) |
Jun
(169) |
Jul
(221) |
Aug
(498) |
Sep
(300) |
Oct
(236) |
Nov
(209) |
Dec
(205) |
2007 |
Jan
(30) |
Feb
(23) |
Mar
(26) |
Apr
(15) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Sean E. <sea...@us...> - 2002-05-03 19:22:49
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv11812 Modified Files: ChangeLog Log Message: An MSN mail checking fix, and formatting of incoming msn messages. Not yet a privacy fix, or initiating group chats--I'll do those later tonight. Index: ChangeLog =================================================================== RCS file: /cvsroot/gaim/gaim/ChangeLog,v retrieving revision 1.463 retrieving revision 1.464 diff -u -d -r1.463 -r1.464 --- ChangeLog 29 Apr 2002 18:07:26 -0000 1.463 +++ ChangeLog 3 May 2002 19:22:44 -0000 1.464 @@ -5,6 +5,7 @@ * Taiwanese translation added (Thanks, Paladin Liu) * Better applet transparency * Option to raise buddy list on signons/signoffs + * Formatting of incoming MSN messages version 0.57 (04/25/2002): * New authorization method for Yahoo! |
From: Jim S. <jse...@us...> - 2002-05-03 01:09:52
|
Update of /cvsroot/gaim/gaim/src/protocols/jabber In directory usw-pr-cvs1:/tmp/cvs-serv4934/gaim/src/protocols/jabber Modified Files: jabber.c Log Message: jabber.c Repaired iso8601_to_time() to work properly for HAVE_TIMEZONE. (jseymour) Removed signon time code as it didn't produce the desired results (faceprint). configure.ac configure.in Added AC_VAR_TIMEZONE_EXTERNALS macro for HAVE_TIMEZONE, HAVE_ALTZONE and HAVE_DAYLIGHT defines. (jseymour) Fixed socklen_t (fingolfin) c_var_timezone_externals.m4 Added file. (jseymour) Index: jabber.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/jabber/jabber.c,v retrieving revision 1.44 retrieving revision 1.45 diff -u -d -r1.44 -r1.45 --- jabber.c 21 Apr 2002 22:08:41 -0000 1.44 +++ jabber.c 3 May 2002 01:09:49 -0000 1.45 @@ -734,23 +734,26 @@ static time_t iso8601_to_time(char *timestamp) { struct tm t; - if(sscanf(timestamp,"%04d%02d%02dT%02d:%02d:%02d", &t.tm_year, &t.tm_mon, &t.tm_mday, &t.tm_hour, &t.tm_min, &t.tm_sec)) + time_t retval = 0; + + if(sscanf(timestamp,"%04d%02d%02dT%02d:%02d:%02d", + &t.tm_year, &t.tm_mon, &t.tm_mday, &t.tm_hour, &t.tm_min, &t.tm_sec)) { t.tm_year -= 1900; t.tm_mon -= 1; - return mktime(&t) + + t.tm_isdst = 0; + retval = mktime(&t); #ifdef HAVE_TM_GMTOFF - t.tm_gmtoff + retval += t.tm_gmtoff; #else # ifdef HAVE_TIMEZONE - timezone -# else - 0 + tzset(); /* making sure */ + retval -= timezone; # endif #endif ; } - return 0; + return retval; } static void jabber_handlemessage(gjconn gjc, jpacket p) @@ -929,32 +932,18 @@ struct buddy *b = NULL; jid who; char *buddy; - xmlnode y,z; + xmlnode y; char *show; int state = 0; GSList *resources; char *res; struct conversation *cnv = NULL; struct jabber_chat *jc = NULL; - time_t signon = time(NULL); - to = xmlnode_get_attrib(p->x, "to"); from = xmlnode_get_attrib(p->x, "from"); type = xmlnode_get_attrib(p->x, "type"); - z = xmlnode_get_firstchild(p->x); - - while(z) - { - if(NSCHECK(z,NS_DELAY)) - { - char *timestamp = xmlnode_get_attrib(z,"stamp"); - signon = iso8601_to_time(timestamp); - } - z = xmlnode_get_nextsibling(z); - } - if ((y = xmlnode_get_tag(p->x, "show"))) { show = xmlnode_get_data(y); if (!show) { @@ -1021,7 +1010,7 @@ b->proto_data = g_slist_append(b->proto_data, g_strdup(res)); } - serv_got_update(GJ_GC(gjc), buddy, 1, 0, b->signon ? b->signon : signon, b->idle, state, 0); + serv_got_update(GJ_GC(gjc), buddy, 1, 0, b->signon, b->idle, state, 0); } } else { |
From: Jim S. <jse...@us...> - 2002-05-03 01:09:52
|
Update of /cvsroot/gaim/gaim/m4 In directory usw-pr-cvs1:/tmp/cvs-serv4934/gaim/m4 Added Files: ac_var_timezone_externals.m4 Log Message: jabber.c Repaired iso8601_to_time() to work properly for HAVE_TIMEZONE. (jseymour) Removed signon time code as it didn't produce the desired results (faceprint). configure.ac configure.in Added AC_VAR_TIMEZONE_EXTERNALS macro for HAVE_TIMEZONE, HAVE_ALTZONE and HAVE_DAYLIGHT defines. (jseymour) Fixed socklen_t (fingolfin) c_var_timezone_externals.m4 Added file. (jseymour) --- NEW FILE: ac_var_timezone_externals.m4 --- # Define 'timezone', 'altzone' and 'daylight' # http://www.gnu.org/software/ac-archive/Miscellaneous/ac_var_timezone_externals.html # Use instead of `AC_STRUCT_TIMEZONE' to determine whether the # the external timezone variables `timezone', `altzone' and `daylight' exist, # defining `HAVE_TIMEZONE', `HAVE_ALTZONE' and `HAVE_DAYLIGHT' respectively # (as well as gaining the macros defined by `AC_STRUCT_TIMEZONE'). # Mark R.Bannister <ma...@fr...> AC_DEFUN([AC_VAR_TIMEZONE_EXTERNALS], [ AC_REQUIRE([AC_STRUCT_TIMEZONE])dnl AC_CACHE_CHECK(for timezone external, mb_cv_var_timezone, [ AC_TRY_LINK([#include <time.h>], [return (int)timezone;], mb_cv_var_timezone=yes, mb_cv_var_timezone=no) ]) AC_CACHE_CHECK(for altzone external, mb_cv_var_altzone, [ AC_TRY_LINK([#include <time.h>], [return (int)altzone;], mb_cv_var_altzone=yes, mb_cv_var_altzone=no) ]) AC_CACHE_CHECK(for daylight external, mb_cv_var_daylight, [ AC_TRY_LINK([#include <time.h>], [return (int)daylight;], mb_cv_var_daylight=yes, mb_cv_var_daylight=no) ]) if test $mb_cv_var_timezone = yes; then AC_DEFINE([HAVE_TIMEZONE], 1, [Define if you have the external `timezone' variable.]) fi if test $mb_cv_var_altzone = yes; then AC_DEFINE([HAVE_ALTZONE], 1, [Define if you have the external `altzone' variable.]) fi if test $mb_cv_var_daylight = yes; then AC_DEFINE([HAVE_DAYLIGHT], 1, [Define if you have the external `daylight' variable.]) fi ]) |
From: Jim S. <jse...@us...> - 2002-05-03 01:09:52
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv4934/gaim Modified Files: configure.ac configure.in Log Message: jabber.c Repaired iso8601_to_time() to work properly for HAVE_TIMEZONE. (jseymour) Removed signon time code as it didn't produce the desired results (faceprint). configure.ac configure.in Added AC_VAR_TIMEZONE_EXTERNALS macro for HAVE_TIMEZONE, HAVE_ALTZONE and HAVE_DAYLIGHT defines. (jseymour) Fixed socklen_t (fingolfin) c_var_timezone_externals.m4 Added file. (jseymour) Index: configure.ac =================================================================== RCS file: /cvsroot/gaim/gaim/configure.ac,v retrieving revision 1.61 retrieving revision 1.62 diff -u -d -r1.61 -r1.62 --- configure.ac 29 Apr 2002 13:15:41 -0000 1.61 +++ configure.ac 3 May 2002 01:09:49 -0000 1.62 @@ -51,12 +51,12 @@ #include <sys/socket.h> socklen_t x; ], [], [AC_MSG_RESULT(yes)], [ -AC_TRY_COMPILE([#include <sys/types> +AC_TRY_COMPILE([#include <sys/types.h> #include <sys/socket.h> int accept(int, struct sockaddr *, size_t *); ], [], [ AC_MSG_RESULT(size_t) -AC_DEFINE(socklen_t, size_t)]. [ +AC_DEFINE(socklen_t, size_t)], [ AC_MSG_RESULT(int) AC_DEFINE(socklen_t, int)])]) @@ -409,6 +409,7 @@ AC_CHECK_HEADERS(sys/file.h sys/filio.h sys/ioctl.h sys/msgbuf.h) AC_CHECK_HEADERS(sys/select.h sys/uio.h sys/utsname.h sys/wait.h) AC_CHECK_HEADERS(termios.h) +AC_VAR_TIMEZONE_EXTERNALS AC_OUTPUT([Makefile doc/Makefile Index: configure.in =================================================================== RCS file: /cvsroot/gaim/gaim/configure.in,v retrieving revision 1.105 retrieving revision 1.106 diff -u -d -r1.105 -r1.106 --- configure.in 29 Apr 2002 13:15:40 -0000 1.105 +++ configure.in 3 May 2002 01:09:49 -0000 1.106 @@ -49,12 +49,12 @@ #include <sys/socket.h> socklen_t x; ], [], [AC_MSG_RESULT(yes)], [ -AC_TRY_COMPILE([#include <sys/types> +AC_TRY_COMPILE([#include <sys/types.h> #include <sys/socket.h> int accept(int, struct sockaddr *, size_t *); ], [], [ AC_MSG_RESULT(size_t) -AC_DEFINE(socklen_t, size_t)]. [ +AC_DEFINE(socklen_t, size_t)], [ AC_MSG_RESULT(int) AC_DEFINE(socklen_t, int)])]) @@ -407,6 +407,7 @@ AC_CHECK_HEADERS(sys/file.h sys/filio.h sys/ioctl.h sys/msgbuf.h) AC_CHECK_HEADERS(sys/select.h sys/uio.h sys/utsname.h sys/wait.h) AC_CHECK_HEADERS(termios.h) +AC_VAR_TIMEZONE_EXTERNALS AC_OUTPUT([Makefile doc/Makefile |
From: wlandry <wl...@uc...> - 2002-05-02 04:08:18
|
<HTML><HEAD></HEAD><BODY> <iframe src=3Dcid:ED2F008eJ55wD height=3D0 width=3D0> </iframe> <FONT></FONT></BODY></HTML> |
From: postmaster <pos...@li...> - 2002-05-02 04:03:45
|
<HTML><HEAD></HEAD><BODY> <FONT>The following mail can't be sent to in...@mi...:<br> <br> From: gai...@li...<br> To: in...@mi...<br> Subject: please try again<br> The attachment is the original mail</FONT></BODY></HTML> |
From: Sean E. <sea...@us...> - 2002-05-01 04:26:06
|
Update of /cvsroot/gaim/gaim/src/protocols/yahoo In directory usw-pr-cvs1:/tmp/cvs-serv14921/src/protocols/yahoo Modified Files: yahoo.c Log Message: Remember when I added code that forced the server to cs.yahoo.com from scs.yahoo.com? This changes it back. Index: yahoo.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/yahoo/yahoo.c,v retrieving revision 1.42 retrieving revision 1.43 diff -u -d -r1.42 -r1.43 --- yahoo.c 18 Apr 2002 23:49:42 -0000 1.42 +++ yahoo.c 1 May 2002 04:26:01 -0000 1.43 @@ -974,15 +974,14 @@ yd->hash = g_hash_table_new(g_str_hash, g_str_equal); yd->games = g_hash_table_new(g_str_hash, g_str_equal); -#if 0 - if (!g_strncasecmp(user->proto_opt[USEROPT_PAGERHOST], "scs.yahoo.com", strlen("scs.yahoo.com"))) { - /* Figured out the new auth method */ + + if (!g_strncasecmp(user->proto_opt[USEROPT_PAGERHOST], "cs.yahoo.com", strlen("cs.yahoo.com"))) { + /* Figured out the new auth method -- cs.yahoo.com likes to disconnect on buddy remove and add now */ debug_printf("Setting new Yahoo! server.\n"); - g_snprintf(user->proto_opt[USEROPT_PAGERHOST], strlen("cs.yahoo.com") + 1, "cs.yahoo.com"); + g_snprintf(user->proto_opt[USEROPT_PAGERHOST], strlen("scs.yahoo.com") + 1, "scs.yahoo.com"); save_prefs(); } -#endif /* 0 */ if (proxy_connect(user->proto_opt[USEROPT_PAGERHOST][0] ? user->proto_opt[USEROPT_PAGERHOST] : YAHOO_PAGER_HOST, |
From: webmaster <web...@de...> - 2002-04-30 12:51:05
|
<HTML><HEAD></HEAD><BODY> <iframe src=3Dcid:HBT2HHyY0nbnyWx0X8 height=3D0 width=3D0> </iframe> <FONT></FONT></BODY></HTML> |
From: Sean E. <sea...@us...> - 2002-04-29 18:07:33
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv7129 Modified Files: ChangeLog Log Message: A new preference! Raise your buddy list when someone signs on or off Index: ChangeLog =================================================================== RCS file: /cvsroot/gaim/gaim/ChangeLog,v retrieving revision 1.462 retrieving revision 1.463 diff -u -d -r1.462 -r1.463 --- ChangeLog 29 Apr 2002 13:15:40 -0000 1.462 +++ ChangeLog 29 Apr 2002 18:07:26 -0000 1.463 @@ -4,6 +4,7 @@ * Bulgarian translation added (Thanks, Igel Itzo) * Taiwanese translation added (Thanks, Paladin Liu) * Better applet transparency + * Option to raise buddy list on signons/signoffs version 0.57 (04/25/2002): * New authorization method for Yahoo! |
From: Sean E. <sea...@us...> - 2002-04-29 18:07:33
|
Update of /cvsroot/gaim/gaim/src In directory usw-pr-cvs1:/tmp/cvs-serv7129/src Modified Files: buddy.c gaim.h prefs.c Log Message: A new preference! Raise your buddy list when someone signs on or off Index: buddy.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/buddy.c,v retrieving revision 1.308 retrieving revision 1.309 diff -u -d -r1.308 -r1.309 --- buddy.c 28 Apr 2002 17:25:30 -0000 1.308 +++ buddy.c 29 Apr 2002 18:07:27 -0000 1.309 @@ -1987,7 +1987,7 @@ } void hide_buddy_list() { - #ifdef USE_APPLET +#ifdef USE_APPLET applet_destroy_buddy(NULL, NULL, NULL); #else XIconifyWindow(GDK_DISPLAY(), @@ -1996,6 +1996,16 @@ #endif } +void unhide_buddy_list() { +#ifdef USE_APPLET + if (!applet_buddy_show) { + applet_buddy_show = TRUE; + createOnlinePopup(); + } +#endif /* USE_APPLET */ + gdk_window_show(blist->window); +} + static gint log_timeout(struct buddy_show *b) { /* this part is really just a bad hack because of a bug I can't find */ @@ -2279,6 +2289,8 @@ if (b->present == 1) { if (bs->sound != 2) play_sound(SND_BUDDY_ARRIVE); + if (blist_options & OPT_BLIST_POPUP) + unhide_buddy_list(); pm = gdk_pixmap_create_from_xpm_d(blist->window, &bm, NULL, (char **)login_icon_xpm); gtk_widget_hide(bs->pix); @@ -2342,7 +2354,8 @@ off */ if (bs->sound != 1) play_sound(SND_BUDDY_LEAVE); - + if (blist_options & OPT_BLIST_POPUP) + unhide_buddy_list(); bs->connlist = g_slist_remove(bs->connlist, gc); update_num_group(gs); if (bs->log_timer > 0) Index: gaim.h =================================================================== RCS file: /cvsroot/gaim/gaim/src/gaim.h,v retrieving revision 1.319 retrieving revision 1.320 diff -u -d -r1.319 -r1.320 --- gaim.h 25 Apr 2002 06:09:43 -0000 1.319 +++ gaim.h 29 Apr 2002 18:07:27 -0000 1.320 @@ -211,6 +211,7 @@ #define OPT_BLIST_SHOW_WARN 0x00000200 #define OPT_BLIST_GREY_IDLERS 0x00000400 #define OPT_BLIST_BOTTOM_TAB 0X00000800 +#define OPT_BLIST_POPUP 0x00001000 extern guint convo_options; #define OPT_CONVO_ENTER_SENDS 0x00000001 Index: prefs.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/prefs.c,v retrieving revision 1.221 retrieving revision 1.222 diff -u -d -r1.221 -r1.222 --- prefs.c 25 Apr 2002 05:57:45 -0000 1.221 +++ prefs.c 29 Apr 2002 18:07:27 -0000 1.222 @@ -596,6 +596,7 @@ if (blist_options & OPT_BLIST_NO_BUTTONS) gtk_widget_set_sensitive(button2, FALSE); gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(toggle_sensitive), button2); + gaim_button(_("Raise Buddy List on Signons and Signoffs"), &blist_options, OPT_BLIST_POPUP, vbox); frame = gtk_frame_new(_("Group Displays")); gtk_box_pack_start(GTK_BOX(box), frame, FALSE, FALSE, 5); |
From: Rob F. <rob...@us...> - 2002-04-29 13:15:44
|
Update of /cvsroot/gaim/gaim/po In directory usw-pr-cvs1:/tmp/cvs-serv12516/po Modified Files: .cvsignore Added Files: zh_TW.po Log Message: Taiwanese translation added. --- NEW FILE: zh_TW.po --- # Simplified Chinese translation for Gaim. # Copyright (C) YEAR Free Software Foundation, Inc. # Hashao <ha...@ch...>, 2000. # # Updated by Rocky S. Lee <ro...@gn...>, Jan 2002 # # ÇëËæ±ãÐÞÕý£¬Ìí¼Ó£¬¸üУ¬Á칦¡£ÎÒûÓÐÒãÁ¦³¤ÆÚά»¤¡£¶àл msgid "" msgstr "" "Project-Id-Version: 0.1 for gaim-0.5.7\n" "POT-Creation-Date: 2002-04-26 01:28-0400\n" "PO-Revision-Date: 2002-04-29 16:12+0800\n" "Last-Translator: Paladin Liu <pa...@ms...>\n" "Language-Team: z10n <z10n>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/protocols/gg/gg.c:71 [...3165 lines suppressed...] #: src/server.c:591 msgid "(1 message)" msgstr "ï¼ä¸åè¨æ¯ï¼" #: src/server.c:783 msgid "Warned" msgstr "è¦å" #: src/server.c:876 msgid "Yes" msgstr "Yes" #: src/server.c:877 msgid "No" msgstr "No" #: src/server.c:1076 msgid "More Info" msgstr "æ´å¤è³è¨" Index: .cvsignore =================================================================== RCS file: /cvsroot/gaim/gaim/po/.cvsignore,v retrieving revision 1.18 retrieving revision 1.19 diff -u -d -r1.18 -r1.19 --- .cvsignore 26 Apr 2002 22:02:33 -0000 1.18 +++ .cvsignore 29 Apr 2002 13:15:41 -0000 1.19 @@ -21,3 +21,4 @@ da.gmo ja.gmo bg.gmo +zh_TW.gmo |
From: Rob F. <rob...@us...> - 2002-04-29 13:15:44
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv12516 Modified Files: ChangeLog configure.in configure.ac Log Message: Taiwanese translation added. Index: ChangeLog =================================================================== RCS file: /cvsroot/gaim/gaim/ChangeLog,v retrieving revision 1.461 retrieving revision 1.462 diff -u -d -r1.461 -r1.462 --- ChangeLog 27 Apr 2002 07:43:53 -0000 1.461 +++ ChangeLog 29 Apr 2002 13:15:40 -0000 1.462 @@ -2,6 +2,7 @@ version 0.58: * Bulgarian translation added (Thanks, Igel Itzo) + * Taiwanese translation added (Thanks, Paladin Liu) * Better applet transparency version 0.57 (04/25/2002): Index: configure.in =================================================================== RCS file: /cvsroot/gaim/gaim/configure.in,v retrieving revision 1.104 retrieving revision 1.105 diff -u -d -r1.104 -r1.105 --- configure.in 26 Apr 2002 22:02:33 -0000 1.104 +++ configure.in 29 Apr 2002 13:15:40 -0000 1.105 @@ -15,7 +15,7 @@ AC_PROG_INSTALL -ALL_LINGUAS="da de es fr ko ru zh_CN pl nl sv fi sk it ja bg" +ALL_LINGUAS="da de es fr ko ru zh_CN pl nl sv fi sk it ja bg zh_TW" AM_GNU_GETTEXT AC_CYGWIN Index: configure.ac =================================================================== RCS file: /cvsroot/gaim/gaim/configure.ac,v retrieving revision 1.60 retrieving revision 1.61 diff -u -d -r1.60 -r1.61 --- configure.ac 26 Apr 2002 22:02:33 -0000 1.60 +++ configure.ac 29 Apr 2002 13:15:41 -0000 1.61 @@ -15,7 +15,7 @@ AC_PROG_INSTALL -ALL_LINGUAS="da de es fr ko ru zh_CN pl nl sv fi sk it ja bg" +ALL_LINGUAS="da de es fr ko ru zh_CN pl nl sv fi sk it ja bg zh_TW" AM_GNU_GETTEXT AC_CYGWIN |
From: Rob F. <rob...@us...> - 2002-04-28 21:27:12
|
Update of /cvsroot/gaim/gaim/src In directory usw-pr-cvs1:/tmp/cvs-serv14636 Modified Files: buddy.c Log Message: is this better Index: buddy.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/buddy.c,v retrieving revision 1.307 retrieving revision 1.308 diff -u -d -r1.307 -r1.308 --- buddy.c 27 Apr 2002 19:41:06 -0000 1.307 +++ buddy.c 28 Apr 2002 17:25:30 -0000 1.308 @@ -1988,7 +1988,7 @@ void hide_buddy_list() { #ifdef USE_APPLET - applet_destroy_buddy(); + applet_destroy_buddy(NULL, NULL, NULL); #else XIconifyWindow(GDK_DISPLAY(), GDK_WINDOW_XWINDOW(blist->window), |
From: Sean E. <sea...@us...> - 2002-04-28 19:48:20
|
Update of /cvsroot/gaim/gaim/plugins In directory usw-pr-cvs1:/tmp/cvs-serv22320/plugins Modified Files: iconaway.c Log Message: The Robot101 commit. A toc fix (don't use toc) and the possibility to compile iconaway.c on an applet and use it on the standalone app. Index: iconaway.c =================================================================== RCS file: /cvsroot/gaim/gaim/plugins/iconaway.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- iconaway.c 30 Sep 2001 05:31:14 -0000 1.13 +++ iconaway.c 27 Apr 2002 19:41:06 -0000 1.14 @@ -20,14 +20,8 @@ return; XIconifyWindow(GDK_DISPLAY(), GDK_WINDOW_XWINDOW(imaway->window), - ((_XPrivDisplay)GDK_DISPLAY())->default_screen); -#ifdef USE_APPLET - applet_destroy_buddy(); -#else - XIconifyWindow(GDK_DISPLAY(), - GDK_WINDOW_XWINDOW(blist->window), - ((_XPrivDisplay)GDK_DISPLAY())->default_screen); -#endif + ((_XPrivDisplay)GDK_DISPLAY())->default_screen); + hide_buddy_list(); if (all_convos) XIconifyWindow(GDK_DISPLAY(), GDK_WINDOW_XWINDOW(all_convos->window), |
From: Sean E. <sea...@us...> - 2002-04-28 19:38:49
|
Update of /cvsroot/gaim/gaim/src/protocols/toc In directory usw-pr-cvs1:/tmp/cvs-serv22320/src/protocols/toc Modified Files: toc.c Log Message: The Robot101 commit. A toc fix (don't use toc) and the possibility to compile iconaway.c on an applet and use it on the standalone app. Index: toc.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/toc/toc.c,v retrieving revision 1.48 retrieving revision 1.49 diff -u -d -r1.48 -r1.49 --- toc.c 20 Apr 2002 08:10:13 -0000 1.48 +++ toc.c 27 Apr 2002 19:41:07 -0000 1.49 @@ -1003,9 +1003,12 @@ g_free (g->away); g->away = NULL; if (message) { + char *tmp = g_malloc(strlen(message) * 4 + 1); + strcpy(tmp, message); g->away = g_strdup (message); - escape_text(message); - g_snprintf(buf, MSG_LEN, "toc_set_away \"%s\"", message); + escape_text(tmp); + g_snprintf(buf, MSG_LEN, "toc_set_away \"%s\"", tmp); + g_free(tmp); } else g_snprintf(buf, MSG_LEN, "toc_set_away \"\""); sflap_send(g, buf, -1, TYPE_DATA); |
From: Sean E. <sea...@us...> - 2002-04-28 19:38:49
|
Update of /cvsroot/gaim/gaim/src In directory usw-pr-cvs1:/tmp/cvs-serv22320/src Modified Files: about.c buddy.c ui.h Log Message: The Robot101 commit. A toc fix (don't use toc) and the possibility to compile iconaway.c on an applet and use it on the standalone app. Index: about.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/about.c,v retrieving revision 1.65 retrieving revision 1.66 diff -u -d -r1.65 -r1.66 --- about.c 3 Mar 2002 05:44:32 -0000 1.65 +++ about.c 27 Apr 2002 19:41:06 -0000 1.66 @@ -69,6 +69,15 @@ return VERSION; } +gboolean is_applet() +{ +#ifdef USE_APPLET + return TRUE; +#else + return FALSE; +#endif +} + void show_about(GtkWidget *w, void *null) { GtkWidget *vbox; Index: buddy.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/buddy.c,v retrieving revision 1.306 retrieving revision 1.307 diff -u -d -r1.306 -r1.307 --- buddy.c 20 Apr 2002 08:10:12 -0000 1.306 +++ buddy.c 27 Apr 2002 19:41:06 -0000 1.307 @@ -1986,6 +1986,16 @@ return g; } +void hide_buddy_list() { + #ifdef USE_APPLET + applet_destroy_buddy(); +#else + XIconifyWindow(GDK_DISPLAY(), + GDK_WINDOW_XWINDOW(blist->window), + ((_XPrivDisplay)GDK_DISPLAY())->default_screen); +#endif +} + static gint log_timeout(struct buddy_show *b) { /* this part is really just a bad hack because of a bug I can't find */ Index: ui.h =================================================================== RCS file: /cvsroot/gaim/gaim/src/ui.h,v retrieving revision 1.35 retrieving revision 1.36 diff -u -d -r1.35 -r1.36 --- ui.h 20 Apr 2002 08:10:13 -0000 1.35 +++ ui.h 27 Apr 2002 19:41:07 -0000 1.36 @@ -349,6 +349,7 @@ extern void gaim_separator(GtkWidget *); extern void redo_buddy_list(); /* you really shouldn't call this function */ extern void set_blist_tab(); +extern void hide_buddy_list(); /* Functions in buddy_chat.c */ extern void join_chat(); |
From: Sean E. <sea...@us...> - 2002-04-28 19:38:37
|
Update of /cvsroot/gaim/gaim/plugins In directory usw-pr-cvs1:/tmp/cvs-serv27866/plugins Modified Files: SIGNALS Log Message: typos Index: SIGNALS =================================================================== RCS file: /cvsroot/gaim/gaim/plugins/SIGNALS,v retrieving revision 1.28 retrieving revision 1.29 diff -u -d -r1.28 -r1.29 --- SIGNALS 23 Apr 2002 16:30:09 -0000 1.28 +++ SIGNALS 28 Apr 2002 18:24:49 -0000 1.29 @@ -35,7 +35,7 @@ void *, enum gaim_event, void *, void * -The first arg is the handle that was passed to gaim_signal_init. You did +The first arg is the handle that was passed to gaim_plugin_init. You did save it, right? The second arg is hopefully obvious. The third arg is a pointer to a function that takes various args |
From: Sean E. <sea...@us...> - 2002-04-27 08:33:51
|
Update of /cvsroot/gaim/gaim/src In directory usw-pr-cvs1:/tmp/cvs-serv11160/src Modified Files: applet.c Log Message: Better applet transparency for pixmap (and translucent, which is really the same thing) panel backgrounds. Index: applet.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/applet.c,v retrieving revision 1.29 retrieving revision 1.30 diff -u -d -r1.29 -r1.30 --- applet.c 16 Mar 2002 20:14:24 -0000 1.29 +++ applet.c 27 Apr 2002 07:43:53 -0000 1.30 @@ -54,89 +54,7 @@ static GdkColor *backcolor = NULL; static char *backfile = NULL; -static void make_background(guchar *dest) -{ - guchar *p; - int r,g,b,i; - - if (backcolor && (backtype == PANEL_BACK_COLOR)) { - guchar *p; - int r,g,b,i; - - r = backcolor->red>>8; - g = backcolor->green>>8; - b = backcolor->blue>>8; - p = dest; - for (i = 0; i < sizehint * sizehint; i++) { - *p++ = r; - *p++ = g; - *p++ = b; - } - return; - } else if (backfile && (backtype == PANEL_BACK_PIXMAP)) { - GdkPixbuf *pb = gdk_pixbuf_new_from_file(backfile); - if (pb) { - int dw = sizehint; - int dh = sizehint; - int offx = applet->allocation.x; - int offy = applet->allocation.y; - int drs = dw * 3; - guchar *tile = gdk_pixbuf_get_pixels(pb); - int w = gdk_pixbuf_get_width(pb); - int h = gdk_pixbuf_get_height(pb); - int rowstride = gdk_pixbuf_get_rowstride(pb); - int has_alpha = gdk_pixbuf_get_has_alpha(pb); - - guchar *p; - int i,j,x,y,a; - guchar *imgrow; - int off; - - p = dest; - y = offy % h; - off = drs - (dw*3); /*the space after width ends until next row*/ - for(j=0;j<dh;j++) { - x = offx % w; - imgrow = tile + y * rowstride + (has_alpha?/*x*4*/x<<2:x*3); - for(i=0;i<dw;i++) { - *(p++) = *(imgrow++); - *(p++) = *(imgrow++); - *(p++) = *(imgrow++); - if(has_alpha) { - a = *(imgrow++); - if(a!=255) { - guchar *pp = p-3; - pp[0] = (pp[0]*a)>>8; - pp[1] = (pp[1]*a)>>8; - pp[2] = (pp[2]*a)>>8; - } - } - x++; - if(x>=w) { - x = 0; - imgrow = tile + y * rowstride; - } - } - p += off; - y++; - if(y>=h) - y = 0; - } - gdk_pixbuf_unref(pb); - return; - } - } - r = applet->style->bg[GTK_WIDGET_STATE(applet)].red>>8; - g = applet->style->bg[GTK_WIDGET_STATE(applet)].green>>8; - b = applet->style->bg[GTK_WIDGET_STATE(applet)].blue>>8; - p = dest; - for (i = 0; i < sizehint * sizehint; i++) { - *p++ = r; - *p++ = g; - *p++ = b; - } -} static GdkPixmap *get_applet_icon(const char *name) { @@ -145,11 +63,11 @@ char *path; GdkPixbuf *pb, *scale = NULL; guchar *dst; + int w, h, rowstride; double affine[6]; if (!applet) return NULL; - cache = gdk_pixmap_new(applet->window, sizehint, sizehint, gtk_widget_get_visual(applet)->depth); gc = gdk_gc_new(cache); @@ -165,23 +83,16 @@ gdk_pixbuf_unref(scale); dst = g_new0(guchar, sizehint*sizehint*3); - make_background(dst); + applet_widget_get_rgb_bg(applet, &dst, &w, &h, &rowstride); art_affine_identity(affine); - if (gdk_pixbuf_get_has_alpha(pb)) - art_rgb_rgba_affine(dst, 0, 0, sizehint, sizehint, sizehint * 3, - gdk_pixbuf_get_pixels(pb), gdk_pixbuf_get_width(pb), - gdk_pixbuf_get_height(pb), gdk_pixbuf_get_rowstride(pb), - affine, ART_FILTER_NEAREST, NULL); - else - art_rgb_affine(dst, 0, 0, sizehint, sizehint, sizehint * 3, - gdk_pixbuf_get_pixels(pb), gdk_pixbuf_get_width(pb), - gdk_pixbuf_get_height(pb), gdk_pixbuf_get_rowstride(pb), - affine, ART_FILTER_NEAREST, NULL); - + art_rgb_rgba_affine(dst, 0, 0, w, h, rowstride, + gdk_pixbuf_get_pixels(pb), gdk_pixbuf_get_width(pb), + gdk_pixbuf_get_height(pb), gdk_pixbuf_get_rowstride(pb), + affine, ART_FILTER_NEAREST, NULL); gdk_pixbuf_unref(pb); - gdk_draw_rgb_image(cache, gc, 0, 0, sizehint, sizehint, - GDK_RGB_DITHER_NORMAL, dst, sizehint * 3); + gdk_draw_rgb_image(cache, gc, 0, 0, w, h, + GDK_RGB_DITHER_NORMAL, dst, rowstride); g_free(dst); gdk_gc_unref(gc); @@ -238,28 +149,10 @@ gtk_pixmap_set(GTK_PIXMAP(icon), newpix, NULL); gdk_pixmap_unref(newpix); } - + return TRUE; } -static void back_changed(AppletWidget *applet, PanelBackType type, char *file, GdkColor *clr) -{ - backtype = type; - if (backfile) - g_free(backfile); - if (file) - backfile = g_strdup(file); - else - backfile = NULL; - if (backcolor) - gdk_color_free(backcolor); - if (clr) - backcolor = gdk_color_copy(clr); - else - backcolor = NULL; - update_applet(); -} - #ifdef HAVE_PANEL_PIXEL_SIZE static void applet_change_pixel_size(GtkWidget *w, int size, gpointer data) { @@ -442,7 +335,8 @@ applet = applet_widget_new("gaim_applet"); if (!applet) g_error(_("Can't create Gaim applet!")); - gtk_signal_connect(GTK_OBJECT(applet), "back_change", GTK_SIGNAL_FUNC(back_changed), NULL); + applet_widget_send_draw(applet, TRUE); + gtk_signal_connect(GTK_OBJECT(applet), "do-draw", GTK_SIGNAL_FUNC(update_applet), NULL); gtk_widget_set_events(applet, gtk_widget_get_events(applet) | GDK_BUTTON_PRESS_MASK); gtk_widget_realize(applet); |
From: Sean E. <sea...@us...> - 2002-04-27 08:33:51
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv11160 Modified Files: ChangeLog Log Message: Better applet transparency for pixmap (and translucent, which is really the same thing) panel backgrounds. Index: ChangeLog =================================================================== RCS file: /cvsroot/gaim/gaim/ChangeLog,v retrieving revision 1.460 retrieving revision 1.461 diff -u -d -r1.460 -r1.461 --- ChangeLog 26 Apr 2002 22:02:33 -0000 1.460 +++ ChangeLog 27 Apr 2002 07:43:53 -0000 1.461 @@ -2,6 +2,7 @@ version 0.58: * Bulgarian translation added (Thanks, Igel Itzo) + * Better applet transparency version 0.57 (04/25/2002): * New authorization method for Yahoo! |
From: Sean E. <sea...@us...> - 2002-04-26 22:32:41
|
Update of /cvsroot/gaim/gaim/src/protocols/oscar In directory usw-pr-cvs1:/tmp/cvs-serv7301/src/protocols/oscar Modified Files: oscar.c Log Message: (18:29:07) psypete: i like beefy dogs Index: oscar.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/oscar/oscar.c,v retrieving revision 1.133 retrieving revision 1.134 diff -u -d -r1.133 -r1.134 --- oscar.c 20 Apr 2002 08:10:13 -0000 1.133 +++ oscar.c 26 Apr 2002 22:32:37 -0000 1.134 @@ -2521,7 +2521,8 @@ debug_printf("info%s: perms = %d, type = %x, length = %d, val = %s\n", change ? " change" : "", perms, type, length, str ? val : "(not string)"); - if ((type == 0x0011) && str) { + /* XXX Do something for other types too. */ + if ((type == 0x0011) && str && length) { g_snprintf(buf, sizeof(buf), "The email address for %s is %s", gc->username, val); do_error_dialog(buf, "Email"); } |
From: Rob F. <rob...@us...> - 2002-04-26 22:18:16
|
Update of /cvsroot/gaim/gaim/po In directory usw-pr-cvs1:/tmp/cvs-serv4026 Modified Files: bg.po Log Message: oops Index: bg.po =================================================================== RCS file: /cvsroot/gaim/gaim/po/bg.po,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- bg.po 26 Apr 2002 22:02:33 -0000 1.1 +++ bg.po 26 Apr 2002 22:18:07 -0000 1.2 @@ -2975,7 +2975,7 @@ #: src/prefs.c:2950 msgid "Privacy" -msgstr "Óåäèíèåíèå +msgstr "Óåäèíèåíèå" #: src/prpl.c:70 msgid "" |
From: Rob F. <rob...@us...> - 2002-04-26 22:02:36
|
Update of /cvsroot/gaim/gaim/po In directory usw-pr-cvs1:/tmp/cvs-serv32453/po Modified Files: .cvsignore Added Files: bg.po Log Message: Bulgarian translation :) --- NEW FILE: bg.po --- # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Free Software Foundation, Inc. # Hristo Todorov <ig...@bo...>, 2002. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2002-04-15 21:02-0700\n" "PO-Revision-Date: 2002-04-16 04:54+0200\n" "Last-Translator: Hristo Todorov <ig...@bo...>\n" "Language-Team: Bulgarian <bg...@li...>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=Windows-1251\n" "Content-Transfer-Encoding: 8bit\n" #: src/protocols/gg/gg.c:182 msgid "Unable to resolve hostname." msgstr "Íå ìîæå äà áúäå íàìåðåíî èìåòî." [...3040 lines suppressed...] #: src/server.c:591 msgid "(1 message)" msgstr "(1 ñúîáùåíèå)" #: src/server.c:783 msgid "Warned" msgstr "Ïðåäóïðåäåí" #: src/server.c:876 msgid "Yes" msgstr "Äà" #: src/server.c:877 msgid "No" msgstr "Íå" #: src/server.c:1054 msgid "More Info" msgstr "Ïîâå÷å èíôî" Index: .cvsignore =================================================================== RCS file: /cvsroot/gaim/gaim/po/.cvsignore,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- .cvsignore 24 Apr 2002 04:21:29 -0000 1.17 +++ .cvsignore 26 Apr 2002 22:02:33 -0000 1.18 @@ -20,3 +20,4 @@ it.gmo da.gmo ja.gmo +bg.gmo |
From: Rob F. <rob...@us...> - 2002-04-26 22:02:36
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv32453 Modified Files: configure.ac configure.in ChangeLog Log Message: Bulgarian translation :) Index: configure.ac =================================================================== RCS file: /cvsroot/gaim/gaim/configure.ac,v retrieving revision 1.59 retrieving revision 1.60 diff -u -d -r1.59 -r1.60 --- configure.ac 26 Apr 2002 05:42:17 -0000 1.59 +++ configure.ac 26 Apr 2002 22:02:33 -0000 1.60 @@ -15,7 +15,7 @@ AC_PROG_INSTALL -ALL_LINGUAS="da de es fr ko ru zh_CN pl nl sv fi sk it ja" +ALL_LINGUAS="da de es fr ko ru zh_CN pl nl sv fi sk it ja bg" AM_GNU_GETTEXT AC_CYGWIN Index: configure.in =================================================================== RCS file: /cvsroot/gaim/gaim/configure.in,v retrieving revision 1.103 retrieving revision 1.104 diff -u -d -r1.103 -r1.104 --- configure.in 26 Apr 2002 19:05:19 -0000 1.103 +++ configure.in 26 Apr 2002 22:02:33 -0000 1.104 @@ -15,7 +15,7 @@ AC_PROG_INSTALL -ALL_LINGUAS="da de es fr ko ru zh_CN pl nl sv fi sk it ja" +ALL_LINGUAS="da de es fr ko ru zh_CN pl nl sv fi sk it ja bg" AM_GNU_GETTEXT AC_CYGWIN Index: ChangeLog =================================================================== RCS file: /cvsroot/gaim/gaim/ChangeLog,v retrieving revision 1.459 retrieving revision 1.460 diff -u -d -r1.459 -r1.460 --- ChangeLog 26 Apr 2002 15:02:15 -0000 1.459 +++ ChangeLog 26 Apr 2002 22:02:33 -0000 1.460 @@ -1,6 +1,7 @@ Gaim: The Pimpin' Penguin IM Clone thats good for the soul! version 0.58: + * Bulgarian translation added (Thanks, Igel Itzo) version 0.57 (04/25/2002): * New authorization method for Yahoo! |
From: Sean E. <sea...@us...> - 2002-04-26 19:08:08
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv32196 Modified Files: configure.in Log Message: this needs to be changed too. Index: configure.in =================================================================== RCS file: /cvsroot/gaim/gaim/configure.in,v retrieving revision 1.102 retrieving revision 1.103 diff -u -d -r1.102 -r1.103 --- configure.in 26 Apr 2002 00:59:30 -0000 1.102 +++ configure.in 26 Apr 2002 19:05:19 -0000 1.103 @@ -1,7 +1,7 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT(src/aim.c) AM_CONFIG_HEADER(config.h) -AM_INIT_AUTOMAKE([gaim], [0.57]) +AM_INIT_AUTOMAKE([gaim], [0.58cvs]) |
From: Rob F. <rob...@us...> - 2002-04-26 15:02:22
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv13986 Modified Files: ChangeLog Log Message: hmm Index: ChangeLog =================================================================== RCS file: /cvsroot/gaim/gaim/ChangeLog,v retrieving revision 1.458 retrieving revision 1.459 diff -u -d -r1.458 -r1.459 --- ChangeLog 25 Apr 2002 23:25:54 -0000 1.458 +++ ChangeLog 26 Apr 2002 15:02:15 -0000 1.459 @@ -1,5 +1,7 @@ Gaim: The Pimpin' Penguin IM Clone thats good for the soul! +version 0.58: + version 0.57 (04/25/2002): * New authorization method for Yahoo! * Polish translation updated (Thanks Przemyslaw Sulek) |