Szybsze zamykanie Gajima
kategorie: Gajim/IM
Jeżeli drażniło Cię powolne zamykanie Gajima to możesz odetchnąć - po dzisiejszym update'cie program zamyka się błyskawicznie.
Niestety Gajim nadal ma problem z wielowątkowością i jak na razie nie pozbyto się występującego czasem zamrażania programu. Pozostaje tylko trzymanie kciuków za to, że kiedyś zrobią z tym porządek.
Dodane 18 października 2007, o godzinie 20:32:08 / 2 komentarze / trackback
Synchronizacja kontaktów w Gajimie
kategorie: Gajim/IM
Właśnie odkryłem, że Gajim w wersji z SVN posiada dość ciekawą opcję, która umożliwia nam synchronizację kontaktów z innymi serwerami Jabbera.
Aby ją użyć musimy wejść w edycję konta i wybrać przycisk Synchronizuj kontakty:
Następnie wybieramy interesujący nas serwer:
oraz kontakty, które chcemy zaimportować na nowy serwer:
Jak widać całość jest prosta i z tego co zauważyłem działa poprawnie. Szkoda, że czegoś takiego nie było podczas moich przenosin z Chrome na jabbim.pl.
Dodane 27 sierpnia 2007, o godzinie 19:02:01 / 7 komentarzy / trackback
LaTeX w Gajimie
kategorie: Gajim/IM, Linux/Ubuntu
Od jakiegoś czasu Gajim w wersji z SVN posiada wsparcie dla LaTeX-u. Oto dowód:
Aby móc korzystać z tego dobrodziejstwa musimy zainstalować dwie paczki (plus zależności):
sudo apt-get install texlive-latex-base imagemagick
Teraz wystarczy tylko wyrażenie matematyczne zawrzeć pomiędzy $$ i możemy cieszyć się LaTeX-em
P.S. Szkoda, że jestem już po studiach :/.
Dodane 02 sierpnia 2007, o godzinie 21:52:31 / 9 komentarzy / trackback
Gajim na GPLv3
kategorie: Gajim/IM
Krótko: dzisiaj pojawiło się info, że Gajim przechodzi na licencję GPLv3.
Dodane 09 lipca 2007, o godzinie 19:24:18 / 2 komentarze / trackback
Przenoszenie kontaktów GG na wybrany serwer Jabbera
kategorie: Gajim/IM
W związku z odejściem w zaświaty jabberowego serwera chrome.pl kolega Azrael stworzył skrypt, który w miarę bezbolesny sposób pozwala zaimportować kontakty GG.
1. Rejestrujemy na wybranym przez nas serwerze transport GG i wysyłamy do niego wiadomość o treści:
gr
Transport wyśle do nas wiadomość, która będzie zawierała kontakty jakie są przechowywane na serwerze Gadu Gadu. Tą wiadomość kopiujemy do pliku tekstowego o nazwie np. kontakty.txt. Należy pamiętać, że nie kopiujemy początku pliku, który zawiera nazwy grup, a tylko dane kontaktów.
2. Zapisujemy poniższy skrypt w pliku ggroster2jru:
#!/bin/bash #magiczna zamiana rostera gg zwracanego przez komendę gr wyslana do transportu na #format JRU (https://fsinf.de/jabber/jru.pl) #przed uzyciem wytnij recznie smieci z poczatku pliku! echo "przed uzyciem wytnij recznie smieci z poczatku pliku!" #zamiana na pojedyncze linijki sed -e :a -e '$!N;s/\n/#/;ta' -e 'P;D' $1 > temp1.txt sed 's/##/\n/g' temp1.txt > temp2.txt #wypieprzamy telefony sed -re 's/#Phone: ([^#]*)#Group:/#Group:/g' temp2.txt > temp3.txt #serwer transportu gg jest na stale zakodowany #zmien sobie echo "serwer transportu gg jest zakodowany na stale - jak uzywasz innego to sobie zmien" sed -re 's/^Uin: ([^#]*)#Nick: ([^#]*)#Display: [^#]*#Group: ([^$]*)$/#\+,\1@gg.jabbim.cz,\2,\3/g' temp3.txt > kontakty4jru.txt echo "Utworzono plik kontakty4jru.txt"
3. Wykonujemy poniższe komendy:
chmod +x ggroster2jru ./ggroster2jru kontakty.txt
4. W wyniku otrzymujemy plik kontakty4jru.txt, którego zawartość należy użyć na stronie Jabber roster utility.
W moim przypadku metoda się nie sprawdza bo na serwerze GG mam bardzo starą listę kontaktów, ale może komuś się przyda.
P.S. Uważnie przeczytajcie komentarze jakie znajdują się w skrypcie.
Dodane 20 maja 2007, o godzinie 22:15:22 / 4 komentarze / trackback
Gajim i avatary
kategorie: Gajim/IM
Co prawda powoli, ale jednak wracam do blogowego życia, więc na dobry początek, krótka notka na temat mojego ulubieńca - Gajima.
Otóż wczoraj zauważyłem, że w wersji z svn pojawiła się możliwość ustawienia avatarów, dla każdego kontaktu (niezależnie od transportu):
Tak, więc avatary nie są już tylko cechą kontaktów jabberowych. Bardzo miły dla oka ficzer :).
Dodane 23 kwietnia 2007, o godzinie 21:52:45 / 13 komentarzy / trackback
Skrypt do aktualizacji Gajima
kategorie: Gajim/IM
Zainspirowany skryptem do aktualizacji wersji svn USP postanowiłem stworzyć coś podobnego dla Gajima.
#!/bin/bash
old=$(svn info | grep Wersja: | awk '{print $2}');
new=$(svn info svn://svn.gajim.org/gajim/trunk | grep Wersja: | awk '{print $2}');
echo -e "\033[1;34mPosiadana wersja: \033[0m"$old
echo -e "\033[1;34mWersja na serwerze: \033[0m"$new
if (($new > $old))
then
echo -e "\033[1;33mRóżnice pomiędzy wersją $old a $new:\033[0m"
svn log -r $new:$old
echo -e "\033[1;33mPobieranie aktualizacji...\033[0m"
svn up
echo -e "\033[1;32mRozpoczęcie instalacji...\033[0m"
echo -e "\033[1;31mWykonywanie komendy:\033[1;0m \033[1;37mmake clean...\033[1;0m"
make clean >/dev/null 2>&1
echo -e "\033[1;31mWykonywanie komendy:\033[1;0m \033[1;37m./autogen.sh...\033[1;0m"
./autogen.sh >/dev/null 2>&1
echo -e "\033[1;31mWykonywanie komendy:\033[1;0m \033[1;37mmake...\033[1;0m"
make >/dev/null 2>&1
echo -e "\033[1;31mWykonywanie komendy:\033[1;0m \033[1;37mmake install...\033[1;0m"
sudo make install >/dev/null 2>&1
echo -e "\033[1;31mInstalacja zakończona!\033[1;0m"
else
echo -e "\033[1;31mGajim jest już w najnowszej wersji.\033[0m"
exit
fi
Wielkim programistą nie jestem, więc skrypt nie jest zbytnio wyrafinowany, ale swoje zadanie spełnia.
Dodane 22 stycznia 2007, o godzinie 15:14:06 / 6 komentarzy / trackback
Gajim 0.11 w repozytoriach Edgy
kategorie: Gajim/IM, Linux/Ubuntu, Ogólne
Krótkie info: najnowsza wersja Gajima została włączona do repozytoriów Universe w Ubuntu 6.10.
Lepiej późno niż wcale :).
Dodane 21 stycznia 2007, o godzinie 00:16:36 / 5 komentarzy / trackback
Paczka .deb z Gajimem 0.11
kategorie: Gajim/IM, Linux/Ubuntu
Od wczoraj jestem zalewany pytaniami o paczkę dla Ubuntu z Gajimem 0.11. W związku z tym chciałem obwieścić, że jest on już dostępna.
Życzę miłego komunikowania się :).
Dodane 20 grudnia 2006, o godzinie 13:43:53 / 6 komentarzy / trackback
Gajim 0.11 wydany
kategorie: Gajim/IM
Dzisiaj po dość długim okresie wyczekiwania została wydana nowa wersja Gajima oznaczona numerkiem 0.11.
Wśród nowości możemy wymienić:
- wsparcie dla wiadomości link-local poprzez Zeroconf przy wykorzystaniu Avahi
- automatyczne rozłączanie i łączenie w zależność od stanu łącza
- wsparcie dla IPv6
- wprowadzono obsługę list prywatności, dzięki czemu możemy na różne sposoby blokować komunikację z wybranymi użytkownikami lub grupami

- obsługa komend ad-hoc
- wsparcie dla GNOME Keyring - jeżeli ta usługa jest zainstalowana to hasła do kont przechowywane są we wspólnej z innymi aplikacjami szyfrowanej bazie
- współpraca z Rhythmboksem - Gajim potrafi ustawić jako status opisowy dane aktualnie słuchanego utworu
- od teraz podczas rozmowy w poszczególnych karatach może być ustawiony inny słownik
- możliwość wysyłania wiadomości grupowych - do całych grup kontaktów, do użytkowników aktywnych lub do dowolnie wybrany kontaktów (klawisz SHIFT)
- możliwość wyłączenia wyświetlania transportów na rosterze
- wprowadzono popupy informujące o rozłączenie konta
- w menu ikonki w obszarze powiadamiania pojawiła się opcja Wyłącz dźwięki
- nowe ikonki transportów Tlena oraz Gadu-Gadu

Pełny changelog dostępny jest tutaj.
Jak widać wielkich fajerwerków nie ma, ale wprowadzone zmiany mogą cieszyć (zwłaszcza obsługa list prywatności). Warto wspomnieć, że program w stosunku do wersji 0.10.1 działa dużo szybciej i stabilniej. Wydaję się, że Gajim idzie w dobrą stronę i według mnie w tej chwili pozostawił w tyle konkurencję.
Warto wspomnieć, że wraz z premierą nowej wersji odświeżeniu uległa również strona Gajima.
Dodane 19 grudnia 2006, o godzinie 14:56:26 / 23 komentarze / trackback
Ikony Tango dla Gajima
kategorie: Gajim/IM
Kontynuując wątek ikon Tango informuję, że Patrys stworzył odpowiedni zestaw dla Gajima.
Jakby tak jeszcze ktoś "utangowił" ikonki transportów gg i tlen to byłbym człowiek o wiele szczęśliwszym :).
Dodane 13 sierpnia 2006, o godzinie 19:02:42 / 10 komentarzy / trackback
Gajim 0.10.1
kategorie: Gajim/IM, Software
Trochę z przyzwyczajenia, a trochę z kronikarskiego obowiązku informuję, że została wydana nowa wersja Gajima. Jak widać wielkiego skoku w numeracji nie ma, więc większość zmian to bugfixy i drobne zmiany. Do najbardziej rzucających się w oczy należy chyba naprawienie złego pozycjonowania popupów, które czasem wyglądały jakby były ucięte.
Teraz wypada nam czekać na wersję 0.11 i wprowadzane w niej zmiany.
Dodane 05 czerwca 2006, o godzinie 22:05:41 / 7 komentarzy / trackback
Gajim 0.11 - pierwsza nowość
kategorie: Gajim/IM
Drużyna Gajima nie śpi i mamy już zalążek pierwszych nowości.
Niech to tylko zacznie działać a wyślę im jakieś piwko :).
Dodane 09 maja 2006, o godzinie 16:12:54 / 23 komentarze / trackback
O Gajimie 0.10 słów kilka
kategorie: Gajim/IM
Od wydania najnowszej wersji Gajima oznaczonego numerkiem 0.10 upłynął już tydzień więc wypadałoby napisać o nim kilka słów.Co prawda w porównaniu z wersją 0.9 nie tu wielu rzucających się w oczy zmian jednak kilka perełek można znaleźć.
1. Metakontakty

Metakontakty to fajna sprawa, ale w tej formie jaką uraczyli nas twórcy Gajima nie bardzo mi pasują. Po pierwsze na ikonce statusu kontaktu pojawia się paskudny krzyżyk, który psuje wygląd rostera, a po drugie nie da się/albo ja nie widzę opcji rozłączania połączonych już kontaktów.
2. Powiadomienia o nowej poczcie na Gmail
Myślę, że jest to dość ciekawa opcja dla użytkowników konta jabberowego i pocztowego dostarczanego przez Google. Szkoda tylko, że nie da się ustawić częstotliwości sprawdzania poczty. Jak ktoś dostaje dużą liczbę maili to czasem lepiej jest sprawdzać raz na 10 min niż oglądać co chwilę okienko z powiadomieniem.
3. Mniejsze pożeranie zasobów
Tutaj programiści się postarali. Gajim faktycznie działa dużo szybciej i nie ma już przestojów w jego pracy jak to się zdarzało wcześniej. Szkoda tylko, że dalej nie ma wielowątkowości, ale do tego już sie przyzwyczaiłem i przestało mnie to specjalnie razić.
4. Menadżer historii rozmów

Dość ciekawe narzędzie umożliwiające usuwanie oraz eksport wybranych wpisów w archiwum. Szkoda, że nie ma tutaj podziału według daty, ale wyszukiwarka w jakimś stopniu to rekompensuje.
Z innych zmian warto wymienić animowane emotikony, usprawnienia w przesyłaniu plików i czatach. Więcej zmian można znaleźć na stronie głównej Gajima.
Jak więc wcześniej pisałem oszałamiających zmian nie ma, ale widać, że programiści postawili na wydajność i to wyszło im bardzo dobrze. Brawo!
Dodane 09 maja 2006, o godzinie 16:01:43 / 11 komentarzy / trackback
Unicom - kolejny rynku multikomunikator
kategorie: Gajim/IM, Linux/Ubuntu, Windows/MS
Właśnie przed chwilą trafiłem na dość ciekawy multikomunikator o nazwie Unicom. Za dużo się nim nie zajmowałem bo w tej chwili Gajimowi może podskoczyć mało który komunikator, ale kilka słów jestem w stanie o nim napisać.Unicom podobnie jak Gnu Gadu niezależnie obsługuje trzy protokoły: Tlen, Gadu-Gadu, Jabber - jest to niewątpliwie jego duża zaleta. Program posiada bardzo lubiane przez wszystkich zakładki w oknie rozmowy, możliwe jest przesyłanie plików w sieci GG oraz rozbudowa o wtyczki/skrypty. Posiada on również kilka bajerów takich jak np. obsługa LaTeX'a. Ważną cechą Unicoma jest jego dostępność na trzech platformy: Windows, Linux, Mac OS X.
Program ogólnie prezentuje się przyzwoicie i jakąś alternatywą dla Gnu Gadu może być i chyba tylko dla niego bo jednak na razie do PSI, Gajima, Kadu, Konnekta itp. trochę mu brakuje.
Dodane 18 marca 2006, o godzinie 18:59:14 / 11 komentarzy / trackback
Metakontakty w Gajimie ...
kategorie: Gajim/IM
Nie wiem jak to się stało, ale zapomniałem wspomnieć, że wersja Gajima dostępna przez svn ma już zaimplementowane metakontakty. Jak to wszystko wygląda można zobaczyć na poniższym screenie:
Z tego co zauważyłem wszystko działa tak jak powinno. Razi tylko to, że krzyżyk do rozwijania kontaktu jest umieszczony na ikonce, ale miejmy nadzieję, że to tylko tymczasowe rozwiązanie.
Dodane 01 lutego 2006, o godzinie 13:06:04 / 30 komentarzy / trackback
Gajim + Gmail :).
kategorie: Gajim/IM
Jakiś czas temu da.killa pisał, że Gajim niedługo powinien zacząć obsługiwać powiadomienia o nowej poczcie na Gmail. Długo na tą funkcjonalność czekać nie musieliśmy bo wersja dostępna przez svn już ma to zaimplementowane :).Chyba zacznę częściej używać konta na Gmail :).
Dodane 20 stycznia 2006, o godzinie 14:46:59 / 5 komentarzy / trackback
Gajim 0.10 ...
kategorie: Gajim/IM
Od wydania wersji 0.9.1 minęło już jakiś, więc czas w repozytoriach Gajima można już znaleźć wersję 0.10. Na razie większość prac polega na poprawieniu występujących błędów, ale autorzy uraczyli już nas małą nowością. Polega ona na tym, że w tej chwili czaty oraz rozmowy prowadzone z kontaktami z różnych kont mogą znajdować się w jednym oknie.
W opcjach możemy sobie oczywiście wybrać odpowiednie grupowanie. Mamy do wyboru: Never, Always, Per account, Per type.
Dla mnie to całkiem miłe usprawnienie ... oby to był dobry zwiastun zmian :).
Dodane 13 stycznia 2006, o godzinie 19:13:57 / 2 komentarze / trackback
Chwalipięta ...
kategorie: Gajim/IM
Uwaga będę się chwalił :).Otóż wchodzę dziś sobie na stronę Gajima, zaglądam do działu Wiki, patrzę i oczom nie wierzę - na stronie jest link do mojego wpisu na temat nowego Gajima. Oto dowód:

Hmmm ... zrobiło mi się niezmiernie miło. Dziękuję temu, który dał panom od Gajima namiary na moją twórczość. Masz u mnie piwo :).
Dodane 27 grudnia 2005, o godzinie 15:00:46 / 6 komentarzy / trackback
Gajim 0.9 wydany ...
kategorie: Gajim/IM
Dzisiaj deweloprzy Gajima wydali kolejną, oznaczoną numerkiem 0.9 wersję swojego komunikatora. Jak zwykle zmian w porównaniu z poprzednią wersją jest całkiem sporo i co ważniejsze jest w nich kilka rzeczy, o które "prosiłem" w tym wpisie.Kompletny changelog jest dostępny tutaj, natomiast ja pokrótce omówię najważniejsze dla mnie zmiany.
1. Avatary oraz opisy na liście kontaktów

Oczywiście wyświetlania avatarów i opisów na liście można wyłączyć.
2. Zmiany w archiwum
Pierwszą zmianą jest przejście na pysqlite co wiąże się z koniecznością konwersji dotychczasowego archiwum do nowego formatu. Na szczęście dostarczono odpowiedni skrypt więc nie jest to bardzo uciążliwe. Drugą dość ważną nowością jest dodanie wyszukiwarki w archiwum.

Dodatkowo użytkownicy, którzy chcą przejść z PSI na Gajima mogą w prosty sposób przekonwertować swoje archiwum do formatu gajimowego. Więcej na ten temat można znaleźć tutaj.
3. Ulepszona przeglądarka usług

4. Sprawdzanie pisowni w wysyłanych wiadomościach

Dodatkowo można wymienić automatyczne ponawianie połączenia po zerwaniu, selektor emotikonów w oknie rozmowy oraz zmianę wyglądu okienka informującego o zmianie stanu przez kontakty.
Niestety Gajim nadal nie grzeszy szybkością i w tej materii jest jeszcze wiele do poprawienia, a nam szarym użytkownikom pozostaje tylko mieć nadzieję, że stanie się to niebawem.
Nowa wersja jest dostępna tutaj, serdecznie zapraszam do testów :).
Dodane 23 grudnia 2005, o godzinie 18:43:59 / 21 komentarzy / trackback
Archiwum bez tajemnic ...
kategorie: Gajim/IM
Właśnie zauważyłem, że Gajim potrafi już wyszukiwać w archiwum. Po postu cud malina, z każdym dniem jest coraz lepiej i przyjaźniej :).
Szkoda tylko, że nie ma opcji szukania w cały archiwum, tzn dotyczącym wszystkich kontaktów naraz. Jednak jak by nie patrzeć to jest to i tak spore udogodnienie, brawo :)!
Dodane 03 grudnia 2005, o godzinie 23:03:57 / 8 komentarzy / trackback
Bykom stop!
kategorie: Gajim/IM
Gajim w końcu ma sprawdzanie pisowni podczas pisania pojedynczej wiadomości. Teraz już mam pewność, że w moich wpisach nie będzie żadnych byków :).Dodane 02 grudnia 2005, o godzinie 13:37:41 / 6 komentarzy / trackback
Gajim - zmiany w archiwum ...
kategorie: Gajim/IM
Właśnie zauważyłem, że twórcy Gajima wzięli się za poprawianie archiwum. Oto efekt:
Dla mnie jest to duża zmiana na lepsze, a jak jeszcze zrobią wyszukiwarkę to będę już w pełni usatysfakcjonowany ;).
Dodane 21 listopada 2005, o godzinie 12:40:44 / 17 komentarzy / trackback
Gajim trochę piękniejszy :).
kategorie: Gajim/IM
W końcu Gajim przestał straszyć brzydkimi powiadomieniami o zmianie statusu. Teraz wygląda to o wiele lepiej:
Dodane 13 listopada 2005, o godzinie 20:29:48 / 35 komentarzy / trackback
Gajim ...
kategorie: Gajim/IM
Jak widać na poniższym obrazku Gajim potrafi już wyświetlać status opisowy pod kontaktem:
Myślę, że kilka osób fakt ten bardzo ucieszy :).
Dodane 07 listopada 2005, o godzinie 12:36:40 / 15 komentarzy / trackback
Tlen w rozsypce :]
kategorie: Gajim/IM
Od kilku dnie nie mogę się dogadać z ludźmi używającymi komunikatora Tlen.pl. Ja do nich piszę, a oni mnie w ogóle nie rozumieją i tylko wysyłają znaki zapytania. Upierdliwe to jest bardzo, więc postanowiłem przeprowadzić śledztwo."Wnikliwa analiza" wykazała, że po prostu do ludzi dochodzi tylko część wysyłanych przeze mnie wiadomości, a czasem nawet zdarza się, że zamiast tego co napisałem dostają tylko znaki zapytania :).
Teraz trzeba sobie odpowiedzieć na pytanie: czyja to wina? Czy powoduje to Gajim, czy transport Tlena na jabber.autocom.pl? Śledztwo trwa :).
Dodane 13 października 2005, o godzinie 22:17:13 / 4 komentarze / trackback
Gajim rośnie w siłę ...
kategorie: Gajim/IM
Gajim praktycznie z dnia na dzień staje się coraz bardziej funkcjonalny. Ostatnio poprawiono dwie rzeczy, które mnie bardzo irytowały:- poprawiono sortowanie listy konaktów w przypadku używania opcji Połącz konta;
- dodano niezależną zmianę statusu opisowego.
Oby tak dalej, a Gajim nie będzie miał sobie równych :).
Dodane 12 października 2005, o godzinie 12:47:38 / 7 komentarzy / trackback
O Gajimie trochę ...
kategorie: Gajim/IM
Przed każdym uruchomieniem Gajima wykonuję magiczne svn up i niemal zawsze są jakieś aktualizacje, ale nie wiele z nich jest widocznych gołym okiem. W zasadzie oprócz opcji Autoreconnect when connection is lost oraz pojawienia się menu Help innych widocznych zmian nie zanotowałem. Możliwe jeszcze jest, że nie ma już takich głupich zamrożeń programu jakie występowały w poprzednich wersjach. Bardzo mnie ciekawi co oni tam majstrują pod maską i co nam zaserwują w wersji 0.9. Może ktoś ma jakieś przecieki?Oto lista rzeczy, które chciałbym zobaczyć w v0.9:
- poprawiona zmiana statusu, obecnie zmiana opisu jest możliwa tylko poprzez jednoczesną zmianę stanu;
- poprawione sortowanie listy kontaktów w przypadku używania opcji Połącz konta;
- możliwość wyświetlenia opisu pod kontaktem, najlepiej włączana/wyłączna skrótem klawiszowym;
- sprawdzanie pisownie w wysyłanych wiadomościach, obecnie sprawdza tylko w oknie rozmowy (najlepiej jakby to można było włączać niezależnie);
- wyszukiwanie w archiwum i możliwość włączenia odwrotnego sortowania wypowiedzi (obecne trochę mnie drażni);
- rozwijanie menu do góry w przypadku gdy na dole nie ma miejsca;
- możliwość zmiany kolorów w okienkach informujących o zmianie stanów użytkowników.
Więcej grzechów nie pamiętam i proszę naprawę tych co wyznałem :).
Dodane 24 września 2005, o godzinie 14:18:37 / 8 komentarzy / trackback
Gajimowo
kategorie: Gajim/IM
Bawiłem się Gajimem i odkryłem, że w końcu pojawiła się opcja Autoreconnect when connection is lost. Oto dowód:
Fajnie, że w końcu to zrobili. Jak poprawią zmianę statusów oraz sortowanie kontaktów na liście to już mi wiele do szczęście brakować nie będzie ... :)
Dodane 06 września 2005, o godzinie 22:19:53 / 6 komentarzy / trackback
Gajim na Audioscrobblerze ...
kategorie: Gajim/IM
Bawiłem się wczoraj trochę Audioscrobblerem i o zgrozo zauważyłem, że jeszcze nie ma grupy użytkowników Gajima. Długo się nie namyślałem i taką założyłem.Wszystkich chętnych zapraszam tutaj.









