Gravatar

Od teraz, dzięki wtyczce Gravatar, będziecie mieć zawsze aktualny awatar w swoim komunikatorze! Jak to działa? Wtyczka pobiera nasz adres e-mail z wizytówki danego konta bądź ustalamy odgórnie ten sam adres e-mail dla wszystkich kont. Na podstawie tego adresu sprawdzany jest nasz aktualny awatar w serwisie gravatar.com. Wystarczy zmienić ustawienia na gravatar.com i od razu zmienia się nam awatar na różnych portalach jak i również w AQQ (ofkors aktualizacja wykonuje się co określony czas np. tylko przy włączeniu AQQ lub co dwie godziny)!

Wtyczka objęta jest licencją GNU General Public License 3, tak więc jej źródła są otwarte – możecie ją modyfikować na własne potrzeby oraz rozwijać ją wspólnie ze mną. Repozytorium wtyczki znajduje się w tym miejscu.

Pobierz Gravatar (1.4.0.0)
Uaktualniono: 2014.07.11, 15:53
Wtyczka bez problemu będzie współpracować z każdą nowo powstałą wtyczką sieciową jednakże musi ona spełnić pewne zasady. Należy podpiąć naszą wtyczkę sieciową pod notyfikację AQQ_CONTACTS_SET_AVATAR, gdzie w wParam zostanie zwrócony wskaźnik do struktury TPluginAvatar. W notyfikacji należy zwrócić szczególną uwagę na pole JID, w którym będzie się znajdować identyfikator konta wtyczki. Jeżeli identyfikator należy do naszej wtyczki to obsługujemy notyfikację i zwracamy odpowiednio: wartość 0 jeżeli wtyczka nie wie o co chodzi lub nie dotyczy to naszej wtyczki, wartość 1 jeżeli wtyczka nie jest połączona z siecią, wartość 2 jeżeli serwer się obraził lub wystąpił jakiś inny błąd, wartość 3 jeżeli wszystko przebiegło prawidłowo.
1.4.0.0 11.07.2014
Kompilacja pod poprawionymi nagłówkami dla wersji 64-bitowej.
Zmniejszenie rozmiaru wtyczki 64-bitowej poprzez użycie kompresji LZMA.
Nieskórkowanie systemowych okien dialogowych niepochodzących z wtyczki.
Aktualizacja komponentów AlphaControls do nowszej wersji (9.10).
1.3.1.0 28.08.2013
Obsługa kolorystyki stylizacji okien (barwa i nasycenie).
Drobna poprawka w obsłudze nadawania przeźroczystości obramowań przez wtyczkę AlphaWindows.
Aktualizacja komponentów AlphaControls do nowszej wersji (8.44).
1.3.0.0 23.05.2013
Dodanie 64-bitowej wersji wtyczki.
Wsparcie dla wtyczki AlphaWindows (ustawianie przeźroczystości obramowania).
Drobne zmiany w skórkowaniu form ustawień.
Zmiana sposobu wypakowywania plików z zasobów wtyczki.
Zmniejszenie rozmiaru wtyczki 32-bitowej poprzez użycie kompresji LZMA.
Aktualizacja komponentów AlphaControls do nowszej wersji (8.20).
1.2.0.0 23.10.2012
Przepisanie wtyczki pod kompilator Embarcadero C++ Builder XE3.
Aktualizacja komponentów AlphaControls do najnowszej dostępnej wersji (7.70).
Inne mniej ważne zmiany w kodzie.
1.1.3.0 09.06.2012
Wtyczka posiada własną ikonę pokazywaną w ustawieniach komunikatora na liście wtyczek.
Przy aktualizacji awatara we wtyczce SkypeCore pokazywany jest tylko identyfikator Skype.
Aktualizacja komponentów AlphaControls do najnowszej dostępnej wersji (7.65).
Obsługa natywnego stylu Windows (wyłączone skórkowanie okien wtyczki).
Optymalizacja kodu.
1.1.2.0 08.02.2012
Opcja wymuszania aktualizacji.
Poprawki w oprawie tekstowej form wtyczki.
1.1.0.0 08.02.2012
Pełne skórkowanie wszystkich okien wtyczki.
Aktualizowanie awatarów we wtyczce GG Network.
Komunikat z potwierdzeniem dokonania aktualizacji po zmianach w ustawieniach wtyczki.
Poprawki kosmetyczne formy pierwszego uruchomienia wtyczki.
Zmniejszono czas wyświetlania chmurek informacyjnych.
Zmiana sposobu pobierania awatarów oraz rozszerzenie informowania o niepomyślnej aktualizacji.
Spora optymalizacja kodu.
1.0.0.0 30.05.2010
Pierwsza publiczna wersja.

Dodaj komentarz