Aktualizacja
W ciągu ostatnich 12 tygodni opublikowałem już tuzin artykułów o KDE 4. Omówiłem wiele tematów, ale zachodzą w nich dość znaczne zmiany, więc w tym tygodniu opiszę zmiany jakie zaszły w poszczególnych częściach KDE od czasu publikacji artykułu na ten temat.
Kiedy omawiałem KRunnera miał on tylko podstawową funkcjonalność, zawierał tymczasowe grafiki (i nadal zawiera) i nie wyglądał najlepiej. Od tego czasu nastąpiły znaczne postępy. Ma on zastąpić kilka elementów, które wcześniej należały do KDesktop - jednego z najstarszych składników KDE. KRunner już działa, pojawia się po wciśnięciu F2 (występuje jeden nierozwiązany błąd kiedy KRunner po jakimś czasie przestaje reagować na ALT+F2. Błąd ten na pewno zostanie wyeliminowany do czasu kiedy ukaże się KDE 4.0.), przechwytuje kombinację klawiszy CTRL+ESC aby uruchomić listę procesów, CTRL+ALT+DEL do uruchomienia okienka wylogowywania, ładuje także wygaszacz ekranu. Poniżej zrzut ekranu z KRunnera:
Jest dostępny także krótki filmik (sprzed tygodnia lub dwóch) pokazujący KRunnera wyszukującego programy. Interfejs nie jest jeszcze ukończony, ale niewiele mu brakuje.
Mówiąc o wyglądzie KDE w artykule o Oxygenie pokazałem ekran wylogowywania się. Wtedy wykorzystywał jeszcze grafiki tymczasowe. Teraz został już troszkę uaktualniony i wygląda tak:
To nie jedyny zrzut ekranu, który wymaga uaktualnienia. Po opublikowaniu artykułu o Dolphinie pojawiło się wiele próśb o dodanie widoku drzewa. Peter Penz - główny programista Dolphina spełnił te prośby i po kilku godzinach w repozytorium SVN Dolphina pojawiła się podstawowa obsługa tego widoku. Po kilku tygodniach rozwoju jest już działający widok drzewa (jest to także dobra okazja aby pokazać ikony Oxygen):
W styczniu opisywałem także narzędzie do monitorowania postępu zadań. Od tamtej pory narzędzie to zostało znacznie udoskonalone, głównie dzięki wskazówkom od czytelników. Narzędzie to posiada już możliwość zatrzymywania pobierania, przechowywania listy zakończonych zadań, wyszukiwanie pośród zadań aktywnych (przydatne, jeśli masz uruchomione 30 zadań). Posiada też proste okno ustawień. W silnik, który odpowiada za cały ten system także włożono wiele pracy. Dyskutowano także z programistami GNOME nad ujednoliceniem tego rozwiązania, dzięki czemu aplikacje korzystające z tego mechanizmu mogłyby bezproblemowo działać w innych środowiskach graficznych. Poniżej zrzut ekranu z głównego okna programu oraz okna konfiguracji (okno to jest ukryte, kiedy żadne zadanie z niego nie korzysta. Jeśli używasz KDE 4 możesz uczynić je widocznym następującym poleceniem: qdbus org.kde.uiserver /kuiserver/MainWindow_1 com.trolltech.Qt.QWidget.show):
Okular ma już wstępną obsługę formularzy w dokumentach PDF (dzięki poprawkom w Popplerze). Okular jest pierwszym programem opartym na Popplerze który obsługuje formularze. Nie jest to jeszcze zbyt użytecznie i nie wygląda na tyle dobrze aby można było pokazać zrzut ekranu, "ale działa". O innych zmianach, które zaszły w okularze można przeczytać co jakiś czas w serwisie KDE Commit-Digest.
Kalzium także rozwija się intensywnie: przygotowywane są nowe grafiki, planowane jest lepsze wykorzystanie pustego miejsc na środku ekranu, rozwija się libavogadro.
Poprawiono także rendering obiektów w KOffice. Część problemów, które ukazałem na zrzutach ekranu w artykule wynikało z tego, że używałem złych czcionek. Poniżej zrzut ekranu podobnego dokumentu - widać różnice pomiędzy zrzutem sprzed 2 miesięcy. Można też zobaczyć kilka nowości: włączając w to funkcję "domyślny tekst" - "Lorem ipsum", po kliknięciu na element z tym tekstem zostaje on wyczyszczony pozwalając wpisać własny tekst. Pokazany jest także tekst generowany przez narzędzie skryptowe Kross, widać też kilka obiektów Flake umieszczonych w dokumencie także przez Kross. Interfejs użytkownika również doczekał się wielu poprawek, ale czeka go jeszcze wiele pracy.
W KDE zaszło jeszcze wiele innych zmian, ale niestety trudno byłoby opowiedzieć o wszystkim. Oczywiście jeśli samodzielnie chcesz się przekonać jak teraz wygląda KDE możesz sobie zbudować je ze źródeł.

