2010-08-22-08-29 Release Candidate 6
- Przypominam tylko, że zbieram sobie na NEC'a 2490UXi2, Canona 50D albo EF 70-200/2.8 L IS i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Poprawiony okazjonalny crash przy wyszukiwaniu serwera gg po wyłączeniu wtyczki GG;
- Na XMPP, wszelkie rotsterowe pushe "type=set", są teraz potwierdzane;
- Na XMPP, wszelkie nieznane iq zostana skwitowane "feature-not-implemented" - bo tak wymaga XMPP Core;
- Diabeleq dopisany do listy darczyńców;
- SQLite @ 3.7.2;
- W API LOAD_GRAPH potrafi teraz ładować graiki z plików + wypełnia cx i cy;
- Procedury multilogowania są teraz w stanie zauważyć czy klient dobierający się do naszego konta to tak na prawde AQQ;
- GG, w API - jeśli chcemy wysłać wiadomość do nieprawidłowego numeru - nie zostanie wysłana;
- W API przy używaniu LOAD_GRAPH możemy podać w filePath sama nazwe pliku (i odpowiednia flage do flags) wtedy wtw poszuka tego pliku w domyslnych sciezkach "theme";
2010-08-13-08-22 Release Candidate 5
- Przypominam tylko, że zbieram sobie na NEC'a 2490UXi2, Canona 50D albo EF 70-200/2.8 L IS i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Poprawiony błąd w instalatorze,który nie poprawnie wykrywał lokalizację folderu "temp";
- Poprawiony wygląd okna updaterakiedy aerow było niewłączone/niedostępne;
- Z poziomu aktualizatora można teraz wyłaczyć komunikator (#989, #1096, #919);
- Nie da się w zarzadzaniu kontami zaznaczyc wiecej niz jednego konta (#1113);
- Puste nazwy kont protokołów nie są już dopuszczalne (#1111);
- Poprawione odwołania z zakładki sieci do dopiero co usniętego (a widocznego na liscie) konta protokołu... tak serio to mi się tłumaczyc nie chce o co chodzi, ale program się nie wywala w sytuacji opisanej w zgłoszeniu (#1110);
- Dodana opcja wyłączenia powiadomień o pisaniu;
- Workaround na dzine zachowania AQQ przy transferze obrazków po gg (#1102);
- Greybrow znalazł się tam gdzie reszta pączkowników wraz z bibi88bibi (ale serio taki nick? xD) i Pawelkiem;
- Wszystkie karty opcji gdzie to potrzebne reagują natychmiast na zmiany w ilościach protokołów;
- utlIgnore naXMPP i tlenie zawsze przepuszcza wiadomości od serwera i transportów;
2010-08-09-08-13 Release Candidate 4
- Przypominam tylko, że zbieram sobie na NEC'a 2490UXi2, Canona 50D albo EF 70-200/2.8 L IS i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- w API doszedł "wtwAccountManager.h" oraz "wtwInputWindows.h";
- w związku z pierwszym powyszym, kontami XMPP, GG oraz Tlenowymi mona teraz spokojnie dodawać/kasować z opcji, nie trzeba się bawić plikami (pozbyam się minusów);
- Wszystkie "SysListView32" w programie zmieniły trochę wygląd, podobno lepiej wygląda zaznaczenie;
- Poprawiony problem z rozłączeniem komunikatora przy wyborze pliku do transferu przez gadu (#1092);
- Poprawiony problem z pokazywaniem w hintach 'Gadu-Gadu (0)' nawet po poprawnym połaczeniu z siecią gadu (#357);
- Chyba poprawione ponowne połączenie z Gadu kiedy połączenie było zamykane bez błędu ale serwer tego nie potwiedzał (#423, #911);
- Cośtam poprawione, znów (#1029);
- Cośtam poprawione, konkretnie ikonka na zakładce przy zmianie meta z automatu (#1069);
- W powiadomieniach, i wiadomościach otrzymanych można w stylach używać teraz %statusIcon% (#84);
- dodane ropoznawnie nowych uber pakietów informujących o zmianach na zdalnej liście kontaktów GG... czy coś w tym rodzaju :D
- Kontakty XMPP i tlenowe spoza listy, są dodawane jesli się odezwą do listy, jako "spoza listy" + w menu z pozycją "dodaj..." (#894);
- Poprawione kasowanie listy kontaktów kiedy robimy import z pliku (#1108);
- Poprawiony import kontaktów GG z pliku kiedy nie ma połaczenia z siecią;
- Neo (który nie czytał jaki podać tytuł abym wiedział o co chodzi) oraz Svistu, dopisani do listy cierpiętników ;P
- SQLite uaktualnione do wersji 3.7.0.1;
- libPNG uaktualnione do 1.4.3 (poprzednie podobno zawieraja bardzo poważny błąd 'bezpieczeńtwa');
- zlib uaktualniony do 1.2.5;
2010-07-30-08-09 Release Candidate 3
- Przypominam tylko, że zbieram sobie na NEC'a 2490UXi2, Canona 50D albo EF 70-200/2.8 L IS i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Zioolko dopisane tam gdzie zwykle dopisuje ludzi (wraz z adrianem_007 tylkoz a co innego ;p) i Dembusem oraz damian@w3a.pl za to samo co Zioło ;P
- Poprawiony bug z rejestracja nowego numeru GG przy zmianie hasła (#1068);
- Poprawiona kolejność tabulatora w całej masie okien;
- Poprawiony problem z zabloowaniem okna archiwum po wyszukiwaniu (#1093);
- Protokoły są teraz zawsze posortowane wg. identycznej kolejności (ID, SID) niezależnie od kolejności załadowania wtyczek/dodania proto;
- wtw::CSettingsBinder is now more or less complete;
- Część C++ API powędrowała do biblioteki (libWTW), nagłówki są dołączone do API podobnie jak i źródła tegoż;
- Kiedy edytujemy (lub dodajemy) kontakt, nazwa załadki zmieniana jest od raza (#1101, #886, #706);
- Klasa wtw::CCore dostała funkcje dostępu do logu;
- Tak, wiem że Raistlin jest na liście chwały ;D
- w API/libWTW doszła klasa wtw::CToolTips, nigdy nie zgadniecie do czego;
- w stylach okna rozmowy można teraz używać %net% (to samo co w API netID) oraz %group% (ino dla wypowiedziach adwersarza oraz nagłówku i stopce);
- Przy dodawaniu kontaktu z okna autoryzacji (tlen, xmpp) zamiast dodawać kontakt do domyśłnej grupy zostanie pokazane okno dodawania kontaktu z wypełnionym polem "id";
- Okno autoryzacji dostało nową funkcjonalność, można selektywnie dodawać kontaty tak jak wcześniej dawać autoryzacje, plus - zmieniło wygląd;
- Klikniecie w powiadomienie gmailowe poinno przenosci do wlasciwej domeny jesli uzywamy google apps (#865);
2010-07-24-07-30 Release Candidate 2
- Przypominam tylko, że zbieram sobie na NEC'a 2490UXi2, Canona 50D albo EF 70-200/2.8 L IS i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Poprawione wybudzanie monitora ze snu, chyba;
- Nakarmiłem Bolo listę darczyńców, ah żeby wszyscy tak karmili :D
- Poprawiony problem z escape w odczepionych oknach rozmowy;
- Dodana obsługa XEP-0184;
- Do API doszła nowa klasa, wtw::CSettings (+zaczątek CSettingsBinder) do obsługi ustawień;
- Poprawiony crash po kliknięciu "zmień" w opcjach XMPP (priorytety);
- Poprawiony crash który mógł się objawić kiedy okno archiwum było zamknięte przed końce pracy watku filtra;
- KX8 tekże dodany do listy darczyńców wraz z grregiem;
2010-07-17-07-24 Release Candidate 1
- Przypominam tylko, że zbieram sobie na NEC'a 2490UXi2, Canona 50D albo EF 70-200/2.8 L IS i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Drobne wyglowe poprawki w oknie wiadomości systemowych (-ramka 3d, -menu kontekstowe);
- Od teraz przy imporcie na GG można usunąć kontakty obecnie znajdujące się na liście przed importem (#1076);
- Wodor dopisany tam gdzienormalnie dopisuje ludzi za takie rzeczy waraz z TT, Amitty, stranded.eu (Bartek Sumowski), JZBL, Tohm'em oraz S0nic'iem;
- F1 w oknie głowym przenosi do pomocy (#1077);
- nadmiarowe spacje/taby w tekscie są lepiej pokazywane w oknie rozmowy (#1079);
- Można teraz ustawić sobie aby X minimalizował okno głowne a nie je zamykał (dp, #1046);
- Dodana funkcja umożliwiająca ukrycie okna głownego po ustalonym czasie nieaktywności tegoż (dp);
2010-06-19-07-17 Beta 86
- Przypominam tylko, że zbieram sobie na NEC'a 2490UXi2, Canona 50D albo EF 70-200/2.8 L IS i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Publius dopisany do about za wiadomo co;
- Bug z wielomaoknami otwierania plików przy gg powinien zostać rozwiązany (#1021);
- W implementacji ByteStreams poprawiony bug uniemożliwiający transmisję z mirandą (oraz innymi poprawnymi implementacjami, czyli dla odmiany z aqq działało);
- Optymalizacja wykorzystania pamięci w oknie zakładek, pędzle i inne takie są teraz statyczne, wcześniej nie były (bo nie było sensu, było tylko jedno takie okno i tak ;p);
- Karty mogą być teraz przełączne w inny sposób, napierw te z nowymi wiadomościamia potem po staremu (#1062);
- Tooltip nieaktywnej zakładki pokazuje teraz także ilość nowych, nieprzeczytanych wiadomości w karcie;
- W oknie rozmowy, jeśli włączony jest nagłowek to trzymając kursor nad avatarem dostaniemy go w pełnym rozmiarze;
- W oknie rozmowy, jeśli włączony jest nagłowek, trzymając kursor nad ikonką naszego stanu (czy tam numerem) dostaniemy info jaki mamy opis;
- Dodatki do pliku chatWindowHeader.xml w gratisie do nowych funkcji;
- Używając ikonki własnego stanu w nagłówku okna rozmowy można zmieniać własny stan;
- Można teraz sobie ustawić czy od danych kontaktów odbierac pliki automatycznie (#922);
- Gdy przychodzi wiadomość to wtw może teraz nam przy tej okazji włączyć monitor (jeśli ten jest w stnie uśpienia);
- Mam wrażenie, że obsługujemy GG lepiej niż GG, w każdym razie:
- WTW od teraz informuje o innych połączeniach na nasz numer GG;
- Można w opcjach GG ustawić sobie czy nowe (nasze) połączenie na GG ma przyjąć stan już połączonego klienta czy 'nadpisac' go ręcznie wybranym;
- Nazwa klienta przy logowaniu do gg jest teraz bardziej kompaktowa. Lepiej wygląda w "whatify" przy informacjach o alternatywnych połączeniach (zamiast "wtw client build: x.x.x.xxxx" jest "wtw x.x.x.xxxx");
- protoGG odteraz zignoruje wszelkie puste wiadomości (w tym te składające się ze spacji samych);
- Przy okazji do wykrywania martwych połączeń używamy teraz wiadomości skąłdającej się ze spacji, jednej. A nie "::ping::";
- Używając odpowidniej pozycji w menu narzędzia, a tam innej pozycji menu... można rozłączać inne klienty na naszym koncie;
- Można też sprawdzić czyj jest IP podany na liście innych połączeń;
- Poprawiony problem z psującymi się kartami przy przełączaniu kompozycji systemu (#1016);
- Okna rozmowy (odczepione) zapamiętają swoją pozycję przy ich zamknięciu, to dla nowo odczepianych okien (#1042);
- Kiedy przywracamy okno rozmowy (zminimalizowane boac zmaksymalizowane) to pasek scrolla powędruje na dół (#969);
- Poprawiona pozycja ikonek w menu kiedy używamy systemu >= Vista i mamy "styl klasyczny";
- W API, przy CUSTOM_SORT_FUNC doszło pole informujące o pozycji (priorytecie) elementu;
- Funkcja WTW_PF_WTW_SHOW_MESSAGE zmieniła nazwę na WTW_CHATWND_SHOW_MESSAGE (i położenie z protocol do chatwindow);
- Awatary na liście kontatków mogą być teraz przycinane do kwadradu;
- Całkiem nowy system, który pozwala na informowanie użytkowników komunikatora o waznych rzeczach;
- Poprawiony problem z aktualizacją zza proxy (#1058);
- Przy linięciu w powiadomienie o nowej poczcie na o2, zamiast przeniesienia do maila bezposrednio, co w lokalizowało nas w starej poczciedostajemy link do nowej (#785);
- Import/eksport listy z/na serwer gg jest teraz kompatybilne z GG10, i mozna nawet listę z serwera usunąć;
- Komunikat informujący o usunięciu/eksporcie listy gg na serwer się cudownie rozdwoił na dwa;
- Poprawiony bug z ")" w wyszukianych ciągach w archiwum, powodował crash ;p
- W combo-boksie zmiany kontaktu w meta (okno rozmowy) są teraz pokazywane informacje o tym do którego konta kontakt przynalezy (#359);
- Rozmiar toolbara miedzy rozmowa a oknem do wpisyania wiadomości powiększony z 24 do 32px, ładniej przyciski na viscie/7 wyglądają (poza tym combo box jest większy);
2010-06-12-06-19 Beta 85
- Przypominam tylko, że zbieram sobie na NEC'a 2490UXi2, Canona 50D albo EF 70-200/2.8 L IS i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Arcz, WHD, Ivek88 i Konrad dopisani do about za wiadomo co;
- Kolejna literówka is no more (#1039, #1048);
- Poprawione drobe niedoróbki w oknie konferencji (edit powinien byc "multiline", #1038);
- W oknie konferencji jest teraz dostępne sprawdzanie pisowni;
- Whatify zwracają znów uwagęna to gdzie jest pasek start (#1037);
- Lekko zmieniona logika pozyjonowania whatify na wielu monitorach, przssają się zawsze do tego rogu monitora n którym jest wtw, w którym to na głownymmonitorze bytuje zegar. Tj, jeśli mamy wtw na monitorze 2, a na 1 pasek start jest na gorze, to whatify beda na drugim na gorze;
- Poprawione zachowania kInfoprzy wyszukiwaniu automatycznym danych dla kontaktow (#646);
- Komunikator może być ponownie uruchomiony z poziomu API (#1044);
- W API, przy zamykaniu - można podać program który ma być odpalony po zamknięciu komunikatora;
- Poprawiony problem z używaniem domyślnej ikonki nawet kiedy informacje o stanie były dostępne (#1035);
- Na konferencjach i w oknie rozmowy nie da się od teraz wysyłać samych spacji;
- W API, WTW_FUNCT_IS_CONTACT_CHAT_ACTIVE uwzględnia teraz "odłączone" okna (#1053);
- Okno rozmowy dostało 3 nowe zdarzenia w API, attached, detached i activate;
- Okno konferencji zmieniło troszku wygląd, znów;
2010-06-08-06-12 Beta 84
- Przypominam tylko, że zbieram sobie na NEC'a 2490UXi2, Canona 50D albo EF 70-200/2.8 L IS i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Poprawiony bug, który powodował zerwanie połązenia przy anulowaniu wyboru pliku do przesyły na GG;
- Poprawiony bug, który powodował okazjonalne znikanie whatify albo pojawianie się ich w losowym rogu ekranu;
- "dziś, wczoraj" odpowiadają teraz rzeczywistości w datach kInfo (wczześniej oznaczały "w przeciągu ostatnich 24h", #1026);
- Filtr w archiwum jest poprawnie wybierany w archiwum w pewnej sytuacji opisanej na bt (#1023);
- Zakładki -> Karty;
- Karty można teraz odpiąć z okna rozmowy, wtedy karta staje się osobnym oknem... w przeciwną stronę też można;
- Kiedy w systemie ustawiony jesy globalny stan offline, to wtw go oleje;
- Darczyńca poliman.pl został dopisany tam gdzie zwykle ich dopisuję;
- W achriwum przy używaniu strzałek pokazywana jest zaznaczona, a nie poprzednio zaznaczona rozmowa (#1030);
- Karty moga być skonfigurowane tak aby domyśłnie pokazywały się "odłączone" (#64);
- Literówka is no more (#817);
- Kilka dronych poprawek w multilogowaniu, nic ciekawego. A przy okazji - co prawda aby sie zalogowac na jeden numer z wielu klientow - klient niemusi tego obsługiwac, ale synchronizacje wiadomosci aby działało "cacy" i owszem, i to nazywamy wlasnie wlasciwa obsługa "ml";
- WMP12 bedac na fulscreenie powinien byc uwazany za aplikacje pelnoekranowa (#983);
2010-06-06-06-08 Beta 83
- Przypominam tylko, że zbieram sobie na Canona 50D (albo EF 70-200/2.8 L IS) i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Okno konferencji juz nie otwiera linków w samym sobie (#1011);
- Archiwum AQQ powinno być teraz importowane w sensownym tempie (#1010);
- "Znalezionych" zamiast "wypowiedzi" jesli w archiwum szukalismy tekstu (#998);
- W archiwum po wyszukiwaniu/zmienie filtrów automatycznie wyświetlana jest pierwsza rozmowa/element (#1001);
- W archiwum przy wyszukiwaniu fraz podświetlenie nie łapie nicka/godziny (#1000);
- utlIgnore potrafi teraz ignorować przychodzące od danego kontaktu pliki;
- Poprawione pare nieprawidłowych zachowań przy używaniu wielu monitorów (#891, #634, #258, #419);
- Whatify pojawiają się teraz na tym monitorze na którym jest okno główne wtw (a przynajmniej było w momencie uruchomienia);
- Kiedy zmieni się rozdzielczość, whatify zaadaptują się do nowo ustawionej;
- Poprawiony crash przy próbie wysyłania sms'a (a właściwie po jego wysłaniu);
- Przy okazji poprawiony wyciek pamięci w tej samej sytuacji, jeśli wystąpił błąd przy wysyłce to engine JS nie był poprawnie zwalniany;
- Przy usuwaniu wielu kontaktów, w pytaniu czy to zrobić, pokazywanych jest maks pierwszych 10 + "...", tak aby okienko miało sznase się na ekranie zmieśić (#1015);
- Poprawiony crash "z nienacka..." cokolwiek by to miało oznaczać ;P
- Okno wysyłki SMS przeszło małą przemianę;
- QuickSearch na liście kontaktów teraz szuka także po id kontaktu. W sumie, jakie jest ryzyko, że szukajac nazwy złapiemy kontakt po id lub odwrotnie? Ah, id są "cAsE SeNsItIvE" (#1017);
2010-05-29-06-06 Beta 82
- Przypominam tylko, że zbieram sobie na Canona 50D (albo EF 70-200/2.8 L IS) i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Chat/BlockAutoCopy zaaplikowane w odpowiednim miejscu wyłączy kupiowanie do schowka po zaznaczeniu (w oknie rozmowy, #979);
- Lexer @ 2.11;
- System wtyczek jest teraz ubijany jeszcze przed wyłączeniem "message pump", jestem leniwy więc napiszę poprostu, że to ma coś wspólnego z "thread clash";
- Dodana featurka zwana "czarną listą", czyli coś czym można zablokować wadliwe wersje pluginów aby nie siały spustoszenia;
- Zdziebko przeorganizowane opceza sugestia zhvira (opcje okna głownego dostały swoją własnę "zakładkę";
- Zmienione to jak przełączają się zakładki, nie wdając się w szczegóły - eventy zakladek nie powinny się odpalać bez sensu (#981);
- wtwChatWindowInfo dostało nową zmienną wń wpisaną, "bIsActive" informujacą czy przy odpalaniu eventu okno głowne jest aktywne;
- usunmięty kod synchronizacji wątków z klasy obsługujacej taby, był tam o czasów jak jeszcze nie było automatycznego przełączania kontekstu wywołania;
- Poprawiony błąd powodujący crash po otwarciu okna konferencji na XP;
- Dla nowych profili, z wtyczek protokolow - tylko GG bedzie domyslnie aktywne;
- Dla wtyczek protokołów, zmiana w hookach. Od teraz wtw samo się nakarmi danymi o stanie kontaktów z hooka protokołu, nie trzeba "ręcznie" wywoływać SET_CONTACT_STATE;
- Nagłowek SoundEvents usunięty z API, i tak nie był potrzebny;
- Rozmowa w oknie konferencji dostała mozliwość themkowania (mucTheme.html), działa podobnie jak chatTheme z tym, że ma dwie sekcje "recv" (even i odd) i nie obsługuje grupowania;
- Do API dodana możliwość subclassowania, a wlasciwie filtrowania wiadomości wysyłanych do konkretnych hwnd;
- V8 zastąpiony przez JSRef;
- Wszystkie skrypty bramek smssateraz w js;
- Wtyczki moga sobie robić użytek ze skryptów JS używając API wtw (dodawać do nich własne funkcje, i je wykonywać, chwilowo tylko w trybie one-shoot);
- Dodana obsługa multilogowania na GG, czyli coś z czym jesteśmy szybciej niż autorzy GG10 (PS: czas na koljny checkbox przy GG w pracy picasso? ;D)
- Sprawdzanie operatorów GSM w oknie wysyłki SMS chwilowo wyłączone, nie chce mi sie rozgryzać jak działa AMF/Flex;
- Poprawiony bug w utlIgnore, ktory powodowal ze blokada botowa ustepowala po wpisaniu wszystkiego tylko nie poprawnej odpowiedzi :D (#1003)
- "Support" w about uzuleniony o Wojciecha (zagubił się gdzieś ;p);
- Kontakt w filtrze jest poprawnie wybierany przy wybraniu archiwum z poziomu ppm na kontakcie (#994)
- Cokolwiek było w schowku nie znika jesli aktywujemy okno rozmowy, chyba (#1008)
- Dodane więcej komunikatów o błędach przy błędach skryptów SMS;
- Dla tych co ich to obchodzi - konsola proto wroci w nastepnej becie, ma wakacje;
2010-05-23-05-29 Beta 81
- Przypominam tylko, że zbieram sobie na Canona 50D (albo EF 70-200/2.8 L IS) i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Kef dodany do about, i no jasne, ze ftw!
- Przy wyszukiwaniu fraz w archiwum zostanie odna podświetlona i "przescrollowana do". Aby podświetlenei działało styl rozmowy musi mieć zdefiniowaną klasę "highlight" (#960, #932);
- Przy prawomlasku na zaznaczzeniu w oknie rozmowy doszła nowa opcja, "otworz jako link (http)";
- Przy wyszukiwaniu fraz w archiwum, szukajka ignoruje ciągi base64 pochodzące z obrazków;
- Ubik także dodany do listy pochwalonych;
- Przy wyszukiwaniu w archiwum można teraz ustalić ramy czasowe dla wyszukiwania (#960, #892);
- W API, mozna teraz sprawdzic (a właściwie dowiedzieć się) czyja jest aktywna zakładka w oknie rozmowy (#957);
- W archiwum mniej miejsca marnowane jest (#751);
- Poprawiony problem z niereagującym powiadomieniem o nowych wiadomościach w trayu (#958);
- Drobne problemy z importem dziwnych znaczków z aqq zniknęły (#959);
- Błąd przenoszenia okna głownego nad okno opcji (po zapianiu zmian) poprawiony (#229);
- Błędne działanie "wyślij wiadomość" is no more (#963);
- Importowanie archiwum GG 6 i 7 (archives.dat, #872);
- Okno konferencji przeszło kilka zmian (częściowo bazuje na kodzie z okna rozmowy);
- Sprawdzanie czy kontaktjest w aktywnej zakladce doszlo do API (#913);
- Z API można teraz wyczyścić okno rozmowy (#964);
- Z API można włączyć/wyłączyć silentmode (#966);
- Z API można wyłączyć program (#965);
- Z poziomu API można ustawic teraz ikonkę okna konferencji;
- Dodana obsługa odbierania/wysyłania alertów dźwiękowych dla protokołu tlenu, acz tylko od strony API;
- Także tylko z poziomu API ododana obsługa XEP-224 (Attention), czyli czegoś w rodzaju alertów;
- Wyłapywacz linków uznaje " za nienależący do URI;
- Do API doszedł event protokołu - WTW_PEV_FILE_TRANSFER_REQ;
- Kilka zmian w sekcji API dotyczącej eventów okna rozmowy;
- Z poziomu API można sięteraz dostac do command-bara, tego paska między tym polem do wpisywania tekstu a rozmową w oknie chata;
- Automatyczne kopiowanie do schowka po zaznaczeniu w oknie rozmowy (#187);
- Drobna literówka zniknęła (#974);
- Przyśpieszacze w menu trochę przeorganizowane (#732);
- Ignorowanie wielkosci znakow w bocie z wtyczki ignorująco-pytającej (#776);
- Jeśli macie włączoną jedną opcję w opcjach i ustawione otrzymywanie newsów z dobreprogramy.pl, to będą one zamiast w oknie rozmowy wyświetlane przy użyciu whatify. Jacyż tam mili ludzie pracują normalnie :D
- Poprawiony błąd z > i < w konferencjach gg, traktował je jako tagi;
- Scheme "jid" może bbyć teraz też połączony z wtw (xmpp);
- API tooltipów jest teraz dołączone do "plInterface.h";
- Można teraz (prawie) dowolnie ustawić sobie to co ma być pokazywane w tytule okna rozmowy (#898, #479, #794 - widzicie jak potraficie dublowac wpisy na bt?);
- libPNG @ 1.4.2;
2010-05-19-05-23 Beta 80
- Przypominam tylko, że zbieram sobie na Canona 50D (albo EF 70-200/2.8 L IS) i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- W archiwum było zapisywanych więcej danych niż było to potrzebne do jego działa (id kontaktów nie są potrzebne przy kazdej wypowiedzi w rozmowie ;p). Kompaktowanie rozwiąże problem;
- Archiwum zapisuje teraz nazwy kontaktów przy rozmowach i wiadomościach, po co? Kiedy skasujesz kontakt zlisty kontaktów jego nazwa zostanie w archiwum - będziesz wiedział czyj to numer/jid. Jeśli jednak wciąż jest na liście to nazwa jest brana z listy kontaków. Nazwy są uaktualniane przy rozpoczęciu rozmowy, dodaniu do arch wiadomości;
- Przy okazji kompaktowania archiwum duplikaty rozmow oraz wiadomości odejdą w niebyt;
- Kilka drobnych zabezpieczeń na nieprawidłowe pakiety przy odbieraniu plikówna gg;
- Dodana możliwość wyłączenia tooltipów na liście kontaktów, przez konsolę (#950);
- Dodana możliwość wyłączenia tooltipów przy trayowej ikonce, przez konsolę (#901);
- Przy traypowej ikonce, tooltip jest wyrównany teraz dogórnego brzegu ikonki a nie do kursora (#862);
- API traypowych ikonek dostało nową pozycjęprzy callbacku "HOVER", iconRect (koordynaty naszej ikonki na ekranie);
- Trayowych ikonek API robi teraz użytek z Shell_NotifyIconGetRect (jeśli jest dostępne) zamiast szukać koordynaów ikonki hakierskim sposobem;
Problem z nie zapamiętywaniem ustawień zawsze pokazywanych ikonek trayowych w Windows 7 powinien zniknąć, API dorobiło się możliwości używania GUIDów przy ikonkach;
- Instalator dostał nowe opcje, instalację zintegrowaną i sieciową (można wybrać ;p);
- Przy rozmowach na XMPP i tlenie, nasza wyświetlana nazwa w oknie rozmowy to nazwa profilu a nie login xmpp/tlen (#347);
- Poprawiony problem z otwieraniem wcześniej otwartych okien konferencji gg (#946);
- Nowe, bardziej zajebiaszcze okno wysyłania wiadomości. Można wysyłać wiadomości do wielu kontaktów, grup i meta (#714);
- Z poziomu API można teraz wysyłać wiadomości do metakontaktów, core samo zdecyduje do której składowej wysłać;
- Prawomlask na grupę dostał teraz nową pozycję, "Wyślij Wiadomość";
- Poprawiony bug, który powodował crash przy odbiorze plików z mirandy używając ibb i wiadomości;
- Dodana możliwość odbioru plików via IBB używając tagu message (wcześniej działał tylko iq). To umozliwia pdbieranie plików od mirandy, jeśli/która nie oferuje przesyłu przez SOCKS5;
2010-05-16-05-19 Beta 79
- Przypominam tylko, że zbieram sobie na Canona 50D (albo EF 70-200/2.8 L IS) i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- DSzwarc dopisany do about, ot tak ;)
- Przesyłane obrazki (no, w sumie to wszystkie) mozna teraz z poziomu okna rozmowy (prawomlask) otworzyć domyślnym programem do podglądu grafiki;
- Wiadomości konferencyjne (gg) przechodzą teraz przez hook protokołów, a wcześniej nie przechodziły, ups;
- System otwierania linków przywrócony do stanu oryginalnego, widac shellexec w osobnym wątku powoduje dziwne problemy (#944);
2010-05-09-05-16 Beta 78
- Przypominam tylko, że zbieram sobie na Canona 50D (albo EF 70-200/2.8 L IS) i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Instalator używa teraz archiwów 7z zamiast cabów;
- Kod Auto-Updatera nie obsługuje już archiwów w postaci cabów, tylko 7z;
- Kilka drobnych optymalizacji (potrzebnych jeśli autor komunikatora używanego po drugiej stronie nie miał mózgu);
- Zimaq dolał pepsi, i slusznie bo sie skonczyla ;P
- Kiedy otwieramy link, program poczka chwile na reakcje przeglądarki (23s) jeśli ta w tym czase nie odpowie, cóż. To nie otworzy linku.
- Poprawiony błąd,który powodował automatyczne anulowanie transferów plików przez ByteStreams na XMPP;
- Po sprawdzeniu jak aqq przesyła obrazki w oknie rozmowy, i stwierdzeniu, że to niepisana potworkowa lekka modyfikacja standardowego "file transfer" stwierdzam, że XMPP transferu obrazków nie obsługuje, a sposob aqq to hack - czyli poki XEPa nie bedzie, to transferu obrazkó też nie. Bo i tak zrozumiało by to tylko aqq;
- Autowybór sewera na XMPP dostał upgrade resolvera SRV, znaczy - jeśli dany serwer ma w domenie więcej niż jeden serwer obsługujący ją, to przed błędem połącznia zostaną sprawdzone wszystkie serwery, a nóż widelec któryś działa. Dotychczas sprawdzany był tylko pierwszy;
- Krissr44 wsparł, dopisany został podobnie jak i Wojciech;
2010-05-01-05-09 Beta 77
- Przypominam tylko, że zbieram sobie na Canona 50D (albo EF 70-200/2.8 L IS) i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Glovera nie dopisałem do about, bo już tam jest ;P
- Kolejna klasa w API C++, "CContacctDraw";
- Oraz dodatki do nagłowków listy kontaktów, można teraz, znaczy wtyczka może - rysować swoje kontakty po hDC;
- Wysyłka plików na tlenie może być teraz przerwana;
- Poprawione transfery plików (połączenie przychodzące) z oryginalnym klientem tlenu; Acz! Tlen 5 działa "flawless" z wtw, tlen 6 (ostani) przy probie wysyłki doń plików starą metodą, się ordynarnie wiesza. Cóż, o2 nie ma zamiaru poprawić buga, więc... cierpcie uzytkownicy tlen 6 (albo przejdźcie na wtw ;P);
- Przy pytaniu o odbiór plików na GG, rozmiar podawany jest w "ludzko czytalnej" formie, a ne jak do tej pory w ino w bajtach;
- Z wtyczki tlenowej wyproadziła się implementacja SHA1 (teraz używa tej z OpenSSL);
- Dodana obsługa XEP-0065 (SOCKS5 Bytestreams) przy transmisji linków po XMPP, transfer plików po XMPP jest kompletny;
- AQQ ma buga w obsłudze IBB, nie używać tej metody z tym komunikatorem. Nie będzie działała (przynajmniej @2.2.0.60);
- Przy transmisji plików na XMPP można teraz wybrać metodę przesyłu pliku. WTW obsługuje 3 (lub dwie i pół jeśli webutils jest wyłączony). To z czego można wybierać to wypadkowa tego co my obslugujemy i tego co obsługuje druga strona;
- W API, przu ustawieniach jeśli jakaś wartość przekroczy 1024 bajty to zostanie skompresowana przed zapisem na dysk;
- Poprawionych kilka pomniejszych crashy w roznych dziwnych sytuacjach;
- Wtyczki mogą teraz w ustawieniach przechowywać własne dane oraz __int64;
- Poprawione kasowanie rozmow z archiwum, w danych zostawaly sierotki;
- Opcja domyślnego folderu na odbierane pliki wyprowadziła się z ustawień wtyczek (w sumie i tak byla tylko w tlenowej);
- Opcja domyślnego folderu na odbierane pliki jest dostępna pod "sieci", wspolna dla wszystkich sieci (#927);
- PF_STATUS_GET jest teraz zaimplementowane na XMPP, tlenie i GG;
- Wszelkie operacje drag & drop na liście kontaktów wymagają teraz aby shift był wciśnięty przy rozpoczynaniu przeciągania;
- Kontakty GG, Tlenu, XMPP i Meta dają się teraz przeciągać do innych grup na liście kontaktów. Acz uwaga! W wypadku tlenu i xmpp, zmianę musi potwierdzić serwer - więc połączenie wymagane;
- Kiedy lista kontaktów jest w "drag mode" i przecigniemy cos na piersze lub ostatnie 10px listy, to sie bedzie scroll samoruszał. Na te dwa paski (gorne i dolne 10px) nie mozna nic upuszczać, sorry ;P
- Można też przeciągać zwykłe kontakty na meta (istniejące), dodadzą się do nich. Albo kontakty z jednych meta do innych. Albo kontakty z meta na grupę, wtedy zostaną oddzielone od meta;
- Grupy mogą być przeciągane na inne grupy, wtedy wszystkie kontakty z jednej grupy wylądują w drugiej;
- Drobna reorganizacja okna opcji tlenowych (#930);
- Małe remedium na wiele procesów czekających na cud, chyba - u mnie to nie występuje. W kazdym razie nowe procesy chcące wywołać RPC nie czekają w nieskonczonosc na odpowiedź (#924);
- Maciak znalazł sie tam gdzie światło typowo nie dochodzi ;P
- Poprawiony problem z pobieraniem avatarów na gg, kiedy uaktualniana byla cala lista kontaktów;
2010-04-23-05-01 Beta 76
- Przypominam tylko, że zbieram sobie na Canona 50D (albo EF 70-200/2.8 L IS) i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- email drobny@drobny.org znalazł się tam gdzie się znajdują ludzie za dobry gust ;P
- Usunięty zbędny kod z wtyczki GG (pamiętał czasy protokołu GG6);
- Przy pobieraniu własnego avatara z dowolnej sieci, jeśli nie jest kwadratowy (Albo jest za duży) to jest obcinany (i/lub zmniejszany);
- Z utlInfo też się wyprowadziły kawałki kodu pamiętające gg6 ;P
- Przy evencie RAW_DATA na GG, mamy teraz gwarantowane, że na raz dostanemy tam jeden kompletny pakiet gg (a nie jak wcześniej, że mogliśmy dostać ich kilka, albo półtora ;p);
- W opcjach (głowne) wyłączenie systemu SMSów było zamienione z pytaniem przed aktualizacją (#916)
- Jakby to miało robić kiedyś jakąś rożnicę (na razie nie robi, ale może będzie) to w opcjach można sobie zaznaczyć chęć aktualizacji programu do wersji beta (ale wtw nie ma wersji stable,wiec to i tak bez roznicy,ale moze dla wtyczek... boten parametr jest dołączany do uri z danymi updejtu jako "&b=0" albo "&b=1");
- W opcjach głownych, jeśli wyłączymy AU to opcja poniżej się zablokuje;
- W przemapowaniu stanów można teraz używać niedostępnego (#838, #912);
- Przy okazji okno edycko mapki statusków przeszło facelifting;
- Poprawiony problem z podwajanymi wiadomościami dochodzącymi z gg-pro;
- kInfo potrafi teraz pokazać co ciekawego umie klient osoby z drugiej strony (także czy jego połączenie jest szyfrowane);
- C0m4r, ZlyElf, Tenior oraz Wobi dodani (albo i nie bo już tam byli) do abiut zostali za dozywianie ;D
- Code Cleanup, znaczy - za md5, sha1, i aes w tlenie odpowada teraz openssl a nie dodatkowe implementacje, których uzywałem a byłytam od czasó zanim nastąpiło openssl;
- Zmiana zachowania callbacka okna opcji przywyładowaniu wtyczki, teraz ładnie powiadomi wtyczki przed wyładowaniem o tym, że okna trzeba się pozbyć;
- Adrian 007 zasugerował aby dodac do API funkcję __LOG_F, dodana;
- Okno wysyłki SMSów w polu numeru nauczyło się robić auto-complete;
Częściowa obsługa pakietów przy połączeniach bezpośrednich dotransmisji plików na GG, znaczy: jak przychodzi request o transfer, to odrzucamy automatycznie. Tłumaczenie tego zachowania po Oconellowemu: "jest to zrobione nie bez powodu" ;P
- Do API doszedł nagłowek "wtwThreadSwitch.h";
- API obsługujące utlIgnore przeszło małe zmiany, ale i tak nikt poza mną go nie używał więc whatever ;P
- kInfo potrafo teraz rozpoznać IP przy połączeniach bezpośrednich na GG;
- Można teraz przesyłac pliki protokołem GG (jeśli jedna strona ma publiczne ip albo jak i nie ma ;D);
- Znów można przesyłać pliki (starym) protokołem p2p tlen.pl;
- AQQ ma irytujące bugi, wiemy, prawda? Z tego tez płynie poprawka, która blokuje flood jaki AQQ powoduje powiadomieniem o pisaniu, raz że flooduje serwery gg (szczególnie jak ktoś szybko pisze), dwa, że jeśli masz słaby CPU to flood spowodowany tym zje Ci CPU za pomocą, przykładowego wtw (acz na GG dzieje się podobnie). Bo sewery czasem mają lagi i potrafią takich 100 powiadomień przysłać na raz (!). Nawet programiści GG rozwiązali te liczniki poprawnie, a w podobno lepszym komunikatorze (AQQ) głowny pisacz nawet się nad tym nie zastanowił. Ojej.
2010-04-17-04-23 Beta 75
- Przypominam tylko, że zbieram sobie na Canona 50D (albo EF 70-200/2.8 L IS) i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Okno edycji/dodawania meta przeszły mały facelifting (wraz z oknem edycji kontaktu tlenowego);
- SQLite @3.6.23.1;
- zlib @ 1.2.4 (po 5 latach uaktualnili ;D);
- Okno transferu plików da się teraz zminimalizować;
- Kiedy na XMPP otrzymujemy disco#info zgodne z XEP-0115, to program weryfikujejego 'podpis';
- Gutek oraz Dexter wylądowali tam gdzie zwykle ląduja ludzie za posiadanie pączków ;P
- Publikowanie własnego nicka przez X-172 jest teraz domyślnie włączone, automatyczna zmiana wyłączona. Ale nie martwcie się, nie zmieni to Waszych ustawień;
- Pozdrowienia by Voitekk zostały przyjęte i uwzględnione gdzie trzeba ;P
- Poprawiony problem z &amp; na gmailu kiedy w gre wchodził google shared status;
- Na XMPP, jeśli wysyłamy query disco#info a presence zawierało caps, to dołaczamy node do query;
- Jeśli zostaniemy poproszeni o disco#info z nienznaym node'm, to zwrócimy błąd "item not found";
- Na XMPP można teraz mieć dla każdego konta inne ikonki, hint: "setXMPP_costam" (w userTheme!). To chyba niektórzy są mi winni dużo pączków ;] (#103)
- Zmniejszone obciążenie pamieci jeśli mamy sporo awatarów. Awatary są ładowane teraz przy starcie, z tego tworzony jest dodatkowy obrazek dla listy kontaktów "cache" (jeśli jest potrzebny), a główny obraz jeśli komunikator uzna, ze nie jest potrzebny - zostanie wyrzucony z pamięci. Załadowany ponownie bedzie w momencie kiedy będzie znów potrzebny;
- Na GG dodana obsługa "pisaka", powiadomienia o pisaniu na GG 10. Czyli to pierwszy komunikator dodający tę opcje poza GG ;D Picasso, to dobry moment na dodanie kolejnego pola z tickiem do kompatybilnosci? ;P (#906)
- Przy XEP-0115, jeśli wykryjemy nieprawidłowy hash caps, to nie dodajemy go do cache;
- Przy handlerze uri gg, kiedy na koncu byl "/" to występował błąd, teraz już nie powinien występować (#907);
- Dodana obsługa zmiany opisu przez uri GG, "gg://set_status?description=opis" (co rozwiązuje FS#2311 :D)
- Drobna poprawka przy XEP-172. Czasem (kiedy dostawaliśmy presence type error) nick kontaktu uaktualnial sie do naszego;
- Poprawiony problem z komunikacją z ostatnią wersją GG10, która jeśli dostanie "color: black" w html odrzuca całą wiadomość, "color: #000000" działa bez problemu. Ciekawa logika, prawda? "z powodu koloru wyrzuć całą wiadomość i nic nie mów użytkownikowi" ;P
- Przy automatycznej aktualizacji, główna themka jest aktualizowana tylko jesli sie zmienila. A nie przy updejcie "core" (choc wlasciwie na razie przy obu, za kila wersji sie rozdzieli, tak dla kompatybilności);
- Na GG, dodana obsługa dodatkowych informacji o kontaktach przesyłanych strumieniem protokołu. A, że w tych dodatkowych informacjach to prawie nic ciekawego nie ma... to ino datę urodzenia (jeśli jest ustawiona) w tooltipie pokazywać bedziemy;
- Nie jest możliwy już import automatyczny starego formatu rostera gg. Co nie ma dla Was znaczenia, chyba, że WTW od roku nie aktualizowaliście;
- Poprawiony błąd w NetLib, który przy wysyłaniu na raz dużych ilości danych objawiał się całkowitym brakiem wysyłki czegokolwiek. Objawiał się przy przesyłaniu sporawych obrazków na GG (#902)
2010-04-10-04-17 Beta 74
- Przypominam tylko, że zbieram sobie na Canona 50D (albo EF 70-200/2.8 L IS) i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Poprawione otwieranie uri kiedy głowna instancja miała uprawnienia administratora (vista, w7);
- Zimaq juz jest w about, wiec za dobra znajomosc moich preferencji tam nie wyladuje ;P
- Przy wykryciu martwego połączenia na XMPP w komunikacie o tym informującym jest teraz zawarta informacja naktórym koncie to nastąpiło;
- Wątek pobierający awatary na gg ma teraz przy wyłączeniu zakończyć się "gracefully" (czasem bywał na siłę przerwany);
- Wątek pobierający awatary tlenowe ma podobne szanse;
- Zachcialo mi sie robic porzadki w kodzie... to też zrobiłem;
- SSL_OP_ALL przy łączeniu się SSLem (włącz wszystkie "workaroundy" znanych bugów w serwerach), może to coś da OpenFire;
- Doszedł nowy (pseudo)protokół, OTHR. Pozwala na dodanie czegoś do listy kontaktów. Oryginalnie chodziło o kontakty telefoniczne, ale tak jest ciekawiej (można dodać kontakt dowolny, ustawićmu opis i przypisać telefon, mail, etc. Aby go zainstalować trzeba skorzystać ze standardowego instalatora. #367);
- MOD_ICON do kontaktow (API) nie bylo zaimplementowane, to teraz jest;
- Poprawiony problem z oknem rozmowy wyskakującym przy każdej zmianie stanu (#694, #900);
- Do XMPP dodany support XEP-172 (User Nick, domyślnie wyłączony);
- Jeśli w pliku nazwy profilu jest zawarty BOM, to jest z niego usuwany;
- Informacja o oczekiwaniu na autoryzacje, albo jej braku - jest teraz znow widoczna w tooltipach kontaktow XMPP;
- Dodatkowo jest tam wyświetlona informacja o nicku konktaktu (XEP-172), o ile jest dostępny (nick);
- Właściwości kkontaktu XMPP przeszły mały face-lifting + dostały coś zwiazanego z XEP-172;
- XMPP nauczyło się też rozmawiać w XEP-0012 (Last Activity);
2010-04-03-04-10 Beta 73
- Przypominam tylko, że zbieram sobie na Canona 50D (albo EF 70-200/2.8 L IS) i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Opis na tlenie może mieć teraz max 255 znaczków;
- Usunięta opcja eksportu/importu kontaktów GG na serwer w formacie GG7, jest jednak wciąż możliwy import z pliku. Ta operacja upraszcza kod i ułatwia mi życie ;P
- Poprawiony eksport listy kontaktów GG na serwer po dodaniu/edycji kontaktu (#887, #653);
- Do opcji XMPP doszła możłiwość wymuszenia konkretnego protokołu szyfrowania (w wypadku start-tls). Może pomoże na problemy po update OpenSSL;
- Kiedy na XMPP wystąpi błąd negocjacji połącznia SSL to wystąpi odpowiedni komunikat + połączenie zostanie zerwane. Wczesniej nie działo się nic;
- Kiedy łączymy się z serwerem niezgodnym z XMPP to dostaniemy o tym odpowiedni komunikat;
- Do API doszedł nagłowek "wtwUriHandlers", nie wiem do czego jest, ale może do czegoś fajnego;
- Do linii komend doszła możliwość użycia parametru "url", przykładowo: '--url "gg://100"' można tego uzyć w wiadomo jakim celu. Działa też "xmpp:" i "tlen:" (#169, #867);
- Poprawiony blad z pustymi "pNode" (#803, #518);
- LZIEBA wylądował na jawnej liście tego w czymś tam za cośtam ;P
- Do opcji doszła możliwość automatycznego połączenia wtw z obsługiwanymi protokołami;
2010-03-27-04-03 Beta 72
- Przypominam tylko, że zbieram sobie na Canona 50D (albo EF 70-200/2.8 L IS) i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- KKW dodany na czarną listę za Canona kawałek;
- Wniosek z dyskusji na blipie: WTW działa nawet na dźwigni (jeśli tylko zainstalujesz na niej XP SP2);
- Do bibliotek API doszły biblioteki i nagłowki pozwalające na użycie V8 (JavaScript);
- Do API doszedł nagłowek wtwScriptInterface.h pozwalającyna względnie proste odpalanie skryptów JS + dodwanie do nich własnych funkcji;
- Adama Popielarskiego dorzuciłem to tego miejsca, o którym nic nie powiem;
- OpenSSL @ 1.0.0;
- Dodana kompresja połączeń GG (via zlib);
- V8 @ 2.2.0;
- Glover i BlackSpider, oboje po jednej sztuce dodani do about za niewymowne;
- Kiedy łączymy się używając SSL z czymś, w konsoli (przy włączonych "debug messages") zostanie uwidocznione to jakich algorytmów szyfrowania używa dany serwer;
- W opcjach whatify, opcje whatify sa poprawnie blokowane po pokazaniu ustawien jesli sa wylaczone (#879);
- paql (male litery) dodany do about razem z www.legalne.info ;P;
- Dodana opcja w protoGG dająca możliwość wyłączenia potwierdzenia otrzymania wiadomości. To dla tych, którym objawia się błąd serwera gg spamującego nas po kilka razy tą samą wiadomością, szczegóły w tooltipie opcji (#846);
- Poprawiony błąd w dekoderze base64 kiedy probowaliśmy zakodowac 0 bajtów, powodował crash przy dodawaniu profilu SMS (#874);
- Literówki (#869, #882);
- Do API doszedł event WTW_ON_GLOBAL_STATUS_SET;
- Zic84 (aka "biedny student") dodany do listy innych biednych studentów;
- Poprawiony problem z dublującymi się informacjami z katalogu GG (#883);
2010-03-15-03-27 Beta 71
- Przypominam tylko, że zbieram sobie na Canona 50D (albo EF 70-200/2.8 L IS) i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Ups, teraz ten problem z "@cośtam" teraz już serio zniknął :D
- Literówki (#850);
- "." jest teraz dozwolna w parserze linkow jako nazwa konta przy linkach mailowych (#849);
- Poprawione problemy z dostepem do ustawień kInfo (#847);
- Poprawione zapisywanie ustawień przez kInfo poprawione (#854);
- Kwadraciki w opisie przy zwiniętym panelu w oknie głownym, zamiast "\n" are no more (#853);
- Hunspell @ 1.2.9;
- Program dożywiania programistów dziękuje za wsparcie :D
- Aditka dorzucona(y?) do czarnej listy w about;
- Mort potraktowany jak ten/ta powyżej ;P
- Można dodać sekcję do archiwum z poziomu wtyczki (#841);
- W API doszła możliwość wymuszenia (przy połączeniach SSL) wersji 3 SSL (normalnie używane jest 3 z fallbackiem do 2);
- Zmieniony mechanizm zapisu wiadomosci do archiwum (z poziomu API), obecne wtyczki bez przekompilowania i kilku poprawek nie będą działały poprawnie z tą wersją;
- Także zmieniony mechanizm realizacji transakcji na archiwum;
- Do libHelpers doszły funkcje de/kodujące Base64;
- Do libHelpers doszły funkcje generujace hashe md5 i sha1 (w 2 wersjach);
- Dodana obsługa połączeń szyfrowanych na GG (cud!);
- Poprawiony problem z ' w tooltipach;
- Poprawiony problem, kiedy usiłowaliśmy otworzyć z okna rozmowy ścieżkę UNC "\\serwer\", a ten usiłował się załadować w oknie rozmowy (#844);
- Możemy teraz na GG dostawać powiadomienia o nowej poczcie na koncie @gg.pl (domyślnie włączone);
- Przy przywracaniu okien whatify, po zamknieciu pelnekranowej aplikacji - okna whatify dostawaly focus, a nie powinny;
- radioaz.pl (Karol Szalapski) dorzucony do białej listy w about ;P
- Na GG dodana mozliwosc pokazywania newsow z GG, skoro prawie caly potrzebny kod i tak byl potrzebny do powiadomien o poczcie, to, to jest w gratisie do tamtych powiadomień (domyślnie wyłączone);
- Jeśli ktoś w konsoli zaobseruje "Unknown XML Action" albo "Event" to niech będzie taki miły i zanurkuje do tempa, i podzieli się plikiem "xml-action/event-*" ;)
- Do ikonek doszła nowa sztuka "iconNewsRSS.png", nazwa chyba mówi sama za siebie;
2010-03-15-03-22 Beta 70 już nie tak ładna, eh
- Przypominam tylko, że zbieram sobie na Canona 50D (albo EF 70-200/2.8 L IS) i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Marcin Stefański znalazł się na czarnej liście w about ;P
- fnGet jest teraz zaimplementowane w API;
- Do API doszla mozliwosc synchronicznego zapisywania wiadomosci do archiwum, to dla wtyczek importu;
- Kwiateusza nie dopisujemy do listy zwycięzców,bo już tam jest - ale "podziękował" się nalezy :D
- Zmieniony mechanizm zapisywania wadomości w archiwum tymczasowym. W zasadzie do tego zadania potrzebna jest prosta kolejka, wiec mechanizmy sqlite sa tam zbedne (wyleciały) - i działa zyliard razy szybciej (i bez osobnych wątków);
- Przy okazji powyzszego wzrosla predkosc przetwarzania wuzych ilosci wiadomosci "offline";
- W dodatkowych danych kontaktu przy dacie urodzenia jest DateTimeCtrl, a standardowy format daty tego pola to "yyyy-mm-dd" (#837);
- Nowy superaśny algorytm dekompresji 7zip, zamiast w C++ jest w C, aka "mniej kodu" (libUtils skurczyło się z 877k do 440k - x64 i 530k do 328k - x86);
- LZMA SDK @ 9.11;
- Do API doszła nowa biblioteka (libHelpers) a w niej chwilowo parę funkcji do obsługi LZMA/7z;
- Drobne poprawki w wykrywaczu linków maili w oknie rozmowy w wtw (nie będzie traktował "@cośtam" jako maila);
- WTW_GRAPH_GET_IMAGE jest teraz zaimlementowane w API, oza tym może generować HICON i HBITMAP;
- Na tlenie dodane 'unsescape' z encji w opisach kontaktów;
- Komenda "vacuum" nie jest już dostępna w konsoli;
- W archiwum, sekcja "import" zmieniła nazwę na "konserwacja";
- Do powyższej doszła możliwość wykonania "kompaktowania" archiwum z poziomu UI (podje nawet o ile skurczył się/urósł plik arch);
2010-03-08-03-15 Beta 69 ładna liczba, prawda?
- Przypominam tylko, że zbieram sobie na Canona 50D i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Pan Grumens znalazł się na przeklętej liście ;P
- Nie wiem kto pracuje w gg przy protokole, ale brał coś mocnego jak wymyślał jak działają konferencje... bo przecież nie można wysłać jednego pakietu z dołączoną informacja do kogo ona ma byc, trzeba wysłać ich tyle ile jest rozmówców, każdy z dołączonymi informacjami o reszcie... no w każdym razie konferencje na gg powinny być ok już;
- Doszła możliwość tworzenia konferencji GG (cześć jStar ;P)
- Na konferencjach GG (w tym paskudnym oknie) nie można już wysyłać pustych wiadomości;
- Przy okazji pozdrawiamy emilio za siedzenie na forum od roku i napisanie ino 140 postów :P
- W API, możliwość pomrugania oknem konferencji przy dodaniu wiadomośći / stanu / whatever (#756);
- protoGG pomiga okienkiem przy nowej wiadomości konferencyjnej;
- W API, funkcja umożliwiająca pokazanie/ukrycie okna konferencji;
- W API, funkcja umożliwiająca dobranie się do HWND okna konferencji (nie wiem w sumie po co, ale może ktoś coś wymysli);
- utlBlip ma nowy engine parsujący linki, a poza tym formatuje je trochę inaczej (uznaje '-' i '_' jako część nazwy tagu/usera i pare innych drobnych);
- utlBlip przy linkach do kont użytkowników kieruje na dashboard tychże;
- Jeśli okno rozmowy jest zmaksymalizowane, to przy otwarciu nowej zakladki nie powinno już powracać do 'mniejszego' rozmiaru;
- w proto gg poprawiona obsługa numerów powyżej 2 147 483 647, na przyszłość;
- SQLite @ 3.6.23;
- libPNG @ 1.4.1;
- I jeszcze jeden nowy parser linków, tym razem w samym wtw (#834, #827);
- Poprawiona obsługa linkow z # w oknie rozmowy (aczkolwiek, to update IE tez naprawilby ten blad, #682);
- Kilka drobnych poprawek w algorytmie który sugeruje IE jak łamać długie wyrazy w oknie rozmowy. Jest teraz aplikowany po wykonaniu wszystkich innych formatowań;
- Usunięte formatowanie czasu w kInfo;
- Domyslny styl rozmowy dostał przy warn, info, err informacje o czasie;
Algorytm który robi "escapey" przy wrzucaniu danych do XML jest odporny na używanie siebie kilka razy;
Wyszło, że to nie ma sensu ;P
- Poprawiony problem z wyeskejpowaniem znakow specjalnych XML w statusach auto-away ('<' objawiał się jako '<');
- Drobna zmiana w wątku zapisującym wiadomości do archiwum - jeśli kolejka nie jest pusta to wrzuca je w jednaj transakcji do arch, kiedy kolejka będzie 'depleted' to dopiero wtedy nastapi commit, a nie po kazdej wiadomosci;
- Zapis rozmowy do archiwum rozpocznie się jakieś pół sekundy po wypowiedzi (wcześniej są tylko ustawiane w kolejce) czyli... jeśli mamy zyyyliard wiadomości na serwerze to opóźnienie wywołania "commit" powoduje mniej-wiecej tyle, że tak trochę szybciej się ładują. Znaczy zamiast "insert, commit, insert, commit, insert, commit" jest "insert, insert, insert, commit". Jak sprawdzałem, to 400 wiadomości ładowało się ~10s;
2010-02-21-03-08 Beta 68
- Przypominam tylko, że zbieram sobie na Canona 50D i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- W GG zaimplementowany taki fajny mechanizmpotwierdzania wiadomości z GG10, znaczy - nie powinniśmy zgubić ani jednej, nawet w wypadku wadliwego połączenia;
- W wątku, który ustawiał awatar na tlenie był mały błąd, nie wiem dlaczego ale fragment odpowiedzialny za poinformowanie użytkownika o stanie operacji był oznaczony jako komentarz. Skutkiem czego cały czas status wisiał na "uaktualnianie", nawet jak już av został dawno uaktualniony. Poprawione (#762);
- Zmienione zachowanie opcji odpowiezialnej za limitowanie opisów, jeśli ustawiona na 1 to opisy zawsze będą w jednej linii, jeśli na 0 - wyłączone, jeśli na > 1 to limitowana będzie ilość 'wymuszonych' złamań linii (powinno rozwiązać: #811, #808, #758, #633 - widzicie jak dublujecie zagadnienia?);
- utlIgnore dorobiło się możliwości zablokowania zapisywania wiadomości od danego kontaktu w archiwum (#554);
- Uniemożliwiłem zamknięcie karty (zakładki) jeśli w ciągu ostatnich 900ms pojawiła się w niej nowa wiadomość;
- Kolejne dwie (moze trzy?) osoby (Val&Vir i Somek) wylądowały w about, dziękujemy;
- W API, zmieniona nazwa _BEFORE_MSG_DISP, wtyczki typu emots przestaną działać - czy nie pisałem gdzieś, aby do zmieniania tresci wiadomości używać _DISP2 ? ;P
- Panu Jakubowi dziękujemy za 'donacje', nie podał nicka - nie bedzie wpisu do about ;)
- Blokada zamknięcia okna (i zakładki) dotyczy tylko wiadomości odbieranych;
- Mówą, że poprawione emots będzie pod koniec tygodnia;
2010-02-10-02-21 Beta 67
- Przypominam tylko, że zbieram sobie na Canona 50D i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Siwy znalazł się na mojej prywatnej, miniaturowej liście chwały. Znaczy w about (razem z Grishackh'em);
- Poprawiony crash kiedy przy pytaniu (na XMPP) o vCarda serwer odsyłał nieprawidłowe dane;
- Nowy updater, teraz ma okienka a nie konsolę;
- Ten powyższy od przyszłej aktualizacji będzie też pokazywał co będzie uaktualnione;
- Crash Reporter jest teraz oddzielną aplikacją;
- Można wybrać czy po wywaleniu się programu chcemy raport wysłać czy nie;
- Można teraz do raportu o błędzie dołączyć informację jak do niego doszło;
2010-02-02-02-10 Beta 666
- Przypominam tylko, że zbieram sobie na Canona 50D i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Eventy sieciowe nie są obecie wywoływane ponownei dla meta-kontaktów, zamiast tego do wtwProtocolEvent doszła zmienna 'metaGUID', ktora zawiera id metakontaktujesli jest dla danego kontaktu dostępny;
- Ignorowanie na poziomie meta zostało wrednie wyłączone;
- Zmieniona konfiguracja priorytetów na XMPP (można dlakażdego stanu online przypisać inny);
- Pozdrowienia dla pana od mrocznego pączka, nie podał nicka, nie będzie wpisu do about (choć już dał znać, że i tak tam jest ;p)
- Wyłączone zakladka 'ignorowanie' przy grupach, jej tam nigdy nie powinno być (#807);
- Wszystkie nowe karty w oknie rozmowy są za pierwszym razem podświetlone tak jak przy nowych wiadomościach w nich (#792);
- Poprawiona obsługa XEP-0203 (#799);
- Dodana możliwosć automatycznego określania serwera proxy (no, właściwie to uzywania takich ustawień jak są w systemie, #786);
- CRT i MFC uaktualnione do 9.0.30729.4148 (Tak, wiem o ile przytył instalator);
- Widoczmość podświetlonych zakładek przy jasnych kolorach aero powinna być lepsiejsza;
2010-01-27-02-02 Beta 65
- Przypominam tylko, że zbieram sobie na Canona 50D i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Jak wszyscy wiedzieliśmy fnCall jest "thread safe" + wszystkie wywołania przełączało do głownego wątku. A teraz robi inaczej, aby to działało szybciej do głownego wątku przełącane są tylko te wywołania, które z niego nie pochodzą. Bo i po co przełczać na głowny odwołania już pochodzące z niego? No właśnie;
- Funkcje fnAdd, etc + evCreate, evHook, etc - są teraz "thread safe" (to znaczy, że można je wywoływać spoza wątku głownego nie martwiąc się o blokowanie);
- Jeśli wtf miał uprawnienia administratora i odpalimy druga instancje "restricted" (z domyslnymi parametrami) to okno głowne poprzedniej intancji się nie pokazywało. Teraz powinno;
- SQLite @ 3.6.22;
- libPNG @ 1.4.0;
- Eventy sieciowe (otrzymanie wiadomości, zmiana stanu kontaktu, etc) są teraz także wywoływane dla meta-kontaktów. Przy czym w wtwProtocolEvent->ctData sa podane dane metakontaktu, a w lP nic nie jest ruszane... dziwnie to opisałem. W każdym razie to umożliwia na przykład utlIgnore blokowanie wiadomości na poziomie meta-kontaktu;
- Wszystkie "owner drawn" listy w UI używają takiego rodzaju anti-aliasingu jaki jest ustawiony w systemie;
2010-01-25-01-27 Beta 64
- Przypominam tylko, że zbieram sobie na Canona 50D i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Zmienione rozpoznawanie systemu, tj - na Win2003 nie jest wymagany SP2 (może działać będzie, może nie);
- Poprawiony bug, który powodował krasz przy używaniu ksiązki telefonicznej;
2010-01-10-01-25 Beta 63
- Przypominam tylko, że zbieram sobie na Canona 50D i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Dodana obsługa GUIDów we wtyczkach, znaczy - jeśli wtyczka ma jakiś GUID ustawiony w info to można załadować ją ino raz;
- Jakaś wtyczka wywala komunikator (nie moja), so dodałem odpowiedni komunikat zamiast wysłania zrzutu pamięci, info o tym, że trzeba ją uaktyalnić było na forum, ale tak się składa, że nie pmiętam która to;
- Poprawka dla zhvira;
- Zmieniony mechanizm wywołania hooków dla WTW_PEV_NEW_MAIL_NOTIFY, zamiast TYPE_UNDEFINED idą teraz jak zwykle BEFORE & AFTER
- Poprawiony bug z dublującymi się idomościami w oknie rozmowy kiedy przechodziły przez temporary-storage;
- Można teraz tworzyc profile na dyskach sieciowych;
- Podstawa wiadomości, które mają jakiś związek z przełączaniem kontekstu wątków została zmieniona z WM_USER na WM_APP, tak co by w konflikt nie wchodziło. Choć w zasadzie i tak nei wiecie o co chodzi,więc mógłbym napisać jak w tlenie "poprawka konstrukcyjna" ;P
- Na XMPP, jeśli wszelkie negocjacje trwają ultra długo (na jabber.org ostatnio trwają) to nie wysyłamy pinga między wysłaniem stream:stream a odebraniem potwierdzenia tegoż;
- Można teraz ustawić zasób taki jaką nazwę ma komputer na którym przesiadujemy (oczywiscie na XMPP), fajnie, no nie?
- Można wyłączyć ikonke trayu;
- utlIgnore dostało swoją włąsną kartę w oknie edycji kontaktu;
- utlIgnore dostało możłiwość blokowania powiadomień o zmianach stanu wybranych kontaktów;
- Ikonka ignorowania jest wyświetlana przy kontakcie zawsze jeśli ignorujemy coś z nim związanego, szczegóły są w jej tool-tipie;
- Możemy ignorować teraz też wszystkie zmiany stanu danego kontaktu (kontakt zawsze będzie off-line);
- Poprawione parsowanie komend w konsoli kiedy argumenty zawierały '"';
- Możemy ignorować teraz wszystkie powiadomienia o eventach PEP (utlIgnore);
- Do api doszła funkcja "WTW_GET_UAC_LEVEL", jeśli chcemy się dowiedzieć z jakimi prawami odpalony jest WTF;
- Przy łądowaniu profilu program sprawdza czy ma w nim prawa zapisu. Jeśli nie, to odmówi załadowania tegoż profilu;
- W API, przy "enumeracji" kontaktów ownerdata jest przekazywany do funkcji uzytkownika jako ostatni prametr funkcji, a nie lP;
- + do powyższego, możliwość wylistowania tylko dostępnych kontaktów;
- Przeźroczystość okien chata może być teraz całkowicie wyłączona;
- Zmieniona logika stojąca za ładowaniem wtyczek. Wcześniej wtyczki były ładowane z EXE\Plugins, APPDATA\.wtw\Plugins i EXT\Plugins, teraz:
- Ładujemy wtyczki z EXE\Plugins;
- Ładujemy wtyczki z PROFIL\Plugins32 lub PROFIL\Plugins64 (zal. od arch);
- Jeśli wtyczka z PROFIL ma niższa wersję niż ta z EXE, to ta z EXE zastępuje tą z PROFIL;
- Jeśli jakaś wtyczka z PROFIL\... mataki GUID jak już znaleziona to ładujemy tą z PROFIL zamiast tej z EXE;
- W związku z powyższym GUIDy we wtyczkach będą OBOWIĄZKOWE, prosimy uaktualnić wtyczki;
2010-01-04-01-10 Beta 62
- Przypominam tylko, że zbieram sobie na Canona 50D i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Poprawiony problem z dwuklikiem na "x" w oknie rozmowy (#761);
- Jak SQz zaobserowował (słusznie z resztą) nastał rok 2010 (także, podbiłem daty);
- Odi'ego siłą wciągnąłem siłą na listę w about, no prawie siłą ;P
- Napędy sieciowe są teraz też przeszukiwane pod kątem profili;
- Przy zakładkach pracujących z DWM, jasne kolory mają eventy w kolorze czarnym (a nie białym, jak ciemne);
- W API, klasa CTransferWindow przeniosła się do namespace "wtw";
- W API, plik TransferWindow.h przetransportował się do folderu "cpp";
- W API, doszedł mały wrapper C++ dla funkcji netlib, co przy okazji powinno stanowić przykład uzycia tych funkcji (w podstawach, jest tam jeszcze kilka niezaimplementowanych we wrapperze rzeczy);
- Przy konwersji mbcs->unicode domyslna strona kodowa jest win-1250 a nie aktywna strona ("CP_ACP");
- W API doszedł plik "utilities.h" (cpp), na razie zawiera obsluge konwersji znakow (unicode, utf-8 i win1250);
2009-19-24-01-04 Beta 61
- Przypominam tylko, że zbieram sobie na Canona 50D i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Zmienione zachowanie zakładek kiedy przestają się mieścić w całości w oknie;
- Parametr maxTabWidth z odpowiedniego xml'a wyleciał;
- W edycji grup doszła możliwość zmiany ich pozycji;
- Dodane tooltipy do zakładek w oknie rozmowy;
- Do odpowiedniego XML'a (tabki) dodene dwa parametry, 'allowDWM' oraz 'glowSize';
- Silencer stał się częściąokienka 'about', podobnie jak z reszta Pan od wacików, który nie podał nicka, więc zintegrowałem go z kolektywem jako Waciki ;P
- Nie wiem czemu tego wczesniej nie zrobilem, ale od teraz blokowanie profili odbywa sie przez muteksy a nie plik '.lock';
- Nazwa pliku wlasnego awatara zmieniona z "_avatar.png" na "_avatar", co naprawia pokazywanie go w okienku rozmowy jeśli to nie był png a jpeg;
- Przecinek78 oraz Domek zostali dodani nędznie do about za robienie-mi-dobrze ;P;
- Do API doszła funkcja WTW_CTL_SET_CUSTOM_SORT_FUNCTION, umozliwia realizację w zasadzie dowolnego sortowania listy kontaktów przez wtyczkę;
- API wzbogaciło się o mozliwosc pokazania avatara kontaktu danego w powiadomieniu;
- Jeszcze jeśli chodzi o API, mała poprawka przy API listy kontaktów, "itemDesc" wyleciało, bo w zasadzie to to sie uaktualnia przy okazji presence;
- Znów coś w API, możliwość pobrania presence danego kontaktu;
- WTW_FUNCT_OPEN_CHAT_WINDOW w API pozwalana otwarcie okna rozmowy nie bawiąc się w różne nieistotne rzeczy;
2009-19-14-12-24 Beta 60
- Przypominam tylko, że zbieram sobie na Canona 50D i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- poprawione problemy z przesyłaniem plików via IBB (do Mirandy);
- Na gg poprawione wysyłanie/odbieranie wiadomości z wymuszonym łamaniem linii (mi się zapomniało, że html nie panimaje "\n");
- Nie traktujemy okna Flip 3d z Visty/7 jako pełnoekranowej aplikacji;
- Prawdopodobnie poprawiony problem z wykrywaniem aplikacji pełnoekranowych (znaczy wokaround dla głupich aplikacji z rodzaju cthelper.exe, #708);
- Drobne poprawki UI (#699, #698, #703);
- Poprawiony problem, który przy próbie pobrania własnego awatara (nieustawionego) na GG zostawiał okno opcji w permamentnym stanie "proszę czekać" (#707);
- Ctrl+W zamyka okno głowne (#701);
- Przy zapisyaniu obrazków z okna rozmowy są one zapisywane we właściwych dla nich formacie (#705);
- Dodane opisy do eventów aa związanych z pełnym ekranem (#709);
- Zmieniony sposób wykrywania obrazków na gg, używamy tej metody z gg8 parsując tagi HTML;
- Poprawione wspólgranie z "wjakiejsieci.pl", znaczy - wykrywanie operatora danego numeru komórki działa poprawnie z okna wysyłki SMS;
- Na GG dodana możliwość często występujących obrazków w rozmowach, coś dla fanów M&M's, przeczytać readme;
- Opcje GG przeszły mały face-lifting;
- Do API doszła możliwość korzystania z tooltipów wbudowancyh w WTW (wtwToolTips.h);
2009-12-14-12-19 Beta 59
- Przypominam tylko, że zbieram sobie na Canona 50D i ładnie prosze o datki dobrowolne ;)
Bo zrobię ten napis... w kropki czy coś takiego! ;P
- Dodane dwa nowe triggery do auto-away, "fulscreen enter" i "fullscreen leave";
- Zmienione zachowanie w.notify przy aplikacjach pełnoekranowych (#686);
- Nowy mechanizm wykrywania pełnoekranowych aplikacji (acz działa tylko na głownym monitorze);
- Do miniaturki okna głownego przy superbarze doszły ikonki, ktorymi można się przełączać między stanami;
- Dodana eksperymentalna obsługa sprzętowo wspomaganego rysowania via D2D, EKSPERYMENTALNA.
Obecność można stwierdzić po konsoli albo dziwnym wyglądzie listy kontaktów.
Włączamy dodając w opcjach, a jak coś nam nie wyjdzie to robimy override dodając "--render hardware" do linii poleceń jeśli chcemy sprzętowe D2D (gryzie sie na niektórych kartach nV) lub "--render software", jeśli chcemy D2D by CPU albo "--render gdi" jeśli chcemy po staremu, gdi jest domyślne;
- SQLite uaktualnione do 3.6.21, podobno 12% szybsze ;P
- Poprawiony błąd logowania do GG jeśli hasło zawierało pl znaczki;
- w.notify w razie otrzymania obrazka pokazuje [wiadomość obrazkowa] zamiast obrazka w base64 (#690);
- Teraz widać które kontakty zablokowaliśmy na pierwszy rzut oczka (nowa ikonka, #158);
- Powinien zniknąć problem z nie zapamiętywaniem ostatniego opisu jeśli wyłączamy komunikator razem z systemem;
- Usunięte dwa i tak nieużywane overlaye z API;
- Na Viście i W7, kiedy system jest zamykany to opóźniamy jego zamknięcie do czasu poprawnego wyłączenia komunikatora;
- Poprawiony problem z zostawianiem .lock przy zamknięciu systemu, chyba (#688);
- --- build 1280
- Poprawka stabilności, po wyłączeniu programu, jeśli nie zdołał się całkowicie uruchomić wcześniej (bo na przykłąd jedna instancja byłą już aktywna) to się wykładał;
- Jeśli mamy windows 7 i wyłączone grupowanie aplikacji na taskbarze to ikonka okna rozmowy overlayem powiadamia nas czy ktoś aktualnie pisze wiadomość (#695);