|
|
|
GAIM 0.77
|
|
|
|
|
|
ot Fil(24-04-2004)
Izleze nova versiia(0.77) na GAIM
GAIM e
mnogoprotokolen klient za momentalni suobshteniia za Linux, BSD, MacOS X, i Windows. Toi e suvmestim s (Oscar i TOC protokolite), kakto i mrezhite na ICQ, MSN Messenger, Yahoo, IRC, Jabber, Gadu-Gadu, i Zephyr.
Novi neshta sa:
Otnovo sistemen log
Reorganiziran i izchisten plugin za poddruzhka na MSN
Dobavena poddruzhka na protokola Novell GroupWise
WYSIWYG podobreniia
WYSIWYG redaktsiia na potrebitelskoto info
Kopirane i postaviane v Rich-text format
Pluginite veche mogat da dobaviat elementi v kontekstnoto menyu
Pluginite mogat da dobaviat preferentsii
Popraveni programni greshki:
Formatiraneto v log-a e popraveno
Zapisa na razgovora raboti otnovo
Butona Clear v privacy raboti
MSN e-meil notifikatsiiata ne krashva Gaim
<< Spisuk s zhelaniia za prilozheniia v Gnome 3 | ES razprostrani doklada sreshtu MS >>
|
|
|
|
|
Boikot na GAIM !!! Ot: dino <asa (a) spnet[ tochka ]net> Na: 24-04-2004@12:11 GMT+2 Otsenka:
/Dobre shte e predi da se puskat novini za GAIM v bulgarski sait kato tozi da se ima predvid, sledniiat fakt:
Ofitsialno stanovishte na razrabotchitsite e, che te ne poddurzhat i niama da poddurzhat drugi kodirovki osven UTF-8 i ISO-8895-1. Kategorichno niama, i niama da ima poddruzhka na ne Unicode suobshteniia, v koito e izpolzvana azbuka razlichna ot latinitsa v ISO-8895-1 kodirovka. Za Bulgariia tova oznachava v chastnost, che niama da imate kirilitsa v IRC i riadko shte imate kirilitsa v ICQ.
Prekodiraneto na vsichki ne UTF-8 suobshteniia ot ISO-8895-1 v UTF-8 e tvurdo zalozheno v sorsa. Vsichki pachove, koito predlagat vuzmozhnost za prekodirane spored nastroikite na konkretnata sistema, konfigurirane chrez preferences dialoga, ili drugo reshenie na problema se ignorirat. Za povdigane na vuprosa sled raziasniavane na ofitsialnata politika v kanal #gaim na openprojects.net se nakazva s ban na nika.
Lichnoto mi mnenie e che diskreminatsiiata, rasizmut i SOD (Speak English or Die) politikata sa nesuvmestimi s ideologiiata na svobodniia softuer. Prizovavam vsichki, koito sa suglasni s tova da ne izpolzvat tazi programa.
Redaktiran na: 24-04-2004@12:16
[Otgovori na tozi komentar]
Kum: Boikot na GAIM !!! Ot: borj Na: 24-04-2004@12:28 GMT+2 Otsenka:
/I sled kato az predpochitam UTF-8, zashto da boikotiram?!? Pri polozhenie, che tova razreshava kupishta problemi s poddruzhkata na suma ti kodovi tablitsi?
[Otgovori na tozi komentar]
Kum: Kum: Boikot na GAIM !!! Ot: dino <asa< at >spnet__dot__net> Na: 24-04-2004@13:59 GMT+2 Otsenka:
/Ne reshava, a suzdava problemi. Purvo te pravi nesuvmestim s vsichki programi, koito izpolzvat cp1251 i ne poddurzhat UTF-8, a za sega te sa prekaleno mnogo i v prekaleno mnogo oblasti.
Po-seriozniiat problem obache e che v poddruzhkata na Unicode v Linux/BSD lipsva vuzmozhnost da se zadade kodirovka po podrazbirane za ne Unicode tekst. Tova e seriozen nedostatuk v sravnenie s Windows/MacOS X/eCom Station (OS/2 Warp 5)/BeOS i t.n. Definiraneto na LC_ALL=bg_BG.UTF-8 i LC_CTYPE=bg_BG.CP1251 pomaga doniakude problemut da se zaobikoli, no tova ne e standartno reshenie i faktut, che LC_CTYPE se izpolzva ne po prednaznachenie suzdava ne po-malko problemi otkolkoto reshava.
Istinata e, che da izpolzvash iztsialo UTF-8 v Bulgariia oznachava da se samoizolirash. Kogato tova ne e vuzmozhno (primerno za firmite, reshili se da migrirat kum Linux autizmut izobshto ne e tipichen, a suvmestimostta e osnovna tsel) se nalaga da se tursiat kompromisi. Na praktika tova chesto oznachava mnogo testove i zadavane na unikalno obkruzhenie pri puskane na razlichni programi.
V sluchaia s GAIM tova znachi, che ne mozhesh da polzvash ofitsialnite paketi na osnovnite distributsii, a vseki put kogato izleze nova versiia triabva da patchvash i prekompilirash ruchno. Za problemite, svurzani s tova, kogato poddurzhash niakolko stotin mashini mozhesh da se setish sam.
Tova e dulug otgovor. Ako iskash moga da ti dam i kratuk:
Stiga da ne te e enia che niama da mozhesh da obmeniash suobshteniia s mnogo ot bulgarite v ICQ i che niakoi te tretira kato bokluk, zashtoto polzvash bukvi, razlichni ot negovite - nikakuv problem.
Redaktiran na: 24-04-2004@15:40
[Otgovori na tozi komentar] Kum: Kum: Kum: Boikot na GAIM !!! Ot: just_user Na: 24-04-2004@16:44 GMT+2 Otsenka:
/Az lichno sum dovolen ot GAIM , i smiatam i v budeshte da go polzvam, zashtoto niamam nikakvi problemi s komunikatsiiata na Kirilitsa, nito sus integratsiiata mu v sistemata mi i oshte po-malko s samochustvieto mi :-D
[Otgovori na tozi komentar]
Kum: Boikot na GAIM !!! Ot: Fil Na: 24-04-2004@16:15 GMT+2 Otsenka:
/Ami chestno kazano ot dosta vreme polzvam GAIM i sum imal problemi s kirilitsata samo s hora, polzvashti Miranda. Kolkoto do rasistkata im politika, to sum bezkraino iznenadan ot upomenatoto povedenie (viziram banvaneto na nika). Ne znaia kak si "povdignal vuprosa" tam, no ako e bilo po tozi kraen nachin, koito demonstrirash tuk, tova obiasniava neshtata pone otchasti.
Vsushtnost dori da si prav, az shte produlzha da go polzvam, zashtoto mi e udoben i sum sviknal, nezavisimo ot vuzgledite na razrabotchitsite. (I vse pak produlzhavam da se uchudvam, ako naistina sa se durzhali taka...)
[Otgovori na tozi komentar]
Kum: Kum: Boikot na GAIM !!! Ot: dino <asa__at__spnet__dot__net> Na: 24-04-2004@19:53 GMT+2 Otsenka:
/Problemi ima sus obmiama na suobshteniia i v dvete posoki sus vseki ICQ klient, koito ne polzva UTF-8. V zavisimost ot tova kakuv lokal e zadaden na mashinata tova oznachava:
LICQ
SimICQ
Miranda
CenterICQ
po-stari versii na Trilian i originalnite ICQ klienti
Problemi ima i s mnogo drugi programi po sushtata prichina. Za suzhalenie izredenite do tuk pokrivat okolo 80% ot ICQ kontaktite mi.
Dulgo vreme mi se nalagashe da izpolzvam GAIM i ne moga da ne priznaia, che edinstveniiat mu seriozen problem sa vuzgledite na razrabotchitsite. Hubavo e che te pone proiaviavat malko poveche blagorazumie ot ekipa na XFree i ogranichavat deistviiata si sreshtu horata, poddurzhashti neofitsialni patchove do oplyuvane pri vseki udoben sluchai.
SHTo se otnasia do prichinite da buda bannat ot #gaim moga da garantiram, che dori kogato me vbesiat (kakto kogato sum zagubil potentsialen klient, koito v techenie na okolo sedmitsa e sledil reaktsiite na ekipa, im i si e napravil suotvetnite izvodi za horata, razrabotvashti svoboden softuer i kachestvoto na poddruzhkata, koiato mozhe da bude ochakvana ot tiah) ne narushavam pravilata na dobriia ton.
Vsushtnost moga da tsitiram i vuprosa, sled koito biah bannat. Edin ot razrabotchitsite pisa, che dori da se vuvede nastroika za kodirovka tia niama da pomogne v chatrum, kudeto se izpolzvat nepoddurzhashti UTF-8 klienti s razlichni lokalni kodirovki. Na tova otgovorih s vuprosa zashto priema, che ako v edin chatrum ima primerno arabi i evrei vseki ot tiah shte iska da vizhda edinstveno i samo ISO-8895-1 vmesto primerno dialog za izbor na kodirovka kakto e v LICQ i SIM.
Ne otseniavam tova kato zaiazhdane, dostoino za bannvane, oshte poveche, che vuprosut ne beshe zadaden v kanala, a v /qery prozorets.
Deistvitelno v sluchaia biah afektiran i proiavih "nerazumna nastoichivost". SHTo se otnasia do ekipa na GAIM tehniiat podhod otlichno se vruzva s izvestnata nasha narodna pesen "Stani, stani Todore".
Slepa li si ma che tsurvuli nema...
Slepa li si ma che navushta nema...
Slepa li si ma che karutsa nema...
Slepa li si ma che nema da doda...
Redaktiran na: 24-04-2004@20:30
[Otgovori na tozi komentar] Kum: Kum: Kum: Boikot na GAIM !!! Ot: Fil Na: 25-04-2004@9:43 GMT+2 Otsenka:
/Ot otgovora ti se uverih, che ne si provokiral tiahnoto povedenie. No puk ot druga strana ne mislia, che boikotiraneto ot niakolko choveka, dori ot vsichki polzvashti GNOME/GAIM v Bulgariia shte im povliiae na tiah ili shte pomogne na nas da imame klient za GNOME, koito da ima vuzmozhnostite na GAIM. Ne mozhe li da vdignem shum niakude (daite ideia kude) - tova naistina vuobshte ne podhozhda na razrabotchitsi na SVOBODEN softuer.
Izviniavam se, ako sum bil malko grub...
[Otgovori na tozi komentar]
:)) Ot: TS Na: 24-04-2004@15:00 GMT+2 Otsenka:
/Koi polzva GAIM ve :). Q se uspokoite :)
[Otgovori na tozi komentar] Evala drugarcheta Ot: Niki Na: 25-04-2004@9:17 GMT+2 Otsenka:
/Idealen nachin na mislene imate - men ne mi
prechi, mainata mu che se e...v sus kodirovkata
koiato izpolzva stranata mi.
Razbira se che takiva proekti triabva da se
boikotirat, nai-malkoto softuera triabva da bude
user-friendly ne samo na anglogovoriashtite.
Pone oshte 2 do 3 godini shte minat predi Unikod
standarta da se nalozhi i povecheto programi koito
izpolzvat v momenta niakoi ot ISO standartite da
budat prenapisani, a dori i togava shte ima golemi
sistemi koito vutreshno shte izpolzvat niakoia ot
ISO kodirovkite /zadacha za analititsite - znaete
li kolko skacha edna baza danni v koiato VARCHAR
kolonite sa v Unikod vmesto v ISO/
Ako razrabotchitsite sa tolkova smeli - zashto ne
izpolzvat samo UTF8?
[Otgovori na tozi komentar]
Kum: Evala drugarcheta Ot: Andrei Na: 25-04-2004@12:41 GMT+2 Otsenka:
/ Breh :) I podskachashti bazi ot danni se poiaviha na tozi sviat :)
SIM-a obache, pochnaha mnogo da go sbugvat v poslednite versii. Kakto vinagi "Istoriia"-ta ne raboti. Turseneto na drugarcheta ot zhenski pol e sburkano ta vadi i muzhe, no inache biva.
[Otgovori na tozi komentar]
Neshto da se predpieme?Predlozhete Ot: sld Na: 25-04-2004@19:33 GMT+2 Otsenka:
/Az i bez tova ne go haresvah toia Gaim!
Ne si pasnahme oshte kato si go pusnah za purvi put i zatova polzvam GnomeICU.
A inache e mnogo nepriiatno tova ,koeto sa napravili s tazi programa.
Vse edno da se napravi programa deto vuzpriema
samo kirilitsa i niakoi ot druga strana da se opita da ia podkara.
Kak mislite ,che shte se chuvstva i kvo shte mu ide na um po povod rodninite na tozi koito ia e pravil suotvetnata programa?
[Otgovori na tozi komentar] niakoi mozhe li da obiasni ... Ot: Hristo Hristov <icobgr< at >abv[ tochka ]bg> Na: 26-04-2004@10:10 GMT+2 Otsenka:
/Mozhe li niakoi da obiasni kak se pachva gaim da mozhe da se chete i pishe na cp1251 kodirovkata?
[Otgovori na tozi komentar]
Kum: niakoi mozhe li da obiasni ... Ot: asa <asa (a) spnet< dot >net> Na: 26-04-2004@23:27 GMT+2 Otsenka:
/Nakratko - find-replace
Printsiput v momenta e, che za vsiako suobshtenie, koeto ne e unicode se puska konvertirane ISO-8895-1 -> UTF-8. Prosto go namirash v sorsa (pomnia, che triabvashe da se smeni na dve mesta v 0.75, za sledvashtite ne znam) i go smeniash s kodovata tablitsa, koiato ti triabva.
[Otgovori na tozi komentar] Kum: niakoi mozhe li da obiasni ... Ot: dino <asa< at >spnet__dot__net> Na: 27-04-2004@5:01 GMT+2 Otsenka:
/Ne sum go testval, no mislia che tova "reshava" problema.
-------------------------------------------
diff -r -u gaim-0.77/src/protocols/oscar/oscar.c gaim-0.77_1251/src/protocols/oscar/oscar.c
--- gaim-0.77/src/protocols/oscar/oscar.c 2004-04-22 04:53:15.000000000 +0300
+++ gaim-0.77_1251/src/protocols/oscar/oscar.c 2004-04-27 03:14:17.000000000 +0300
@@ -394,7 +394,7 @@
utf8 = g_convert(text, textlen, "UTF-8", "UTF-8", NULL, NULL, NULL);
break;
case AIM_IMFLAGS_ISO_8859_1:
- utf8 = g_convert(text, textlen, "UTF-8", "ISO-8859-1", NULL, NULL, NULL);
+ utf8 = g_convert(text, textlen, "UTF-8", "CP1251", NULL, NULL, NULL);
break;
case AIM_IMFLAGS_UNICODE:
utf8 = g_convert(text, textlen, "UTF-8", "UCS-2BE", NULL, NULL, NULL);
@@ -2540,15 +2540,15 @@
* such */
if (args->icbmflags & AIM_IMFLAGS_ISO_8859_1)
gaim_debug_info("oscar",
- "Received ISO-8859-1 IM\n");
+ "Received CP1251 IM\n");
if (!args->msg || !args->msglen)
return 1;
- tmp = g_convert(args->msg, args->msglen, "UTF-8", "ISO-8859-1", NULL, &convlen, &err);
+ tmp = g_convert(args->msg, args->msglen, "UTF-8", "CP1251", NULL, &convlen, &err);
if (err) {
gaim_debug_info("oscar",
- "ISO-8859-1 IM conversion: %s\n", err->message);
+ "CP1251 IM conversion: %s\n", err->message);
tmp = g_strdup(_("(There was an error receiving this message)"));
g_error_free(err);
}
@@ -2872,10 +2872,10 @@
msg2 = (gchar **)g_malloc((numtoks+1)*sizeof(gchar *));
for (i=0; msg1[i]; i++) {
gaim_str_strip_cr(msg1[i]);
- msg2[i] = g_convert(msg1[i], strlen(msg1[i]), "UTF-8", "ISO-8859-1", NULL, NULL, &err);
+ msg2[i] = g_convert(msg1[i], strlen(msg1[i]), "UTF-8", "CP1251", NULL, NULL, &err);
if (err) {
gaim_debug_error("oscar",
- "Error converting a string from ISO-8859-1 to "
+ "Error converting a string from CP1251 to "
"UTF-8 in oscar ICBM channel 4 parsing\n");
g_error_free(err);
}
@@ -4616,10 +4616,10 @@
}
} else if (args.flags & AIM_IMFLAGS_ISO_8859_1) {
gaim_debug_info("oscar",
- "Sending ISO-8859-1 IM\n");
+ "Sending CP1251 IM\n");
args.charset = 0x0003;
args.charsubset = 0x0000;
- args.msg = g_convert(tmpmsg, len, "ISO-8859-1", "UTF-8", NULL, &len, &err);
+ args.msg = g_convert(tmpmsg, len, "CP1251", "UTF-8", NULL, &len, &err);
if (err) {
gaim_debug_error("oscar",
"conversion error: %s\n", err->message);
@@ -4701,7 +4701,7 @@
aim_locate_setprofile(od->sess, "unicode-2-0", msg, (msglen > od->rights.maxsiglen ? od->rights.maxsiglen : msglen), NULL, NULL, 0);
g_free(msg);
} else if (flags & AIM_IMFLAGS_ISO_8859_1) {
- msg = g_convert(text_html, strlen(text_html), "ISO-8859-1", "UTF-8", NULL, &msglen, NULL);
+ msg = g_convert(text_html, strlen(text_html), "CP1251", "UTF-8", NULL, &msglen, NULL);
aim_locate_setprofile(od->sess, "iso-8859-1", msg, (msglen > od->rights.maxsiglen ? od->rights.maxsiglen : msglen), NULL, NULL, 0);
g_free(msg);
} else {
@@ -4776,7 +4776,7 @@
g_free(msg);
gc->away = g_strndup(text, od->rights.maxawaymsglen/2);
} else if (flags & AIM_IMFLAGS_ISO_8859_1) {
- msg = g_convert(text_html, strlen(text_html), "ISO-8859-1", "UTF-8", NULL, &msglen, NULL);
+ msg = g_convert(text_html, strlen(text_html), "CP1251", "UTF-8", NULL, &msglen, NULL);
aim_locate_setprofile(od->sess, NULL, NULL, 0, "iso-8859-1", msg,
(msglen > od->rights.maxawaymsglen ? od->rights.maxawaymsglen : msglen));
g_free(msg);
@@ -5645,12 +5645,12 @@
g_error_free(err);
}
} else if (encoding & AIM_IMFLAGS_ISO_8859_1) {
- gaim_debug_info("oscar", "Sending ISO-8859-1 chat\n");
- charset = "iso-8859-1";
- buf2 = g_convert(buf, len, "ISO-8859-1", "UTF-8", NULL, &len, &err);
+ gaim_debug_info("oscar", "Sending CP1251 chat\n");
+ charset = "CP1251";
+ buf2 = g_convert(buf, len, "CP1251", "UTF-8", NULL, &len, &err);
if (err) {
gaim_debug_error("oscar",
- "Error converting to iso-8859-1: %s\n", err->message);
+ "Error converting to CP1251: %s\n", err->message);
g_error_free(err);
err = NULL;
[Otgovori na tozi komentar]
|
|
|
|
|
|
|
|