0.6.0-alpha1

* Pierwsze wydanie.
* Obsługa pokazywania i ukrywania głównego okna Kadu oraz odbierania jednej lub wszystkich przychodzących
  wiadomości.


0.6.0-alpha1 => 0.6.0-alpha2

* HotkeyThread::run(): Odbieranie przychodzących wiadomość działa teraz nie tylko dla nowych rozmów, ale także
  dla nowych wiadomości w już otwartym, ale nieaktywnym oknie.
* HotkeyThread::run(): Po wyświetleniu okna z nową rozmową jest ono aktywowane.
* HotkeyThread::run(): Moduł Tabs: Jeżeli oczekująca rozmowa jest już otwarta i znajduje się w nieaktywnej
  zakładce, to następuje przełączenie na ten tab poprzez ponowne otwarcie danej rozmowy
  ( "chat_manager->openChatWidget( gadu, (*chat)->users()->toUserListElements() );" )
* HotkeyThread::run(): Usunięcie cyklicznego sprawdzania warunku XPending() i użycie jedynie XNextEvent(),
  które w przypadku braku zdarzenia w kolejce zatrzyma wykonywanie programu i poczeka na przyjście zdarzenia.


0.6.0-alpha2 => 0.6.0-alpha3

* Dodanie skrótów dla minimalizacji, przywrócenia oraz zamknięcia wszystkich okien rozmów.
* Dodanie możliwości wywołania okna "Rozpocznij rozmowę z ...".
* Skróty klawiszowe mogą być teraz zapisywane z użyciem kodów keysym X11 jako kodu klawisza.
* Plik spec: Dodanie "-L/usr/X11R6/lib" do MODULE_LDFLAGS.


0.6.0-alpha3 => 0.6.0-beta1

* Dodany widget HotkeyEdit umożliwiający proste wstawianie skrótów w oknie konfiguracji.
* GlobalHotkeys::grabHotkeys(): Rozwiązanie problemu ostrzeżeń X11 generujących backtrace w Kadu w przypadku,
  gdy dany skrót globalny jest już używany przez inną aplikację. Jednocześnie w takim przypadku pojawia się
  okienko ostrzeżenia z odpowiednim komunikatem.
* HotkeyThread::run(): Zmiana zachowania skrótów "Pokaż/ukryj główne okno Kadu" i "Rozpocznij rozmowę z ...".
* Drobne zmiany porządkujące kod.


0.6.0-beta1 => 0.6.0-beta2

* Poprawione zarządzanie wątkiem HotkeyThread i dzięki temu wyeliminowanie problemów z zawieszaniem się Kadu
  przy wywołaniu funkcji XCloseDisplay().
* Niewielkie poprawki w obsłudze skrótów "Pokaż główne okno Kadu", "Pokaż/ukryj główne okno Kadu",
  "Przywróć wszystkie zminimalizowane okna rozmów" i "Zminimalizuj/przywróć wszystkie okna rozmów".
* Dodany skrót "Zminimalizuj/przywróć wszystkie okna rozmów".
* GlobalHotkeys::configurationUpdated() i HotkeyThread::run(): Usuwanie obiektów klasy Hotkey z listy hotkeys.
* HotkeyThread::run(): Usuwanie obiektu hotkey klasy Hotkey.


0.6.0-beta2 => 0.6.0-beta3

* Zastąpienie wątku HotkeyThread obsługującego skróty klawiszowe QTimer-em i przeniesienie obsługi z
  HotkeyThread::run() do GlobalHotkeys::checkPendingHotkeys().
* GlobalHotkeys::checkPendingHotkeys(): Rozwiązanie problemu pokazywania okna zaraz po jego ukryciu poprzez
  użycie single-shot QTimer-a i slotu GlobalHotkeys::showAndActivateToplevel().
* GlobalHotkeys::grabHotkeys(): Zmiana w wywołaniu funkcji XSync().
* globalhotkeys_close(): Dodanie zamykania okna konfiguracji przy wyładowywaniu modułu.


0.6.0-beta3 => 0.6.0-rc1

* Dodany skrót "Ostatnie rozmowy ..." oraz związane z nim menu ostatnich rozmów zawierające zarówno aktualnie
  otwarte chaty, jak również historię zamkniętych wcześniej okien.


0.6.0-rc1 => 0.6.0-1

* Dodanie powiadomienia w menu o braku ostatnich rozmów na liście.
* Poprawiona obsługa sprawdzania nieaktywności menu ostatnich rozmów (QTimer recentchatsmenuinactivitytimer).


0.6.0-1 => 0.6.0-2

* HotkeyEdit(): Zmieniona kolejność argumentów konstruktora ConfigLineEdit() w związku z poprawieniem błędu
  w Kadu (http://www.kadu.net/forum/viewtopic.php?p=82864#82864).
* W związku z powyższym ostatnią wersją kompatybilną z Kadu <=0.6.0.1 jest wersja 0.6.0-1, która nie będzie
  już rozwijana.


0.6.0-2 => 0.6.0-3

* GlobalHotkeys::openRecentChat(): Poprawiony błąd powodujący crash Kadu przy wybraniu z menu ostatnich
  rozmów otwartego okna, które zostało zamknięte od czasu wyświetlenia menu.
