Menu

Tree [r2] /
 History

HTTPS access


File Date Author Commit
 Makefile 2008-02-11 czester21 [r2] v1.0
 README 2008-02-11 czester21 [r2] v1.0
 audacious_status.c 2008-02-11 czester21 [r2] v1.0

Read Me

audacious_status_v1.0

0. Wstep

    audacious_status jest wtyczka dla Gnu Gadu 2.3.0 napisana w C. Wtyczka laczy sie przez
    D-BUS z odtwarzaczem audacious (http://audacious-media-player.org), pobiera aktualnie odtwarzany
    utwor, a nastepnie ustawia status gg, ktorego opis odpowiada pozycji w liscie utworow audacious.
    
1. Wymagane biblioteki

    Aby poprawnie skompilowac wtyczke potrzebujemy nastepujacych bibliotek:
    - gtk+-2.0
    - gg2_core (Gnu Gadu 2.3.0)
    - audclient (biblioteka z audcious)
    - dbus-glib-1 (D-BUS i bindingi do glib)
    Najprosciej sprawdzic czy wszystko mamy wpisujac:
    
    pkg-config gtk+-2.0 gg2_core audclient dbus-glib-1 --cflags --libs
    
    Jezeli czegos bedzie brakowalo pkg-config wypisze w pierwszej linice:
    Package * was not found in the pkg-config search path.
    Jezeli wszystko ok przechodzimy do punktu 2.
    
2. Kompilacja

    W pliku Makefile zalozylem, ze Gnu Gadu 2 zostal zainstalowany z prefixem /usr, a wiec biblioteki beda sie znajdowaly w /usr/lib
    jezeli jednak zainstalowales Gnu Gadu 2 z prefixem np. /usr/local, zmien linike w Makefile:
    
    GG2_LIBS_PATH = "/usr/lib"

    na:
    
    GG2_LIBS_PATH = "/usr/local/lib"
    
    Jezeli juz wszystko ustawiles wpisujesz:
    
    make
    make install (jako root)
    
3. Zaladowanie wtyczki w Gnu Gadu 2

    a) wybieramy z menu Gnu Gadu->Ustawienia
    b) przechodzimy do zakladki "Zarzadzanie wtyczkami"
    c) zaznaczmay wtyczke audacious_status_v1.0 i klikamy ok
    d) jezeli chcemy aby audacious_status zmienial status gg musimy zaznaczyc
       odpowiednia opcje w Menu->audacious_status->ustawienia
       
4. Autor

    Dominik (czester21) Cebula
    gg: 3837462
    e-mail: dominikcebula@gmail.com
    
    inicjalizacja wtyczki, dodawanie opcji menu, identyfikatory statusow zostaly wziete z
    wtyczki XMMS Status
    Jakub (jkbs) Sitnicki
    e-mail: jkbs@o2.pl
    
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.