|
|
| |
|
|
| |
Najnowsze informacje z KDE |
|
| |
|
|
| |
14 maja " Nowy pasek zadań w Kickerze"
Jak na pasku zadań wyświetlić kilkanaście obrazków, otwartych za pomocą
GIMP-a? W KDE 2.2-beta1 zaproponowano następujące rozwiązanie: w Kickerze,
na pasku zadań, do przycisku aplikacji dodano strzałkę. Po naciśnięciu, rozwija
się lista menu, zawierająca nazwy wszystkich, otwartych obrazków. Doskonale to
widać na załączonym
obrazku
|
|
| |
10 maja " Dlaczego KDE jest takie wolne?"
Porównując KDE z GNOME, musimy przyznać, że jest ono wolniejsze.
Waldo Bastian, jeden
z czołowych programistów KDE, udostępnił analizę tego problemu w
swoim ciekawym artykule. Podstawową przyczyną tego problemu jest język
C++, w którym napisano Qt i KDE. Intensywnie korzysta się tam, z takich
konstrukcji jak funkcje wirtualne, dziedziczenie klas z funkcjami wirtualnymi.
Efektem tego jest nie tylko znaczne obciążenie konsolidatora, ale i zwiększone
zapotrzebowanie na pamięć. Z tych konstrukcji, programiści Qt i KDE, nie mogą
zrezygnować gdyż, w Qt i KDE, mają one fundamentalne znaczenie. Na przykład,
funkcje wirtualne obsługują zdarzenia niskopoziomowe (ang.lowlewel event).
Z kolei, dziedziczenie jest wykorzystywane przy definiowaniu następnych widgetów.
Największe rezerwy, w poprawie szybkości pracy KDE i jego aplikacji, tkwią w
konsolidatorze. Ta sama aplikacja Qt, pracuje znacznie szybciej w systemie
Microsoft Windows niż w systemie Linux.
Zachęcamy do przeczytania tego artykułu, który można pobrać z
naszej witryny.
|
|
| |
3 maja " KSpy-program analizujący działanie aplikacji"
Najważniejszą częścią tego programu jest niewielka bilbioteka,
wyświetlająca drzewo obiektów klasy QObject i jej pochodnych,
pracujących w aplikacji. Można obejrzeć właściwości takiego obiektu,
jak też jego sygnałów i slotów. Biblioteka jest ładowana dynamicznie,
za pomocą usługi KLibLoader. KSpy odznacza się minimalnym kosztem
wywołania (ang.overhead).
KSpy został umieszczony w pakiecie kdesdk. Aby skorzystać z niego należy
dołączyć plik nagłówkowy kspy.h i wywołać KSpy::invoke();
To wywołanie można umieścić w slocie, które z kolei może być wywoływane
za pomocą skrótu klawiszowego lub innego zdarzenia. Autor planuje
dołączenie kodu, umożliwiającego obserwację zdarzeń otrzymywanych przez
obiekt, obserwację używanych plików konfiguracyjnych
KSpy - 18 kB.
| |
| |
2 maja " kdeaddons - nowy pakiet w KDE"
W związku z tym, że pojawiają się nowe i następne wtyczki, które są
przeznaczone dla różnych aplikacji KDE, to stało się niezbędne utworzenie
(w cvs) specjalnego modułu. Nowy moduł, o nazwie kdeaddons, ma zawierać
wtyczki do takich aplikacji jak Konqueror, Kate, Noatun. W przyszłości,
w tym module, mają się znaleźć wtyczki do Centrum Sterowania oraz programy
usługowe kioslaves.
Zapewne, ta decyzja ucieszy zwolenników Gnome, którzy w swoim ulubionym
środwisku, korzystają z Konquerora i są zmuszeni do instalowania na
swoich komputerach, niepotrzebnych im modułów KDE.
| |
| |
23 kwietnia " Czy jesteś gotów do kompilacji KDE 2.2alpha1?"
Ci, którzy nie lubią kompilować potężnych pakietów KDE a chcą osobiście
go sprawdzić, mogą z KDE Project
pobrać binaria następnej wersji KDE.
Lista niektórych zmian:
- Modularny system wydruku oparty na nowej klasie KPrinter.
- KDE-DB to programistyczny interfejs do baz danych. W tej chwili,
zaimplementowano obsługę MySQL.
Ponadto, równie intensywnie, pracuje się nad obsługą
PostgressSQL.
- W KMail dodano obsługę protokołu IMAP oraz, przy wysyłaniu e-maili,
nie ma teraz blokowania interfejsu użytkownika.
- Obsługa SOCKS i protokołu IPv6.
Zainteresowanym podajemy następujące adresy:
| |
| |
8 kwietnia " Kate - nowy konkurent Emacsa ?"
KWrite to znany edytor dostarczany wraz z pakietem kdebase. Niestety
nie był on rozwijany mimo jego dużych, potencjalnych możliwości. Ostatnio
pojawiła się grupa programistów, która na jego bazie rozwija
wielodokumentowy edytor o nazwie Kate. Z paska narzędzi lub paska menu można
wybrać ilość okienek oraz ich układ. Umożliwia to jednoczesną edycję wielu
dokumentów. Można także otworzyć pełnoprawny emulator terminala. Z lewej strony
jest dostęp do okienka z drzewem systemu plikowego. W tej chwili Kate posiada
następujące właściwości:
- edycja różnych rodzajów plików tekstowych;
- jednoczesny dostęp do wielu instancji tego samego dokumentu;
- jednoczesny dostęp do wielu dokumentów;
- możliwość zapisywania i odczytywania plików kodowanych w UTF-8;
- dostęp do emulatora terminala;
- boczne okienko z graficzną wizualizacją systemu plikowego;
- interfejs umozliwiający pisanie własnych wtyczek rozszerzających
możliwości edytora.
Projekt jest cały czas rozwijany i do chwili pojawienia się finalnej
wersji KDE 2.2 zostanie zapewne wyposażony w następne właściwości.
W KWrite i w Kate można samemu bardzo łatwo dodawać słowa kluczowe,
które mają być w tekście wyróżniane (kolorowanie, wytłuszczanie, kursywa).
Słowa kluczowe są umieszczane w pliku tekstowym *.xml. Na przykład dla
KWrite plik ten znajduje się w $KDEDIR/share/apps/kwrite/syntax.xml.
|
|
| |
[ Do góry ]
[ Więcej ]
|
|
|
|