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-08-02 04:46:54
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv9634 Modified Files: gaim.desktop Log Message: This too. Index: gaim.desktop =================================================================== RCS file: /cvsroot/gaim/gaim/gaim.desktop,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- gaim.desktop 14 May 2002 02:29:39 -0000 1.4 +++ gaim.desktop 2 Aug 2002 04:46:51 -0000 1.5 @@ -2,7 +2,7 @@ Name=Gaim Comment=Multi-protocol Instant Messaging Client Exec=gaim -Icon=gaim.xpm +Icon=gaim.png Info=Gaim Terminal=0 Type=Application |
From: Sean E. <sea...@us...> - 2002-08-02 04:46:16
|
Update of /cvsroot/gaim/gaim/pixmaps In directory usw-pr-cvs1:/tmp/cvs-serv9079/pixmaps Modified Files: Makefile.am Added Files: edit.png gaim.png Log Message: The beginning of new gtk2 .png icons and replace our gaim.xpm desktop icon with the purty .png --- NEW FILE: edit.png --- PNG (g8: Öþ*;?ÿñxT*EGG b±"Bss3¥?÷á}çäó¼÷ñxx¯qVDk-¾ïK©äçyR,ºâº8ÎR`%[l*NïÅòÌVç>öuë6vlY²µíE¹s{A Wb^àÂð5òïRWÁ4Ü®Bù 0Ml¶t:E( n<ÂÖÚ÷yáÄñõ§¼ñéCO133㺤IÌÓ¬!ID¾¥D%oÕBb±(Ùú,Z4±Xp8´ªVÖAÚ X,âû~à¹B*gV8Ƭ1PJ!"e½}Ñd9!d+ñ}D@½35J©uQI´ì¦<W¬*×ÓÓÓ j¸Ë]VØ`¼â¨rÙ<±o¿Â**JyPÁWõðU wTæÊÕï7}[ºÿÅ£¿YhXû&@-¬ÕøCq[ó7ék¥%AàyÛ --- NEW FILE: gaim.png --- PNG Ä?í¡øÿòIJ T{¯Cýê¡Pöo¨'þë (äVLWqóværbdág``æz èøÿgáføÇüéï_nÞ¿lE!ÿlDØJæÿãêeâPÇâ °òa¡JÐ bßu#ë`þý?ÿ~&¿?~ÖÂ?~¿ÿÅðóÉ_ töo`JÛqáPñ¤²Ø² üáãûÅ¡&ýKáßçk<}^ºîÏ9h³ú&ÆÂ(ý ÚgøË Ít ÐÑ J(Îd31 f`üq<ÐÏWïþ{ï:ýÿ±ù'ÿßýñÿeÉ}.ò\² .+¨Ï ÄB@,í±ñAû¬°@ @xàóë¿iK}Ôýÿû0~1üù:µuþ3ü%Oäòï7¬ý yS@SA6°Ã9 íoHãCÈE%#¶V( ¨å XtéøóEÁm~P)$ä f´Ì5 rðºW?ä¾a:ü=49ýC½fDk@ Y¡Ý½·Ð ý¿ } /hÍbf¨~X§ jTl ë @ Index: Makefile.am =================================================================== RCS file: /cvsroot/gaim/gaim/pixmaps/Makefile.am,v retrieving revision 1.70 retrieving revision 1.71 diff -u -d -r1.70 -r1.71 --- Makefile.am 3 Jun 2002 05:54:26 -0000 1.70 +++ Makefile.am 2 Aug 2002 04:46:13 -0000 1.71 @@ -23,6 +23,7 @@ big.xpm \ bigsmile.xpm \ block.xpm \ + block_small.xpm \ bold.xpm \ broken.xpm \ burp.xpm \ @@ -35,6 +36,7 @@ cry.xpm \ dt_icon.xpm \ download.xpm \ + edit.png \ embarrassed.xpm \ exit_small.xpm \ farted.xpm \ @@ -121,31 +123,34 @@ yell.xpm +gaimbuttonpixdir = $(datadir)/pixmaps/gaim/buttons +gaimbuttonpix_DATA = edit.png + if DISTRIB -gaimdistpixdir = $(datadir)/pixmaps/gaim -gaimdistpix_DATA = away.png connect.png msgpend.png offline.png online.png + gaimdistpixdir = $(datadir)/pixmaps/gaim + gaimdistpix_DATA = away.png connect.png msgpend.png offline.png online.png + + distpixmapdir = $(datadir)/pixmaps + distpixmap_DATA = gaim.png -distpixmapdir = $(datadir)/pixmaps -distpixmap_DATA = gaim.xpm - else -if GNOMEAPPLET + if GNOMEAPPLET -gnomedata = `@GNOME_CONFIG@ --datadir` + gnomedata = `@GNOME_CONFIG@ --datadir` -gaimdistpmdir = $(gnomedata)/pixmaps/gaim -gaimdistpm_DATA = away.png connect.png msgpend.png offline.png online.png + gaimdistpmdir = $(gnomedata)/pixmaps/gaim + gaimdistpm_DATA = away.png connect.png msgpend.png offline.png online.png -gaimpixmapdir = $(gnomedata)/pixmaps -gaimpixmap_DATA = gaim.xpm + gaimpixmapdir = $(gnomedata)/pixmaps + gaimpixmap_DATA = gaim.png -else + else -pixmapdir = $(datadir)/pixmaps -pixmap_DATA = gaim.xpm - -endif + pixmapdir = $(datadir)/pixmaps + pixmap_DATA = gaim.png + + endif endif |
From: Sean E. <sea...@us...> - 2002-08-02 04:39:26
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv6541 Modified Files: configure.ac Log Message: pixbuf stuff will start to work in gtk2... I was just playing around with it a bit. Static icons work fine, animated will work soon. Index: configure.ac =================================================================== RCS file: /cvsroot/gaim/gaim/configure.ac,v retrieving revision 1.71 retrieving revision 1.72 diff -u -d -r1.71 -r1.72 --- configure.ac 9 Jul 2002 14:26:42 -0000 1.71 +++ configure.ac 2 Aug 2002 04:39:23 -0000 1.72 @@ -34,7 +34,6 @@ AC_TYPE_SIGNAL AC_FUNC_STRFTIME AC_CHECK_FUNCS(socket strdup strstr atexit getaddrinfo) - dnl Checks for getopt in standard library AC_CHECK_FUNCS(getopt_long , , AC_LIBOBJ(getopt) @@ -469,9 +468,9 @@ else echo UI Library.................... : GTK+ 1.2 fi -if test "x$enable_gtk2" = "xyes" ; then - echo Use GdkPixbuf................. : yes -else +if test "x$enable_gtk2" = "xno" ; then +dnl echo Use GdkPixbuf................. : yes +dnl else echo Use GdkPixbuf................. : $use_pixbuf fi echo |
From: Sean E. <sea...@us...> - 2002-08-02 04:33:53
|
Update of /cvsroot/gaim/gaim/src In directory usw-pr-cvs1:/tmp/cvs-serv4814/src Modified Files: util.c Log Message: We've returned. Index: util.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/util.c,v retrieving revision 1.123 retrieving revision 1.124 diff -u -d -r1.123 -r1.124 --- util.c 22 Jun 2002 02:07:48 -0000 1.123 +++ util.c 2 Aug 2002 04:33:50 -0000 1.124 @@ -32,6 +32,7 @@ #include <string.h> #include <sys/wait.h> #include <ctype.h> +#include <iconv.h> #include <math.h> #include "gaim.h" #include "prpl.h" @@ -1118,92 +1119,45 @@ fclose(fd); } -unsigned char *utf8_to_str(unsigned char *in) +char *convert_string(char *str, const char *destset, const char *srcset) { - int n = 0, i = 0; - int inlen; - unsigned char *result; - - if (!in) - return NULL; - - inlen = strlen(in); + char *buf; + iconv_t cd; + size_t insize = 0; + size_t outsize = 0; + size_t nconv = 0; + char *inptr; + char *outptr; + char *ret; - result = g_malloc(inlen + 1); + if (!str) + return g_strdup(""); + buf = g_malloc(strlen(str)*4); + insize = strlen(str); + inptr = str; + outsize = strlen(str)*4; + outptr = buf; - while (n <= inlen - 1) { - long c = (long)in[n]; - if (c < 0x80) - result[i++] = (char)c; - else { - if ((c & 0xC0) == 0xC0) - result[i++] = - (char)(((c & 0x03) << 6) | (((unsigned char)in[++n]) & 0x3F)); - else if ((c & 0xE0) == 0xE0) { - if (n + 2 <= inlen) { - result[i] = - (char)(((c & 0xF) << 4) | (((unsigned char)in[++n]) & 0x3F)); - result[i] = - (char)(((unsigned char)result[i]) | - (((unsigned char)in[++n]) & 0x3F)); - i++; - } else - n += 2; - } else if ((c & 0xF0) == 0xF0) - n += 3; - else if ((c & 0xF8) == 0xF8) - n += 4; - else if ((c & 0xFC) == 0xFC) - n += 5; - } - n++; + cd = iconv_open(destset, srcset); + if (cd == (iconv_t) -1) { + g_free(buf); + debug_printf("iconv_open(%s, %s) Error\n",destset, srcset); + return g_strdup(str); } - result[i] = '\0'; - - return result; -} - -char *str_to_utf8(unsigned char *in) -{ - int n = 0, i = 0; - int inlen; - char *result = NULL; - - if (!in) - return NULL; - - inlen = strlen(in); - result = g_malloc(inlen * 2 + 1); - - while (n < inlen) { - long c = (long)in[n]; - if (c == 27) { - n += 2; - if (in[n] == 'x') - n++; - if (in[n] == '3') - n++; - n += 2; - continue; - } - /* why are we removing newlines and carriage returns? - if ((c == 0x0D) || (c == 0x0A)) { - n++; - continue; - } - */ - if (c < 128) - result[i++] = (char)c; - else { - result[i++] = (char)((c >> 6) | 192); - result[i++] = (char)((c & 63) | 128); - } - n++; + nconv = iconv(cd, &inptr, &insize, &outptr, &outsize); + if (nconv == (size_t) -1) { + debug_printf("iconv Error\n"); + g_free(buf); + return g_strdup(str); } - result[i] = '\0'; + *outptr = '\0'; + iconv_close(cd); - return result; + ret = g_strdup(buf); + g_free(buf); + + return ret; } void strip_linefeed(gchar *text) |
From: Sean E. <sea...@us...> - 2002-08-02 04:28:35
|
Update of /cvsroot/gaim/gaim/src In directory usw-pr-cvs1:/tmp/cvs-serv3095/src Modified Files: aim.c Log Message: Is Luke gone? Hooray! Party! Index: aim.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/aim.c,v retrieving revision 1.181 retrieving revision 1.182 diff -u -d -r1.181 -r1.182 --- aim.c 31 May 2002 02:58:07 -0000 1.181 +++ aim.c 2 Aug 2002 04:28:32 -0000 1.182 @@ -552,7 +552,7 @@ /* FUCKING GET ME A TOWEL! */ int main(int argc, char *argv[]) { - int opt_acct = 0, opt_help = 0, opt_version = 0, opt_login = 0, do_login_ret = -1; + int opt_acct = 0, opt_help = 0, opt_version = 0, opt_login = 0, opt_nologin = 0, do_login_ret = -1; char *opt_user_arg = NULL, *opt_login_arg = NULL; #if HAVE_SIGNAL_H int sig_indx; /* for setting up signal catching */ @@ -572,6 +572,8 @@ "[MESG]"}, {"login", 'l', POPT_ARG_STRING, NULL, 'l', "Automatically login (optional argument NAME specifies account(s) to use)", "[NAME]"}, + {"loginwin", 'n', POPT_ARG_NONE, &opt_nologin, 'n', + "Don't automatically login; show login window", NULL}, {"user", 'u', POPT_ARG_STRING, &opt_user_arg, 'u', "Use account NAME", "NAME"}, {"file", 'f', POPT_ARG_STRING, &opt_rcfile_arg, 'f', @@ -586,6 +588,7 @@ /*{"away", optional_argument, NULL, 'w'}, */ {"help", no_argument, NULL, 'h'}, /*{"login", optional_argument, NULL, 'l'}, */ + {"loginwin", no_argument, NULL, 'n'}, {"user", required_argument, NULL, 'u'}, {"file", required_argument, NULL, 'f'}, {"debug", no_argument, NULL, 'd'}, @@ -733,7 +736,7 @@ #else opterr = 1; #endif - while ((opt = getopt_long(argc, argv, "adhu:f:v", long_options, NULL)) != -1) { + while ((opt = getopt_long(argc, argv, "adhu:f:vn", long_options, NULL)) != -1) { switch (opt) { case 'u': /* set user */ opt_user = 1; @@ -754,6 +757,9 @@ case 'h': /* help */ opt_help = 1; break; + case 'n': /* don't autologin */ + opt_nologin = 1; + break; #ifndef USE_GNOME case '?': default: @@ -843,7 +849,7 @@ applet_widget_gtk_main(); #else - if (!opt_acct) + if (!opt_acct && !opt_nologin) auto_login(); if (opt_acct) { |
From: <FRE...@tf...> - 2002-08-01 12:47:37
|
RECIEVE ALL CHANNELS ON YOUR SATELLITE SYSTEM! 1-888-406-4246 With our Pre-Programmed Satelite Cards get ALL channels availible including ALL Pay-Per-View channels!! Never miss any of your favorite shows again! Our Pre-Programmed Access Cards work on ALL Satellite Systems! Our pre-programmed satellite cards are $329.00 and are shipped FedEx 2-Day COD Delivery! Comes with a 30-Day Money Back Guarantee, 3 Year Warranty and a 24-hour tech support line available! Take your old card out, replace it with your new one and receive everything available! It's that easy! ------------------------------------------------------------- Order yours TODAY by calling 1-888-406-4246 This message will only be sent to you once. You will not receive any future updates. Any questions please call 1-888-406-4246. 3512cGof6-814FXnj5895nCOY5-503BnBD6357EepY1-l41 |
From: <FRE...@bl...> - 2002-07-31 11:39:37
|
RECIEVE ALL CHANNELS ON YOUR SATELLITE SYSTEM! 1-888-406-4246 With our Pre-Programmed Satelite Cards get ALL channels availible including ALL Pay-Per-View channels!! Never miss any of your favorite shows again! Our Pre-Programmed Access Cards work on ALL Satellite Systems! Our pre-programmed satellite cards are $329.00 and are shipped FedEx 2-Day COD Delivery! Comes with a 30-Day Money Back Guarantee, 3 Year Warranty and a 24-hour tech support line available! Take your old card out, replace it with your new one and receive everything available! It's that easy! ------------------------------------------------------------- Order yours TODAY by calling 1-888-406-4246 This message will only be sent to you once. You will not receive any future updates. Any questions please call 1-888-406-4246. 7438YkVM1-924kQNJ8310dUTp9-870JGkcl32 |
From: PRONET K. <ks...@pr...> - 2002-07-30 07:45:29
|
This is a multi-part message in MIME Format. ---+PART_BOUNDARY_20020730_164439 Content-Type: text/html Content-Transfer-Encoding: 7Bit <HTML> <HEAD> <meta http-equiv="content-type" content="text/html; charset=euc-kr"> <META NAME="GENERATOR" Content="Microsoft FrontPage 5.0"> <TITLE></TITLE> </HEAD> <BODY> <TABLE id=AutoNumber1 style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0 cellPadding=0 width=600 border=0> <TBODY> <TR> <TD><FONT face=Arial size=2>Hello<BR>My name is Su-Hwan, Kim, taking charge of marketing business in <FONT color=#0000ff>PRONET KOREA</FONT>, <BR>located in<FONT color=#0000ff> Seoul Korea</FONT>. <BR>If I am disturbing your busy schedule, I am deeply sorry for that and you may ignore this. <BR><FONT color=#0000ff>PRONET KOREA</FONT> is engaged in developing and marketing various computer programs.</FONT> <P><FONT face=Arial size=2>The reason why I send you this e-mail is to sound out opinions of leading companies in the world for the purpose of marketing program source and licenses for sales of our program inoverseas countries, which was originally developed for domestic market only and has been successfully marketed in <FONT color=#0000ff>Korea</FONT>. </FONT></P> <P><FONT face=Arial size=2>The program named "<FONT color=#ff0000>Mail-Grabber XP</FONT>" is an integrated marketing program which assists small-sized companies or the companies without sufficient budget to cover expensive marketing and advertising expenses, in terms of marketing. <BR>This marketing program is suitable for the modern times when the Internet is widely distributed and used. This program collects, makes as DB, saves and simultaneously sends e-mails that are posted in Internet. This program also has other functions which enable to collect phone number/mobile phone number / fax number as long as they are posted in the Internet. </FONT></P> <P><FONT face=Arial size=2>As such, this integrated program specializing in marketing does not limit the marketing method only to the mail, but expands to other means such as phone number and fax number. </FONT></P> <P><FONT face=Arial size=2>Advertising method using e-mail has been very popular in Korea recently, which means that it can be introduced and sold anywhere in the world as long as Internet service is available. </FONT></P> <P><FONT face=Arial size=2>Our service includes management of all tasks and compatible programming that are necessary for marketing <FONT color=#ff0000>Mail-Grabber XP</FONT> in the relevant area. Of course, if you purchase our sources, you are licensed to sell our program in the designated territory and we are capable of providing all technical supports. </FONT></P> <P><FONT face=Arial size=2>If this marketing method is not available in your country yet, we can guarantee that your company will take the lead in forming the market of this new advertising technology. </FONT></P> <P><FONT face=Arial size=2>Let us briefly introduce our integrated marketing program called <FONT color=#ff0000>Mail-Grabber XP</FONT>.</FONT></P><FONT face=Arial size=2> <P><BR><STRONG> <Effects and Advantages of E-Mail Advertising></STRONG><BR> ¢Á The targets of advertising are enormous (since one individual possesses at least several e-mails,<BR> and tens of thousands e-mail accounts are newly created and deleted everyday).</P> <P> ¢Á Can raise the level of awareness since potential customers visually remember the images of the<BR> company and the contents of marketing since they check their e-mails several times a day on the<BR> average.</P> <P> ¢Á Can directly move to the homepage of sender by clicking the e-mail which is connected to the<BR> homepage of the sender. (The method of generating advertising effect is more direct and simpler<BR> than other media advertising)<BR> <BR> ¢Á No additional expense required whenever launching an advertising, different from other media<BR> advertising. <BR><BR> ¢Á Advertising at Internet world is more effective when the market begins to be formed focusing in <BR> Internet market rather than in actual market (most products are transacted in Internet throughout<BR> the whole commerce process from purchase, payment, delivery, return and refund)<BR><BR> ¢Á Can easily modify the contents of e-mail for marketing at the time when the products for sale are<BR> changed. (Can change the method of promotion real time to cope with rapid changes in products<BR> for marketing.)<BR><BR> ¢Á Can rapidly increase the probability of obtaining potential customers by sending e-mail in large<BR> quantity<BR><BR> ¢Á Can evoke the purchase desire of consumers who may lose the chance to encounter with media<BR> advertising (Easy to find and obtain potential customers)<BR><BR> ¢Á Can continuously save expenditure of advertising costs since it guarantees permanent utilization<BR> with one-time purchase (Effects of saving advertising costs, the biggest problem of small and<BR> medium-sized companies)<BR><BR> ¢Á New advertising method that has not been launched in most countries except Korea <BR> (Can occupy market share at the initial period by introducing new advertising methods)<BR> <BR><STRONG> <Overview of Program></STRONG><BR> ¢Á Collect e-mail accounts that are posted in the Internet site ¡æ Collect and save (or print) phone <BR> numbers / mobile phone numbers / fax numbers that are posted in the Internet sites ¡æ Make DB<BR> with the collected e-mail accounts. Save as a group regardless of the number of accounts.<BR> ¡æ Send e-mail to mail accounts saved as a group simultaneously. </P> <P><STRONG> <Features of Program></STRONG> <BR> ¢Á Basic multi threading function<BR><BR> ¢Á Complete automation of the function to collect and send E-Mail account <BR><BR> ¢Á Provider user-friendly environment with the configuration of screen same as a web browser. <BR><BR> ¢Á Function to send e-mail using its own SMTP (mail server) and existing SMTP<BR><BR> ¢Á Fast search, collection and sending with its embedded engine for E-mail collection / search<BR><BR> ¢Á Function to collect e-mail from various kinds of web sites in the category you want, using the<BR> Korean and foreign search engine (Function to collects the e-mail account of administrators of<BR> homepages)<BR><BR> ¢Á Strong function to search all pages of the site you designate without missing even one page<BR><BR> ¢Á Can configure dynamic advertising materials with embedded excellent web editor (Similar<BR> configuration as a web editor)<BR><BR> ¢Á Can collect/send up to 10,000 e-mail accounts per hour<BR><BR> ¢Á Minimize the feeling of rejection that the recipient may feel for the e-mail by indicating the URL that<BR> his e-mail account was collected from. <BR><BR> ¢Á Automatic removal of the recipient who clicked to be removed from the list, and automatic deletion<BR> of overlapped e-mail accounts<BR><BR> ¢Á Provides several techniques for e-mail collection [8 kinds]<BR> <BR> ¢Á Embedded the engine to collect fax number, phone number and mobile phone number (Can save)</P> <P><STRONG> <Source of Program></STRONG><BR> ¢Á 1:1 authentication technique between the server and software sold (can control the sold software <BR> at the server)<BR><BR> ¢Á Automatic upgrade of software with the embedded Smart Updater.<BR><BR> ¢Á Can directly send e-mail without separate mail forwarding server (SMTP) at the local computer.<BR><BR> ¢Á As 100% digital product, all operations of the program are managed at the main Internet site, <BR> including downloading of demo version, registration for the paid product (authentication of the paid<BR> user), payment (card, cash or mobile phone payment), A/S and upgrade (Can save time and cost<BR> consumed for offline sales) <BR><BR> ¢Á Provides program function that can manage the process after sales such as management of the<BR> user who wants to be removed from the list (No additional tasks required after sales of program)</P> <P><BR>This is a brief introduction of our <FONT color=#ff0000>Mail-Grabber XP</FONT>.<BR>If you are interested in our program, contact us at 82-2-888-6990 or send us e-mail. <A href="mailto:ks...@pr...">ks...@pr...</A> ( <A href="http://www.pronetkorea.com">www.pronetkorea.com</A> )<BR>You are guaranteed to receive our reply on your inquiry in detail within a few day. </P> <P>We hope that everything will be alright with you. Thank you very much. </FONT><FONT face=±¼¸² size=2><BR></FONT></P> <P>¡¡</P></TD></TR></TBODY></TABLE> </BODY> </HTML><br><br><font size=2 color=black>Your e-mail address was obtained while surfing http://gaim.sourceforge.net/cvs.php#nightly in the Internet. We do not have any other information except e-mail address. This e-mail is indicated as <Advertising> at the head as recommended by the Ministry of Information and Communication. </font><br><br><font size=2>We sincerely apologize if our mail troubles you. If you don¡¯t want to receive our e-mail, press <a href=http://www.pronetkorea.com/Service/Product/MailGrabber/CheckDenyTrueRegKey.asp?MyRegKey=39&DenyMail=gai...@li...>here to be removed</a></font><br><br><font size=2></font> ---+PART_BOUNDARY_20020730_164439-- |
From: <Fat...@ho...> - 2002-07-27 22:38:42
|
T24gSmFudWFyeSAxc3QgMjAwMiwgdGhlIEV1cm9wZWFuIGNvdW50cmllcyBi ZWdhbg0KdXNpbmcgdGhlIG5ldyBFdXJvLiAgTmV2ZXIgYmVmb3JlIGhhdmUg c28NCm1hbnkgY291bnRyaWVzIHdpdGggc3VjaCBwb3dlcmZ1bCBlY29ub21p ZXMgdW5pdGVkDQp0byB1c2UgYSBzaW5nbGUgY3VycmVuY3kuICBXZSB3b3Vs ZCBsaWtlIHRvIHNlbmQgeW91IGEgDQpGUkVFIHJlcG9ydCBvbiB3b3JsZCBj dXJyZW5jeS4gIEp1c3QgdmlzaXQgb3VyIHNpdGUgdG8gDQpyZXF1ZXN0IHlv dXIgRXVybyByZXBvcnQ6DQoNCmh0dHA6Ly93d3cubmV3dG9waWNzLmNvbS9m cmVlZXVyb3JlcG9ydC8NCg0KSW4gYWRkaXRpb24gdG8gb3VyIGN1cnJlbmN5 IHJlcG9ydCwgeW91IGNhbiByZWNlaXZlDQpvdXIgRlJFRSBJTlZFU1RNRU5U IFBBQ0tBR0U6DQoNCiogIExlYXJuIGhvdyAkMTAsMDAwIGluIG9wdGlvbnMg d2lsbCBsZXZlcmFnZSAkMSwwMDAsMDAwIGluDQpFdXJvIEN1cnJlbmN5LiBU aGlzIG1lYW5zIGV2ZW4gYSBzbWFsbCBtb3ZlbWVudCBpbiB0aGUgbWFya2V0 DQpoYXMgaHVnZSBwcm9maXQgcG90ZW50aWFsLg0KDQpJZiB5b3UgYXJlIG92 ZXIgYWdlIDIxIGFuZCBoYXZlIHNvbWUgcmlzayBjYXBpdGFsLCBpdCdzDQpp bXBvcnRhbnQgdGhhdCB5b3UgZmluZCBvdXQgaG93IHRoZSBFdXJvIHdpbGwN CmNoYW5nZSB0aGUgZWNvbm9taWMgd29ybGQgYW5kIGhvdyB5b3UgY2FuIHBy b2ZpdCENCg0KaHR0cDovL3d3dy5uZXd0b3BpY3MuY29tL2ZyZWVldXJvcmVw b3J0Lw0KDQokMTAsMDAwIG1pbmltdW0gaW52ZXN0bWVudA0KDQpJbnZlc3Rp bmcgaW4gRm9yZXggQ3VycmVuY3kgb3B0aW9ucyBpcyBzcGVjdWxhdGl2ZSBh bmQgaW5jbHVkZXMgYSANCmhpZ2ggZGVncmVlIG9mIHJpc2suIEludmVzdG9y cyBjYW4gYW5kIGRvIGxvc2UgbW9uZXkuDQoNCmh0dHA6Ly93d3cubmV3dG9w aWNzLmNvbS90YWtlbWVvZmYvIFRvIE9wdE91dC4NCg0KMTI0NmhuWXYwLTgy MXVJYVo2NDM5S05idjMtNmwyNg== |
From: Christian H. <ch...@us...> - 2002-07-19 04:06:28
|
Update of /cvsroot/gaim/gaim/doc In directory usw-pr-cvs1:/tmp/cvs-serv4047 Modified Files: FAQ Log Message: Don't forget Jabber! Jabber is our friend. Unlike that horrible ICQ where everybody is out to steal your number!! No, I'm not bitter. Why? Index: FAQ =================================================================== RCS file: /cvsroot/gaim/gaim/doc/FAQ,v retrieving revision 1.24 retrieving revision 1.25 diff -u -d -r1.24 -r1.25 --- FAQ 10 Jul 2002 18:58:21 -0000 1.24 +++ FAQ 19 Jul 2002 04:06:20 -0000 1.25 @@ -14,7 +14,7 @@ 2.2 Why is gaim crashing when somebody sends me an IM? 3 Features - 3.1 How do I use MSN, Yahoo, IRC, Gadu-Gadu, Napster, or Zephyr? + 3.1 How do I use MSN, Yahoo, Jabber, IRC, Gadu-Gadu, Napster, or Zephyr? 3.2 Can Gaim send files? 3.3 When will file transfer be supported? Is it being worked on? 3.4 How come there's no Export Buddy List? @@ -162,7 +162,7 @@ | 3 Features +-------------------------------------------------------------------------- -3.1 How do I use MSN, Yahoo, IRC, Gadu-Gadu, Napster, or Zephyr? +3.1 How do I use MSN, Yahoo, Jabber, IRC, Gadu-Gadu, Napster, or Zephyr? First load the plugin. Protocol plugins come with Gaim, so just go to the Plugins dialog (Tools->Plugins, or the Plugins button on the start |
From: Christian H. <ch...@us...> - 2002-07-13 07:35:10
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv31336 Modified Files: .cvsignore Log Message: Ssshh! Index: .cvsignore =================================================================== RCS file: /cvsroot/gaim/gaim/.cvsignore,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- .cvsignore 13 Jul 2002 07:26:31 -0000 1.12 +++ .cvsignore 13 Jul 2002 07:35:07 -0000 1.13 @@ -23,5 +23,7 @@ depcomp stamp-h1 configure.in -autom4te.cache +autom4te*.cache configure.2.1x +confdefs.h +*.swp |
From: Christian H. <ch...@us...> - 2002-07-13 07:34:33
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv30789 Added Files: acinclude.m4 Log Message: This should cause some useful errors to be generated when the necessary GTK+ or GLIB development files are not installed, instead of just missing macro errors. --- NEW FILE: acinclude.m4 --- # Configure paths for GLIB # Owen Taylor 97-11-3 dnl AM_PATH_GLIB([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]]) dnl Test for GLIB, and define GLIB_CFLAGS and GLIB_LIBS, if "gmodule" or dnl gthread is specified in MODULES, pass to glib-config dnl AC_DEFUN(AM_PATH_GLIB, [dnl dnl Get the cflags and libraries from the glib-config script dnl AC_ARG_WITH(glib-prefix,[ --with-glib-prefix=PFX Prefix where GLIB is installed (optional)], glib_config_prefix="$withval", glib_config_prefix="") AC_ARG_WITH(glib-exec-prefix,[ --with-glib-exec-prefix=PFX Exec prefix where GLIB is installed (optional)], glib_config_exec_prefix="$withval", glib_config_exec_prefix="") AC_ARG_ENABLE(glibtest, [ --disable-glibtest Do not try to compile and run a test GLIB program], , enable_glibtest=yes) if test x$glib_config_exec_prefix != x ; then glib_config_args="$glib_config_args --exec-prefix=$glib_config_exec_prefix" if test x${GLIB_CONFIG+set} != xset ; then GLIB_CONFIG=$glib_config_exec_prefix/bin/glib-config fi fi if test x$glib_config_prefix != x ; then glib_config_args="$glib_config_args --prefix=$glib_config_prefix" if test x${GLIB_CONFIG+set} != xset ; then GLIB_CONFIG=$glib_config_prefix/bin/glib-config fi fi for module in . $4 do case "$module" in gmodule) glib_config_args="$glib_config_args gmodule" ;; gthread) glib_config_args="$glib_config_args gthread" ;; esac done AC_PATH_PROG(GLIB_CONFIG, glib-config, no) min_glib_version=ifelse([$1], ,0.99.7,$1) AC_MSG_CHECKING(for GLIB - version >= $min_glib_version) no_glib="" if test "$GLIB_CONFIG" = "no" ; then no_glib=yes else GLIB_CFLAGS=`$GLIB_CONFIG $glib_config_args --cflags` GLIB_LIBS=`$GLIB_CONFIG $glib_config_args --libs` glib_config_major_version=`$GLIB_CONFIG $glib_config_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` glib_config_minor_version=`$GLIB_CONFIG $glib_config_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` glib_config_micro_version=`$GLIB_CONFIG $glib_config_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` if test "x$enable_glibtest" = "xyes" ; then ac_save_CFLAGS="$CFLAGS" ac_save_LIBS="$LIBS" CFLAGS="$CFLAGS $GLIB_CFLAGS" LIBS="$GLIB_LIBS $LIBS" dnl dnl Now check if the installed GLIB is sufficiently new. (Also sanity dnl checks the results of glib-config to some extent dnl rm -f conf.glibtest AC_TRY_RUN([ #include <glib.h> #include <stdio.h> #include <stdlib.h> int main () { int major, minor, micro; char *tmp_version; system ("touch conf.glibtest"); /* HP/UX 9 (%@#!) writes to sscanf strings */ tmp_version = g_strdup("$min_glib_version"); if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { printf("%s, bad version string\n", "$min_glib_version"); exit(1); } if ((glib_major_version != $glib_config_major_version) || (glib_minor_version != $glib_config_minor_version) || (glib_micro_version != $glib_config_micro_version)) { printf("\n*** 'glib-config --version' returned %d.%d.%d, but GLIB (%d.%d.%d)\n", $glib_config_major_version, $glib_config_minor_version, $glib_config_micro_version, glib_major_version, glib_minor_version, glib_micro_version); printf ("*** was found! If glib-config was correct, then it is best\n"); printf ("*** to remove the old version of GLIB. You may also be able to fix the error\n"); printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n"); printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n"); printf("*** required on your system.\n"); printf("*** If glib-config was wrong, set the environment variable GLIB_CONFIG\n"); printf("*** to point to the correct copy of glib-config, and remove the file config.cache\n"); printf("*** before re-running configure\n"); } else if ((glib_major_version != GLIB_MAJOR_VERSION) || (glib_minor_version != GLIB_MINOR_VERSION) || (glib_micro_version != GLIB_MICRO_VERSION)) { printf("*** GLIB header files (version %d.%d.%d) do not match\n", GLIB_MAJOR_VERSION, GLIB_MINOR_VERSION, GLIB_MICRO_VERSION); printf("*** library (version %d.%d.%d)\n", glib_major_version, glib_minor_version, glib_micro_version); } else { if ((glib_major_version > major) || ((glib_major_version == major) && (glib_minor_version > minor)) || ((glib_major_version == major) && (glib_minor_version == minor) && (glib_micro_version >= micro))) { return 0; } else { printf("\n*** An old version of GLIB (%d.%d.%d) was found.\n", glib_major_version, glib_minor_version, glib_micro_version); printf("*** You need a version of GLIB newer than %d.%d.%d. The latest version of\n", major, minor, micro); printf("*** GLIB is always available from ftp://ftp.gtk.org.\n"); printf("***\n"); printf("*** If you have already installed a sufficiently new version, this error\n"); printf("*** probably means that the wrong copy of the glib-config shell script is\n"); printf("*** being found. The easiest way to fix this is to remove the old version\n"); printf("*** of GLIB, but you can also set the GLIB_CONFIG environment to point to the\n"); printf("*** correct copy of glib-config. (In this case, you will have to\n"); printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n"); printf("*** so that the correct libraries are found at run-time))\n"); } } return 1; } ],, no_glib=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) CFLAGS="$ac_save_CFLAGS" LIBS="$ac_save_LIBS" fi fi if test "x$no_glib" = x ; then AC_MSG_RESULT(yes) ifelse([$2], , :, [$2]) else AC_MSG_RESULT(no) if test "$GLIB_CONFIG" = "no" ; then echo "*** The glib-config script installed by GLIB could not be found" echo "*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in" echo "*** your path, or set the GLIB_CONFIG environment variable to the" echo "*** full path to glib-config." else if test -f conf.glibtest ; then : else echo "*** Could not run GLIB test program, checking why..." CFLAGS="$CFLAGS $GLIB_CFLAGS" LIBS="$LIBS $GLIB_LIBS" AC_TRY_LINK([ #include <glib.h> #include <stdio.h> ], [ return ((glib_major_version) || (glib_minor_version) || (glib_micro_version)); ], [ echo "*** The test program compiled, but did not run. This usually means" echo "*** that the run-time linker is not finding GLIB or finding the wrong" echo "*** version of GLIB. If it is not finding GLIB, you'll need to set your" echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" echo "*** to the installed location Also, make sure you have run ldconfig if that" echo "*** is required on your system" echo "***" echo "*** If you have an old version installed, it is best to remove it, although" echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH" echo "***" echo "*** If you have a RedHat 5.0 system, you should remove the GTK package that" echo "*** came with the system with the command" echo "***" echo "*** rpm --erase --nodeps gtk gtk-devel" ], [ echo "*** The test program failed to compile or link. See the file config.log for the" echo "*** exact error that occured. This usually means GLIB was incorrectly installed" echo "*** or that you have moved GLIB since it was installed. In the latter case, you" echo "*** may want to edit the glib-config script: $GLIB_CONFIG" ]) CFLAGS="$ac_save_CFLAGS" LIBS="$ac_save_LIBS" fi fi GLIB_CFLAGS="" GLIB_LIBS="" ifelse([$3], , :, [$3]) fi AC_SUBST(GLIB_CFLAGS) AC_SUBST(GLIB_LIBS) rm -f conf.glibtest ]) # Configure paths for GTK+ # Owen Taylor 97-11-3 dnl AM_PATH_GTK([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]]) dnl Test for GTK, and define GTK_CFLAGS and GTK_LIBS dnl AC_DEFUN(AM_PATH_GTK, [dnl dnl Get the cflags and libraries from the gtk-config script dnl AC_ARG_WITH(gtk-prefix,[ --with-gtk-prefix=PFX Prefix where GTK is installed (optional)], gtk_config_prefix="$withval", gtk_config_prefix="") AC_ARG_WITH(gtk-exec-prefix,[ --with-gtk-exec-prefix=PFX Exec prefix where GTK is installed (optional)], gtk_config_exec_prefix="$withval", gtk_config_exec_prefix="") AC_ARG_ENABLE(gtktest, [ --disable-gtktest Do not try to compile and run a test GTK program], , enable_gtktest=yes) for module in . $4 do case "$module" in gthread) gtk_config_args="$gtk_config_args gthread" ;; esac done if test x$gtk_config_exec_prefix != x ; then gtk_config_args="$gtk_config_args --exec-prefix=$gtk_config_exec_prefix" if test x${GTK_CONFIG+set} != xset ; then GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk-config fi fi if test x$gtk_config_prefix != x ; then gtk_config_args="$gtk_config_args --prefix=$gtk_config_prefix" if test x${GTK_CONFIG+set} != xset ; then GTK_CONFIG=$gtk_config_prefix/bin/gtk-config fi fi AC_PATH_PROG(GTK_CONFIG, gtk-config, no) min_gtk_version=ifelse([$1], ,0.99.7,$1) AC_MSG_CHECKING(for GTK - version >= $min_gtk_version) no_gtk="" if test "$GTK_CONFIG" = "no" ; then no_gtk=yes else GTK_CFLAGS=`$GTK_CONFIG $gtk_config_args --cflags` GTK_LIBS=`$GTK_CONFIG $gtk_config_args --libs` gtk_config_major_version=`$GTK_CONFIG $gtk_config_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` gtk_config_minor_version=`$GTK_CONFIG $gtk_config_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` gtk_config_micro_version=`$GTK_CONFIG $gtk_config_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` if test "x$enable_gtktest" = "xyes" ; then ac_save_CFLAGS="$CFLAGS" ac_save_LIBS="$LIBS" CFLAGS="$CFLAGS $GTK_CFLAGS" LIBS="$GTK_LIBS $LIBS" dnl dnl Now check if the installed GTK is sufficiently new. (Also sanity dnl checks the results of gtk-config to some extent dnl rm -f conf.gtktest AC_TRY_RUN([ #include <gtk/gtk.h> #include <stdio.h> #include <stdlib.h> int main () { int major, minor, micro; char *tmp_version; system ("touch conf.gtktest"); /* HP/UX 9 (%@#!) writes to sscanf strings */ tmp_version = g_strdup("$min_gtk_version"); if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { printf("%s, bad version string\n", "$min_gtk_version"); exit(1); } if ((gtk_major_version != $gtk_config_major_version) || (gtk_minor_version != $gtk_config_minor_version) || (gtk_micro_version != $gtk_config_micro_version)) { printf("\n*** 'gtk-config --version' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n", $gtk_config_major_version, $gtk_config_minor_version, $gtk_config_micro_version, gtk_major_version, gtk_minor_version, gtk_micro_version); printf ("*** was found! If gtk-config was correct, then it is best\n"); printf ("*** to remove the old version of GTK+. You may also be able to fix the error\n"); printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n"); printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n"); printf("*** required on your system.\n"); printf("*** If gtk-config was wrong, set the environment variable GTK_CONFIG\n"); printf("*** to point to the correct copy of gtk-config, and remove the file config.cache\n"); printf("*** before re-running configure\n"); } #if defined (GTK_MAJOR_VERSION) && defined (GTK_MINOR_VERSION) && defined (GTK_MICRO_VERSION) else if ((gtk_major_version != GTK_MAJOR_VERSION) || (gtk_minor_version != GTK_MINOR_VERSION) || (gtk_micro_version != GTK_MICRO_VERSION)) { printf("*** GTK+ header files (version %d.%d.%d) do not match\n", GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION); printf("*** library (version %d.%d.%d)\n", gtk_major_version, gtk_minor_version, gtk_micro_version); } #endif /* defined (GTK_MAJOR_VERSION) ... */ else { if ((gtk_major_version > major) || ((gtk_major_version == major) && (gtk_minor_version > minor)) || ((gtk_major_version == major) && (gtk_minor_version == minor) && (gtk_micro_version >= micro))) { return 0; } else { printf("\n*** An old version of GTK+ (%d.%d.%d) was found.\n", gtk_major_version, gtk_minor_version, gtk_micro_version); printf("*** You need a version of GTK+ newer than %d.%d.%d. The latest version of\n", major, minor, micro); printf("*** GTK+ is always available from ftp://ftp.gtk.org.\n"); printf("***\n"); printf("*** If you have already installed a sufficiently new version, this error\n"); printf("*** probably means that the wrong copy of the gtk-config shell script is\n"); printf("*** being found. The easiest way to fix this is to remove the old version\n"); printf("*** of GTK+, but you can also set the GTK_CONFIG environment to point to the\n"); printf("*** correct copy of gtk-config. (In this case, you will have to\n"); printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n"); printf("*** so that the correct libraries are found at run-time))\n"); } } return 1; } ],, no_gtk=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) CFLAGS="$ac_save_CFLAGS" LIBS="$ac_save_LIBS" fi fi if test "x$no_gtk" = x ; then AC_MSG_RESULT(yes) ifelse([$2], , :, [$2]) else AC_MSG_RESULT(no) if test "$GTK_CONFIG" = "no" ; then echo "*** The gtk-config script installed by GTK could not be found" echo "*** If GTK was installed in PREFIX, make sure PREFIX/bin is in" echo "*** your path, or set the GTK_CONFIG environment variable to the" echo "*** full path to gtk-config." else if test -f conf.gtktest ; then : else echo "*** Could not run GTK test program, checking why..." CFLAGS="$CFLAGS $GTK_CFLAGS" LIBS="$LIBS $GTK_LIBS" AC_TRY_LINK([ #include <gtk/gtk.h> #include <stdio.h> ], [ return ((gtk_major_version) || (gtk_minor_version) || (gtk_micro_version)); ], [ echo "*** The test program compiled, but did not run. This usually means" echo "*** that the run-time linker is not finding GTK or finding the wrong" echo "*** version of GTK. If it is not finding GTK, you'll need to set your" echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" echo "*** to the installed location Also, make sure you have run ldconfig if that" echo "*** is required on your system" echo "***" echo "*** If you have an old version installed, it is best to remove it, although" echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH" echo "***" echo "*** If you have a RedHat 5.0 system, you should remove the GTK package that" echo "*** came with the system with the command" echo "***" echo "*** rpm --erase --nodeps gtk gtk-devel" ], [ echo "*** The test program failed to compile or link. See the file config.log for the" echo "*** exact error that occured. This usually means GTK was incorrectly installed" echo "*** or that you have moved GTK since it was installed. In the latter case, you" echo "*** may want to edit the gtk-config script: $GTK_CONFIG" ]) CFLAGS="$ac_save_CFLAGS" LIBS="$ac_save_LIBS" fi fi GTK_CFLAGS="" GTK_LIBS="" ifelse([$3], , :, [$3]) fi AC_SUBST(GTK_CFLAGS) AC_SUBST(GTK_LIBS) rm -f conf.gtktest ]) |
From: Christian H. <ch...@us...> - 2002-07-13 07:26:34
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv27590 Modified Files: .cvsignore Log Message: Er, and that wasn't even right. Index: .cvsignore =================================================================== RCS file: /cvsroot/gaim/gaim/.cvsignore,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- .cvsignore 13 Jul 2002 07:24:31 -0000 1.11 +++ .cvsignore 13 Jul 2002 07:26:31 -0000 1.12 @@ -24,4 +24,4 @@ stamp-h1 configure.in autom4te.cache -configure.2.1.x +configure.2.1x |
From: Christian H. <ch...@us...> - 2002-07-13 07:24:34
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv26615 Modified Files: .cvsignore Log Message: I got tired of seeing this. Index: .cvsignore =================================================================== RCS file: /cvsroot/gaim/gaim/.cvsignore,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- .cvsignore 17 Mar 2002 18:29:17 -0000 1.10 +++ .cvsignore 13 Jul 2002 07:24:31 -0000 1.11 @@ -24,3 +24,4 @@ stamp-h1 configure.in autom4te.cache +configure.2.1.x |
From: Rob F. <rob...@us...> - 2002-07-13 01:31:48
|
Update of /cvsroot/gaim/gaim/po In directory usw-pr-cvs1:/tmp/cvs-serv11800/po Modified Files: fr.po zh_TW.po Log Message: connect the dots, la la la la Index: fr.po =================================================================== RCS file: /cvsroot/gaim/gaim/po/fr.po,v retrieving revision 1.29 retrieving revision 1.30 diff -u -d -r1.29 -r1.30 --- fr.po 5 Jul 2002 22:27:40 -0000 1.29 +++ fr.po 13 Jul 2002 01:31:45 -0000 1.30 @@ -1,6 +1,7 @@ # ga...@ma... # Copyright (C) 2002 Free Software Foundation, Inc. # FIRST AUTHOR <seb...@if...>, 2001. +# sebfrance <seb...@if...>, 2002. # Stéphane Pontier <ste...@fr...>, 2002. # Stephane Wirtel <ste...@be...>, 2002. # @@ -8,8 +9,8 @@ msgstr "" "Project-Id-Version: Gaim 0.9.20\n" "POT-Creation-Date: 2002-06-25 00:10-0400\n" -"PO-Revision-Date: 2002-03-24 02:00GMT\n" -"Last-Translator: Stéphane Pontier <ste...@fr...>\n" +"PO-Revision-Date: 2002-07-10 13:17GMT\n" +"Last-Translator: sebfrance <seb...@if...>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" @@ -87,7 +88,7 @@ #: plugins/gtik.c:974 #, fuzzy msgid "(No" -msgstr "Non" +msgstr "(Non" #: plugins/gtik.c:975 #, fuzzy @@ -3141,7 +3142,7 @@ #: src/prefs.c:659 msgid "Conversation Options" -msgstr "Option de Conversation" +msgstr "Options de Conversation" #: src/prefs.c:671 msgid "Keyboard Options" @@ -3149,7 +3150,7 @@ #: src/prefs.c:683 msgid "Enter sends message" -msgstr "La touche Entrer envoie les messages" +msgstr "La touche Entrée envoie les messages" #: src/prefs.c:684 msgid "Control-Enter sends message" @@ -3162,7 +3163,7 @@ #: src/prefs.c:686 #, fuzzy msgid "Control-W closes window" -msgstr "Echap ferme la fenêtre" +msgstr "Ctrl-W ferme la fenêtre" #: src/prefs.c:692 msgid "Control-{B/I/U/S} inserts HTML tags" @@ -3190,7 +3191,7 @@ #: src/prefs.c:710 msgid "Show URLs as links" -msgstr "Envoyer les URL comme des liens" +msgstr "Envoyer les URLs comme des liens" #: src/prefs.c:711 msgid "Highlight misspelled words" @@ -3202,7 +3203,7 @@ #: src/prefs.c:713 src/prefs.c:1936 msgid "Queue new messages when away" -msgstr "messages mis en attente lors d'une absence" +msgstr "Mise en attente des messages quand absent" #: src/prefs.c:719 msgid "Ignore colors" @@ -3271,7 +3272,7 @@ #: src/prefs.c:970 msgid "Hide window on send" -msgstr "cacher la fenêtre lors de l'envoi" +msgstr "Cacher la fenêtre lors de l'envoi" #: src/prefs.c:972 src/prefs.c:1122 msgid "Window Sizes" @@ -3327,7 +3328,7 @@ #: src/prefs.c:1112 msgid "Show conversations in the same tabbed window" -msgstr "Afficher les conversations dans la même fenêtre avec des onglets" +msgstr "Afficher les conversations dans une même fenêtre avec onglets" #: src/prefs.c:1120 msgid "Show people joining/leaving in window" @@ -3404,7 +3405,7 @@ #: src/prefs.c:1751 msgid "Sound played when:" -msgstr "Son joué quand:" +msgstr "Son joué lorsque:" #: src/prefs.c:1893 src/prefs.c:2953 msgid "Away Messages" @@ -3440,11 +3441,11 @@ #: src/prefs.c:2049 msgid "Make Away" -msgstr "Etre absent maintenant" +msgstr "Passer en mode 'absent'" #: src/prefs.c:2326 msgid "Privacy Options" -msgstr "Options d'Intimité" +msgstr "Options de filtrage" #: src/prefs.c:2342 msgid "Set privacy for:" @@ -3511,7 +3512,7 @@ msgstr "" "Vous avez essayé de charger un protocole qui n'a pas été compilé à partir de " "la même version des sources que cette application. Malheureusement, à cause " -"de cette différence Je ne peux vous dire laquelle c'était. Evidement, le " +"de cette différence, je ne peux vous dire laquelle c'était. Evidement, le " "chargement a échoué." #: src/prpl.c:74 @@ -3558,7 +3559,7 @@ msgstr "" "\n" "\n" -"Voulez vous les ajouter a votre liste de contacts?" +"Voulez vous l'ajouter à votre liste de contacts?" #: src/prpl.c:621 msgid "" @@ -3612,17 +3613,17 @@ #: src/sound.c:63 #, fuzzy msgid "Buddy logs in" -msgstr "Icone du contact" +msgstr "Le contact s'est connecté" #: src/sound.c:64 #, fuzzy msgid "Buddy logs out" -msgstr "Liste de Contacts" +msgstr "Le ontact s'est déconnecté" #: src/sound.c:65 #, fuzzy msgid "Message received" -msgstr "Erreur de Message" +msgstr "Message reçu" #: src/sound.c:66 msgid "Message received begins conversation" @@ -3631,7 +3632,7 @@ #: src/sound.c:67 #, fuzzy msgid "Message sent" -msgstr "Messages" +msgstr "Message envoyé" #: src/sound.c:68 msgid "Person enters chat" @@ -3651,7 +3652,7 @@ #: src/sound.c:74 msgid "Someone says your name in chat" -msgstr "Quelqu'un dit votre pseudo dans le chat" +msgstr "Quelqu'un a dit votre pseudo dans le chat" #~ msgid "Enable sounds" #~ msgstr "Activer le son" Index: zh_TW.po =================================================================== RCS file: /cvsroot/gaim/gaim/po/zh_TW.po,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- zh_TW.po 2 Jul 2002 05:42:26 -0000 1.3 +++ zh_TW.po 13 Jul 2002 01:31:45 -0000 1.4 @@ -7,63 +7,90 @@ # ÇëËæ±ãÐÞÕý£¬Ìí¼Ó£¬¸üУ¬Á칦¡£ÎÒûÓÐÒãÁ¦³¤ÆÚά»¤¡£¶àл msgid "" msgstr "" -"Project-Id-Version: 0.1 for gaim-0.5.7\n" +"Project-Id-Version: Gaim\n" "POT-Creation-Date: 2002-06-25 00:10-0400\n" -"PO-Revision-Date: 2002-05-18 04:21+0800\n" +"PO-Revision-Date: 2002-07-09 17:02+0800\n" "Last-Translator: Paladin Liu <pa...@ms...>\n" -"Language-Team: z10n <z10n>\n" +"Language-Team: Chinese (Traditional) <zh...@li...>\n" [...2436 lines suppressed...] +msgstr "æ¨å·²é²å ¥è天室" #: src/sound.c:71 msgid "Others talk in chat" -msgstr "" +msgstr "å ¶ä»äººé²å ¥è天室" #: src/sound.c:74 msgid "Someone says your name in chat" -msgstr "" - -#~ msgid "Enable sounds" -#~ msgstr "éå鳿" - -#~ msgid "KFM" -#~ msgstr "KFM" +msgstr "æäººå¨è天室䏿尿¨çåå" -#~ msgid "Manual" -#~ msgstr "èªå®" |
From: Rob F. <rob...@us...> - 2002-07-13 01:31:47
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv11800 Modified Files: ChangeLog Log Message: connect the dots, la la la la Index: ChangeLog =================================================================== RCS file: /cvsroot/gaim/gaim/ChangeLog,v retrieving revision 1.514 retrieving revision 1.515 diff -u -d -r1.514 -r1.515 --- ChangeLog 7 Jul 2002 14:39:45 -0000 1.514 +++ ChangeLog 13 Jul 2002 01:31:45 -0000 1.515 @@ -1,10 +1,12 @@ Gaim: The Pimpin' Penguin IM Clone thats good for the soul! version 0.60: - * French translation updated (thanks, Stephane Wirtel) + * French translation updated (thanks, Stephane Wirtel, and + Sebastian Carpe) * Polish translation updated (Thanks, Przemyslaw Sulek) * Finnish translation updated (Thanks, Tero Kuusela) * Spanish translation updated (Thanks, Lars Goldschlager) + * Traditional Chinese translation updated (Thanks, Paladin Liu) * Jabber invisibility and permanently cancel sending on- line status to Jabber buddies. * Support for synchronizing group renames on server. Group |
From: Christian H. <ch...@us...> - 2002-07-10 18:58:24
|
Update of /cvsroot/gaim/gaim/doc In directory usw-pr-cvs1:/tmp/cvs-serv28412 Modified Files: FAQ Log Message: Updated the FAQ. Index: FAQ =================================================================== RCS file: /cvsroot/gaim/gaim/doc/FAQ,v retrieving revision 1.23 retrieving revision 1.24 diff -u -d -r1.23 -r1.24 --- FAQ 30 Jun 2002 05:25:57 -0000 1.23 +++ FAQ 10 Jul 2002 18:58:21 -0000 1.24 @@ -52,9 +52,10 @@ 9 Development 9.1 Where should I report bugs? - 9.2 Did you guys reverse engineer it? - 9.3 Will Gaim be ported to Windows 95/98/Me/2000/XP? - 9.4 Will there be a QT dock app? + 9.2 Where should I submit patches? + 9.3 Did you guys reverse engineer it? + 9.4 Will Gaim be ported to Windows 95/98/Me/2000/XP? + 9.5 Will there be a QT dock app? 10 Misc. Questions 10.1 Does AOL's attempts at blocking Trillian affect Gaim? @@ -447,21 +448,26 @@ http://gaim.sf.net/bug.php -9.2 Did you guys reverse engineer it? +9.2 Where should I submit patches? + + http://gaim.sf.net/patches.php + + +9.3 Did you guys reverse engineer it? TOC, Jabber, MSN, Napster, and IRC are published protocols, so we didn't have to reverse engineer those. Oscar, ICQ, and Yahoo are not published, and were reverse engineered by other people. -9.3 Will Gaim be ported to Windows 95/98/Me/2000/XP? +9.4 Will Gaim be ported to Windows 95/98/Me/2000/XP? When GTK+ 2.0 comes out and compiles well against Cygwin, and Gaim has been ported to it, Gaim should work. It will not happen before GTK+ 2.0 is ported to Windows, though. -9.4 Will there be a QT dock app? +9.5 Will there be a QT dock app? Right now Gaim, is done entirely in C and GTK+, so a QT dock app is not in planned. You can either write a patch to do this yourself, or wait |
From: Jim S. <jse...@us...> - 2002-07-09 16:19:20
|
Update of /cvsroot/gaim/gaim/plugins In directory usw-pr-cvs1:/tmp/cvs-serv28522/plugins Modified Files: Makefile.am Log Message: Added missing gtik.c and error.c to EXTRA_DIST. Index: Makefile.am =================================================================== RCS file: /cvsroot/gaim/gaim/plugins/Makefile.am,v retrieving revision 1.58 retrieving revision 1.59 diff -u -d -r1.58 -r1.59 --- Makefile.am 16 Dec 2001 21:11:12 -0000 1.58 +++ Makefile.am 9 Jul 2002 16:19:17 -0000 1.59 @@ -26,4 +26,4 @@ EXTRA_DIST = ChangeLog PERL-HOWTO HOWTO SIGNALS autorecon.c filectl.c iconaway.c \ - notify.c spellchk.c gaim.pl mailchk.c chatlist.c + notify.c spellchk.c gaim.pl mailchk.c chatlist.c gtik.c error.c |
From: Jim S. <jse...@us...> - 2002-07-09 14:26:45
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv27533 Modified Files: configure.ac configure.in Log Message: Fixed version strings to 0.60cvs. Index: configure.ac =================================================================== RCS file: /cvsroot/gaim/gaim/configure.ac,v retrieving revision 1.70 retrieving revision 1.71 diff -u -d -r1.70 -r1.71 --- configure.ac 30 May 2002 18:33:40 -0000 1.70 +++ configure.ac 9 Jul 2002 14:26:42 -0000 1.71 @@ -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.59cvs]) +AM_INIT_AUTOMAKE([gaim], [0.60cvs]) AC_PREREQ([2.50]) Index: configure.in =================================================================== RCS file: /cvsroot/gaim/gaim/configure.in,v retrieving revision 1.118 retrieving revision 1.119 diff -u -d -r1.118 -r1.119 --- configure.in 31 May 2002 06:09:46 -0000 1.118 +++ configure.in 9 Jul 2002 14:26:42 -0000 1.119 @@ -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.59]) +AM_INIT_AUTOMAKE([gaim], [0.60cvs]) |
From: Jim S. <jse...@us...> - 2002-07-07 14:39:48
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv6167 Modified Files: ChangeLog Log Message: ChangeLog entries are usually self-documenting, are they not? Index: ChangeLog =================================================================== RCS file: /cvsroot/gaim/gaim/ChangeLog,v retrieving revision 1.513 retrieving revision 1.514 diff -u -d -r1.513 -r1.514 --- ChangeLog 3 Jul 2002 05:52:58 -0000 1.513 +++ ChangeLog 7 Jul 2002 14:39:45 -0000 1.514 @@ -5,6 +5,13 @@ * Polish translation updated (Thanks, Przemyslaw Sulek) * Finnish translation updated (Thanks, Tero Kuusela) * Spanish translation updated (Thanks, Lars Goldschlager) + * Jabber invisibility and permanently cancel sending on- + line status to Jabber buddies. + * Support for synchronizing group renames on server. Group + rename server synchronization for AIM. Server-side + synchronization for moving individual AIM buddy to new + group improved. (Thanks, Mark Doliner) + * Jabber roster updated on group renames. version 0.59 (06/24/2002): * Hungarian translation added (Thanks, Sutto Zoltan) |
From: Jim S. <jse...@us...> - 2002-07-07 14:34:43
|
Update of /cvsroot/gaim/gaim/src/protocols/jabber In directory usw-pr-cvs1:/tmp/cvs-serv4638/src/protocols/jabber Modified Files: jabber.c Log Message: Group rename synchronized on server roster. Index: jabber.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/jabber/jabber.c,v retrieving revision 1.58 retrieving revision 1.59 diff -u -d -r1.58 -r1.59 --- jabber.c 29 Jun 2002 12:13:25 -0000 1.58 +++ jabber.c 7 Jul 2002 14:34:41 -0000 1.59 @@ -2276,14 +2276,19 @@ /* * Add/update buddy's roster entry on server + * + * If "alias" or "group" are NULL, gets them from Gaim's current buddylist values + * for the buddy. */ -static void jabber_roster_update(struct gaim_connection *gc, char *name) +static void jabber_roster_update(struct gaim_connection *gc, char *name, char *alias, char *group) { xmlnode x, y; char *realwho; gjconn gjc; struct buddy *buddy = NULL; struct group *buddy_group = NULL; + char *my_alias = NULL; + char *my_group = NULL; if(gc && gc->proto_data && ((struct jabber_data *)gc->proto_data)->gjc && name) { gaim_jid gjid; @@ -2304,26 +2309,42 @@ y = xmlnode_insert_tag(xmlnode_get_tag(x, "query"), "item"); xmlnode_put_attrib(y, "jid", realwho); + /* + * See if there's an explict (new?) alias for the buddy or we can pull + * one out of current Gaim buddylist data for him. + */ + if(alias && alias[0] != '\0') { + my_alias = alias; + } else if((buddy = find_buddy(gc, realwho)) != NULL) { + my_alias = buddy->show; + } - /* If we can find the buddy, there's an alias for him, it's not 0-length + /* If there's an alias for the buddy, it's not 0-length * and it doesn't match his JID, add the "name" attribute. */ - if((buddy = find_buddy(gc, realwho)) != NULL && - buddy->show != NULL && buddy->show[0] != '\0' && strcmp(realwho, buddy->show)) + if(my_alias != NULL && my_alias[0] != '\0' && strcmp(realwho, my_alias)) { - char *utf8 = str_to_utf8(buddy->show); + char *utf8 = str_to_utf8(my_alias); xmlnode_put_attrib(y, "name", utf8); g_free(utf8); } /* - * Find out what group the buddy's in and send that along - * with the roster item. + * See if there's an explict (new?) group for the buddy or pull + * one out of current Gaim buddylist data for him. */ - if((buddy_group = find_group_by_buddy(gc, realwho)) != NULL) { - xmlnode z; - z = xmlnode_insert_tag(y, "group"); - xmlnode_insert_cdata(z, buddy_group->name, -1); + if(group && group[0] != '\0') { + my_group = group; + } else if((buddy_group = find_group_by_buddy(gc, realwho)) != NULL) { + my_group = buddy_group->name; + } + + /* + * Send what group the buddy's in along with the roster item. + */ + if(my_group != NULL && my_group[0] != '\0') { + xmlnode z = xmlnode_insert_tag(y, "group"); + xmlnode_insert_cdata(z, my_group, -1); } gjab_send(((struct jabber_data *)gc->proto_data)->gjc, x); @@ -2334,13 +2355,41 @@ } /* + * Add/update buddy's alias on server + * + * This is just a roster update using existing, local buddylist data + */ +static void jabber_alias_buddy(struct gaim_connection *gc, char *name) +{ + jabber_roster_update(gc, name, NULL, NULL); +} + +/* * Change buddy's group on server roster */ static void jabber_group_change(struct gaim_connection *gc, char *name, char *old_group, char *new_group) { - if(strcmp(old_group, new_group)) { - jabber_roster_update(gc, name); - } + if(old_group && new_group && strcmp(old_group, new_group)) + jabber_roster_update(gc, name, NULL, new_group); +} + +/* + * Group rename + * + * Jabber doesn't have "groups," per se. "Group" is simply a JID attribute. + * So we iterate through the list of buddies that are in the group and change + * the group attribute for each of them. + */ +static void jabber_rename_group(struct gaim_connection *gc, + char *old_group, + char *new_group, + GList *members) +{ + if(old_group && new_group && strcmp(old_group, new_group)) + while(members) { + jabber_group_change(gc, (char *)(members->data), old_group, new_group); + members = members->next; + } } static void jabber_add_buddy(struct gaim_connection *gc, char *name) @@ -2381,7 +2430,7 @@ gjab_send(((struct jabber_data *)gc->proto_data)->gjc, x); xmlnode_free(x); - jabber_roster_update(gc, realwho); + jabber_roster_update(gc, realwho, NULL, NULL); g_free(realwho); } @@ -3965,10 +4014,11 @@ ret->keepalive = jabber_keepalive; ret->normalize = jabber_normalize; ret->register_user = jabber_register_user; - ret->alias_buddy = jabber_roster_update; + ret->alias_buddy = jabber_alias_buddy; ret->group_buddy = jabber_group_change; ret->send_typing = jabber_send_typing; ret->convo_closed = jabber_convo_closed; + ret->rename_group = jabber_rename_group; my_protocol = ret; } |
From: Jim S. <jse...@us...> - 2002-07-07 14:32:00
|
Update of /cvsroot/gaim/gaim/src/protocols/oscar In directory usw-pr-cvs1:/tmp/cvs-serv3678/src/protocols/oscar Modified Files: aim.h oscar.c ssi.c Log Message: Support for server-side synchronization on group rename. (Thanks, Mark Doliner) Index: aim.h =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/oscar/aim.h,v retrieving revision 1.42 retrieving revision 1.43 diff -u -d -r1.42 -r1.43 --- aim.h 5 May 2002 19:07:05 -0000 1.42 +++ aim.h 7 Jul 2002 14:31:57 -0000 1.43 @@ -1049,6 +1049,7 @@ faim_export int aim_ssi_addgroups(aim_session_t *sess, aim_conn_t *conn, char **gn, unsigned int num); faim_export int aim_ssi_addpord(aim_session_t *sess, aim_conn_t *conn, char **sn, unsigned int num, fu16_t type); faim_export int aim_ssi_movebuddy(aim_session_t *sess, aim_conn_t *conn, char *oldgn, char *newgn, char *sn); +faim_export int aim_ssi_rename_group(aim_session_t *sess, aim_conn_t *conn, char *oldgn, char *newgn); faim_export int aim_ssi_delbuddies(aim_session_t *sess, aim_conn_t *conn, char *gn, char **sn, unsigned int num); faim_export int aim_ssi_delmastergroup(aim_session_t *sess, aim_conn_t *conn); faim_export int aim_ssi_delgroups(aim_session_t *sess, aim_conn_t *conn, char **gn, unsigned int num); Index: oscar.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/oscar/oscar.c,v retrieving revision 1.141 retrieving revision 1.142 diff -u -d -r1.141 -r1.142 --- oscar.c 16 Jun 2002 16:14:22 -0000 1.141 +++ oscar.c 7 Jul 2002 14:31:57 -0000 1.142 @@ -3007,6 +3007,21 @@ } } +static void oscar_rename_group(struct gaim_connection *g, char *old_group, char *new_group, GList *members) { + struct oscar_data *odata = (struct oscar_data *)g->proto_data; + if (!odata->icq) + if (odata->sess->ssi.received_data) { + if (aim_ssi_itemlist_finditem(odata->sess->ssi.items, NULL, new_group, 0x0001)) { + oscar_remove_buddies(g, members, old_group); + oscar_add_buddies(g, members); + debug_printf("ssi: moved all buddies from group %s to %s\n", old_group, new_group); + } else { + aim_ssi_rename_group(odata->sess, odata->conn, old_group, new_group); + debug_printf("ssi: renamed group %s to %s\n", old_group, new_group); + } + } +} + static int gaim_ssi_parserights(aim_session_t *sess, aim_frame_t *fr, ...) { /* XXX - Fix parsing of the ssi rights packet and pass us the data fu16_t maxbuddies, maxgroups, maxpermits, maxdenies; @@ -3892,6 +3907,7 @@ ret->add_buddy = oscar_add_buddy; ret->add_buddies = oscar_add_buddies; ret->group_buddy = oscar_move_buddy; + ret->rename_group = oscar_rename_group; ret->remove_buddy = oscar_remove_buddy; ret->remove_buddies = oscar_remove_buddies; ret->add_permit = oscar_add_permit; Index: ssi.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/oscar/ssi.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- ssi.c 22 Jun 2002 11:57:57 -0000 1.11 +++ ssi.c 7 Jul 2002 14:31:57 -0000 1.12 @@ -94,7 +94,7 @@ */ static int aim_ssi_itemlist_rebuildgroup(struct aim_ssi_item **list, struct aim_ssi_item *parentgroup) { - int newlen, i; + int newlen; struct aim_ssi_item *cur; /* Free the old additional data */ @@ -517,7 +517,7 @@ } /* Send the add item SNAC */ - if (i = aim_ssi_addmoddel(sess, conn, newitems, num, AIM_CB_SSI_ADD)) { + if ((i = aim_ssi_addmoddel(sess, conn, newitems, num, AIM_CB_SSI_ADD))) { free(newitems); return -i; } @@ -526,11 +526,11 @@ free(newitems); /* Rebuild the additional data in the parent group */ - if (i = aim_ssi_itemlist_rebuildgroup(&sess->ssi.items, parentgroup)) + if ((i = aim_ssi_itemlist_rebuildgroup(&sess->ssi.items, parentgroup))) return i; /* Send the mod item SNAC */ - if (i = aim_ssi_addmoddel(sess, conn, &parentgroup, 1, AIM_CB_SSI_MOD)) + if ((i = aim_ssi_addmoddel(sess, conn, &parentgroup, 1, AIM_CB_SSI_MOD))) return i; /* Begin sending SSI SNACs */ @@ -608,7 +608,7 @@ } /* Send the add item SNAC */ - if (i = aim_ssi_addmoddel(sess, conn, newitems, num, AIM_CB_SSI_ADD)) { + if ((i = aim_ssi_addmoddel(sess, conn, newitems, num, AIM_CB_SSI_ADD))) { free(newitems); return -i; } @@ -617,11 +617,11 @@ free(newitems); /* Rebuild the additional data in the parent group */ - if (i = aim_ssi_itemlist_rebuildgroup(&sess->ssi.items, parentgroup)) + if ((i = aim_ssi_itemlist_rebuildgroup(&sess->ssi.items, parentgroup))) return i; /* Send the mod item SNAC */ - if (i = aim_ssi_addmoddel(sess, conn, &parentgroup, 1, AIM_CB_SSI_MOD)) + if ((i = aim_ssi_addmoddel(sess, conn, &parentgroup, 1, AIM_CB_SSI_MOD))) return i; /* Begin sending SSI SNACs */ @@ -664,7 +664,7 @@ } /* Send the add item SNAC */ - if (i = aim_ssi_addmoddel(sess, conn, newitems, num, AIM_CB_SSI_ADD)) { + if ((i = aim_ssi_addmoddel(sess, conn, newitems, num, AIM_CB_SSI_ADD))) { free(newitems); return -i; } @@ -714,8 +714,11 @@ /* Look up the new parent group */ if (!(groups[1] = aim_ssi_itemlist_finditem(sess->ssi.items, NULL, newgn, AIM_SSI_TYPE_GROUP))) { - free(groups); - return -ENOMEM; + aim_ssi_addgroups(sess, conn, &newgn, 1); + if (!(groups[1] = aim_ssi_itemlist_finditem(sess->ssi.items, NULL, newgn, AIM_SSI_TYPE_GROUP))) { + free(groups); + return -ENOMEM; + } } /* Send the delete item SNAC */ @@ -753,6 +756,46 @@ } /** + * Rename a group. I really like how this is done. It turns me on. + * + * Did I say that out loud?... + * + * @param sess The oscar session. + * @param conn The bos connection for this session. + * @param oldgn The old group name. + * @param newgn The new group name. + * @return Return 0 if no errors, otherwise return the error number. + */ +faim_export int aim_ssi_rename_group(aim_session_t *sess, aim_conn_t *conn, char *oldgn, char *newgn) +{ + struct aim_ssi_item *group; + + if (!sess || !conn || !oldgn || !newgn) + return -EINVAL; + + /* Look up the group */ + if (!(group = aim_ssi_itemlist_finditem(sess->ssi.items, NULL, oldgn, AIM_SSI_TYPE_GROUP))) + return -ENOMEM; + + /* Free the old group name and copy the new one in its place. */ + if (group->name) + free(group->name); + if (!(group->name = (char *)malloc((strlen(newgn)+1)*sizeof(char)))) { + group->name = NULL; + return -ENOMEM; + } + strcpy(group->name, newgn); + + /* Send the mod item SNAC */ + aim_ssi_addmoddel(sess, conn, &group, 1, AIM_CB_SSI_MOD); + + /* Begin sending SSI SNACs */ + aim_ssi_dispatch(sess, conn); + + return 0; +} + +/** * Delete an array of screen names from the given group. * * @param sess The oscar session. @@ -1012,8 +1055,7 @@ * @return Return 0 if no errors, otherwise return the error number. */ faim_export int aim_ssi_setpermdeny(aim_session_t *sess, aim_conn_t *conn, fu8_t permdeny, fu32_t vismask) { - struct aim_ssi_item *cur, *tmp; - fu16_t j; + struct aim_ssi_item *cur; aim_tlv_t *tlv; if (!sess || !conn) @@ -1077,8 +1119,7 @@ * @return Return 0 if no errors, otherwise return the error number. */ faim_export int aim_ssi_setpresence(aim_session_t *sess, aim_conn_t *conn, fu32_t presence) { - struct aim_ssi_item *cur, *tmp; - fu16_t j; + struct aim_ssi_item *cur; aim_tlv_t *tlv; if (!sess || !conn) |
From: Jim S. <jse...@us...> - 2002-07-07 14:32:00
|
Update of /cvsroot/gaim/gaim/src In directory usw-pr-cvs1:/tmp/cvs-serv3678/src Modified Files: dialogs.c gaim.h prpl.h server.c Log Message: Support for server-side synchronization on group rename. (Thanks, Mark Doliner) Index: dialogs.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/dialogs.c,v retrieving revision 1.325 retrieving revision 1.326 diff -u -d -r1.325 -r1.326 --- dialogs.c 22 Jun 2002 12:25:53 -0000 1.325 +++ dialogs.c 7 Jul 2002 14:31:56 -0000 1.326 @@ -3946,16 +3946,20 @@ if (new_name && (strlen(new_name) != 0) && strcmp(new_name, g->name)) { char *prevname; gc = g->gc; + if ((orig = find_group(g->gc, new_name)) != NULL && g_strcasecmp(new_name, g->name)) { orig->members = g_slist_concat(orig->members, g->members); handle_group_rename(orig, g->name); g->gc->groups = g_slist_remove(g->gc->groups, g); /* FIXME, i don't like calling this. it's sloppy. */ build_edit_tree(); + serv_rename_group(gc, g, new_name); g_free(g); } else { prevname = g_strdup(g->name); + serv_rename_group(gc, g, new_name); g_snprintf(g->name, sizeof(g->name), "%s", new_name); handle_group_rename(g, prevname); + /* FIXME, i don't like calling this. it's sloppy. */ build_edit_tree(); g_free(prevname); } do_export(gc); Index: gaim.h =================================================================== RCS file: /cvsroot/gaim/gaim/src/gaim.h,v retrieving revision 1.326 retrieving revision 1.327 diff -u -d -r1.326 -r1.327 --- gaim.h 18 Jun 2002 00:49:55 -0000 1.326 +++ gaim.h 7 Jul 2002 14:31:57 -0000 1.327 @@ -409,6 +409,7 @@ extern void serv_get_away(struct gaim_connection *, char *); extern void serv_alias_buddy(struct buddy *); extern void serv_move_buddy(struct buddy *, struct group *, struct group *); +extern void serv_rename_group(struct gaim_connection *, struct group *, char *); /* Functions in util.c */ extern char *normalize(const char *); Index: prpl.h =================================================================== RCS file: /cvsroot/gaim/gaim/src/prpl.h,v retrieving revision 1.66 retrieving revision 1.67 diff -u -d -r1.66 -r1.67 --- prpl.h 15 Jun 2002 20:21:01 -0000 1.66 +++ prpl.h 7 Jul 2002 14:31:57 -0000 1.67 @@ -168,6 +168,9 @@ /* change a buddy's group on a server list/roster */ void (* group_buddy) (struct gaim_connection *, char *who, char *old_group, char *new_group); + /* rename a group on a server list/roster */ + void (* rename_group) (struct gaim_connection *, char *old_group, char *new_group, GList *members); + void (* buddy_free) (struct buddy *); /* this is really bad. */ Index: server.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/server.c,v retrieving revision 1.227 retrieving revision 1.228 diff -u -d -r1.227 -r1.228 --- server.c 23 Apr 2002 16:30:09 -0000 1.227 +++ server.c 7 Jul 2002 14:31:57 -0000 1.228 @@ -315,6 +315,31 @@ } } +/* + * Rename a group on server roster/list. + */ +void serv_rename_group(struct gaim_connection *g, struct group *old_group, char *new_name) +{ + if (g && g->prpl && old_group && new_name) { + GList *tobemoved = NULL; + GSList *original; + + for (original=old_group->members; original; original=g_slist_next(original)) + tobemoved = g_list_append(tobemoved, ((struct buddy *)original->data)->name); + + if (g->prpl->rename_group) { + /* prpl's might need to check if the group already + * exists or not, and handle that differently */ + g->prpl->rename_group(g, old_group->name, new_name, tobemoved); + } else { + serv_remove_buddies(g, tobemoved, old_group->name); + serv_add_buddies(g, tobemoved); + } + + g_list_free(tobemoved); + } +} + void serv_add_permit(struct gaim_connection *g, char *name) { if (g && g_slist_find(connections, g) && g->prpl && g->prpl->add_permit) |
From: Rob F. <rob...@us...> - 2002-07-03 05:53:01
|
Update of /cvsroot/gaim/gaim/po In directory usw-pr-cvs1:/tmp/cvs-serv19174/po Modified Files: es.po Log Message: lalala Index: es.po =================================================================== RCS file: /cvsroot/gaim/gaim/po/es.po,v retrieving revision 1.22 retrieving revision 1.23 diff -u -d -r1.22 -r1.23 --- es.po 19 May 2002 03:11:09 -0000 1.22 +++ es.po 3 Jul 2002 05:52:58 -0000 1.23 @@ -75,7 +75,7 @@ #: src/protocols/gg/gg.c:468 msgid "Balancer handshake" -msgstr "" +msgstr "Saludo del balanceador" #: src/protocols/gg/gg.c:471 msgid "Reading server key" @@ -108,7 +108,7 @@ #: src/protocols/gg/gg.c:570 #, c-format msgid "Connect to %s failed" -msgstr "Falló la connexón %s" +msgstr "Falló la connexón a %s" #: src/protocols/gg/gg.c:594 #, fuzzy @@ -309,6 +309,7 @@ "%s has requested a DCC chat. Would you like to establish the direct " "connection?" msgstr "" +"%s ha solicitado un IM privado. Desearía establecer la conexión directa?" #: src/protocols/irc/irc.c:1001 msgid "Unable to write" @@ -362,16 +363,16 @@ #: src/protocols/jabber/jabber.c:707 msgid "Extended Away" -msgstr "" +msgstr "Ausencia Extendida" #: src/protocols/jabber/jabber.c:709 msgid "Do Not Disturb" -msgstr "" +msgstr "No Molestar" #: src/protocols/jabber/jabber.c:1042 #, fuzzy msgid "No such user" -msgstr "No existe el servidor" +msgstr "No existe el usuario" #: src/protocols/jabber/jabber.c:1044 #, fuzzy @@ -385,7 +386,7 @@ #: src/protocols/jabber/jabber.c:1188 #, fuzzy msgid "Authenticating" -msgstr "Falló la Autorización" +msgstr "Autorizando" #: src/protocols/jabber/jabber.c:1225 #, fuzzy @@ -406,7 +407,7 @@ #: src/protocols/jabber/jabber.c:1463 #, fuzzy msgid "Connected" -msgstr "Desconectado." +msgstr "Conectado" #: src/protocols/jabber/jabber.c:1466 #, fuzzy @@ -417,7 +418,7 @@ #: src/protocols/jabber/jabber.c:1484 #, fuzzy msgid "Connecting" -msgstr "Conexión Cerrada" +msgstr "Conectando" #: src/protocols/jabber/jabber.c:1783 msgid "Room:" @@ -434,7 +435,7 @@ #: src/protocols/jabber/jabber.c:2062 src/protocols/jabber/jabber.c:2401 #, fuzzy msgid "Unknown" -msgstr "ICQ Desconocido" +msgstr "Desconocido" #: src/buddy_chat.c:875 src/protocols/jabber/jabber.c:2117 #: src/protocols/oscar/oscar.c:3443 @@ -444,7 +445,7 @@ #: src/protocols/jabber/jabber.c:2299 #, fuzzy msgid "Full Name" -msgstr "Nombre" +msgstr "Nombre Completo" #: src/protocols/jabber/jabber.c:2300 #, fuzzy @@ -467,23 +468,23 @@ #: src/protocols/jabber/jabber.c:2304 msgid "Street Address" -msgstr "" +msgstr "Calle" #: src/protocols/jabber/jabber.c:2305 msgid "Extended Address" -msgstr "" +msgstr "Dirección extendida" #: src/protocols/jabber/jabber.c:2306 msgid "Locality" -msgstr "" +msgstr "Localidad" #: src/protocols/jabber/jabber.c:2307 msgid "Region" -msgstr "" +msgstr "Región" #: src/protocols/jabber/jabber.c:2308 msgid "Postal Code" -msgstr "" +msgstr "Código postal" #. Line 7 #: src/dialogs.c:1604 src/dialogs.c:2312 src/protocols/jabber/jabber.c:2309 @@ -493,7 +494,7 @@ #: src/protocols/jabber/jabber.c:2310 #, fuzzy msgid "Telephone" -msgstr "No Seleccionar Nada" +msgstr "Numero de telefono" #: src/dialogs.c:2388 src/protocols/jabber/jabber.c:2311 msgid "Email" @@ -501,11 +502,11 @@ #: src/protocols/jabber/jabber.c:2312 msgid "Organization Name" -msgstr "" +msgstr "Nombre de empresa" #: src/protocols/jabber/jabber.c:2313 msgid "Organization Unit" -msgstr "" +msgstr "Grupo de trabajo" #: src/prefs.c:1988 src/protocols/jabber/jabber.c:2314 msgid "Title" @@ -514,7 +515,7 @@ #: src/protocols/jabber/jabber.c:2315 #, fuzzy msgid "Role" -msgstr "Quitar" +msgstr "Papel" #: src/protocols/jabber/jabber.c:2316 #, fuzzy @@ -531,6 +532,8 @@ "All items below are optional. Enter only the information with which you feel " "comfortable" msgstr "" +"Todos los campos siguientes son opcionales. Introduzca solo la información" +"que siente confortable compartir" #: src/protocols/jabber/jabber.c:2343 #, fuzzy @@ -539,15 +542,15 @@ #: src/protocols/jabber/jabber.c:2759 msgid "Gaim - Edit Jabber vCard" -msgstr "" +msgstr "Gaim - Editar datos en Jabber" #: src/protocols/jabber/jabber.c:2833 msgid "Server Registration successful!" -msgstr "" +msgstr "Registro en el servidor efectuado exitosamente" #: src/protocols/jabber/jabber.c:2860 msgid "Unknown registration error" -msgstr "" +msgstr "Error desconocido al registrar" #: src/protocols/jabber/jabber.c:2969 src/protocols/jabber/jabber.c:2984 #, fuzzy @@ -622,7 +625,7 @@ #: src/protocols/msn/msn.c:1921 msgid "Hidden" -msgstr "Sin conexión" +msgstr "Oculto" #: src/protocols/msn/msn.c:2037 msgid "Reset friendly name" @@ -796,7 +799,7 @@ #: src/protocols/oscar/oscar.c:397 src/protocols/toc/toc.c:761 #, c-format msgid "You have been disconnected from chat room %s." -msgstr "Has sido desconectado de la sala: %s" +msgstr "Ha sido desconectado de la sala: %s" #: src/protocols/oscar/oscar.c:398 msgid "Chat Error!" @@ -816,7 +819,7 @@ #: src/protocols/oscar/oscar.c:478 msgid "Password sent, waiting for response\n" -msgstr "Contraseña mandada, esperando respuesta\n" +msgstr "Contraseña enviada, esperando respuesta\n" #: src/protocols/oscar/oscar.c:511 msgid "internal connection error\n" @@ -851,7 +854,7 @@ #. Suspended account #: src/protocols/oscar/oscar.c:647 msgid "Your account is currently suspended." -msgstr "Tu cuenta está deshabilitada actualmente." +msgstr "Su cuenta está deshabilitada actualmente." #. connecting too frequently #: src/protocols/oscar/oscar.c:651 @@ -890,24 +893,27 @@ "following reason:\n" "\n" msgstr "" +"El usuario %d ha negado su petición de añadirlo a su lista de contactos por la" +"Siguiente razon:\n" +"\n" #: src/protocols/oscar/oscar.c:1496 src/protocols/oscar/oscar.c:2371 #, fuzzy msgid "No reason given." -msgstr "No se indicó un apodo" +msgstr "No se indicó una razón" #: src/protocols/oscar/oscar.c:1497 src/protocols/oscar/oscar.c:2372 msgid "Gaim - ICQ Authorization Denied" -msgstr "" +msgstr "Gaim - Autorización ICQ negada" #: src/protocols/oscar/oscar.c:1503 src/protocols/oscar/oscar.c:2378 #, c-format msgid "The user %d has granted your request to add them to your contact list." -msgstr "" +msgstr "El usuario %d ha autorizado su petición de añadirlo a su lista de contactos" #: src/protocols/oscar/oscar.c:1504 src/protocols/oscar/oscar.c:2379 msgid "Gaim - ICQ Authorization Granted" -msgstr "" +msgstr "Gaim - Autorizacion ICQ aceptada" #: src/protocols/oscar/oscar.c:1577 #, c-format @@ -1079,7 +1085,9 @@ "<br><BODY BGCOLOR=WHITE><hr><I>Leyenda:</I><br><br><IMG " "SRC=\"free_icon.gif\"> : Usuario Normal de AIM<br><IMG SRC=\"aol_icon.gif\"> " ": Usuario de AOL<br><IMG SRC=\"dt_icon.gif\"> : Usuario de prueba de " -"AIM<br><IMG SRC=\"admin_icon.gif\"> : Administrador" +"AIM<br><IMG SRC=\"admin_icon.gif\"> : Administrador <br><IMG SRC=\"ab_icon.gif\"> : " +"Agente Interactivo de ActiveBuddy<br><IMG SRC=\"wireless_icon.gif\"> : Usuario de" +"dispositivo inalámbrico" #: src/protocols/oscar/oscar.c:1829 #, fuzzy @@ -1089,11 +1097,9 @@ "%s%s%s<BR>\n" "<HR><BR>\n" msgstr "" -"Nombre de usuario: <B>%s</B>\n" -"<BR>Nivel de Aviso : <B>%d %%</B>\n" -"<BR>Conectado desde : <B>%s</B>\n" -"<BR>Minutos Inactivo: <B>%d</B>\n" -"<BR>\n" +"Nombre de usuario: <B>%s</B> %s <BR>\n" +"Nivel de Aviso : <B>%d %%</B><BR>\n" +"%s%s%s<BR>\n" "<HR><BR>\n" #: src/protocols/oscar/oscar.c:1861 @@ -1102,7 +1108,7 @@ #: src/protocols/oscar/oscar.c:1873 msgid "Client Capabilities: " -msgstr "Funcionalidaesde del Cliente: " +msgstr "Funcionalidades del Cliente: " #: src/protocols/oscar/oscar.c:1881 msgid "<i>No Information Provided</i>" @@ -1148,7 +1154,7 @@ "continue?" msgstr "" "Ha seleccionado abrir una conexión IM directa con %s. AL hacerlo, se le " -"permitirá ver su dirección IP y puede ser un riesgo de sguridad. ¿Desea " +"permitirá ver su dirección IP y puede ser un riesgo de seguridad. ¿Desea " "continuar?" #: src/protocols/oscar/oscar.c:3450 @@ -1253,7 +1259,7 @@ #: src/protocols/toc/toc.c:462 msgid "The service is temporarily unavailable." -msgstr "Servicio no disponible temporalmente." +msgstr "Servicio temporalmente no disponible." #: src/protocols/toc/toc.c:465 msgid "Your warning level is currently too high to log in." @@ -1341,12 +1347,12 @@ #: src/protocols/toc/toc.c:1959 #, c-format msgid "%s requests %s to accept %d file: %s (%.2f %s)%s%s" -msgstr "%s le pide que acepte el archivo %d: %s (%2f%s )%s%s" +msgstr "%s le pide a %s que acepte el archivo %d: %s (%.2f %s)%s%s" #: src/protocols/toc/toc.c:1960 #, c-format msgid "%s requests %s to accept %d files: %s (%.2f %s)%s%s" -msgstr "%s le pide que acepte %d archivos: %s (%.2f %s)%s%s" +msgstr "%s le pide a %s que acepte %d archivos: %s (%.2f %s)%s%s" #: src/protocols/toc/toc.c:1965 #, c-format @@ -1387,8 +1393,8 @@ "URL: " msgstr "" "Gaim es un cliente que funciona con el protocolo de Mensajería Instantánea " -"deAOL.\n" -"Se escribió en Gtk+ y tiene la licencia GPL.\n" +"de AOL.\n" +"Se escribió utilizando Gtk+ y esta licenciado bajo la licencia GPL.\n" "\n" "URL: " @@ -1422,12 +1428,14 @@ "===================\n" "Benjamin Miller\n" "Decklin Foster\n" +"Nathan Walp\n" +"Mark Doliner\n" "\n" "Desarrolladores Retirados\n" "===================\n" "Jim Duchek\n" "Eric Warmenhoven [ war...@ya... ]\n" -"Mark Spencer (autor original) [ markster@marko]" +"Mark Spencer (autor original) [ mar...@ma... ]" #: src/about.c:155 src/aim.c:318 src/buddy.c:2633 src/buddy_chat.c:1311 #: src/buddy_chat.c:1408 src/buddy_chat.c:1438 src/conversation.c:2795 @@ -1608,7 +1616,7 @@ #: src/buddy.c:1707 msgid "[Click to edit]" -msgstr "" +msgstr "[Haga click para editar]" #: src/buddy.c:2183 #, c-format @@ -1864,7 +1872,7 @@ #: src/conversation.c:474 #, fuzzy msgid "Gaim - Insert Image" -msgstr "Gaim - Usuario de IM" +msgstr "Gaim - Insertar Imagen" #: src/conversation.c:1278 msgid "Unable to send message: too large" @@ -1881,7 +1889,7 @@ #: src/conversation.c:1501 #, fuzzy, c-format msgid "Currently at %d, " -msgstr "Actualmente en %d\n" +msgstr "Actualmente en %d, " #: src/conversation.c:1509 #, c-format @@ -1988,7 +1996,7 @@ #: src/conversation.c:2165 #, fuzzy msgid "Image" -msgstr "Imagen de IM" +msgstr "Imagen" #: src/conversation.c:2172 msgid "Enable logging" @@ -2041,7 +2049,7 @@ #: src/conversation.c:3417 msgid "Save Icon As..." -msgstr "Gaim - Guardar Icono Como..." +msgstr "Guardar Icono Como..." #: src/dialogs.c:413 msgid "Gaim - Warn user?" @@ -2079,7 +2087,7 @@ msgid "" "You are about to remove '%s' from\n" "your buddylist. Do you want to continue?" -msgstr "Está a punto de borrar a '%s' de su lista de amigos. ¿Desea continuar?" +msgstr "Está a punto de borrar a '%s' \nde su lista de amigos. ¿Desea continuar?" #: src/dialogs.c:530 src/prpl.c:154 src/prpl.c:228 msgid "Accept" @@ -2176,7 +2184,7 @@ #: src/dialogs.c:1313 #, fuzzy msgid "Pounce when buddy is typing to you" -msgstr "Sonido cuando se conecte un amigo" +msgstr "Aviso cuando el amigo le esté escribiendo" #. </pounce type="when"> #. <pounce type="action"> @@ -2186,7 +2194,7 @@ #: src/dialogs.c:1334 msgid "Open IM Window" -msgstr "Abrir Ventana de Mensage cuando se conecte este amigo" +msgstr "Abrir Ventana de Mensage" #: src/dialogs.c:1343 msgid "Popup Notification" @@ -2202,7 +2210,7 @@ #: src/dialogs.c:1395 msgid "Play sound on pounce" -msgstr "Sonido para avisar" +msgstr "Avisar mediante sonido" #. </pounce type="action"> #: src/dialogs.c:1417 @@ -2304,7 +2312,7 @@ #: src/dialogs.c:2346 msgid "Gaim - Find Buddy By Info" -msgstr "Gaim - Encontrar amgio por información" +msgstr "Gaim - Encontrar amigo por información" #: src/dialogs.c:2375 msgid "Gaim - Find Buddy By Email" @@ -2420,7 +2428,7 @@ #: src/dialogs.c:4056 msgid "Rename Buddy" -msgstr "Gaim - Renombrar Amigo" +msgstr "Renombrar Amigo" #. Below is basically stolen from plugins.c #: src/dialogs.c:4140 @@ -2483,7 +2491,7 @@ #: src/multi.c:694 msgid "Register with server" -msgstr "" +msgstr "Registrarse en el servidor" #: src/multi.c:752 msgid "Gaim - Modify Account" @@ -2564,7 +2572,7 @@ #: src/multi.c:1409 #, fuzzy msgid "Connection Error" -msgstr "Conexión Cerrada" +msgstr "Error de Conexión" #: src/perl.c:856 msgid "Perl Scripts" @@ -2593,7 +2601,7 @@ #: src/plugins.c:259 msgid "Load a plugin from a file" -msgstr "Cargar añadido de un archivo" +msgstr "Cargar plugin desde un archivo" #: src/plugins.c:261 msgid "Configure" @@ -2601,7 +2609,7 @@ #: src/plugins.c:264 msgid "Configure settings of the selected plugin" -msgstr "Configurar añadido" +msgstr "Configurar propiedades del plugin" #: src/plugins.c:266 msgid "Reload" @@ -2609,7 +2617,7 @@ #: src/plugins.c:270 msgid "Reload the selected plugin" -msgstr "Quitar el añadido seleccionado" +msgstr "Recargar en plugin seleccionado" #: src/plugins.c:272 msgid "Unload" @@ -2617,7 +2625,7 @@ #: src/plugins.c:275 msgid "Unload the selected plugin" -msgstr "Descargar el añadido seleccionado" +msgstr "Descargar el plugin seleccionado" #: src/plugins.c:280 msgid "Close this window" @@ -2644,7 +2652,7 @@ #: src/prefs.c:224 msgid "Show Buddy Ticker" -msgstr "Mostrar dibujos de los tipos de amigos" +msgstr "Mostrar ventana de noticias" #: src/prefs.c:229 msgid "Show Debug Window" @@ -2653,7 +2661,7 @@ #. Preferences should be positive #: src/prefs.c:233 msgid "Notify buddies that you are typing to them" -msgstr "" +msgstr "Notificar a los amigos cuando les este escribiendo" #: src/prefs.c:240 msgid "Report Idle Times" @@ -2677,7 +2685,7 @@ #: src/prefs.c:263 msgid "Strip HTML from logs" -msgstr "Quitar HTML de todas las conversaciones guardadas" +msgstr "Quitar HTML de los registros" #: src/prefs.c:269 msgid "Log when buddies sign on/sign off" @@ -2689,7 +2697,7 @@ #: src/prefs.c:273 msgid "Log when buddies go away/come back" -msgstr "Registrar cuándo los amigos están ausentes o vuelven" +msgstr "Registrar cuándo los amigos se ausentan o regresan" #: src/prefs.c:274 msgid "Log your own signons/idleness/awayness" @@ -2697,7 +2705,7 @@ #: src/prefs.c:276 msgid "Individual log file for each buddy's signons" -msgstr "Un archivo para la conexión de cada Amigo" +msgstr "Un archivo de registro para la conexión de cada Amigo" #: src/prefs.c:279 msgid "Browser" @@ -2914,7 +2922,7 @@ #: src/prefs.c:710 src/prefs.c:1924 msgid "Queue new messages when away" -msgstr "Encolar nuevas conversaciones durante las ausencias" +msgstr "Encolar nuevos mensajes durante las ausencias" #: src/prefs.c:716 msgid "Ignore colors" @@ -2966,7 +2974,7 @@ #: src/prefs.c:957 msgid "Show chats in the same tabbed window" -msgstr "Mostar todas los chats en una ventana con pestañas" +msgstr "Mostar todas los chats en una unica ventana con pestañas" #: src/prefs.c:964 src/prefs.c:1116 msgid "Raise windows on events" @@ -2998,7 +3006,7 @@ #: src/prefs.c:979 src/prefs.c:1129 msgid "Entry widget height:" -msgstr "Alto del campo de texto" +msgstr "Alto del campo de texto:" #: src/prefs.c:981 src/prefs.c:1131 msgid "Tab Placement" @@ -3035,11 +3043,11 @@ #: src/prefs.c:1107 msgid "Show all chats in one tabbed window" -msgstr "Mostar todos los Chats en una ventana con pesatañas" +msgstr "Mostar todos los Chats en una ventana con pestañas" #: src/prefs.c:1109 msgid "Show conversations in the same tabbed window" -msgstr "Mostar todas las conversaciones en una ventana con pesatañas" +msgstr "Mostar todas las conversaciones en una ventana con pestañas" #: src/prefs.c:1117 msgid "Show people joining/leaving in window" @@ -3079,12 +3087,12 @@ #: src/prefs.c:1505 msgid "Gaim - Sound Configuration" -msgstr "Gaim - COnfiguración del Sonido" +msgstr "Gaim - Configuración del Sonido" #: src/prefs.c:1540 #, fuzzy msgid "Test" -msgstr "Texto" +msgstr "Probar" #: src/prefs.c:1550 msgid "Choose..." @@ -3105,7 +3113,7 @@ #: src/prefs.c:1651 #, fuzzy msgid "Sound method" -msgstr "Eventos de Sonido" +msgstr "Metodo para reprodución de Sonido" #: src/prefs.c:1725 #, c-format @@ -3113,11 +3121,13 @@ "Sound command\n" "(%s for filename)" msgstr "" +"Comando para sonido\n" +"(%s para nombre de archivo" #: src/prefs.c:1737 #, fuzzy msgid "Sound played when:" -msgstr "Reproductor de Sonidos:" +msgstr "Reproducir Sonidos en:" #: src/prefs.c:1881 src/prefs.c:2939 msgid "Away Messages" @@ -3295,7 +3305,7 @@ #: src/server.c:585 #, c-format msgid "(%d messages)" -msgstr "%d mensajes)" +msgstr "(%d mensajes)" #: src/server.c:591 msgid "(1 message)" |
From: Rob F. <rob...@us...> - 2002-07-03 05:53:01
|
Update of /cvsroot/gaim/gaim In directory usw-pr-cvs1:/tmp/cvs-serv19174 Modified Files: ChangeLog Log Message: lalala Index: ChangeLog =================================================================== RCS file: /cvsroot/gaim/gaim/ChangeLog,v retrieving revision 1.512 retrieving revision 1.513 diff -u -d -r1.512 -r1.513 --- ChangeLog 2 Jul 2002 23:51:05 -0000 1.512 +++ ChangeLog 3 Jul 2002 05:52:58 -0000 1.513 @@ -4,6 +4,7 @@ * French translation updated (thanks, Stephane Wirtel) * Polish translation updated (Thanks, Przemyslaw Sulek) * Finnish translation updated (Thanks, Tero Kuusela) + * Spanish translation updated (Thanks, Lars Goldschlager) version 0.59 (06/24/2002): * Hungarian translation added (Thanks, Sutto Zoltan) |