W dniu 22 października 2011 19:06 użytkownik Tomasz Wasilczyk
<tomkiewicz.gro...@gmail.com> napisał:
> Dwie funkcje w libgadu nie działają tak, jak powinny:
>
> - ustawianie statusu z "czasem powrotu" (gg_change_status_descr_time).
> Po prostu nie działa. W GG7 też nie.
>
> - import/eksport listy kontaktów w starym formacie. Mianowicie nie da
> się usuwać wysyłanych kontaktów (tylko dodawać nowe) - serwer scala
> wysyłane listy. Funkcja usuwania listy z serwera (przez wysłanie
> spacji) nie robi absolutnie nic. W GG7 to samo.
>
> Wysłałem w związku z tym zapytanie do pomocy technicznej Gadu-Gadu i
> odpowiedzieli, że już nie wspierają starych klientów. GG10 nie ma
> żadnej z tych opcji. W związku z tym, moim zdaniem najbardziej
> odpowiednią reakcją jest usunięcie obsługi tych dwóch funkcji z
> libgadu.

W patchach załączonych do tej wiadomości jest (moim zdaniem)
odpowiednie rozwiązanie - zastąpienie gg_change_status_descr_time
przez gg_change_status_descr (wraz z odpowiednim uproszczeniem
gg_change_status_common) oraz oznaczenie gg_userlist_request i
przyjaciół jako obsolete.

Funkcje "poprawiłem" oddzielnie, na czystym trunku, najlepiej
aplikować patche w kolejności: najpierw userlist, potem status
(inaczej będzie dużo warningów o hunkach).

Testowane na najnowszym pidginie, mam nadzieję, że nic nie przeoczyłem.

Pozdrawiam,
Tomek

Attachment: libgadu-obsolete-gg_change_status_descr_time.patch.gz
Description: GNU Zip compressed data

Attachment: libgadu-obsolete-gg_userlist.patch.gz
Description: GNU Zip compressed data

_______________________________________________
libgadu-devel mailing list
libgadu-devel@lists.ziew.org
http://lists.ziew.org/mailman/listinfo/libgadu-devel

Reply via email to