--- ekg/docs/vars.txt 2006-08-09 08:39:56.000000000 +0200 +++ ekg_patched/docs/vars.txt 2006-10-18 01:48:55.000000000 +0200 @@ -980,5 +980,12 @@ znakiem ,,|''. jeśli okno nie ma przypisanej rozmowy, wpis jest pusty. jeśli okno nie istnieje, wpis zawiera ,,-''. +userlist_dumpnext + typ: bool + domyślna wartość: 0 + + określa, czy lista kontaktów będzie zapisywane do pliku: + userlist.%pid, dla 0 nie będzie zapisywana, dla 1 będzie zapisywana + przed dokonaniem importu listy kontaktów z serwera $Id: vars.txt,v 1.189 2006/08/09 06:39:56 embe Exp $ --- ekg/src/stuff.c 2006-09-26 04:30:27.000000000 +0200 +++ ekg_patched/src/stuff.c 2006-10-18 01:32:23.000000000 +0200 @@ -120,6 +120,7 @@ char *config_sound_mail_file = NULL; char *config_sound_app = NULL; int config_uin = 0; +int config_userlist_dumpnext = 0; int config_last_sysmsg = 0; int config_last_sysmsg_changed = 0; char *config_local_ip = NULL; --- ekg/src/stuff.h 2006-09-26 04:30:27.000000000 +0200 +++ ekg_patched/src/stuff.h 2006-10-18 01:32:49.000000000 +0200 @@ -335,6 +335,7 @@ char *config_datestamp; char *config_timestamp; int config_uin; +int config_userlist_dumpnext; char *config_windows_layout; int config_windows_save; #ifdef WITH_WAP --- ekg/src/events.c 2006-09-26 04:30:26.000000000 +0200 +++ ekg_patched/src/events.c 2006-10-18 01:43:53.000000000 +0200 @@ -2089,7 +2089,11 @@ case GG_USERLIST_GET_REPLY: { if (!userlist_get_config) + { + if (config_userlist_dumpnext == 1) + userlist_write_crash(); print("userlist_get_ok"); + } else print("userlist_config_get_ok"); --- ekg/src/vars.c 2006-08-03 06:36:35.000000000 +0200 +++ ekg_patched/src/vars.c 2006-10-18 01:39:17.000000000 +0200 @@ -310,6 +310,7 @@ variable_add("theme", "th", VAR_STR, 1, &config_theme, changed_theme, NULL, NULL); variable_add("time_deviation", "td", VAR_INT, 1, &config_time_deviation, NULL, NULL, NULL); variable_add("timestamp", "ts", VAR_STR, 1, &config_timestamp, NULL, NULL, NULL); + variable_add("userlist_dumpnext", "ud", VAR_BOOL, 1, &config_userlist_dumpnext, NULL, NULL, NULL); #ifdef WITH_WAP variable_add("wap_enabled", "we", VAR_INT, 1, &config_wap_enabled, NULL, NULL, NULL); #else