SantyagoSantyago
Avatar

Witaj!
Blog archiwalny. Już niebawem nowy serwis!

YouTube RSS Facebook GitHub

Według informacji, jakie przekazał Jens Reuterberg, została powołana specjalna grupa odpowiedzialna za przyszły wygląd środowiska KDE SC. W obecnym składzie The Visual Design Group znajdują się takie osobistości jak: Elena Ramirez, Fabian Bornchein, Malcer Quaid, David Brandl, Nuno Pinheiro oraz Jans Reuterberg.

Fabian Bornschein jest autorem motywu Plazmy o nazwie Tilian, w którym można wyczuć zamiłowanie do uproszczonych schematów. Malcer Quaida znamy z motywu Plazmy o nazwie Caledonia, której to jest autorem. Nuno Pinheiro nie trzeba  chyba nikomu przedstawiać, bowiem to on odpowiedzialny jest za zestaw ikon Oxygen.

Tilian Plasma Theme

Caledonia Plasma Theme

Każdy kto czuje się na siłach i uważa, że bez jego osoby projekt może się nie udać, może zgłosić swoją kondydaturę do ekipy. Osobiście jestm bardzo ciekawy, czy i czym zaskoczy nas The Visual Design Group. Już niebawem powinniśmy poznać więcej szczegółów o planach dotyczących wyglądu KDE SC.

Reklama

Zapraszam do obejrzenia kolejnego filmu z rozwojowej wersji środowiska KDE 5.

Na filmie można zobaczyć między innymi: nowy wygląd apletu kalendarza. menadżera powiadomień o urządzeniach oraz zarządzania energią.

Niestety całość jest jeszcze w powijakach i nie działa w ogóle stabilnie, ale pozwala nam na małe rozeznanie się w tym, co szykują nam deweloperzy.

KDE 5 / 2013-11-26

Zobacz również poprzedni materiał prezentujący Plasma 2 / KDE Frameworks 5

Ivan Čukić przedstawił na swoim Blogu ciekawy mock-up kalendarza dla KDE 5 / Plasma 2. Jak sam autor podkreśla, nie przepada on (podobnie jak ja) za obecnym jego kształtem, dlatego postanowił zaproponować nam zupełnie inne podejście do tego tematu. Zmianie miałby ulec nie tylko sam wygląd, ale również prezentacja i nawigacja.

Osobiście byłbym za tym, aby KDE 5 i Plasma 2 poszła właśnie w takim kierunku, wpuszczając odrobinę świeżego powietrza do oklepanych tematów, znanych z KDE 4.

Witam serdecznie w pierwszym wglądzie do rozwojowej wersji KDE 5. Niestety na chwilę obecną nie istnieje nawet w części działające środowisko, ponieważ na obecnym etapie trwają prace u samych podstaw, czyli nad bibliotekami Plasma 2 oraz KDE Frameworks 5. Jednak od pewnego czasu znajdują się na etapie, w którym można pokazać coś więcej, aniżeli suche komentarze z repozytoriów.

Może na początek zaczniemy od małej dawki informacji, czym w ogóle jest Plasma 2 i KDE Frameworks 5,  otwierając tym samym nowy cykl wpisów o rozwoju KDE 5.

KDE Frameworks 5

Założeniem KDE Frameworks 5 (w ogólnym znaczeniu) jest doprowadzić do  modularyzacji kluczowych bibliotek, składających się na całokształt środowiska KDE - takich jak na przykład kdelibs. Chodzi tutaj o rozbicie na mniejsze biblioteki składowe, które staną się typowymi dodatkami do Qt 5. Proces ten jest bardzo czasochłonny i z punktu widzenia większości czytelników mało ciekawy, dlatego o nim będę pisał w najmniejszym stopniu.

Plasma 2

Jak wygląda i co potrafi obecna Plasma w wydaniach KDE 4.x, każdy na pewno miał okazję zobaczyć, więc skupimy się dziś na podstawowych różnicach. Plasma 2 będzie zupełnie nową powłoką użytkownika, opartą o biblioteki OpenGL - ma to pozytywne dla nas skutki, ponieważ wszystkie jego elementy będą wyświetlane przy pomocy akceleracji sprzętowej karty graficznej. Obawy przed tym jak wydajne jest to rozwiązanie, należy póki co odstawić na boczny tor, ponieważ nie ma na chwilę obecną żadnych podstaw do ograniczeń wydajnościowych - nawet na słabszych konfiguracjach.

Jak wiemy, od dłuższego czasu trwa ekspansja języka QML w powłoce Plasmy (KDE4) - dlatego również tutaj trwają wytężone prace nad przenoszeniem tych, które już znamy oraz tworzenie zupełnie nowych. Na filmie poniżej, który dla Was przygotowałem, możecie zobaczyć jak działa technika przeciągnij i upuść, obsługa ikon, animowanie pulpitów oraz przykłady wykorzystania różnych efektów dostępnych w Plasma 2, a więc cieni elementów, shaderów, transformacji obiektów oraz dopasowania rozmiarów apletów do wolnej przestrzeni w przypadku chęci "upuszczenia" ich w miejscach, gdzie znajduje się mniejszy obszar niż fizycznie sam on zajmuje.

Plasma jest jednym z kluczowych elementów środowiska graficznego KDE 4, odpowiedzialnym za wyświetlania pulpitu. Na chwilę obecną KDE 4 do działania wykorzystuje zestaw bibliotek Qt 4, gdzie od kilku ostatnich wydań sukcesywnie przepisywane są aplety plasmy z wykorzystaniem języka QML (Qt Quick).

Świat jednak nie stoi w miejscu i od dłuższego czasu dostępny jest już Qt 5 wraz z kolejna implementacją języka QML - Qt Quick 2. Nowa odsłona Qt Quick doczekała się wielu nowości, wśród których znalazła się możliwości wyświetlania scen za pomocą OpenGL:

Pełna implementacja możliwości języka QML / Qt 5 ma być wprowadzona do drugiej generacji interfejsu Plasma 2. Trudno przewidzieć, kiedy doczekamy się KDE potrafiącego w pełni wykorzystać możliwości Qt 5, jednak Sebastian Kügler zaprezentował mały przedsmak tego, czego możemy się spodziewać. Przedstawione przez niego demo opiera się o rozwojową wersję KDE Frameworks 5 zawierającego Plasma 2.

Qt Quick 2 / Qt 5

Plasma 2 - Alpha Shadow Demo