Sorry that not english, but it's only for me (author) :)

* (13.11.2002 - data "wpadniecia" na pomysl lub dopisania do listy)  ZROBIONE (1,2)
1. W klasie QtCmd nie odczytywac rodzju panelu (z pliku konf.),
(nie trzeba go bedzie tez podawac w parametrze do konstruktora obiektu klasy PanelViewManager)
zrobic to w klasie PanelViewManager. Dla okreslenia ktory to panel (lewy, prawy) uzyc wartosci
name(), tylko przy ustawianiu poprzez wartosc domyslana trzeba spr. czy to lewy czy prawy panel.
2. Obiekt klasy PanelViewManager nie bedzie usuwany, poniewaz zapamietywane sa w nim ustawienia widokow
(potrzebne one sa przy przelaczaniu z jednego do drugiego). Na nim sa tworzone widoki panela plikow
jak i panela podgladu.
----------------------
* (14.11.2002),  ZROBIONE (1)
1. Zapamietywac rozmiary kolumn, np. tak: ShowColumns=1(100),2(70),3(50) - zapisywac w pliku konf.
----------------------
* (15.11.2002)
1. Dodac do pliku konf. opcje SynchColumn z wartosciami (1/0 true/false). Bedzie ona odpowiadac za wlaczenie synchronizacji kolumn (zmiana szer. kolumny jednem panelu powoduje taka sama zmiane w drugim)
----------------------
* (26.11.2002) 
1. Dodac do pliku konf. opcje ShowFileLinkSize z wartosciami (1/0 true/false), jesli ma wart 1 wtedy wyswietlane sa rozmiary plikow na ktore wskazuja linkim jesli 0, to dlugosc sciezki linku
----------------------
* (14.12.2002),  ZROBIONE (1,2,3,4)
1. Przy pobieraniu rodzaju FS-a, sprawdzac czy zwroconym jest UNKNOWNfs, jesli tak pokazywac kom.
  potrzebne jest to dla obsl. wklejania, bo w klasie ComboPath jest blokowany  nielegalny wpis
  narazie wcisniecie enter nic nie powoduje, a "/" nie mozna dostawic (blokada) w ComboPath
2. Dostosowywanie rozmiaru ciagu dla infoWidget powinno sie znajdowac wlasnie w tej klasie
  a wtedy nalezaloby go (ciag) ustawiac poprzez "slotSetInfo( str )", Pozostalby jeszcze problem
  z informowaniem ze pewien ciag (ten z info o liscie) nalezy w sposob "szczegolny skracac".
3. Zmienic nazwe widgetu InfoWidget na StatusWidget
4. Funkcje pokazujaca bledy, przeniesc z klasy FilesPanel do LocalFS, a w FtpFS dodac
----------------------
* (15.12.2002) ZROBIONE (1)
1. Zrezygnowac z klasy QUrlOperator, bo przy dluzszych operacjach (odczyt duzego kat.) blokuje UI.
   Zamiast tego obsluzyc bezposrednio lokalny system plikow. W tym celu dodac klase LFS
   (Local Files Support), w ktorej beda obslugiwana na nizszym poziomie operacje takie jak:
   list, cd, rename, remove, mkdir, rmdir, getfile, putfile. Tutaj tez beda obslugiwane
   wszelkie bledy oraz status operacji, a info o nich bedzie wysylane poprzez sygnaly.
   W klasie LocalFS tworzony bedzie, obiekt typu LFS i na jego rzecz wywolywane metody: 
   "rename", "remove", "mkdir", itd.
----------------------
* (20.12.2002) ZROBIONE (1,2)
1. Do paska narzedziowego dodac guzik (napis FTP, toolTip="My ftp connections").
2. Klikniecie w guzik FTP bedzie pokazywalo okienko podobne do tego jak w wincmd: 
   z lewej lista nazw polaczen, z prawej (w kolumnie) guziki: dodaj nowe, usun, edytuj, polacz, anuluj
----------------------
* (25.12.2002) ZROBIONE (1,2)
1. W widoku drzewa pokazywac wszystkie kolumny
2. W widoku drzewa nie pokazywac pierwszego elementu - kat.korzenia
----------------------
* (03.01.2003) ZROBIONE (1,2,3)
1. Wyrzucic obsluge zaznaczania mysza z przytrzymawaniem SHIFTa, a zastosowac zaznaczanie wielu
   przez SHIFT biezacy do klikniety
2. Dodac do pliku konf. opcje FocusAlwaysVisible z wartosciami (1/0 true/false)
3. Obsluge myszy oraz inicjalizacje obiektow: menu podrecznego, szybkiego wyszukiwania i zmiany nazwy elementu do klasy ListViewExt
----------------------
* (23.03.2003) ZROBIONE (1,2)
1. dialog do laczenia sie po FTP bedzie wywolywany poprzez metode statyczna. Pozwoli to na unikniecie niepotrzebnego usuwania i ponownego tworzenia (odczytywnia kat.) dla obiektu biezacego FS, po wcisnieciu cancel lub jego (dialogu) zamknieciu
2. FTPfs - biezacy obiekt FSa usuwac (i tworzyc nowy dla FtpFS) dopiero po zalogowaniu sie na serwer
----------------------
* (03.04.2003) ZROBIONE (1,2)
1. Podglad pliku w trybie "Edit". Na pasku statusu beda pokazywane: wiersz/wszystkich wierszy, kolumna/kolum w biezacym wierszu, numer znaku w pliku/calkowita ilosc znakow pliku, znacznik wcisniecia klawisza Insert (INS/OVR) - (wstaw/nadpisz)
2. Podglad pliku w trybie "Edit". Kombinacja Ctrl+G pokazuje dialog sluzacy do zmiany aktulanego wiersza na podany.
3. Podglad pliku w trybie "Raw". Jezdzenie kursorem myszy po widoku bedzie powodowalo pokazywanie na pasku statusu numer linii nad ktora aktualnie znajduje sie kursor
----------------------
* (04.04.2003) ZROBIONE (1,2)
1. Podglad pliku w trybie "Raw/Edit/Render". Kombinacja Ctrl+F pokazuje dialog sluzacy do wyszukiwania podanego ciagu. Po znalezieniu nastepuje podswietlenie ciagu.
2. Podglad pliku w trybie "Edit". Kombinacja Ctrl+R pokazuje dialog sluzacy do wyszukiwania i zmiany podanego ciagu na drugi podany.
----------------------
* (27.04.2003) ZROBIONE (1)
1. Obsluga wszystkich podgladow pliku niech sie znajdzie w pluginach (kazdy w osobnym). 
2. Dodac edycje tagow w podgladzie SoundView (dla mp3 i ogg), skorzystac z libid3 ver 2.3
----------------------
* (30.04.2003) ZROBIONE (2)
1. Podswietlac otwierajacy i zamykajacy nawias/klamre (po najechaniu na jeden z nich) przy podgladzie pliku w trybie edycji.
2. Otwieranie katalogu i pokazywanie pliku (tu poglad oprocz archiwow) w panelu obok, przez kombinacja Ctrl+Prawo/Lewo oraz przez opcje w menu podrecznym
3. Kombinacja Ctrl+Shift+Dol/Gora dziala jak wyzej opisana, dodatkowo przesuwajac kursor na nastepny/poprzedni element listy
----------------------
* (24.05.2003) ZROBIONE (1,2,3,4,5)
1. Ctrl+D pokazuje w lewym rogu biezacego panelu plikow okienko z lista urzadzen masowych (partycje systemowe - np. "/","/usr/", partycje innych sys.plikow - np. "/mnt/win_c", urzadzenia - np. cdrom,floppy). Informacje o tym moze pobierac z /etc/fstab/.
2. W menu guzika znajdujacego sie obok widoku sciezki dodac opcje pokazujaca wyzej opisane okienko. Opcje nazwac - "Devices"
3. Obok elementu w okienku z lista urzadzen pokazywac ikone symolizujaca stan zamontowania. Okienko pozbawic przyciskow: minimalizowania i maksymalizowania.
4. Wybranie ktoregokolwiek z elementow w okienku urzadzen, spowoduje zamontowanie (jesli nie zamontowane) urzadzenia, na ktore wskazuje nazwa, po czym nastapi jego otwarcie w biezacym panelu.
5. Widok drzewa. Chowac krzyzyki do otwierania katalogu, jesli ten jest pusty. Obslugiwac tylko lokalny system plikow, poniewaz dla sieciowego wywolaloby to zbyt duze spowolnienie odczytu listy.
----------------------
* (09.06.2003) ZROBIONE (1)
1. Przed pokazaniem dialogu wlasciwosci dla katalogu, nie obliczac jego wagi. Dodac do niego guzik podpisany "Count" (Oblicz). ktory bedzie powodowal wazenie z jednoczesnym wyswietlaniem info na dialogu.
----------------------
* (10.06.2003)
1. Reguly kolorowania skladni zapisywac w osobnym pliku konf., np. ".qtcmdshrc" (ew. dla kazdego jezyka w osobnym)
2. Podglad tekstowy w trybie edycji. Dodac mozliwosc robienia/usuwania wciec po zaznaczeniu kilku linii (Ctrl+I/Ctrl+Shift+I)
3. Podglad j.w. Mozliwosc dodawania/usuwania znakow komentarza dla zaznaczonych linii, przez skrot klawiszowy Ctrl+M i Shift+Ctrl+M
----------------------
* (21.06.2003) ZROBIONE (1)
1. Tlo sciezki zmieniac na kol.blado zielony lub czerwony, w zaleznosci od tego czy biezacy urzytkownik ma do niego prawa zapisu (pomocne info przy kopiowaniu). Dla FTP niech bedzie biale, (dla archiwum wystarczy spr.wlasciciela archiwum)
2. Dla widoku sciezki w jej menu podrecznym dodac opcje "show properties", co bedzie powodowalo pokazanie dialogu z prawami dostepu, wlascicielem itd., oczywiscie bedzie mozliwa ich zmiana (bedzie mozna zmienic wlasnosci kat., ktory jest akurat otwarty)
----------------------
* (22.06.2003) ZROBIONE (1)
1. Tworzyc elementy listy w momencie listowania katalogu w FileSystemie (Teraz jest tak: najpierw jest listowanie i dodawanie do bufora listy [QUrlInfo mUrlsList], a potem pokazywana lista). Powinno to troszke przyspieszyc pokazywanie elem. i zmniejszyc uzycie pamieci.
----------------------
* (23.06.2003)
1. Przed przelaczaniem widoku listy na widok drzewa, moznaby buforowac aktualny kat., tak zeby nie odczytywac go ponownie. Wystarczy zapisac biezaca liste URLi (zawarta w mUrlsList) do zmiennej typu UrlInfoList oraz ich sciezke, a potem przy odczytywaniu katalogow drzewa spr.czy sciezka sie zgadza i wtedy wstawiac te zapisana juz liste.
----------------------
* (25.06.2003)
1. Zaznaczone pliki na widoku listy moglyby tez byc zaznaczone po przelaczeniu na drzewo i odwrotnie
----------------------
* (01.07.2003)
1. Podglad pliku archiwum w panelu obok - pokazywac liste plikow (taka jak przy F3 w mc)
----------------------
* (02.07.2003)
1. Dodac mozliwosc zaznaczania kilku grup plikow poprzez podanie kilku wzorcow w dialogu zaznaczen grupowych
2. Obsluge kazdego (lokalny moazna by pozostawic wbudowanym) systemem plikow przeniesc do pluginow.
----------------------
* (05.07.2003) ZROBIONE (1)
1. Dialog wlasciwosci. Jesli zaznaczono wiecej niz 1 plik to w miejscu nazwy pokazywac zamiast QLineEdit QComboBox z lista zaznaczonych. Wybranie pliku z tej listy bedzie powodowalo automatyczne pokazanie jego wlasciwosci w dialogu.
----------------------
* (09.07.2003)
1. Definiowanie zasad kolorowania skladni dla swoich plikow. Plik Changelog, tu np. moznaby wybrac znak (ew. ciag) ktory kolorowac, bo np.rozpoczyna wypunktowanie, itp.
----------------------
* (17.07.2003)
1. Na dialogu postepu kopiowania pokazywac transfer biezacy, minimalny, sredni i maksymalny
----------------------
* (01.08.2003) ZROBIONE (1,3)
1. Napisac klase LabelExt dziedziczaca po QLabel rozszerzona o wlasciwosc dopasowywania ciagu do rozmiaru widgetu. Sprawdzac wlasciwosc hasScaledContents() i jest ma wart.TRUE to dopasowywac ciag. Wlasciwosc ta bedzie domyslnie wlaczona. 
2. Klasa LabelExt. Obslugiwac tryb z tzw. RichText, tj. formatowanie za pomoca tagow HTMLa
3. Napisac klase dialogu informacyjnego - MessageBox, dzialjaca podobnie jak QMessageBox, z tym ze wykorzystac w niej klase LabelExt. Dodac styczna met. yesNoMessage
----------------------
* (17.08.2003) ZROBIONE (1)
1. Napisac klase UrlInfoExt zawierajaca rozszerzone info o pliku. Skladowe: nazwa (QString), rozmiar ('long long'), pr.dostepu (int), czas ost.dostepu (QDateTime), czas ost.modyfikacji (QDateTime), wlasciciel (QString), grupa (QString), czy to kat., czy to plik, czy to link, czy to pusty kat.
----------------------
* (29.08.2003) ZROBIONE (1)
1. Wbudowac do klasy ViewPanel widok z lista plikow (typ.QListView lub QListBox)). Ladowac do niej liste "recent files". Rodzicem dla listy i widoku bedzie QSplitter.
2. Klasa ViewPanel - lista plikow. Nad lista wstawic guzik - "Show List"/"Hide List"
----------------------
* (06.11.2003)
1. W dialogu wlasciwosci pokazywac dodatkowa zakladke z tzw. "meta info" (dla obrazka: rozmiar, glebia kol.,itp, dla mp3-ki: bitrate, itp.)
2. Obsluge "meta info" dla poszczegolnych typow plikow zrobic w postaci pluginow
----------------------
* (09.11.2003) ZROBIONE (1)
1. Konfiguracje skrotow klawiszowych zrobic w osobnej klasie (KeysShortcuts). Udostepnic statyczne met.do pobierania i ustawiania kodow klawiszy.
----------------------
* (10.21.2003)
1. Mozliwosc kopiowania samej struktury katalogow dla wybranego(ych)
----------------------
* (14.01.2004)
1. Aplikacja moglaby posiadac tzw. schowek do ktorego moznaby kopiowac pliki (nazwa z absolutna sciezka), np. za pomoca Ctrl+C, i wklejac (Ctrl+V) - kopiowac do biezacego katalogu. Schowek symbolizowala by ikona (z menu w nim lista zapamietanych plus opcje do zarzadzania i czyszczenia listy - cos jak w menu ulubionych) na pasku narzedziowym. Po wybraniu wklejania pokazywany bylby dialog kopiowania a na nim info ze pliki do kopiowania sa w wewnetrznym schowku.
----------------------
* (25.04.2004)
1. Opcja (w menu glownym) pozwalajaca wyswietlac w obydwu panelach informacje o plikach: 'skrocona' - kolumny: nazwa (rozmiar polowy szer.panelu), rozmiar, data; 'uzytkownika' - informacja o kolumnach zapisana w pliku konf; 'pelna' - wszystkie kolumny. Przelaczanie pomiedzy nimi bedzie obslugiwane przez (domyslny) skrot - 'Alt+T'
----------------------
* (12.05.2004)
1. Systemy plikow przeniesc do pluginow
----------------------
* (25.08.2004)
1. Szybka zmiana atrybutow za pomoca natywnych obiektow, tj. np. dla daty pokazywac obiekt QDateTimeEdit, dla wlasciciela - QComboBox
2. Mozliwosc laczenia i dzielenia plikow, porownywania katalogow.
3. Podglad plikow video i dzwiekowych
