Nie zawracaj ludziom gÅowy i nie pisz, że chciaÅbyÅ coÅ zaproponowaÄ, jeÅli zostaÅo wymienione na poniższych listach. Listy lub wiadomoÅci, żeby coÅ z nich dostaÄ bÄdÄ albo ignorowane, albo odpowiedź może byÄ wulgarna. Zwykle im dana sprawa jest wyżej na liÅcie, tym ważniejsze jest jej rozwiÄ zanie. * przed wydaniem: - zmieniÄ mylne nazwy plików np old.c w ncurses na coÅ sensownego - THANKS - chyba przydatny byÅby taki plik * klient: - bindowane CTRL+StrzaÅki, PageUP itd (del) - ostatnio piszÄ ca osoba blinka przez 5 sekund, w rogu ekranu (Oli) - uporzÄ dkowane i dobrze dziaÅajÄ ce okna pÅywajÄ ce (sz?) - zmienna beep_*_away (rmrmg) - osobna historia dla każdego okna (koniu) - zapisywanie backlog'a z okna do pliku (G.Sulek) - zdarzenie dotyczÄ ce nowej konferencji (pmb) - /ignore dla użytkowników spoza listy kontaktów (mateusza) - ,,wjeżdżanie'' i automatyczne chowanie listy kontaktów, coÅ na wzór pasku zadaÅ w windowsach (w) - możliwoÅÄ definiowania kolorów pÅywajÄ cych okien: tÅo, ramka (w) - możliwoÅÄ blokowania terminala po dÅuższym czasie nieaktywnoÅci (Gambler) - okienka oparte o kolejne wywoÅania xterma (fidor) - dokumentacja do themes - opis każdego formatu (del) * gg - dodawanie do treÅci wiadomoÅci, w której jest obrazek informacji o tym (adamm) - "rozsÄ dne" nazwy dla zapisywanych obrazków (adamm) * jabber - resolve SRV first - emit events, authorisation-request and so on - conference support (similar to gg_command_msg() in gg) - ignore support *** Przed wydaniem wersji 1.0 *** [jabber] - edycja oraz wyszukiwanie informacji osobistej w katalogu użytkowników - rejestracja nowego konta jabberowego [ekg2] - poprawiÄ wszelkie znane bÅÄdy - kompilacja na FreeBSD - poprawiÄ /window move tak, aby dziaÅaÅo analogicznie do tego znanego z irssi [irc] - poprawiÄ wszelkie znane bÅÄdy - popracowaÄ nad stabilnoÅciÄ *** *** *** *** *** W userlist_free() kasujemy przyporzadkowanie w->uid <==> w->nickname Dlatego trzeba dla kazdego okna danej sesji poprawic w->target na taki ktory bedzie dzialac nawet jak skasujemy userliste. [Zmienne sesyjne] gdy zmienna zaczyna sie od '__' wtedy sprawdzajmy tylko s->local_vars, oraz gdy nie istnieje dodajmy. Jesli nie, to wtedy sprawdz tylko zmienne zdefiniowane przez PLUGIN_VAR_ADD, a gdy nie ma nie dodawaj. Zrobic wczesniej audyt kodu, czy wszystkie pluginy spelniaja te zalozenia.