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
libgadu-obsolete-gg_change_status_descr_time.patch.gz
Description: GNU Zip compressed data
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