Co do zrozumienia tekstu to proponuje abys znow zamiast pisac bajki
Gdzie Ty widzisz bajki? Podsumujmy więc, co napisałem:
"Wersji 1.0 nie ma w planach, jest 0.9.12" - Można nie wiedzieć, że parzysty trzeci człon oznacza stabilną wersję. Ale nawet wtedy z tego chyba jasno wynika "jest następna wersja w planach"?
Poza tym, fajnie że masz znajomych, ale na przykład moi wcale uwagi na numerki w wersjach nie zwracają, także wiesz, znajomi sobie mogą.
po prostu konkretnie odpowiedzial czy WTW bedzie sie rozwijac czy mamy trupa w szafie jak Konnekt. Odpowiedz tak/nie.
To jest fajne "tak" -> mamy trupa, "nie" -> nie bedzie się rozwijał. :D
Aby zobrazować jak bardzo rozwój stoi w miejscu, lista zmian od ostatniej stabilnej:
- Zmieniona nazwa pliku rostera z "Skype.roster" na "protoSkype.roster" (#1807);
- Zmieniona kolejność komunikatów w potwierdzeniu usunięcia profilu (#1813);
- Powiadomienia z treścią wiadomosci zachowują się tak jak powiadomienia o stanie (#1812);
- Zamiast wiadomości do archiwum były zapisywane krzaczory, poprawione (#1810);
- Zamiast wiadomości do archiwum konferencji zapisywane były dziwa, poprawione;
- Nowa funkcja API: WTW_QUIT_EX;
- Usunięta częśc funckji Bluetooth z libWTW, komunikację i tak umie netLib;
- A klasa wtw::CNetworkSocket dostała nową metodę "connect" do rozmawianmai z urządzeniami BT;
- Przy grupowaniu wiadomości w oknie rozmowy maksymalny czas odstępu między wiadomościami to 10 minut (#1806);
- Pozycja "restart" w menu trayowym po włączeniu sobie w opcjach (#1770);
- Linki mailowe działają poprawnie (#1782);
- W pytaniu o usunięcie rozszerzenia były krzaczory, już nie ma (#1818);
- Literówka oraz przeneisienie komuniatu do langpacka (#1816);
- Nieprawidłowa data wiadomośći offline dla XMPP poprawiona (#1815);
- Zmieniony domyślny rozmiar nagłówka okna rozmowy z dużego na mały;
- Obsługa przyciskow na dolnym toolbarze okna rozmowy zwraca teraz HRESULTy;
- Do informacji w paczkach z dodatkami doszła nowa informacja "settingsPageId", nieobowiązkowa;
- Dodana opcja przejścia z managera dodatków do ustawień danej wtyczki;
- zlib uaktualniony do wersji 1.2.7;
- Poprawiony bug, który powodował crash kiedy przy starcie nie ładowalismy żadnej wtyczki;
- Ikonki wtyczek nie były poprawnie zapisywane podczas instalacji dodatków, teraz są (#1817);
- Awatary @jid.pl (#1796);
- Poprawiony bug z nieprawidłową lokalizacją cacert.crt;
- SQlite uaktualnione do wersji 3.7.13;
- Poprawiony bug z nieprawidłowym dodawniem nieistniejących wcześniej handlerów protokołu;
- libPNG uaktualnione do wersji 1.5.11;
- Nowa funkcja API tłumaczeń, WTW_I18N_MESSAGE_BOX;
- Poprawiony bug, kiedy lista rozszerzeń nie była odświerzana po instalacji dodatku;
- Od teraz można instalować dodatki używając handlera protokołu "wtw", na przykład "wtw:name=Nazwa&url=http://url_do_dodatku/plik.wtwExtension" (oba parametry są wymagane, nazwa nie może mieć mniej niż 4 znaki, #1700);
- Lexer uaktualniony do wersji 3.2.0;
- Integracja instalacji dodatków (wtwExt) z eksploratorem, znaczy - można teraz dwuklikiem na dodatek tenże zainstalować (#1224);
- Instalator może teraz, o ile nie odznaczylismy opcji, powiązać pliki wtwExtension oraz protokół 'wtw' z komunikatorem;
- Opcja aby wyczyszczenie okna rozmowy nie powodowało zapisywania rozmowy do archiwum jako nowej (#1820);
- Nowa klasy API C++, wtw::CAccountManager, wtw::CArchiveImport, wtw::CCryptoHash, wtw::CCryptoBlockAlgoCBC, wtw::CCryptoBlockAlgoECB, wtw::CCryptoAES;
- Nowa funckja API C++ wtw::CCore::installProtocolFunction;
- Nowa funkcja krypto API, WTW_CRYPTO_AES_EXPAND_KEY_EX. Kiedyś zastąpi WTW_CRYPTO_AES_EXPAND_KEY;
- Nowa funckja API WTW_PF_GET_CT_SPEC_INFO, aktualnie pozwala na pobranie informacji o max rozmiarze obrazka na GG (#1819);
- Poprawiony problem z importem archiwum tlenowego (v7), chyba;
- Można teraz (z poziomu okna rozmowy) dodawać do archiwum rozmowy znaczniki, znaczniki pełnią funkcję czegoś w rodzaju notatek. W archiwum wszystkie znacnziki z widocznych rozmów sa widoczne w jednym miejscu, po kliknięciu tegoż przenosi nas do rozmowy (i pozycji) gdzie jest znacznik. Dla przykładu, prosty sposób na zapamietanie gdzie jest w rozmowie "adres ciotki Brunhildy". Działać to działa dla rozmów i konferencji;
- Ciekawe, że nikt nie zauwazył, iż informacje, ostrzeżenia i błedy o ile można było do arch zapisać, to pokazywały się jako wypowiedzi ;P
- Nazwy znaczników mają klasę "marker" w stylach rozmowy;
- Drobne poprawki w obsłudze IE... czasem patrzac na swój kod nie wiem co brałem jak to pisałem ;P
- Do interfaceu bazdanych w libWTW doszły 4 funkcje dla ułatwienia obsługi transakcji;
- Dzieki adrian_007, mamy teraz nowy system skryptów bramek SMS;
- API plików ma teraz nową flagę WTW_FILE_OPEN_FLAG_PROF_REL (filePath zawiera tylko nazwe pliku o ma byc umeiszczony w folderze profilu usera);
- Nowa funkcja API plików WTW_FILE_CREATE_EX, stara WTW_FILE_CREATE wyleciała;
- Poprawiony problem z '(null)' w Info++ (#1824);
- Zdarzenia CTL_ITEM_EVENT_DBLCLICK, CTL_ITEM_EVENT_RCLICK, CTL_ITEM_EVENT_LCLICK są teraz zaimplementowane (#1826);
- Poprawione pokazywanie się kontaktów typu "User" w widoku listy, chyba (#1827);
- Focus jest poprawnie przenoszony między polami okna głównego (#143);
- Dodany kreator, który pokazuje sie przy zakładaniu nowego profilu;
- Do protoGG, protoSkype dodana obsługa nowego kreatora;
- Nowe API do obsługi kreatorów (wtwWizard.h);
- Przy dodawniu nowego profilu, protoGG dostało taki sam kreator, no, okienko bo tylko jedną stronę (;P) jak przy początkowej konfiguracji;
- Nowa funkcja API WTW_BROWSER_INT_ALLOCATE_EX, za to funkcja WTW_BROWSER_INT_ALLOCATE wyleciała;
- Nowy system obsługi formularzy przy rejestracji usług XMPP;
- Do obsługi formularzy XMPP dodana obsługa pola "list-multi";
- Poprawione błędne rysowanie przeglądarki usług XMPP (#1515);
- Skypekit uaktualniony do wersji 4.3;
- Rozmiary kolumn na listach w archiuwm są teraz zapmiętywane;
- Małe statystyki w archiwum;
- W archiwum, przycisk "odfiltruj" zmieniony na "command button";
- Kolejne poprawki w smsStdGates;
- w API, http service potrafi teraz wykonac tylko request "HEAD" i oddać same nagłówki;
- Do themek okna rozmowy doszedł nowy element "LINK-INFO";
- Opcja okna rozmowy/rozmów/wiadomości dostały osobną kartę w opcjach;
- Dodane opcje/ficzery które pozwalają na pobieranie informacji co kryje się pod linkami jakie ktoś nam wysyła;
- W API, funkcje WTW_MENU_CREATE oraz WTW_MENU_DESTROY są teraz zaimplementowane;
- Do tego porządki w wtwMenu.h;
- Import archiwum przeniósł się do wtyczek protokołów (GG i tlen);
- Poprawiony znikający znak & w nagłówku okna rozmowy (#1836);
- Polecenie "db convert" wyleciało z polecen konsoli, i tak nie działało jak trzeba a do tego nie miało sensu od jakiegoś czasu (#1844);
- SQlite uaktualnione do wersji 3.7.14;
- W przypadku weryfikacji certu SSL zamiast pokazywac tysiac okien przy kazdym polaczeniu dla jednego certu pokazujemy je tylko raz, a przy kolejnych requestach dla danego certu zwracamy do API blad inicjalizacji SSL (FAILURE_USER_WAIT);
- libPNG uaktualnione do 1.5.12;
- Implementacja protokołu GG11, częściowo ale znowosci: mozna się zalogować loginem i numerkiem, jak komu wygodnie;
- Odkryłem jak przekonac serwer aby wysyłał nam "PONG" wieć problem innych klientów z pustymi wiadomościami przychodzącymi od siebie powinien zniknąć;
- Do API doszło WTW_PEV_CUSTOM, event dzieki któremu wtyczma moze tworzyć własne "podzdarzenia";
- protoGG informuje o swoim IM Tokenie eventem WTW_PEV_CUSTOM z nazwa "imtoken";
- Ikonka mobilnego GG jest usuwana jeśli dostaniemy info o stanie bez flagi "mobilka";
- HttpService (API) może teraz wygenerować zdarzenie "przyszły nagłówki";
- HttpService może teraz wysyłać dane w kawałkach za pomoca callbacka, jakby ktoś chciał wykonać ta funkcją duży POST czy PUT;
- Jeśłi mamy Win7+, i włączone grupowanie okien na pasku start, to okno rozmow (to od zakładek) nie będzie mu podlegać (chyba, że braknie miejsca czy coś, lub jeśli wyłączymy to w zaawansowanych);
- Nowe pod-menu kontaktu "share", do współdzielenia plików z kotaktami przez dropboxy i inne takie;
- Do bibliotek w API dorzucone coś do JSONa (jansson);
- Poprawiony bug, który powodował nieprawidłowe przeładowanie stanu wtyczek w opcjach, czasem;
- Do lubWTW doszły funkcje (klasa w zasadzie wtw::SystemVersion) pozwalające na okreslenie na jakim systemie działamy;
- Prawdopodobnie dla ludzi z allegro, którzy mają na listach siesiątki tysięcy kontaktów - dodany roster versioning do XMPP;
- protoXMPP trzyma teraz także kontaty w bazie SQLite zamiast używać XMLi, czyli całkiem nowy system;
- Mały rewrite DB dla XEP-0115, teraz zamiast XMLi pakuje wszystko do db, bedzie szybciej, czy coś;
- wtw::db::CConnection dostało nową metodę releaseMemory(), do zwalniania nie-koniecznie-potrzebnej w danym momencie pamieci;
- Częśc konfiguracji wtw przeniesie się (jak opcje mapowania stanów, grup, wtyczek, baza opisów i metakontaktów oraz dodatkowe dane kontaktów) z XMLi do bazy danych, to zapewni ich większe bezpieczeństwo, teoretycznie;
- Poprawiony błąd w implementacji wtw::db::CCommand, executeAndRead tak na prawde nie używało parametru "sql", to tez zostały usunięte;
- Poprawione dziwne zachowanie konsoli protokołów przy zawijaniu tekstu;
- Win+A od teraz zachowuje się jak Win+Q (dla ludzi z Win8), co jest zupełnie nieintuicyjne ale co poradzić;
- Win+` (guziczek z tyldą) od teraz zachowuje się jak Win+W;
- Konsolka ma nowe polecenie "db optimize" z jedynym obecnie parametrm "master", optymalizuje to główną baze danych, ta gdzie trzymamy część ustawień (grup, meta, etc);
- "Start Page" (albo Immersive Launcher) nie jest teraz traktowany jako aplikacja pełnoekranowa;
- Okienko z pytaniem o hasło powinno teraz sensowniej wyskakiwać (#1866);
- W proto GG, komunikator usunie z naszego opisu wrednie spacje, tabulatory i znaki konca linii z poczatku i konca opisu;
- W związku z tym, że whatify nie mogą się pokazywac kiedy pokazany jest "Start Page" w Win8, wtw pokazuje wtedy troche inne "notyfikacje" używając systemowych "tostów" (do tego opcja wyłączenia tego zachowania z poziomu opcji zaawansowanych);
- Jeśli po instalacji tej wersji komuś kto ma przypięty WTW do paska pokazuje się on obok ikonki z której sie go odpala proszę odpiąć stary skrót i przypiąc sobie nowe okienko;
- D2D chwilowo wyłaczone (może wróci, może nie);
- Można teraz rozpocząć rozmowę bezpośrednio z archiwum (z sekcji rozmowy lub wiadomości);
- Poprawiony crash przy eksporcie do HTML z poziomu okna rozmowy;
- Pewna wewnetrzna funkcja (makeSafeFunctionCall), która uzywana jest w miejscach gdzie nie można anulować callbacków, teraz sprawdza czy podany adres funkcji znajduje się w jakiejś bibliotece/wtyczce czy nie. Jeśłi nie to nawet nie wywołuje funckji (wcześniej usiłowała złapać wyjątek);
- Poprawione kilka bugów, które od czasu do czasu powodowały crash, przy wyładowaniu wtyczki GG na przykład);
- Poprawiona obsługa ustawionego proxy w CInternet(Http), +wyłączenie SOCKSv5 tam, i tak nie działała, WinInet nie obsługuje v5 (#1887);
- Poprawiony czas przychodzących wiadomości offline na gtalku (#1878);
- Offlineowe wiadomości z gtalka sa zmuszane do bycia typu 'chat', gdyż gmail ignoruje typ wiadomości offline i dostarcza je wszystkie bez typu, czyli jako 'normal';
- Dodana obsługa XEP-0186 (Invisible Command, czyli czwartej metody ukrywania się jaką osługuje komunikator);
- W opcjach GG można sobie ustawić aby przy połączeniu ustawiany był ostatni użyty stan (i opis), niezależnie gdzie był ustawiony;
- Poprawiony bug z ustawieniam początkowego opisu na GG (#1884);
Niektóre sa trywialne, niektóre nie, acz na przykład zlokalizowanie czemu #1884 sie dzieje zajeło cały dzień, choć samo rozwiązanie było trywialne. poza tym jest jeszcze mały cykl o niektórych nowościach
http://kaworu.k2t.eu/arch/category/nowosci-w-wtw w komunikatorze.
@Mucha:
Statystyki mają to do siebie, że można nimi udowodnić wszystko. Problem z Matisem jest taki, że nie wszystkie poprawki/zmiany są w nim zawarte. Mniej niż 1/3? Juz nie mówiąc o tym, że komunikat o "firmie" był chyba w czerwcu, kiedy notujemy dziwny skos w ilości poprawek na BT, poprzedzony okresem "oh nic sie nie dzieje", także statystyki statystykami, nie obejmują wszystkiego.
(sporo ludzi nadal używa stabilnej).
Jakieś 98%.
A tak żeby ponarzekać, to szkoda że zajmujesz się dodawaniem jakiś 'pierdół' (podgląd linków, znaczniki), których wyłączanie zajmuje coraz większą przestrzeń w konfigu, zamiast dokończyć to co zacząłeś (Skype, szyfrowanie profilu).
Problem z tym polega na tym, że dla jednych to 'pierdoły' dla innych całkiem przydatne rzeczy. Acz też boleję nad coraz większymi opcjami. Moi zupełnie niereprezentatywni znajomi podglądem są na przykład zachwyceni. Szyfrowanie profilu działa i jest generalnie skończone. To czego nie ma to zaszyfrowanie w locie, problem z tym polega na tym, że nie do końca wiadomo jakie pliki należy od/zaszyfrować. Bo o ile listę tego co ja szyfruję to mam, to z wtyczkami jest już inaczej, bo tego co one robią to ciężko stwierdzić. Manual mówi "chcesz być bezpieczny, pomyśl o tym przy zakładaniu profilu".