llll  
ll  
     
 

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:

kate

  • 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 ]

 
 
ll
 
 
   
  kde.com.pl