// may opis dostpnych zmiennych
// (c) copyright 2001-2002 by wojtek kaniewski <wojtekka@irc.pl>

uin
	typ: liczba
	domylna warto: brak

	okrela numer GG, z ktrego ma korzysta klient. niezbdna do
	poczenia z serwerem. automatycznie ustawiana po udanej
	rejestracji, gdy wczeniej bya pusta.

password
	typ: tekst
	domylna warto: brak

	haso uytkownika. niezbdne do poczenia z serwerem. automatycznie
	ustawiane po udanej rejestracji, gdy wczeniej byo puste.

auto_away
	typ: liczba
	domylna warto: 600

	warto okrelajca, po jakim czasie stan uytkownika zostanie
	zmieniony na ,,zajty''. podaje si w sekundach. jeli rwna 0,
	nie bdzie automatycznej zmiany.

auto_reconnect
	typ: liczba
	domylna warto: 10

	w przypadku nieudanego poczenia, okrela po ilu sekundach program
	ma ponowi prb. jeli rwna 0, nie prbuje wicej.

auto_save
	typ: liczba
	domylna warto: 0

	po jakim czasie automatycznie zapisa ustawienia, w sekundach.
	jeli 0, nie zapisuje automatycznie.
	
away_reason
        typ: tekst
        domylna warto: brak

        domylny opis stanu zajtego, ustawiany przy zmianie bez podania 
	parametru.

back_reason
        typ: tekst
        domylna warto: brak

        domylny opis stanu dostpnego, ustawiany przy zmianie bez podania 
	parametru.

beep
	typ: bool
	domylna warto: 1

	okrela, czy klient ma beepa w rnych sytuacjach. wyczenie tej
	opcji spowoduje, e w przypadku adnych zdarze zwizanych z GG nie
	bdzie podnosi alarmu. niestety nie obejmuje to zdarze zwizanych
	z wprowadzanym tekstem i przy tab-completion moe si to przytrafi.

beep_msg
	typ: bool
	domylna warto: 1

	czy beepa przy nadchodzcych wiadomociach. wyczenie ,,beep''
	wycza rwnie t opcj.

beep_chat
	typ: bool
	domylna warto: 1

	czy beepa przy rozmowach. wyczenie ,,beep'' wycza rwnie t
	opcj.

beep_notify
	typ: bool
	domylna warto: 1

	czy beepa przy zmianie stanu ktrego ze znajomych. wyczenie
	,,beep'' wycza rwnie t opcj.

completion_notify
	typ: liczba
	domylna warto: 1

	okrela, czy po pojawieniu si ktrego ze znajomych jego nick
	ma by dopisywany do listy dopeniania klawiszem Tab. jeli jest
	rwna 2, jest rwnie usuwany po przejciu w stan niedostpny.

ctrld_quits
	typ: bool
	domylna warto: 1

	okrela, czy wcinicie Ctrl-D w ostatnim okienku, nie bdc
	w trybie rozmowy klient na zakoczy dziaanie.

dcc
	typ: bool
	domylna warto: 0

	wcza lub wycza bezporednie poczenia midzy klientami. zmiana
	tej opcji wymaga ponownego poczenia z serwerem, by przesa nowy
	adres IP, lub jego brak.

dcc_ip
	typ: tekst
	domylna warto: brak

	okrela adres IP, ktry jest wysyany serwerowi. pki co, jest
	wymagana do bezporedniego poczenia, poniewa ekg nie potrafi
	wykry domylnego adresu IP.

dcc_dir
	typ: tekst
	domylna warto: brak

	okrela katalog, do ktrego bd zapisywane pobierane pliki.

display_ack
	typ: liczba
	domylna warto: 1

	okrela, czy i ktre powiadomienia o wysaniu wiadomoci maj
	by wywietlane. 0 - adne, 1 - wszystkie, 2 - tylko kiedy wiadomo
	dotara	do adresata, 3 - tylko kiedy adresat jest niedostpny i
	wiadomo zostaa zachowania na serwerze.

display_color
	typ: bool
	domylna warto: 1

	warto 0 wycza wywietlanie kolorw, warto 1 wcza.

display_notify
	typ: liczba
	domylna warto: 1

	warto 0 powoduje ignorowanie zmian stanu znajomych, warto
	1 powoduje wywietlanie wszystkich zmian, warto 2 wywietla
	tylko zmiany z niedostpnego na dostpny i na odwrt.

display_sent
	typ: bool
	domylna warto: 0

	jeli wczone, wywietlane s rwnie wysyane wiadomoci. naley
	zwrci uwag, e przy make_window = 2, wysanie wiadomoci utworzy
	automatycznie okienko rozmowy.

keep_reason
	typ: bool
	domylna warto: 0

	jeli wczona, komendy ,,away'', ,,back'', ,,invisible'' i ,,quit''
	bez podanego powodu przejm aktualny opis.
	
last
	typ: liczba
	domylna warto: 0

	wskazuje czy zapisywa ostatnie wiadomoci do podrcznego bufora
	(last_size musi by wiksze od 0). dla 1, bdzie zapisywa tylko
	last_size wszystkich wiadomoci przychodzcych, dla 2, last_size
	wiadomoci od kadego usera. dostpna jest jeszcze logiczna
	warto 4, ktra pozwala logowa wiadomoci wysane. dostpne s
	w takim razie wartoci 0, 1, 2, 5 i 6.
	
last_size
	typ: liczba
	domylna warto: 0

	wskazuje ile ma by zapisywanych wiadomoci dla komendy ,,last''.

log
	typ: liczba
	domylna warto: 0

	okrela czy i w jaki sposb bd logowane wysyane i otrzymywane
	wiadomoci. dla 0, nie bd. dla 1, bd logowane w pliku, ktry
	okrela zmienna ,,log_path'' lub ,,~/.gg/history'' w przypadku
	jej braku. dla 2, bd logowane w katalogu wskazanym przez zmienn
	,,log_path'', a nazwa pliku bdzie numerem rozmwcy. jeli mamy
	wkompilowan obsug skompresowanych logw, dodanie wartoci 4
	wymusi kompresj logw. nie bdzie ona dziaaa, jeli istnieje
	ju nieskompresowany log. naley go wczeniej skompresowa
	poleceniem gzip.

log_ignored 
	typ: liczba
	domylna warto: 0 
	    
	okrela czy logujemy ignorowane wiadomoci.

log_status
        typ: bool
        domylna warto: 0

        okrela czy bd logowane zmiany statusu ludzi z listy (zmienne
        ,,log'' oraz ,,display_notify'' musz by rne od 0)
	
log_path
	typ: tekst
	domylna warto: brak

	cieka, gdzie bd zachowywane wysyane i otrzymane wiadomoci.

make_window
	typ: int
	domylna warto: 0

	okrela czy bd tworzone nowe okienka dla przychodzcych wiadomoci
	od nowych rozmwcw. dla 1 bdzie wykorzystane do nowego query pierwsze
	wolne okno (na ktrym z nikim jeszcze si nie rozmawia), lub tworzone
	nowe w przypadku braku wolnych. dla 2 bezwarunkowo utworzone zostanie 
	nowe okienko.

proxy
	typ: tekst
	domylna warto: brak

	adres i port serwera proxy, oddzielone przecinkiem. jeli nie podano
	portu, domylnie jest przyjmowany 8080.

query_commands
	typ: bool
	domylna warto: 1

	moliwo wydawania dugich polece podczas rozmowy z uytkownikiem
	bez poprzedzania ich znakiem '/'.

quit_reason
	typ: tekst
	domylna warto: brak

	domylny opis stanu niedostpnego, ustawiany przy wychodzeniu.

random_reason
	typ: liczba
	domylna warto: 0

	okrela czy przy zmianie stanu ma by losowany opis (z 
        ~/.gg/quit.reasons dla komend quit, disconnect, invisible, 
        ~/.gg/away.reasons dla away i ~/.gg/back.reasons dla back). dla 0 nie 
        jest losowany, dla 1 losowany jest opis dotyczcy stanu	zajty, dla 2 
        niedostpny, dla 4 dostpny, dla 8 niewidoczny. wartoci te mona ze 
        sob dodawa, np. 11 bdzie dotyczy stanw niedostpny, zajty oraz
        niewidoczny. jeeli z jakich przyczyn nie powiedzie si odczyt,
        opis bdzie pobierany ze zmiennych ,,away_reason'' lub ,,quit_reason'',
        o ile nie s puste.

save_password
	typ: bool
	domyslna warto: 1

	okrela czy haso ma by zapisywane w pliku konfiguracyjnym. opcja
	ta moe przyda si, gdy boimy si administratora przegldajcego
	pliki uytkownikw.

server
	typ: tekst
	domylna warto: brak

	adres IP serwera, z ktrym klient powinien si poczy, pomijajc
	waciw procedur czenia si. przydane podczas awarii gwnego
	serwera.

sms_away
	typ: bool
	domylna warto: 0

	wczenie tej opcji powoduje wysyanie otrzymanych wiadomoci na
	telefon komrkowy podczas nieobecnoci (stan ,,zajty''). wymaga
	zdefiniowania zmiennych ,,sms_number'' i ,,sms_send_app''.

sms_max_length
	typ: liczba
	domylna warto: 100

	maksymalna dugo przekazywanych wiadomoci. powyej tego limitu
	wiadomo zostanie ucita.

sms_number
	typ: tekst
	domylna warto: brak

	numer telefonu komrkowego, na ktry maj by wysyane wiadomoci
	podczas nieobecnoci.

sms_send_app
	typ: tekst
	domylna warto: brak

	pena cieka do programu wysyajcego SMSy. program musi za
	pierwszy parametr przyjmowa numer odbiorcy, za drugi parametr
	tre wiadomoci. do tego celu nadaje si program Mikoaja
	Rydzewskiego ze strony http://ceti.pl/~miki/

sort_windows
	typ: bool
	domylna warto: 0

	wczenie tej opcji spowoduje przesuwanie okien przy usuniciu
	ktrego ze rodka i likwidowanie luk w numeracji. na przykad,
	gdy mamy okna 1,2,3, to po usuniciu drugiego otrzymamy 1,2
	zamiast 1,3.

sound_app
	typ: tekst
	domylna warto: brak

	pena cieka do programu odtwarzajcego pliki zdefiniowane w
	zmiennych ,,sound_{msg,chat,sysmsg}_file''. program musi bra
	za pierwszy (i jedyny) parametr nazw pliku. wavplay i mpg123
	doskonale si nadaj.

sound_msg_file
	typ: tekst
	domylna warto: brak

	plik dwikowy odtwarzany po otrzymaniu wiadomoci.

sound_chat_file
	typ: tekst
	domylna warto: brak

	plik dwikowy odtwarzany w czasie rozmowy.

sound_sysmsg_file
	typ: tekst
	domylna warto: brak

	plik dwikowy odtwarzany po otrzymaniu wiadomoci systemowej.

tab_command
	typ: tekst
	domylna warto: "chat"

	komenda, ktra bdzie wstawiana w linii polece z kolejn osob
	z listy kontaktw po wciniciu klawisza Tab.

theme
	typ: tekst
	domylna warto: brak

	zawiera nazw pliku okrelajcego wygld klienta (ang. theme)

timestamp
	typ: tekst
	domylna warto: brak

	w interfejsie ncurses okrela format czasu wywietlanego na
	pocztku kadej linii. dokadny opis formatu zawiera strona
	manuala strftime(3).


status
	typ: liczba, zmienna wewntrzna, ukryta

	okrela stan klienta (zajty/niewidoczny/tylko dla przyjaci)
	po uruchomieniu i pierwszym poczeniu. zachowywana przy poleceniu
	,,save''.

reason
	typ: tekst, zmienna wewntrzna, ukryta

	okrela opis stanu klienta po uruchomieniu i pierwszym poczeniu.
	zachowywana przy poleceniu ,,save''.

debug
	typ: bool, zmienna wewntrzna, ukryta

	okrela czy klient i biblioteka maj wywietla dodatkowe informacje
	na temat tego, co si dzieje. dla zwykych uytkownikw nieprzydatna.
	moe co najwyej pomc w przypadku dziwnych bdw.

protocol
	typ: liczba, zmienna wewntrzna, ukryta

	okrela wersj klienta, ktr przedstawia si ekg. moe by uywana
	do udawania nowszego klienta, gdy biblioteka jeszcze jej nie zna.
	zmienna ta nie powinna by uywana przez zwykych uytkownikw.

$Id: vars.txt,v 1.6 2002/09/28 00:13:01 chilek Exp $
