my się zwieść pozorom. Dodano wiele no-
wych ikon, schematów kolorystycznych, sty-
lów, tapet oraz różnych innych, przyciągają-
cych wzrok elementów. Jednak najbardziej
interesujące są zmiany w aplikacjach.
Najważniejsze zmiany wprowadzono
w przeglądarce plików oraz sieci Web, Ko-
nqueror, która zyskała wiele nowych opcji.
W porównaniu z poprzednimi wersjami stro-
ny internetowe są wyświetlane dużo szybciej.
Problemy z poprawnym wyświetlaniem nie-
których stron wydają się już należeć do prze-
szłości.
W poprawionej wersji przeglądarki zwró-
cono większą uwagę na szczegóły, dzięki cze-
mu codzienne surfowanie po Internecie jest
dla użytkownika znacznie przyjemniejsze.
Do przeglądarki pakietu KDE została wresz-
cie dodana funkcja wybierania zakładek.
Można również otworzyć dwa niezależne
okna widoku sąsiadujące ze sobą w pionie
lub poziomie. W każdym z nich można wy-
świetlić zawartość katalogu na dysku lokal-
nym lub stronę internetową.
Konfigurowane przez użytkownika skróty
klawiszowe ułatwiają dostęp do najpopular-
niejszych mechanizmów wyszukiwania. Na
przykład wpisanie polecenia gg: i kliknięcie
przycisku wyszukiwania spowoduje przeszu-
kanie zasobów Google, a rezultaty wyszuki-
wania zostaną wyświetlone bezpośrednio na
stronie głównej. Wpisanie polecenia fm:
umożliwi dostęp do witryny freshmeat.net.
W ten sposób zdefiniowanych jest wstępnie
ponad 60 skrótów.
Ponadto są również dostępne nowe opcje
przeglądarki plików. Wykorzystując front-
end GnuPG z KGpg można jednym kliknię-
ciem myszy w rozwijanym menu szyfrować
pliki oraz całe katalogi. Jeżeli zachodzi taka
potrzeba, można w identyczny sposób doda-
wać pliki i katalogi do archiwów tar, które
mogą być kompresowane za pomocą progra-
mu Konqueror (opcjonalnie).
Uniwersalna przeglądarka umożliwia do-
stęp do zasobów sieci lokalnej, oferując funk-
cje działające na wielu platformach systemo-
wych. Wtyczka Samba w znacznym stopniu
ułatwia przeglądanie zasobów komputerów
z zainstalowanym systemem Windows.
Zabawa programistów
Większość użytkowników, piszących pro-
gramy w językach niskopoziomowych,
zakwestionuje zasadność używania edy-
tora HTML w pracach związanych z roz-
wojem oprogramowania. Pomimo tego
pakiet KDE wciąż zawiera program Qu-
anta Plus, który jest obecnie podstawo-
wym komponentem podmenu Develop-
ment.
Quanta Plus ułatwia pracę programi-
stów, zaznaczając słowa kluczowe składni
w wielu językach programowania. Pro-
gram szczególnie dobrze współpracuje
z mechanizmami PHP. W widoku drzewa
pętle, obiekty i funkcje są sortowane
w przejrzyste struktury.
Środowisko deweloperskie KDevelop
N
a konferencji w sierpniu 2003 roku
[1] deweloperzy KDE narzucili so-
bie ostre tempo prac. Już miesiąc
później gotowa była pierwsza wersja 3.2 beta
pakietu KDE, jednak nie udało im się do-
trzymać grudniowego terminu wydania osta-
tecznej wersji pakietu. Mimo iż wersja Can-
didate 1 ciągle cierpi na choroby wieku dzie-
cięcego, objawiające się głównie zawiesza-
niem programu, daje jednak interesujący
wgląd w możliwości nowego pakietu KDE.
Drobne różnice
Mimo iż zespół KDE nie opublikował plików
binarnych wersji Candidate, niezależni kom-
pilatorzy nie próżnowali.
Należy jednak pamiętać, że instalacja
w obecnym stadium rozwoju wiąże się z kil-
koma problemami. W celu uniknięcia kon-
fliktów z zainstalowaną wer-
sją pakietu KDE, zalecamy
całkowicie odinstalować ją
przed zainstalowaniem now-
szej wersji. Należy również
sprawdzić, czy istniejący ka-
talog ~/.kde został zarchiwi-
zowany (w katalogu tym prze-
chowywane są osobiste usta-
wienia pakietu KDE) w bez-
piecznym miejscu, ponieważ
wersja 3.2 nie potrafi wyko-
rzystać tych informacji.
Po prawidłowym zakoń-
czeniu instalacji wersji roz-
wojowej (beta) na pierwszy
rzut oka nie widać poważ-
nych zmian – jednak nie daj-
KDE 3.2
COVER STORY
34
Kwiecień 2004
www.linux-magazine.pl
KDE 3.2 nadchodzi
Ostatni przystanek
Programiści pakietu KDE nie zdąży-
li w grudniu 2003 roku zaprezento-
wać wersji 3.2. Na nowe i popra-
wione funkcje oraz programy warto
było jednak poczekać. Sprawdzili-
śmy wersję Candidate 1.
CARSTEN SCHNOBER
Rysunek 1: Na pierwszy rzut oka widoczne są jedynie drobne
zmiany: KDE 3.2.
[2] już od dłuższego czasu jest rozwijane
i poprawiane do wersji 3.0 (o nazwie kodowej
Gideon). Wersja ta zostanie dołączona do pa-
kietu KDE 3.2. Ważna informacja dla pro-
gramistów – wersja 3.0 obsługuje nie tylko
C++, ale również Javę i C. Problemy z kom-
pilatorem Autoconf zostały w końcu rozwią-
zane, a interfejs poprawiony.
Różnorodność
W wersji 3.2 rozszerzona zostanie paleta na-
rzędzi, dzięki którym pakiet KDE stał się
tak popularny wśród użytkowników. Oprócz
oprogramowania do pracy grupowej, pro-
gramów Kontact [3] (Rysunek 3), KOrgani-
zer, KMail, książki adresowej pakietu KDE
oraz aplikacji PIM, desktop zawiera obec-
nie bardzo przydatne nowe narzędzie:
KWallet (Rysunek 4). Program instaluje się
w panelu i czeka, aż otwarte zostanie okno
logowania wymagające podania nazwy
użytkownika i hasła.
Po wprowadzeniu hasła, np. w celu otwar-
cia skrzynki pocztowej, KWallet umożliwi je-
go zapisanie w celu późniejszego użycia i za-
bezpieczy je za pomocą hasła nadrzędnego.
Użytkownicy zwracający uwagę na bezpie-
czeństwo nie będą zapewne zachwyceni po-
mysłem przechowywania na dysku twardym
komputera haseł zabezpieczonych jedynie ha-
słem nadrzędnym, ale w przypadku dużej
liczby kont pocztowych do zarządzania
lub w razie konieczności zapamiętania
wielu haseł, taka opcja może być szalenie
przydatna.
Programiści włożyli również wiele
wysiłku w ulepszenie pakietu KOffice.
Stworzyli na przykład odtwarzający pli-
ki audio program Juk, rywalizujący
z zapomnianymi nieco aplikacjami mul-
timedialnymi pakietu KDE: Noatun
i Kaboodle. Bezpośrednia edycja tagów
ID3, które używane są przez pliki MP3
do przechowywania informacji o nazwie
utworu, wykonawcy oraz innych szczegółów,
jak również możliwość jednoczesnej obsługi
wielu list odtwarzania może przekonać
w przyszłości spore rzesze fanów muzyki do
używania tego narzędzia pakietu KDE. Wie-
lu kolekcjonerów muzyki w formacie MP3
unikało używania starszych odtwarzaczy au-
dio pakietu KDE z powodu braku list od-
twarzania lub skomplikowanego sposobu
korzystania z nich.
Pakiet KDE został również uzupełniony
o kilka standardowych narzędzi, które już
dawno zdobyły popularność wśród użytkow-
ników. Na przykład do aplikacji PIM pakie-
tu KDE 3.2 dodano komunikator Kopete
oraz, jak już wspomniano wcześniej, KGpg,
jako narzędzie podstawowe systemu.
Wspaniałomyślne gesty
Jedną z najbardziej kontrowersyjnych no-
wych funkcji jest wprowadzenie obsługi tzw.
mouse gestures, czyli kombinacji ruchów
myszy służących do wykonania określonych
czynności. Funkcja ta, stosowana już od pew-
nego czasu w przeglądarkach internetowych,
jest obecnie dostępna z poziomu pulpitu
dzięki funkcji KHotKeys.
Swoje własne kombinacje ruchów myszy
można zdefiniować w odpowiednim module
Control Center i zastosować je globalnie
w systemie lub w odniesieniu do kon-
kretnych funkcji aplikacji oraz skrótów
klawiszowych. Na przykład przytrzymu-
jąc środkowy przycisk i przesuwając
mysz w określony sposób można otwo-
rzyć swój katalog główny w przeglądarce
plików Konqueror.
Typowe dla KDE jest, że deweloperzy
zdecydowali się na wprowadzenie funk-
cji, które mają tylu zwolenników, co
i przeciwników. Użytkownicy powinni
sami określić, czy nadmiar nowych
funkcji nie jest już przerostem formy
nad treścią.
Mimo iż nadmiar opcji nie jest jakąś
straszną wadą, to jednak w sytuacji, kiedy
potrzebujemy jakiejś konkretnej funkcji,
mogą być problemy z jej znalezieniem. Nie-
które rozwijane menu są po prostu przełado-
wane opcjami, tak jak np. Control Center.
Uwagi końcowe
Na pierwszy rzut oka nie odnosi się wraże-
nia, że w pakiecie KDE 3.2 wprowadzono
wiele istotnych zmian. Dodanie nadmiernej
liczby nowych opcji może przerazić użytkow-
ników ceniących nade wszystko prostotę roz-
wiązań. Jednak z drugiej strony ogrom prac
włożonych w poprawę współpracy między
aplikacjami a środowiskiem sieciowym może
pozostać z początku niezauważony, mimo iż
znacznie ułatwia to codzienną pracę użyt-
kownikom pakietu KDE.
Nie instaluj wersji Candidate 1, jeżeli mo-
żesz się bez niej obejść. Aktualizacja opro-
gramowania przy użyciu obecnie dostęp-
nych plików binarnych jest kłopotliwa
i w praktyce nie warta ryzyka, jakie za sobą
pociąga. Tak bardzo oczekiwana przez dystry-
butorów ostateczna wersja pakietu KDE 3.2
pojawi się na rynku w najbliższym czasie.
Miejmy nadzieję, że kiedy wreszcie pakiet
KDE w wersji 3.2 będzie dostępny na rynku,
wielu kolejnych użytkowników zdecyduje
się zainstalować Linuksa na swoich kompu-
terach.
■
COVER STORY
KDE 3.2
35
www.linux-magazine.pl
Kwiecień 2004
[1] Patricia Jung,
„There’s am aim called 3.2”,
Linux Magazine UK, 36/2003
[2] KDevelop: http://www.kdevelop.org/
[3] Kontact: http://kontact.org/
INFO
Rysunek 3: Kontact integruje aplikacje PIM pa-
kietu KDE.
Rysunek 4: KWallet przechowuje dane uwie-
rzytelniające użytkowników.
Rysunek 2: Nowy tryb wyświetlania przeglądarki
plików i sieci Web – Konqueror.