Skocz do zawartości


Zmiany w Silverlight Sense 5 13

Wersja 13
  • - przywrócono działanie funkcji ustawiania niestandardowego tła.
Wersja 12
  • - przywrócono działanie ustawień kompozycji pod najnowszym AQQ 3.0,
  • - zmniejszono zużycie procesora i pamięci w czasie bezczynności (szczególnie istotne w przypadku laptopów).
Wersja 11
  • - dodano animację zaznaczania kontaktu,
  • - dodano wsparcie dla nowego przełącznika wyboru formy menu i zakładek w oknie głównym, co stanowi jednocześnie ukłon w stronę osób słabiej widzących albo lubiących większe przyciski, oraz przywrócono możliwość wejścia do Ustawień Sense,
  • - przy wyłączonym ukrywaniu dolnego paska narzędzi, będzie on teraz zadokowany na stałe, a nie zasłaniał listę kontaktów,
  • - rozjaśniono kolor podświetlenia ikon na pasku narzędzi w oknie rozmowy (dzięki temu zniknęło brzydkie, białe obramowanie),
  • - przyciski na pierwszym ekranie Ustawień Sense podświetlają się teraz zgodnie z kolorem akcentu,
  • - pasek przewijania czasami nie wysuwał się na żądanie,
  • - dodano możliwość przewijania zawartości poprzez dotknięcie/kliknięcie i pociągnięcie dla wybranych okien,
  • - dodano możliwość przewijania przez wciśnięcie środkowego przycisku myszy i przesuwanie kursorem w górę/dół,
  • - wprowadzono system własnych dymków w miejscu wykorzystywania systemowych dymków title; mają one swoje wady, ale również i zalety, które raczej wynagradzają te pierwsze: pojawiają się szybciej, co jest istotne np. w przypadku wyłączonej funkcji Scalaj dymki i wyświetlaj godzinę, a także pomagają w precyzyjnym ustawieniu wartości koloru suwakami lub shift+kółko w Ustawieniach Sense,
  • - plik ustawień może teraz zawierać encje HTML i będzie dołączany "taki, jaki jest", bez dokonywania zbędnej konwersji (niewielka optymalizacja procesu wczytywania okien),
  • - dodano brakujące ikony (dla najnowszej wersji AQQ),
  • - poprawiono wystający poza ramy napis "Dropbox" w Ustawieniach AQQ (dla najnowszej wersji AQQ),
  • - drobne modyfikacje w przebiegu animacji wysuwania pasków przewijania oraz narzędzi,
  • - usprawnienia w obliczeniach nasycenia tła. W wyniku tej zmiany, twoje tło może być teraz bardziej nasycone, niż było wcześniej,
  • - poprawki w działaniu pop-up menu (dla najnowszej wersji AQQ),
  • - lekkie zmiany w wyglądzie okna Dodatki dla AQQ (powrót do stylu, zastosowanego w Silverlight Sense 4),
  • - wiadomości w oknie rozmowy czasami mogły się nie przewijać w dół,
  • - świeżo po otwarciu rozmowy lub po wczytaniu ostatnich wiadomości animacja przewijania na dół została zablokowana,
  • - możliwe jest już przesyłanie plików metodą "przeciągnij i upuść" na liście kontaktów.
Wersja 11
  • - Uwaga! Wersja beta, zawiera świadome błędy. Udostępniam tylko ze względu na fakt, że obecna wersja po prostu w ogóle nie działa na nowych wersjach AQQ.
  • - dodano animację zaznaczania kontaktu,
  • - dodano wsparcie dla nowego przełącznika wyboru formy menu i zakładek w oknie głównym, co stanowi jednocześnie ukłon w stronę osób słabiej widzących albo lubiących większe przyciski, oraz przywrócono możliwość wejścia do Ustawień Sense,
  • - przy wyłączonym ukrywaniu dolnego paska narzędzi, będzie on teraz zadokowany na stałe, a nie zasłaniał listę kontaktów,
  • - rozjaśniono kolor podświetlenia ikon na pasku narzędzi w oknie rozmowy (dzięki temu zniknęło brzydkie, białe obramowanie),
  • - przyciski na pierwszym ekranie Ustawień Sense podświetlają się teraz zgodnie z kolorem akcentu,
  • - pasek przewijania czasami nie wysuwał się na żądanie,
  • - dodano możliwość przewijania zawartości poprzez dotknięcie/kliknięcie i pociągnięcie dla wybranych okien,
  • - dodano możliwość przewijania przez wciśnięcie środkowego przycisku myszy i przesuwanie kursorem w górę/dół,
  • - wprowadzono system własnych dymków w miejscu wykorzystywania systemowych dymków title; mają one swoje wady, ale również i zalety, które raczej wynagradzają te pierwsze: pojawiają się szybciej, co jest istotne np. w przypadku wyłączonej funkcji Scalaj dymki i wyświetlaj godzinę, a także pomagają w precyzyjnym ustawieniu wartości koloru suwakami lub shift+kółko w Ustawieniach Sense,
  • - plik ustawień może teraz zawierać encje HTML i będzie dołączany "taki, jaki jest", bez dokonywania zbędnej konwersji (niewielka optymalizacja procesu wczytywania okien),
  • - dodano brakujące ikony (dla najnowszej wersji AQQ),
  • - poprawiono wystający poza ramy napis "Dropbox" w Ustawieniach AQQ (dla najnowszej wersji AQQ),
  • - drobne modyfikacje w przebiegu animacji wysuwania pasków przewijania oraz narzędzi,
  • - usprawnienia w obliczeniach nasycenia tła. W wyniku tej zmiany, twoje tło może być teraz bardziej nasycone, niż było wcześniej,
  • - poprawki w działaniu pop-up menu (dla najnowszej wersji AQQ),
  • - lekkie zmiany w wyglądzie okna Dodatki dla AQQ (powrót do stylu, zastosowanego w Silverlight Sense 4),
  • - wiadomości w oknie rozmowy czasami mogły się nie przewijać w dół,
  • - świeżo po otwarciu rozmowy lub po wczytaniu ostatnich wiadomości animacja przewijania na dół została zablokowana,
  • - możliwe jest już przesyłanie plików metodą "przeciągnij i upuść" na liście kontaktów.
Wersja 10
  • - funkcja Cieniuj tekst i zastąp ClearType jest teraz konfigurowalna i można ją włączyć lub wyłączyć. Domyślnie będzie ona wyłączona.
Wersja 9
  • - poprawiono wygląd nagłówka sekcji w pop-up menu AlphaControls dla menu zasobów AQQ 2.5.0.55, było naprawdę nie do zaakceptowania,
  • - pasek przewijania pojawiał się po użyciu kółka lub klawiatury nawet wtedy, gdy zawartość w pełni mieściła się na jednym widoku,
  • - bardziej płynna animacja po otwarciu okna rozmowy,
  • - bardziej płynna animacja otwierania i zamykania podglądu dodatku, o przebiegu identycznym z tą z Silverlight Sense 4,
  • - zmniejszono miniatury dodatków, aby mogło się ich więcej zmieścić na jednym ekranie,
  • - drobne optymalizacje,
  • - zaktualizowano skrypt paska przewijania na stronach Galerii dodatków i Pomocy technicznej.
Wersja 8
  • Lista zmian v7 -> v8:
  • - zmiany w Ustawieniach Sense nie chciały się zastosować,
  • - wprowadzono kilka drobnych optymalizacji.
  • Lista zmian v6 -> v7:
  • - po wyłączeniu funkcji Ukrywaj pasek narzędzi, pasek ten w ogóle nie był widoczny,
  • - gdy po przewinięciu zawartości zmieniliśmy zakładkę w oknie głównym zanim pasek się zdążył ukryć, po powrocie na Kontakty był on błędnie wyświetlony,
  • - kompozycja czasami nie zachowywała się poprawnie w Archiwum wiadomości,
  • - wycofano zmianę z v6 "usunięto animację przewijania z góry na dół po otwarciu okna rozmowy", ponieważ AQQ stanowczo utrudnia niezawodną realizację, a nie mam zamiaru śmiecić sobie kodu miliardem fixów w stu różnych miejscach, poczekajmy na stanowisko Oconnela w tej sprawie,
  • - poprawiono minimalną wysokość paska przewijania,
  • - poprawiono pojawiający się w połowie ucięty pasek narzędzi podczas zmniejszania szerokości okna głównego, gdy był on piętrowy.
Wersja 6
  • - pasek przewijania czasami ukrywał się w niedozwolonych momentach,
  • - pasek przewijania będzie wysuwał się wyłącznie na żądanie użytkownika,
  • - usunięto animację przewijania z góry na dół po otwarciu okna rozmowy (jeżeli będzie nadal sporadycznie występowała, to jest to wina AQQ i poprawi to Oconnel w przyszłych aktualizacjach),
  • - odległość przewinięcia kółkiem jest teraz zależna od ustawień sytemu,
  • - poprawiono płynność końcowego etapu animacji zamykania panelu zmiany opisu,
  • - poprawiono płynność początkowego etapu animacji zamykania zdjęcia poglądowego dodatku,
  • - gdy dodatek nie posiada własnego zdjęcia poglądowego, nie jest ono otwierane,
  • - animacje interfejsu charakteryzują się teraz minimalnie delikatniejszym przebiegiem w funkcji czasu,
  • - priorytety nakładania się sąsiednich awatarów na siebie podczas powiększania po wskazaniu są teraz zachowane,
  • - kolor podświetlenia przy aktywnej funkcji Kolorowe podświetlenia elementów jest teraz lepiej dobierany,
  • - trójkąt od dymku do awatara posiada teraz cień,
  • - kolory uczestników czatu są teraz lepiej dobierane,
  • - załączniki na czacie mogą zajmować teraz większą powierzchnię,
  • - multi-zaznaczanie kontaktów w AQQ 2.5.0.51 nie działało,
  • - duże obrazki w Centrum Powiadomień nie skalowały się po odświeżeniu powiadomień,
  • - wprowadzono kilka drobnych optymalizacji,
  • - dodano brakujące ikony,
  • - panel zmiany opisu w AQQ starszym, niż 2.5.0.51, będzie działał prawidłowo już jedynie dla pierwszego w kolejności nagłówka z informacjami o koncie,
  • - poprawiono pojawiający się w połowie ucięty pasek narzędzi podczas zmniejszania szerokości okna głównego, gdy był on piętrowy.
Wersja 5
  • - wprowadzono alternatywny styl okna rozmowy,znany z Silverlight Sense 4. Uwaga - jeżeli korzystasz z opcji Zachowuj stałą szerokość dymków/Styl dymków Silverlight Sense 4! Należy wyłączyć funkcję Rozmowa w czasie rzeczywistym w Ustawieniach AQQ, bądź zaznaczyć tam opcję Wyświetlaj tylko licznik znaków,
  • - zoptymalizowano animację przewijania zawartości okien, jeżeli opcja Animacje interfejsu jest aktywna,
  • - grafika dymków w oknie rozmowy zastąpiona została przez kod CSS,
  • - od teraz dymki w oknie rozmowy będą reagowały na zmianę wartości ustawienia jasności. Dzięki temu będą one widoczne również na ciemnych tłach (dotyczy opcji jasność; nie reaguje, jeżeli tło naturalnie będzie czarne),
  • - na czatach godzina wiadomości widoczna jest cały czas,
  • - funkcja doręczeń wiadomości nie działała u osób, które wyłączyły awatary w oknie rozmowy, więc jej położenie i animacja zostały zmienione,
  • - po kliknięciu prawym przyciskiem na wiadomość nie zaznacza się w niej tekst, tylko w całości się ona podświetla (jak Powiadomienia/SMS),
  • - obramowanie pola tekstowego panelu zmiany opisu nie jest już szare, a półprzezroczyste. Dzięki temu całe pole lepiej wkomponowuje się w tło,
  • - po powrocie na zakładkę Kontakty z zakładki innej, niż Kontakty, przesunięcie listy ustawiane było na 0, podczas gdy pasek przewijania pozostawał na swoim miejscu.
Wersja 4
  • Lista zmian v3 -> v4:
  • - po najechaniu kursorem na nagłówek z informacjami o koncie do schowka kopiowany był kod HTML. Ten błąd utrudnia komfortowe korzystanie z komputera, dlatego jestem zmuszony ponownie wydać aktualizację.
  • Lista zmian v2 -> v3:
  • - krytyczna poprawka błędu, uniemożliwiającego komfortowe korzystanie z panelu zmiany opisu. Klawisze: home, end, spacja oraz strzałki nie są już przechwytywane przez funkcje przewijającą listę kontaktów, jeżeli pole tekstowe posiada skupienie.
  • Lista zmian v1 -> v2:
  • - teraz możesz bardzo szybko i przyjemnie zmienić swój opis, klikając na ikonę ołówka w nagłówku z informacjami o koncie! Klawisz Enter w polu tekstowym działa zatwierdzająco. Aby wstawić nową linię, użyj kombinacji Shift+Enter,
  • - podjęto próbę naprawienia nieprawidłowej hierarchizacji warstw powiększonych awatarów,
  • - Silverlight Sense 5 nadpisywałoby wasze spersonalizowane tła przy aktualizacji bądź po ponownym zainstalowaniu. Na całe szczęście zauważyłem ten problem jeszcze przed wydaniem pierwszej aktualizacji, więc praktycznie nikt nie powinien się z nim jak na razie zderzyć,
  • - dodano blokadę na zdarzenia kursora w celu zapobiegnięcia ponownym wywołaniom funkcji powiększającej podgląd obrazka w oknie Dodatki dla AQQ dopóki zdjęcie nie zostanie pobrane z serwera,
  • - wprowadzono ułatwienie, dzięki któremu nie trzeba już wciskać klawisza Enter bądź klikać poza polem tekstowym w celu odebrania mu fokusa aby zostało to zinterpretowane jako zmiana wartości ustawienia,
  • - podświetlenie powiadomienia bądź SMS'a po kliknięciu na nim prawym przyciskiem myszy nie jest już jednokolorowe, jeśli opcja Kolorowe kontakty po wskazaniu jest aktywna,
  • - czasami kolory kolorowych kontaktów mogły nie pasować do koloru tła, który pod nimi rzeczywiście występował,
  • - zmniejszono rozmiar paczki względem v1 o prawie 1 MB.
Wersja 1
  • Lista zmian względem Silverlight Sense 4 v34 przedstawia się następująco:
  • - powróciła opcja, która została wcześniej usunięta: kolorowe kontakty po najechaniu. Kolorowe jest teraz także podświetlenie wybranej emotki w oknie wyboru emotki,
  • - całkowicie usunięta została funkcja Animowane tło. Początkowo w planach było przywrócenie możliwości włączenia animacji we wszystkich oknach oraz animacji Form React i rzeczywiście się to już stało we wczesnych wersjach deweloperskich Silverlight Sense 5. W nowym Sense początkowo wprowadzone zostały także znaczne optymalizacje użycia pamięci, a także znacznie lepsze zarządzanie szybkością animacji bez utraty płynności, a dodatkowo owe animowane tło było dostępne już w każdym kolorze, a nie tylko oryginalnym oraz szarym! Później uznałem jednak, że wolę skupić się na aspektach, które ułatwią i uprzyjemnią pracę z komunikatorem, a tego typu zbędne 'bajery' zostaną usunięte. Większość ludzi miało do tej funkcji taki stosunek, że miło było czasem popatrzeć, ale na dłuższą metę nie korzystali z tego. Animacja tła bardzo komplikowała kod Sense. Bardzo często z nią walczyłem po praktycznie jakichkolwiek zmianach, co wydłużało czas trwania prac nad aktualizacjami, które i tak często były wadliwe i natychmiast musiałem wydawać różne poprawki. Tym razem stawiam na stabilność ponad 'bajery' i uważam, że mi się to udało. Nowe Sense będzie znacznie rzadziej płatało psikusy, o czym jeszcze poczytacie dalej,
  • - teraz możesz wstawić dowolne tło z pliku! Domyślnym tłem pozostało (przynajmniej na razie) dobrze wszystkim znane Bokeh, natomiast w prosty sposób możecie teraz wstawić swoje wymarzone tło z poziomu ustawień. Jeżeli nie jesteście na tyle kreatywni, by znaleźć sobie ciekawe tło, możecie skorzystać z niewielkiej galerii,
  • - w miejscu 22 wariantów kolorystycznych pojawiły się regulatory zaawansowanego zarządzania kolorami (opcje: 'Odcień kolorów' i 'Nasycenie kolorów'). Shift+kółko w myszce gdy kursor jest nad regulatorem pozwala precyzyjnie ustalić wartość. Teraz możecie wybierać spośród niemal 4 milionów kombinacji, a dodatkowo dzięki usprawnieniom w samym AQQ powróciły kolorowe akcenty m.in. na dolnych paskach w oknie rozmowy. Nigdy więcej problemów z dopasowaniem kompozycji pod własny Pulpit! Wciąż możecie uzyskać identyczne kolory z tymi, które oferowało Silverlight Sense 4, z zastrzeżeniem, że opcja 'Jasność tła' działa teraz delikatnie inaczej (tła w standardzie nie różnią się między sobą jasnością, co miało miejsce dotychczas i powodowało niespójność.
  • - animacji interfejsu jest teraz znacznie więcej. Jedyna animacja, która jest stworzona w JavaScript to animacja przewijania. Pozostałe animacje zostały zastąpione przejściami/animacjami CSS3 Transitions/Animations,
  • - różnokolorowe kontakty działają teraz zupełnie inaczej. Potrafią się zdecydowanie lepiej dopasowywać do rzeczywistego koloru tła, który przeważa pod kontaktem. Dzięki temu, nie są one już teraz dopasowane wyłącznie do tła Bokeh i powiększenia 150% (a z tej właśnie przyczyny postanowiłem z nich całkowicie zrezygnować), ale potrafią się dopasować do każdej konfiguracji tła!
  • - powiększanie awatarów po wskazaniu kursorem działa już nie tylko przy kontaktach, ale także w nagłówkach z informacjami o kontach oraz w oknie rozmowy. Dodatkowo, powiększane awatary lepiej zapamiętują kolejność warstwy, którą stanowią względem pozostałych,
  • - ustawienia Sense działają teraz na zupełnie nowych zasadach (checkboxy i radiobuttony są teraz faktycznymi HTML'owymi checkboxami i radiobuttonami działającymi w oparciu o zdarzenie onChange zamiast starej atrapy tego formularza),
  • - zapewne pamiętacie uporczywe problemy z niekończącą się prośbą o cierpliwość. Praktycznie zawsze wynikała ona z powodu problemów z plikiem ustawień. Nowe Sense, jeśli stwierdzi uszkodzenie lub niekompletność tego pliku, po prostu ominie stosowanie spersonalizowanych wartości i w miejscach niezdefiniowanych zastosuje ustawienia domyślne,
  • - Lord ByRad zgłaszał, że używanie przycisków -/+ powodowało zawieszenie się AQQ. Teraz działa to o wiele wydajniej i nie będzie już sprawiało żadnych nieprzyjemności,
  • - przyciski -/+ zmieniają teraz wartości znacznie szybciej, ale mimo wszystko czasami warto szybciej przeskoczyć z wartości np. 2 na 330. Wtedy do akcji wkracza nowa możliwość - ręczne wpisanie wartości do pola tekstowego. Wystarczy kliknąć w ramkę, wpisać wartość i zatwierdzić enterem. Chmurka poinformuje cię, jakie wartości są dozwolone. Aby ułatwić wam szybsze konfigurowanie Sense, dodałem jeszcze jeden sposób zmiany wartości ustawień - wystarczy, że zatrzymasz kursor nad polem tekstowym, a następnie pokręcisz kółkiem w myszce!,
  • - teraz możesz zmieniać wartości każdego ustawienia co 1, np. rozmiar awatara nie [24,28,32,...,56], ale [24,25,26,...,56],
  • - sam panel ustawień Sense dopasowuje się już w pełni do szerokości okna większej, niż minimalna (234px) oraz do większych wartości rozmiarów czcionek w AQQ,
  • - grafika grupy rozciąga się teraz również wertykalnie, jeżeli jest to zdeterminowane większym rozmiarem czcionki,
  • - ulepszona obsługa doręczeń wiadomości. Teraz ikonka koperty widnieje do czasu, aż wiadomość rzeczywiście nie dotrze do odbiorcy. Dotychczas Sense nie przewidywało takiej sytuacji, że serwer w ogóle nie odpowie błędem na nasze zapytanie, a wiadomość i tak nie dotrze (np. z powodu nagłego przerwania połączenia z Internetem),
  • - przystosowanie do pracy na urządzeniach z ekranami dotykowymi. Jeśli masz komputer z panelem dotykowym o czułości zgodnej ze standardem systemu Windows 8(.1), możesz znacznie przyjemniej korzystać z AQQ - dodana została obsługa przewijania zawartości wybranych okien gestem muśnięcia,
  • - teraz można wyjeżdżać kursorem poza okno podczas ciągnięcia za pasek przewijania,
  • - wprowadzono nowy system skalowania wycinków/obrazków/załączników/odtwarzaczy w oknie rozmowy i w powiadomieniach. Teraz obrazki zachowują się tak, jak wcześniej zachowywały się tylko filmiki - oprócz skalowania na szerokość, dotyczy ich również skalowanie na wysokość,
  • - dodano obsługę skrótu klawiszowego Ctrl+Tab do szybkiego przełączania się między kartami ustawień,
  • - awatary w Sense zachowują teraz proporcje ustawionych obrazków. Nigdy więcej rozciągniętych twarzy na Waszych wizerunkach! Kształt awatara wciąż będzie jednak kwadratowy ze względów estetycznych. Niemieszczące się części grafik będą przycięte po równo z każdej strony,
  • - nowe Sense dzieli wyrazy zgodnie z zasadami języka polskiego zamiast przerzucać je w całości do kolejnego wiersza oraz zamiast ucinać za długie wyrazy w byle jakim miejscu,
  • - w oknie rozmowy godzina odebrania/wysłania wiadomości nie jest już na stałe widoczna. Pojawia się w chmurce po wskazaniu kursorem danej wiadomości, identycznie jak na Facebooku,
  • - nowe Sense oferuje oglądanie filmów YouTube w formacie HTML5. Aby wykorzystać w pełni potencjał tej możliwości, zainstaluj wtyczkę obsługującą format wideo WebM dla Internet Explorer: https://tools.google.com/dlpage/webmmf/. Póki co możliwość ta z powodu ograniczeń AQQ działa tylko w dedykowanym okienku odtwarzacza YouTube. Za jakiś czas wydana zostanie wersja AQQ, która doda obsługę tego również w oknie rozmowy (w oknie powiadomień zależy do od sposobu osadzania odtwarzaczy w serwisach, z których powiadomienia pobieracie). Koniecznym może okazać się włączenie obsługi odtwarzacza HTML5 ręcznie, udając się za pomocą przeglądarki Internet Explorer na adres https://www.youtube.com/html5?hl=pl&gl=PL i klikając przycisk,
  • - nowy styl powiadomień. Poprzedni nie podołał moim oczekiwaniom, zgodnie z czym musiałem dokonać jego rewizji. Czy jest lepiej? Na to pytanie odpowiecie sami,
  • - nowy styl okna rozmowy, inspirowany aplikcją Facebook Messenger. Nowy styl oferuje rozmowy w czasie rzeczywistym Real-Time Typing,
  • - menu msgedit dla wiadomości nie wywoła się jeśli pod kursorem był obrazek aqqcacheitem, a także jego wywoływanie jest teraz łatwiejsze,
  • - animacja podglądu dodatku w oknie Dodatki dla AQQ - warstwa przykrywająca po zamknięciu podglądu przepuszcza zdarzenia myszki. Dodano też sprawdzanie, czy element nie zniknął z kodu w wyniku zmiany kategorii bądź strony,
  • - płynne przewijanie towarzyszy nam teraz również podczas przewijania kontaktów strzałkami, odbierania nowych wiadomości czy rozwijania załączników. Obsługiwane jest teraz też przewijanie spacją,
  • - znacząco zoptymalizowano wysuwanie platformy konfiguracyjnej Silverlight Sense na zakładkach innych, niż Kontakty.