Kompilacja oprogramowania KDE 4 - KDE Software Compilation 4

Kompilacja oprogramowania KDE 4
Logo tlenu KDE.svg
KDE 4.png
Pulpit KDE Plasma 4.10
Deweloper(zy) KDE .Comment
Pierwsze wydanie 11 stycznia 2008 ; 13 lat temu ( 2008-01-11 )
Wersja ostateczna 4.14.38 (07 listopada 2017 ; 3 lata temu ) [±] ( 07.11.2017 )
Napisane w C++ ( Qt 4 )
System operacyjny Cały pulpit: uniksowy z X11, a także Windows XP7 .
Tylko aplikacje: Mac OS X v10.410.6
Dostępne w Wielojęzyczny
Rodzaj Środowisko pulpitu
Licencja GPL , LGPL , licencja BSD , licencja MIT i licencja X11
Strona internetowa kde .org

KDE Software Compilation 4 ( KDE SC 4 ) była jedyną serią tak zwanej KDE Software Compilation (w skrócie: KDE SC), wydanej po raz pierwszy w styczniu 2008 roku, a ostatnim wydaniem było 4.14.3 wydane w listopadzie 2014 roku. -do środowiska K Desktop 3 . Po KDE SC 4 kompilacja została podzielona na podstawowe biblioteki frameworka, środowisko graficzne i aplikacje, które są określane odpowiednio jako KDE Frameworks 5 , KDE Plasma 5 i KDE Applications .

Główne wydania (4.x) były wypuszczane co sześć miesięcy, podczas gdy mniejsze wydania (4.xy) były wydawane co miesiąc.

Seria zawierała aktualizacje kilku podstawowych komponentów platformy KDE , w szczególności port do Qt 4 . Zawierał nowy multimedialny interfejs API o nazwie Phonon , strukturę integracji urządzeń o nazwie Solid oraz nowy przewodnik po stylu i domyślny zestaw ikon o nazwie Oxygen . Zawiera również nowy, ujednolicony interfejs użytkownika pulpitu i panelu o nazwie Plasma , który obsługuje widżety pulpitu , zastępując oddzielne komponenty K Desktop Environment 3 .

Jednym z ogólnych celów platformy KDE 4 było ułatwienie przenoszenia aplikacji KDE do różnych systemów operacyjnych. Było to możliwe przez port do Qt 4, co ułatwiło obsługę nie- X11 -na platformy, w tym Microsoft Windows i Mac OS X . Wersje od 4.0 do 4.3 KDE Software Compilation były znane po prostu jako KDE 4 – zmiana nazwy była elementem zmiany nazwy projektu KDE, aby odzwierciedlić zwiększony zakres KDE.

Główne aktualizacje

To jest krótki przegląd głównych zmian w KDE Software Compilation 4.

Ogólny

Oczekiwano, że port do serii Qt 4 umożliwi KDE 4 zużywanie mniej pamięci i będzie zauważalnie szybszy niż KDE 3. Same biblioteki KDE również zostały wydajniejsze. Jednak testy pokazują, że KDE 4.4 ma najwyższe wykorzystanie pamięci w domyślnych instalacjach Ubuntu w porównaniu z GNOME 2.29, Xfce 4.6 i LXDE 0.5. Qt 4 jest dostępny na licencji LGPL dla Mac OS X i Windows , co pozwala na uruchomienie KDE 4 na tych platformach. Porty obu platform są we wczesnym stanie. Od sierpnia 2010 kompilacja 4 KDE Software w systemie Mac OS X jest uważana za wersję beta, podczas gdy w systemie Windows nie jest w stanie końcowym, więc aplikacje mogą być nieodpowiednie do codziennego użytku. Oba porty starają się używać jak najmniej rozbieżnego kodu, aby aplikacje działały prawie identycznie na wszystkich platformach. Podczas Summer of Code 2007 cache ikona została stworzona, aby zmniejszyć czas rozruchu aplikacji do użytku w KDE 4. Usprawnienia były zróżnicowane - kfind, wniosek, który korzystał kilkaset ikon, rozpoczęła się w około jednej czwartej czasu zajęło wcześniej. Inne aplikacje i pełna sesja KDE uruchamiały się nieco ponad sekundę szybciej.

Wiele aplikacji w modułach Extragear i KOffice otrzymało liczne ulepszenia z nowymi funkcjami KDE 4 i Qt 4. Ale ponieważ działają one według własnego harmonogramu wydań, nie wszystkie były dostępne w czasie pierwszego wydania KDE 4 – w tym Amarok , K3b , digiKam , KWord i Krita .

Wizualny

Najbardziej zauważalnymi zmianami dla użytkowników są nowe ikony, motyw i dźwięki dostarczane przez Oxygen Project . Stanowią one odejście od poprzednich ikon i grafiki KDE, które miały kreskówkowy wygląd. Zamiast tego ikony tlenu wybierają bardziej fotorealistyczny styl. Projekt Oxygen opiera się na specyfikacji nazewnictwa ikon freedesktop.org i specyfikacji motywu ikon , co zapewnia spójność między aplikacjami. Zespół Oxygen korzysta z pomocy społeczności w celu uzyskania lepszych efektów wizualnych w KDE 4, przy czym zarówno alternatywne zestawy ikon, jak i zwycięzcy konkursu tapet organizowanego przez projekt Oxygen są uwzględniani w KDE 4. Istnieje również nowy zestaw wytycznych dotyczących interfejsu użytkownika dla bardziej układ.

Plazma zapewnia główny interfejs użytkownika pulpitu i jest przerobieniem kilku podstawowych aplikacji KDE, takich jak rysunek pulpitu, a przede wszystkim silnik widżetów. Plasma pozwala na bardziej konfigurowalny pulpit i bardziej wszechstronne widżety.

KWin , menedżer okien KDE, zapewnia teraz własne efekty komponowania, podobne do Compiz .

Rozwój

Phonon to nazwa multimedialnego API w KDE 4. Phonon to inne podejście do backendów multimedialnych niż w poprzednich wersjach KDE. Dzieje się tak dlatego, że Phonon działa tylko jako wrapper, abstrahując różne frameworki multimedialne dostępne dla systemów operacyjnych podobnych do Uniksa w przełączalne w czasie rzeczywistym backendy, do których można uzyskać dostęp za pośrednictwem pojedynczego API. Zrobiono to, aby zapewnić stabilne API dla KDE 4 i zapobiec uzależnieniu go od jednego frameworka multimedialnego. Aplikacje korzystające z API Phonon mogą być płynnie przełączane między frameworkami multimedialnymi, po prostu zmieniając backend używany w Ustawieniach systemu . Nokia zaadoptowała Phonon do użytku multimedialnego w Qt 4.4 i opracowuje backendy dla Gstreamer, Windows i OS X w repozytorium KDE SVN na licencji LGPL.

Solid to sprzętowe API w KDE 4. Działa podobnie do Phonon, ponieważ nie zarządza samodzielnie sprzętem, ale udostępnia istniejące rozwiązania za pośrednictwem pojedynczego API. Obecne rozwiązanie wykorzystuje HAL , NetworkManager i BlueZ (oficjalny stos bluetooth Linuksa), ale wszystkie części można wymienić bez psucia aplikacji, dzięki czemu aplikacje korzystające z Solid są niezwykle elastyczne i przenośne.

ThreadWeaver to biblioteka programistyczna, która pomaga aplikacjom korzystać z procesorów wielordzeniowych i jest dołączona do kdelibs.

Kross to nowy framework skryptowy dla KDE 4. Sam Kross nie jest językiem skryptowym, ale ułatwia programistom dodawanie obsługi innych języków skryptowych. Gdy aplikacja doda obsługę Kross, programiści mogą używać dowolnego języka obsługiwanego przez Kross. Nowe języki skryptowe można dodawać, tworząc wtyczkę do Krossa, która jest korzystna dla wszystkich korzystających z niej aplikacji.

Decibel to framework komunikacyjny oparty na telepatii , który miał być w pełni wykorzystany przez Kopete przez KDE 4.2, ale według doniesień zostanie odłożony na czas nieokreślony. Strigi to domyślne narzędzie wyszukiwania dla KDE 4, wybrane ze względu na szybkość i kilka zależności. W połączeniu z innym oprogramowaniem, takim jak Soprano , platforma przechowywania RDF i specyfikacja NEPOMUK , Strigi zapewni początki pulpitu semantycznego w KDE 4. Użytkownicy mogą oznaczać pliki dodatkowymi informacjami za pośrednictwem Dolphin , które Strigi może indeksować w celu dokładniejszego wyszukiwania.

KDE 4 używa CMake do swojego systemu kompilacji. Ponieważ wcześniejsze wersje KDE były tylko na systemach Unix, autotools były używane, ale nowy system budowania był potrzebny dla opiera się na systemach operacyjnych jak Windows. CMake znacznie uprościł również proces kompilacji. System budowania autotools stał się tak skomplikowany przez KDE 3, że niewielu programistów go zrozumiało, wymagając godzin pracy na proste zmiany. Na początku 2007 pokazano, że CMake kompiluje KDElibs w wersji KDE 4 o 40% szybciej niż wersja KDE 3 skompilowana przez autotools.

DXS, wcześniej znany jako GHNS (Get Hot New Stuff), a teraz zaadoptowany przez freedesktop.org , to usługa internetowa, która umożliwia aplikacjom pobieranie i instalowanie danych z Internetu za pomocą jednego kliknięcia . Był używany w serii KDE 3, ale został rozszerzony do użytku w KDE 4. Jednym z przykładów był Kstars, który może używać danych astronomicznych, które są bezpłatne do użytku osobistego, ale nie mogą być rozpowszechniane. DXS umożliwia łatwe pobieranie i instalowanie tych danych z poziomu aplikacji zamiast ręcznego ich pobierania.

Akonadi to nowy framework PIM dla KDE 4. Akonadi to ujednolicenie wcześniej oddzielnych komponentów KDE PIM. W przeszłości każda aplikacja miała własną metodę przechowywania informacji i obsługi danych. Sam Akonadi działa jako serwer, który udostępnia dane i funkcje wyszukiwania aplikacjom PIM. Jest również w stanie aktualizować status kontaktów. Jeśli więc jedna aplikacja zmieni informacje o kontakcie, wszystkie pozostałe aplikacje zostaną natychmiast poinformowane o zmianie.

Wydane wersje

KDE 4.0

KDE 4.0 pokazujące Dolphin, ustawienia systemowe i Kickoff

Większość prac rozwojowych poszła na wdrożenie większości nowych technologii i frameworków KDE 4. Plazma i styl Oxygen to dwie z największych zmian, z jakimi borykają się użytkownicy.

Dolphin zastępuje Konquerora jako domyślny menedżer plików w KDE 4.0. Zrobiono to, aby odpowiedzieć na skargi, że Konqueror jest zbyt skomplikowany dla prostego menedżera plików. Jednak Dolphin i Konqueror będą współdzielić jak najwięcej kodu, a Dolphin może być osadzony w Konquerorze, aby Konqueror mógł nadal być używany jako menedżer plików.

Okular zastępuje kilka przeglądarek dokumentów używanych w KDE 3, takich jak KPDF, KGhostView i KDVI. Okular korzysta z bibliotek oprogramowania i można go rozszerzyć o przeglądanie prawie każdego rodzaju dokumentu. Podobnie jak Konqueror i KPDF w KDE 3, Okular może być osadzony w innych aplikacjach.

Przedpremiera

11 maja 2007 wydano KDE 4.0 Alpha 1 oznaczając koniec dodawania dużych funkcji do podstawowych bibliotek KDE i przenosząc nacisk na integrację nowych technologii z aplikacjami i podstawowym pulpitem. Alpha 1 zawierała nowe frameworki do tworzenia aplikacji, zapewniając lepszą integrację sprzętu i multimediów za pośrednictwem Solid i Phonon . Dolphin i Okular zostały zintegrowane , a ikony Oxygen zyskały nowy wygląd .

4 lipca 2007 wypuszczono Alpha 2. Wydanie skupiało się na integracji pulpitu Plazmy, poprawie funkcjonalności i stabilizacji KDE.

W dniu 2 sierpnia 2007, Beta 1 została wydana. Główne funkcje obejmowały pamięć podręczną pixmap – przyspieszenie ładowania ikon, ulepszenia KDE PIM, ulepszone efekty i konfigurację KWin , lepszą interakcję między Konquerorem i Dolphinem oraz wsparcie Metalink dodane do KGet w celu usprawnienia pobierania.

W dniu 6 września 2007, Beta 2 została wydana z ulepszoną obsługą BSD i Solaris . Wydanie obejmowało dodanie biblioteki graficznej Blitz – pozwalającej programistom na stosowanie wysokowydajnych trików graficznych, takich jak animacja ikon – oraz remont KRDC (K Remote Desktop Client) na Google Summer of Code . Plasma została również zintegrowana z Amarokiem, aby zapewnić centralny widok kontekstowy Amaroka.

16 października 2007 została wydana wersja Beta 3. Wersja beta 3 skupiała się na stabilizacji i zakończeniu projektowania bibliotek dla wydania Platformy programistycznej KDE. Plasma otrzymała wiele nowych funkcji, w tym przeglądarkę apletów. Oprogramowanie edukacyjne otrzymało wiele ulepszeń w Marble and Parley (wcześniej znanym jako KVoctrain) z poprawkami błędów w innych aplikacjach. W ramach Google Summer of Code powstał program o nazwie Step, interaktywny symulator fizyki .

30 października 2007 została wydana wersja beta 4. Została skompilowana lista programów blokujących wydania, zawierająca problemy, które muszą zostać rozwiązane, zanim KDE rozpocznie cykl kandydatów do wydania dla pulpitu. Celem było skupienie się na stabilizacji i naprawie blokad uwalniania.

W tym samym czasie został wydany pierwszy kandydat do wydania Platformy programistycznej KDE 4.0. Platforma programistyczna zawiera wszystkie podstawowe biblioteki do tworzenia aplikacji KDE, w tym "biblioteki widżetów wysokiego poziomu, warstwę abstrakcji sieci i różne biblioteki do integracji multimediów, integracji sprzętu i przejrzystego dostępu do zasobów w sieci".

20 listopada 2007 wydano Release Candidate (RC) 1. To wydanie zostało nazwane „Kandydatem do wydania”, mimo że Plasma wymagała dalszej pracy i nie była gotowa do wydania. 11 grudnia 2007 r. wydano RC2. Baza kodu została zadeklarowana jako kompletna. Trzeba było jeszcze trochę pracy, aby naprawić błędy, dokończyć grafikę i wygładzić wrażenia użytkownika.

Uwolnienie

KDE 4 zostało wydane 11 stycznia 2008 roku. Mimo że jest oznaczone jako stabilne wydanie, było przeznaczone dla wczesnych użytkowników. Kontynuacja korzystania z KDE 3.5 została zasugerowana użytkownikom, którzy chcą bardziej stabilnego, "kompletnego" pulpitu.

Przyjęcie

Wydanie KDE 4.0 spotkało się z mieszanym przyjęciem. Podczas gdy pierwsi użytkownicy byli tolerancyjni wobec braku wykończenia niektórych nowych funkcji, wydanie zostało szeroko skrytykowane z powodu braku stabilności i jakości „beta”. Reporter Computerworld Steven Vaughan-Nichols skrytykował KDE 4.0 i KDE 4.1 i wezwał do rozwidlenia KDE 3.5 poprzez przebudowanie go na Qt 4. Ten sam reporter później pochwalił KDE 4.3 i powitał kontynuację projektu KDE 3.5 Trinity . Chociaż Linus Torvalds przeszedł z GNOME na KDE w grudniu 2005 roku, wrócił do GNOME po tym, jak Fedora zastąpiła KDE 3.5 wersją 4.0. W wywiadzie dla Computerworld opisał KDE 4.0 jako model „złam wszystko” i „na wpół upieczone” wydanie, twierdząc, że spodziewał się, że będzie to aktualizacja KDE 3.5, podczas gdy w rzeczywistości zdarzały się znaczące przypadki cofnięty ze względu na rozległe zmiany. (Torvalds zaznaczył jednak, że rozumie, dlaczego programiści odpowiedzialni za projekt KDE zdecydowali się dokonać tak drastycznych zmian w środowisku graficznym w KDE 4.0, oraz powód jego przedwczesnego wydania, i że jego krytyka dotyczyła bardziej sposób, w jaki KDE 4.0 zostało wyeksponowane publicznie). Pomimo krytyki recenzenci, tacy jak Ryan Paul z Ars Technica , zauważyli, że styl wizualny „jest bardzo atrakcyjny i przyjemny dla oka” oraz „wykazuje stosunkowo wysoki poziom dopracowania” i że "technologie leżące u ich podstaw nadal mają bardzo poważny potencjał".

KDE 4.1

KDE 4.1 pokazujący Kickoff i Widok folderów.

KDE 4.1 zostało wydane 29 lipca 2008. KDE 4.1 zawiera wspólny system motywów emotikonów, który jest używany w PIM i Kopete, oraz DXS, usługę, która pozwala aplikacjom na pobieranie i instalowanie danych z Internetu za pomocą jednego kliknięcia. Wprowadzono również backendy GStreamer , QuickTime 7 i DirectShow 9 Phonon . Udoskonalenia Plazmy obejmują obsługę widżetów Qt 4 i integrację z WebKit – umożliwiając wyświetlanie wielu widżetów Apple Dashboard . Nie będzie również porty niektórych aplikacji do Windows i Mac OS X .

Nowe aplikacje obejmują:

KDE 4.2

KDE 4.2 pokazujące Kmaila, Dolphina i pulpit.

KDE 4.2 zostało wydane 27 stycznia 2009. Wydanie to jest uważane za znaczące ulepszenie w stosunku do KDE 4.1 w prawie wszystkich aspektach i jest odpowiednim zamiennikiem KDE 3.5 dla większości użytkowników.

Ulepszenia obszaru roboczego KDE

Wydanie 4.2 zawiera tysiące poprawek błędów i zaimplementowało wiele funkcji, które były obecne w KDE 3.5, ale brakowało w KDE 4.0 i 4.1. Obejmują one grupowanie i układ wielu wierszy na pasku zadań, ukrywanie ikon w zasobniku systemowym, automatyczne ukrywanie panelu, podgląd okien i podpowiedzi powracają do panelu i paska zadań, powiadomienia i śledzenie zadań przez Plazmę oraz możliwość posiadania ikon na ponownie na pulpicie, używając widoku folderu jako tła pulpitu, na którym ikony pozostają teraz w miejscu, w którym zostały umieszczone.

Nowe aplety Plazmy obejmują aplety do pozostawiania wiadomości na zablokowanym ekranie, podglądu plików, przełączania aktywności pulpitu, monitorowania kanałów informacyjnych oraz narzędzi, takich jak aplet pastebin, kalendarz, zegar, selektor znaków specjalnych, widżet QuickLaunch i monitor systemowy. wiele innych. Przestrzeń robocza Plasmy może teraz ładować gadżety Google. Widgety Plazmy można pisać w Ruby i Pythonie. Ulepszono obsługę apletów napisanych w JavaScript i widżetach pulpitu nawigacyjnego Mac OS X. Ulepszenia tematyczne na pasku zadań, uruchamianiu aplikacji, tacce systemowej i większości innych komponentów Plazmy usprawniają wygląd i działanie oraz zwiększają spójność. Nowy moduł ustawień systemu, Szczegóły motywu pulpitu, daje użytkownikowi kontrolę nad każdym elementem różnych motywów Plazmy. Tapety są teraz dostarczane w postaci wtyczek, dzięki czemu programiści mogą łatwo pisać niestandardowe systemy tapet w KDE 4.2. Dostępne wtyczki do tapet w KDE 4.2 to pokazy slajdów, fraktale Mandelbrota i zwykłe statyczne obrazy.

Dodano nowe efekty pulpitu, takie jak Magic Lamp, efekt Minimalizuj oraz przełączniki pulpitu Cube i Sphere. Inne, takie jak siatka pulpitu, zostały ulepszone. Interfejs użytkownika do wybierania efektów został przerobiony, aby ułatwić wybór najczęściej używanych efektów. Komponowanie efektów pulpitu zostało domyślnie włączone tam, gdzie obsługują je sprzęt i sterowniki. Automatyczne kontrole potwierdzają, że komponowanie działa przed włączeniem go w obszarze roboczym.

KRunner – okno dialogowe „Uruchom polecenie…” – rozszerzyło funkcjonalność o kilka nowych wtyczek, w tym sprawdzanie pisowni, historię przeglądarki Konqueror, kontrolę zarządzania energią przez PowerDevil, Miejsca KDE, Ostatnie dokumenty oraz możliwość uruchamiania określonych sesji edytora Kate, Konqueror i Konsoli. Wtyczka konwertera obsługuje teraz również szybką konwersję między jednostkami prędkości, masy i odległości.

Obsługa wielu ekranów została ulepszona poprzez bibliotekę Kephal, naprawiając wiele błędów podczas uruchamiania KDE na więcej niż jednym monitorze.

Nowe i ulepszone aplikacje

Nowe aplikacje obejmują PowerDevil, system zarządzania energią do kontrolowania różnych aspektów urządzeń mobilnych. Nowy system konfiguracji drukowania przywraca szereg funkcji, których brakowało użytkownikom w KDE 4.0 i 4.1. Komponenty "printer-applet" i "system-config-printer-kde" są dostarczane z modułami kdeadmin i kdeutils. Killbots to nowa gra dostarczana z modułem kdegames.

We wszystkich aplikacjach pojawiły się poprawki błędów, nowe funkcje i ulepszenia interfejsu użytkownika. Dolphin obsługuje teraz podgląd plików na paskach narzędzi i zyskał suwak do powiększania i pomniejszania widoków elementów plików. Może teraz również pokazywać pełną ścieżkę na pasku menu nawigacyjnego. Konqueror oferuje zwiększoną prędkość ładowania poprzez wstępne pobieranie danych nazw domen w KHTML. Pasek znajdowania w trakcie pisania usprawnia nawigację na stronach internetowych. Kmail ma nową listę nagłówków wiadomości i przerobiony widok załączników. Edytory tekstu KWrite i Kate mogą teraz działać w trybie wprowadzania Vi, dostosowując te używane do tradycyjnego edytora UNIX. Ark, narzędzie do archiwizacji, zyskało wsparcie dla archiwów chronionych hasłem i jest teraz dostępne za pośrednictwem menu kontekstowego z menedżerów plików. KRDC, klient zdalnego pulpitu poprawia obsługę Microsoft Active Directory poprzez LDAP. Kontact zyskał nowe podsumowanie planowania i obsługę przeciągania i upuszczania w widoku wolny/zajęty. KSnapshot używa teraz tytułu okna podczas zapisywania zrzutów ekranu, co ułatwia ich indeksowanie za pomocą wyszukiwarek.

Przyjęcie

Według Thoma Holwerdy, członka OSNews, wydanie KDE 4.2 „zaznacza koniec fazy testów, będąc pierwszym wydaniem gotowym dla wszystkich – a nie tylko dla programistów i entuzjastów”.

KDE 4.3

Pulpit KDE 4.3, pokazujący Dolphin, Kmail i wybór widżetów pulpitu.

KDE 4.3 zostało wydane 4 sierpnia 2009. Dopracowanie KDE 4 było skupione na wersji 4.3, przy czym to wydanie zostało opisane jako przyrostowe i pozbawione głównych nowych funkcji. KDE 4.3 naprawiło ponad 10 000 błędów i zaimplementowało prawie 2000 próśb o nowe funkcje. Integracja z innymi technologiami, takimi jak PolicyKit , NetworkManager i usługi geolokalizacji , była kolejnym celem tego wydania. Interfejs KRunnera został przerobiony. Opracowano znacznie bardziej elastyczną tacę systemową. Dodano wiele nowych Plazmoidów, w tym Plasmoid openDesktop.org – pierwsze spojrzenie na Pulpit Społecznościowy. Plazma otrzymuje również więcej skrótów klawiaturowych.

KDE SC 4.4

Netbook KDE Plasma debiutuje w 4.4

KDE SC 4.4 zostało wydane 9 lutego 2010 i jest oparte na wersji 4.6 zestawu narzędzi Qt 4 . W związku z tym KDE SC 4.4 zawiera ulepszenia wydajności Qt, a także nowe funkcje Qt 4.6, takie jak nowy framework animacji Kinetic .

KAddressBook Zostaje zastąpiony przez zupełnie nową aplikację o tej samej nazwie – poprzednio nazywaną wstępnie KContactManager. Kluczowe cechy nowego KAddressBook to integracja z Akonadi i uproszczony interfejs użytkownika.

Kolejną ważną nowością jest dodatkowy nowy interfejs Plasmy, skierowany do netbooków .

Kopete jest wydane w wersji 1.0.

KAuth, wieloplatformowy interfejs API uwierzytelniania, zadebiutował w KDE SC 4.4. Początkowo jako zaplecze obsługiwane jest tylko PolicyKit .

KDE SC 4.5

KDE SC 4.5 został wydany 10 sierpnia 2010 r. Nowe funkcje obejmują integrację biblioteki WebKit , silnika przeglądarki internetowej o otwartym kodzie źródłowym, używanego w głównych przeglądarkach, takich jak Apple Safari i Google Chrome . Własny silnik KHTML dla KDE będzie nadal rozwijany.

KPackage jest przestarzały. KPackageKit został zasugerowany, aby go zastąpić, ale nie udało się go zastąpić.

KDE SC 4.6

KDE SC 4.6 został wydany 26 stycznia 2011 i ma lepsze komponowanie OpenGL wraz ze zwykłymi niezliczonymi poprawkami i funkcjami.

KDE SC 4.7

KDE SC 4.7 został wydany 28 lipca 2011. Ta wersja zaktualizowała KWin, aby była kompatybilna z OpenGL ES 2.0, co zwiększy jego przenośność na platformy mobilne i tablety. Inne optymalizacje, takie jak użycie Qt Quick, zostały wprowadzone w celu zwiększenia tej przenośności. Ta wersja przyniosła również aktualizacje i ulepszenia Plasma Desktop, takie jak lepsze zarządzanie siecią i aktualizacje niektórych widżetów (takich jak menu Kickoff), a także czynności.

Oprócz środowiska graficznego wersja 4.7 aktualizuje wiele aplikacji w kompilacji oprogramowania. Menedżer plików Dolphin został zaktualizowany, aby zawierał bardziej przejrzysty interfejs użytkownika. Marble, oprogramowanie wirtualnego globu, obsługuje teraz nawigację głosową, kreatora tworzenia map, a także wiele nowych wtyczek. Przeglądarka obrazów Gwenview umożliwia teraz użytkownikom porównywanie dwóch lub więcej zdjęć obok siebie. Baza danych Kontact została również przeniesiona do Akonadi, co pozwala na łatwy dostęp do bazy danych z innych aplikacji. Ponadto baza danych KMail również została przeniesiona do Akonadi. DigiKam został zaktualizowany, aby obsługiwać wykrywanie twarzy, wersjonowanie obrazów i tagowanie obrazów. Inne aplikacje, takie jak Kate, Kalzium, KAlgebra, KStars i KDevelop również zostały zaktualizowane w tym wydaniu. Co więcej, wersja 4.7 naprawiła ponad 12 000 błędów.

KDE SC 4,8

Wersja 4.8 została udostępniona 25 stycznia 2012 roku.

Obszary robocze plazmy

Wydajność renderowania KWin została zwiększona poprzez optymalizację renderowania efektów. Poprawiono również zmianę rozmiaru okna. Inne funkcje KWin to: przełącznik okien oparty na QML (Tabbox), klasa AnimationEffect i początkowa obsługa Waylanda .

Aplikacje

Nowa główna wersja Dolphina jest dostarczana z KDE Applications 4.8. Ma lepszą wydajność, lepsze wyświetlanie nazw plików, animowane przejścia i wiele innych nowych i ulepszonych funkcji.

Cantor jest dostarczany z dodatkowymi back- endami opartymi na Scilab i Qalculate.

KDE SC 4.9

KDE SC 4.9 został udostępniony 1 sierpnia 2012 roku. Wydanie zawierało kilka ulepszeń menedżera plików Dolphin , w tym ponowne wprowadzenie zmiany nazwy plików w linii, przyciski myszy do tyłu i do przodu, ulepszenie panelu miejsc i lepsze wykorzystanie metadanych plików. Dodatkowo wprowadzono kilka ulepszeń w KWin i Konsoli . Zajęcia były lepiej zintegrowane z miejscem pracy. Zaktualizowano kilka aplikacji, w tym Okular , Kopete , Kontact i aplikacje edukacyjne.

KDE SC 4.10

KDE SC 4.10 został wydany 6 lutego 2013. Wiele domyślnych widżetów Plasmy zostało przepisanych w QML , a Nepomuk , Kontact i Okular otrzymały znaczną poprawę szybkości działania.

KDE SC 4.11

Wersja 4.11 została wydana 14 sierpnia 2013 roku. Kontact i Nepomuk otrzymały wiele optymalizacji. Plasma Workspaces pierwszej generacji weszły w tryb programowania tylko do konserwacji.

KDE SC 4.12

KDE SC 4.12 został wydany 18 grudnia 2013 roku. Kontact otrzymał znaczne ulepszenia.

KDE SC 4.13

KDE SC 4.13 został wydany 16 kwietnia 2014. Semantyczne wyszukiwanie pulpitu Nepomuka zostało zastąpione przez KDE w domu Baloo. KDE SC 4.13 został wydany w 53 różnych tłumaczeniach.

KDE SC 4.14

KDE SC 4.14 zostało wydane 20 sierpnia 2014 roku. Wydanie skupiało się głównie na stabilności, poprawiono liczne błędy i dodano kilka nowych funkcji. To było ostatnie wydanie KDE SC 4.

Harmonogram wydań

Data Wydarzenie
4.0
2 kwietnia 2007 r. Zamrożenie podsystemu
Od tej daty w kdelibs nie można wprowadzać żadnych nowych podsystemów KDE ani większych zmian.
1 maja 2007 r. kdelibs soft API Freeze API
kdelibs jest "miękko zamrożone", co oznacza, że ​​zmiany mogą być dokonywane za zgodą głównych programistów.
11 maja 2007 r. Alfa 1
1 czerwca 2007 r.
Trunk /KDE jest zamrożony w module Trunk jest zamrożony dla nowych lub wskrzeszonych aplikacji.
4 lipca 2007 r. Alpha 2
Początkowo miała nazywać się Beta 1, zdecydowano się zachować oznaczenie alfa, ponieważ ta wersja nie została uznana za wersję beta.
24 lipca 2007 Core Library API Freeze
2 sierpnia 2007 Beta 1
6 września 2007
Trunk Beta 2 jest zamrożony z powodu zatwierdzeń funkcji.
18 października 2007 Beta 3
24 października 2007 KDE 4 Wydanie Freeze
Source i kompatybilność binarną do KDE 5, hard freeze Platform i soft freeze Desktop.
30 października 2007 r. Beta 4
20 listopada 2007 r. Kandydat na zwolnienie 1
Platforma programistyczna KDE wydana
11 grudnia 2007 r. Release Candidate 2
Tylko regresje lub poważne błędy mogą zostać naprawione.
11 stycznia 2008 Wydano KDE 4.0
4 czerwca 2008 4.0.5 Wydanie konserwacyjne. Poprzedzone 4.0.1 do 4.0.4.
4.1
29 kwietnia 2008 Alfa 1
19 maja 2008 Zamrożenie funkcji
27 maja 2008 Beta 1
24 czerwca 2008 Beta 2
15 lipca 2008 Kandydat na zwolnienie 1
29 lipca 2008 Wydano KDE 4.1
13 stycznia 2009 4.1.4 Odprawa konserwacyjna. Poprzedzone punktami 4.1.1 do 4.1.3.
4.2
17 listopada 2008 Zamrożenie funkcji
26 listopada 2008 Beta 1
18 grudnia 2008 Beta 2
13 stycznia 2009 Kandydat na zwolnienie 1
27 stycznia 2009 Wydano KDE 4.2
2 czerwca 2009 4.2.4 Odprawa konserwacyjna. Poprzedzone 4.2.1 do 4.2.3.
4.3
4 maja 2009 Zamrożenie funkcji
12 maja 2009 Beta 1
9 czerwca 2009 Beta 2
30 czerwca 2009 Kandydat na zwolnienie 1
9 lipca 2009 Kandydat na zwolnienie 2
22 lipca 2009 Kandydat na zwolnienie 3
4 sierpnia 2009 Wydano KDE 4.3
26 stycznia 2010 4.3.5 Odblokowanie serwisowe. Poprzedzone 4.3.1 do 4.3.4.
4.4
25 listopada 2009 Zamrożenie funkcji
4 grudnia 2009 Beta 1
21 grudnia 2009 Beta 2
8 stycznia 2010 Kandydat na zwolnienie 1
25 stycznia 2010 Kandydat na zwolnienie 2
1 lutego 2010 Kandydat na zwolnienie 3
9 lutego 2010 Wydano KDE SC 4.4
30 czerwca 2010 4.4.5 Odblokowanie konserwacyjne. Poprzedzone 4.4.1 do 4.4.4.
4,5
11 maja 2010 Zamrożenie funkcji
26 maja 2010 Beta 1
9 czerwca 2010 Beta 2
27 czerwca 2010 Kandydat na zwolnienie 1
8 lipca 2010 Kandydat na zwolnienie 2
26 lipca 2010 Kandydat na zwolnienie 3
10 sierpnia 2010 Wydano KDE SC 4.5
7 stycznia 2011 4.5.5 Odblokowanie serwisowe. Poprzedzone 4.5.1 do 4.5.4.
4,6
11 listopada 2010 Zamrożenie funkcji
24 listopada 2010 Beta 1
8 grudnia 2010 Beta 2
23 grudnia 2010 Kandydat na zwolnienie 1
5 stycznia 2011 Kandydat na zwolnienie 2
26 stycznia 2011 Wydano KDE SC 4.6
5 lipca 2011 4.6.5 Wydanie konserwacyjne. Poprzedzone 4.6.1 do 4.6.4.
4,7
12 maja 2011 Zamrożenie funkcji
25 maja 2011 Beta 1
8 czerwca 2011 Beta 2
22 czerwca 2011 Kandydat na zwolnienie 1
6 lipca 2011 Kandydat na zwolnienie 2
27 lipca 2011 Wydano KDE SC 4.7
6 grudnia 2011 4.7.4 Wydanie konserwacyjne. Poprzedzone 4.7.1 do 4.7.3.
4,8
10 listopada 2011 Zamrożenie funkcji
23 listopada 2011 Beta 1
7 grudnia 2011 Beta 2
21 grudnia 2011 Kandydat na zwolnienie 1
4 stycznia 2012 Kandydat na zwolnienie 2
25 stycznia 2012 Wydano KDE SC 4.8
6 sierpnia 2012 4.8.5 Wydanie konserwacyjne. Poprzedzone 4.8.1 do 4.8.4.
4,9
3 maja 2012 Zamrożenie funkcji
30 maja 2012 Beta 1
13 czerwca 2012 Beta 2
27 czerwca 2012 Kandydat na zwolnienie 1
11 lipca 2012 Kandydat na zwolnienie 2
1 sierpnia 2012 Wydano KDE SC 4.9
2 stycznia 2013 4.9.5 Wydanie konserwacyjne. Poprzedzone 4.9.1 do 4.9.4.
4.10
25 października 2012 Zamrożenie funkcji
21 listopada 2012 Beta 1
5 grudnia 2012 Beta 2
19 grudnia 2012 Kandydat na zwolnienie 1
4 stycznia 2013 Kandydat na zwolnienie 2
18 stycznia 2013 Kandydat na zwolnienie 3
6 lutego 2013 Wydano KDE SC 4.10
2 lipca 2013 4.10.5 Wydanie konserwacyjne. Poprzedzone 4.10.1 do 4.10.4.
4.11
22 maja 2013 Zamrożenie funkcji
12 czerwca 2013 Beta 1
26 czerwca 2013 Beta 2
10 lipca 2013 Kandydat na zwolnienie 1
24 lipca 2013 Kandydat na zwolnienie 2
14 sierpnia 2013 Wydano KDE SC 4.11
7 stycznia 2014 4.11.5 Wydanie konserwacyjne. Poprzedzone 4.11.1 do 4.11.4.
4.12
30 października 2013 Zamrożenie funkcji
6 listopada 2013 Beta 1
13 listopada 2013 Beta 2
20 listopada 2013 Beta 3
27 listopada 2013 Zwolnienie kandydata
18 grudnia 2013 Wydano KDE SC 4.12
29 kwietnia 2014 4.12.5 Wydanie konserwacyjne. Poprzedzone 4.12.1 do 4.12.4.
4.13
26 lutego 2014 Zamrożenie funkcji
5 marca 2014 Beta 1
12 marca 2014 Beta 2
19 marca 2014 Beta 3
26 marca 2014 Zwolnienie kandydata
16 kwietnia 2014 Wydano KDE SC 4.13
15 lipca 2014 4.13.3 Wydanie konserwacyjne. Poprzedzały 4.13.1 i 4.13.2.
4.14
2 czerwca 2014 Zamrożenie funkcji
9 lipca 2014 Beta 1
16 lipca 2014 Beta 2
23 lipca 2014 Beta 3
30 lipca 2014 Zwolnienie kandydata
20 sierpnia 2014 Wydano KDE SC 4.14
11 listopada 2014 4.14.3 Wydanie konserwacyjne. Poprzedzone 4.14.1 i 4.14.2.
Zamrożenie funkcji — od tego momentu nie są dozwolone żadne nowe funkcje.
Wszystkie przyszłe daty są tymczasowe.

Bibliografia

Dalsza lektura

Zewnętrzne linki