Pimp my notifications

Uwaga: ten wpis powstał dawno temu. Istnieje spora szansa, że nie odzwierciedla obecnych poglądów i opinii autora.

Dwukrotnie już pokazywałem gajimowe powiadomienia, raz przy okazji otwarcia Gtalka na świat, drugi przy wpisie o informowaniu o nowej poczcie w skrzynce na gmail.com.

Tym razem mam dla was prawdziwe rarytasiki — za jednym zamachem dwa bajery. Pierwszy to odpicowany wygląd powiadomień dzięki nowemu notification-daemon w wersji 0.3.4, a drugi to wprowadzone niedawno w Gajimie (na razie tylko w SVN) pokazywanie avatarów (oczywiście jeżeli kontakt ma ustawiony avatar) łączących i rozłączających się kontaktów.

Tak wygląda teraz informacja o połączeniu się kontaktu z naszego rostera:

Gajim - powiadomienie o kontakcie online

Nowości, jakie przyniosła wersja 0.3.4 notification-daemona to przycisk zamknięcia, przycisk akcji (tu otwiera okno rozmowy z kontaktem) i wykres pokazujący czas do zamknięcia powiadomienia.

Jak widać mój avatarek jest ładny (bo to ja :D) i kolorowy. A co z rozłączeniem?

Gajim - powiadomienie o kontakcie offline

Kolory zniknęły — przy rozłączaniu avatar zostaje zamieniony na czarno-biały. Całkiem fajny sposób by szybko, bez zwracania uwagi na napisy wiedzieć co się stało. W przypadku kontaktów obsługiwanych przez transporty obrazek zastępuje odpowiednia ikonka transportu, również pozwalająca na łatwe rozpoznanie zdarzenia.

Jeżeli ktoś już się martwi, że avatary będą niepotrzebnie ściągane czy odbarwiane, to niech przestanie. W katalogu ~/.gajim/avatars znajdują się obie wersje każdego avataru, więc wystarczy, że Gajim wczyta odpowiedni obrazek z dysku.

21 odpowiedzi na „Pimp my notifications”

  1. Awatar bmp

    Fajne bajery, trzeba będzie zrobić sobie avatara porządnego, żeby wstydu później nie było :D

  2. Awatar RafalG

    heh – nice feature
    niech tylko Gajim znów wypuści jakąś stabilną wersję, bo używanie wersji z SVN mnie już zmęczyło – co chwilę jakieś niedoróbki.
    No ale co ważne – Gajim się rozwija, a to cieszy :)

  3. Awatar Karol Błażewicz
    Karol Błażewicz

    Gorzej, jak masz cz-b fotę załadowaną jako avatar …

  4. Awatar mescalito
    mescalito

    Hmm, czy ktoś wie w jakim ebuildzie Gentoo znajduje się ten notification-daemon? Bo jakiś ślepy chyba jestem…

  5. Awatar Hoppke

    Przycisk zamykania jest IMO zbędny – mały i zmusza do celowania. Zamiast tego wystarczyłoby zamykanie przez kliknięcie w obszar popupa (ten który nie jest przyciskiem otwierania czatu).

    Po drugie pomysł ze specjalnym przyciskiem reakcji na powiadomienie też jest IMO pomylony – nie taki jest standard. W przypadku popupa user albo go ignoruje, albo chce przejść do rozmowy z popupniętym delikwentem. Powinno wystarczyć do tego celu kliknięcie w dowolny fragment popupa (jak np. w Psi).

    Po trzecie pomyłką na maksa jest też przypisywanie funkcji otwierania rozmowy przyciskowi, na którym stoi “Kontakt rozłączył się”. Nie ma absolutnie żadnego związku między napisem na przycisku a wywoływaną funkcją. Poza tym napis na przycisku jest duplikatem tytułu samego popupa.

    Nie lubię HIG-owania na lewo i prawo, ale design tego popupa jest z punktu widzenia intuicyjności i ususu całkiem do bani. Tylko ten pac-man się jakoś obroni (choć i jego dałoby się lepiej zrealizować, np. w postaci cienkiego paseczka uciekającego w kierunku przycisku “close”), ale cała reszta jest FUBAR.

    IMO, oczywiście :)

  6. Awatar Łukasz Horodecki

    Hoppke: zdecyduj się: kliknięcie w pop-upa ma go zamykać czy otwierać okno rozmowy? :)

    Powiadomienia są przeładowane, bo wykorzystują wszystko co daje demon. Chce zaproponować devom Gajima rezygnację z tego przycisku – i tak całe okno jest aktywne. Jeżeli będą sie przy przycisku upierać, to zmianę napisu na nim i wywalenie go z powiadomień o rozłączeniu – i takt nikt nie rozmawia z rozłączonymi userami.

  7. Awatar Revolt
    Revolt

    Przepraszam, a co to za pac-man tam w rogu ? :D

  8. Awatar Łukasz Horodecki

    Revolt: to wykresik, który pokazuje czas do zniknięcia, coś na kształt tarczy zegara.

  9. Awatar Riddle

    Matko boska, Wy nie żartujecie z tymi peanami? Przecież to jest wielkie jak krowa! Powiadomienia GTalka dla mnie są dużo za duże, a to bije wszekie rekordy!

    Poza tym. Dakilla, dałeś się przeciągnąć na jasną stronę mocy. Nie chcę Cię znać.

    ;)

  10. Awatar Pablo

    Siemano! Zajefajny blogasek :) Fajne kolorki :) Wszystko mi się tutaj podoba :) Wpadnij do mnie http://www.pablosminerados.blog.onet.pl i zobacz moje wykonanie :) Mam na moim blogu zupełną nowość! Ankieta, w której możesz oddać swój głos – zobacz koniecznie :) :) paps

  11. Awatar Lisek
    Lisek

    ^^^
    ROTFL :))

  12. Awatar Hoppke

    @da.killa: najlepiej gdyby otwierało okno rozmowy, bo taka jest “tradycja”. Może też zamykać, jeśli gajimowcy się uprą robić wszystko po swojemu, i wtedy można wywalić ten przycisk “X”…

    BTW, zajefajny blogasek. I gratuluję przejścia na jasną stronę css-a :)

  13. Awatar bmp

    Jejku u da.killi z takimi tekstami :/ Przesada

  14. Awatar Łukasz Horodecki

    Riddle: w jakiej rozdzielczości ty siedzisz? 800×600? Ja u siebie ledwo zauważam te powiadomienia.

    A co do przejścia na jasną stronę: niedługo ciemna strona wróci jako styl alternatywny :)

    Pablo: rzeczywiście, ankieta, w której można oddać głos to absolutna nowość. Przełomowy moment w historii internetu.

    Hoppke: a juz myślałem, że nie możesz się zdecydować :) Wywalenie przycisku już zaproponowałem, mam nadzieję, że się zgodzą. Jak nie, to będę paczował sobie źródła :)

  15. Awatar NEMO
    NEMO

    Fajne. widze ze poziom sie podnosi i musze rozszerzyc mozliwosci InfoBox’a :D (i w koncu usiasc do niego znowu)
    a co to za nie pelny okrag w dolnym prawym rogu?

  16. Awatar Riddle

    Siedzę na 1024×768. Może jak masz 1600×1200 to takie jest oki, nie wiem jeszcze.

  17. Awatar Łukasz Horodecki

    NEMO: odliczanie do zniknięcia powiadomienia

    Riddle: tak, w 1600×1200 jest oki, nawet bardzo oki :)

  18. Awatar arsen

    mescalito: notification-daemon to w gentoo:

    x11-libs/startup-notification
    Description: Application startup notification and feedback library

  19. Awatar deluge
    deluge

    mescalito: skorzystaj z repozytorium breakmygentoo ( http://www.breakmygentoo.net/ ) tam jest sys-apps/notification-daemon

  20. Awatar doiy

    To jest nie możliwe :D. Odinstalowałem RPMy libnotify i notification-daemon. Skompilowałem najnowsze z SVN i nadal mam brzydkie jaskrawe ramki :/ Gajim też z SVN.
    System to Fedora 5.

  21. Awatar aluzja
    aluzja

    Ten przycisk zamykania to dla jedno-przyciskowych myszy?

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *