KDE Software Compilation 4 (skrajšano KDE 4) je trenutna generacija prosto dostopnega računalniškega delovnega okolja KDE, ki temelji na Qt4.

Glavne izdaje (4.x) so načrtovane na vsake pol leta, med tem manjše izdaje (4.x.y) izhajajo mesečno.

Značilnosti Pregled novosti

Novosti v KDE 4.0, glede na zadnjo izdajo iz 3. generacije: Hitrejši in uporabnejši uporabniški vmesnik. Preurejene in očiščene knjižnice (kdelibs). Nova privzeta ikonska tema Oxygen in grafični efekti; uporaba vektorske grafike SVG. Plasma, ki nadomešča pult Kicker, namizje KDesktop in gradnike SuperKaramba. Poenostavljen upravljalnik datotek Dolphin. Novi ogrodji Phonon in Solid, ki prinašata boljšo podporo za večpredstavnost oz. integracijo s strojno opremo. Namizni iskalnik Strigi, ogrodje za shranjevanje informacij v skladišča RDF Soprano, in zametki semantičnega namizja NEPOMUK.

Načrtovane značilnsti

Funkcije, ki še niso dokončno razvite in bodo vključene šele v poznejše izdaje KDE4: Poenoteno upravljanje z osebnimi informacijami — Akonadi. Črkovalnik besedil in sintetizator govora Sonet, z avtomatično zaznavo jezika. Ogrodje Decibel, ki je namenjen neposrednem sporočanju . Dvosmerna podpora za QT-aplikacije iz platform Windows in Mac OS X. Funkcije pulta in podpora gradnikom Apple Dashboard. Podpora WebKitu za Konqueror.

Opis

Uporaba nove izdaje programskega ogrodja Qt 4 je znatno pospešila hitrost delovanja namizja KDE 4 v primerjavi z 3. generacijo, programske knjižnice KDE so preurejene in očiščene. KDE je zgrajen na osnovi knjižnic, ki omogočajo preprost dostop do virov na omrežju, z uporabo tehnologije KIO, ter napredne grafične zmožnosti. Ogrodje Phonon prinaša vsem programom v KDE podporo za večpredstavnost, ki ni odvisna od platforme. Solid je ogrodje za integracijo s strojno opremo, ki poenostavlja rokovanje z napravami (npr. USB ključ) in prinaša orodja za boljše upravljanje s porabo energije. Kross je orodje, ki omogoča uporabo več programskih jezikov za izdelavo enega programa. KDE 4 za gradnjo uporablja Cmake, ki je v nasprotju s sistemom GNU Autotools na voljo tudi za Windows. Cmake je dramatično olajšal proces gradnje, ki ga je prej obvladovala le peščica razvijalcev. Cmake se je izkazal tudi za zelo hitro rešitev, saj se knjižnice KDElibs prevedejo 40 % hitreje kot v različicah KDE3. Za razvijalce to pomeni predvsem lažje usklajevanje in prilagajanje aplikacij različnim operacijskim sistemom, saj lahko KDE-programe (ne pa tudi namizja) uporabljamo na novih platformah, po zaslugi knjižnic Qt, ki so na voljo tudi za Mac OS X in Windows.

Najbolj opazna sprememba za uporabnike so nove ikone, poenotena tema uporabniškega vmesnika in zvočni efekti, ki nastajajo pod okriljem projekta Oxygen. Ikone imajo bolj foto-realističen videz, so veliko bolj barvno nevtralne in upoštevajo smernice projekta freedesktop.org, kar omogoča široko uporabo v raznih tipih aplikacij. KDE je pridobil tudi novega upravljalnika datotek Dolphin. Nekdanji privzeti upravljalnik datotek Konqueror pa ohranja le nalogo spletnega brskalnika. Okular je univerzalni pregledovalnik datotek, ki nadomešča KPDF, KGhostView in KDVI. Okular omogoča ogled in dodajanje opomb k večini najbolj razširjenih vrst besednih dokumentov (ODF, DOC, PDF, ...) in grafike (SVG, PS, JPG, PNG, ...) in je le eden izmed novih programov, ki so bili razviti z mislijo na uporabnost. Večina dodatnih programov, kot Amarok, K3B, Digikam in Gwenview je bilo prepisanih v Qt 4 in močno izboljšanih, vendar ne bodo izšli skupaj s prvo izdajo, ker niso več omejeni na razvojni ciklus KDEja.

Decibel je komunikacijska rešitev, ki omogoča preprosto prikazovanje klepetov znotraj drugih programov. Od različice KDE 4.2 jo bo v celoti uporabljal odjemalec neposrednih sporočil Kopete. Akonadi je nov upravljalnik osebnih informacij, ki bo vključen v poznejše različice KDE 4. Akonadi združuje prej ločene komponente, v zelo prilagodljiv sistem, ki ima v nasprotju s prejšnjimi različicami komponent upravljalnika enoten sistem hranjenja informacij..

Strigi je privzet namizni iskalnik. Izbran je bil zaradi hitrega delovanja in malo odvisnosti. Skupaj z drugim programjem, kot je Soprano, ogrodje za shranjevanje informacij v skladišča RDF in NEPOMUK, prinaša zametke semantičnega namizja. NEPOMUK uporabnikom omogoča, da dokumente razvrščajo z oznakami, Strigi ustvari iskalne indekse, ki jih shranjuje Soprano.

Glavna izdaja KDE 4.0 Obdobje razvojnih izdaj

2. aprila so razvijalci zamrznili vejo »trunk« v podsistemu, kar pomeni da jo lahko spreminjajo le razvijalci jedra. Od tega datuma naprej se zgradba knjižic ne spreminja. Mesec dni pozneje je sledila delna zamrznitev API. KDE 4.0 Alpha 1 je izšel 11. maja 2007 in je prinesel veliko novosti v osnovne knjižnice KDE ter vnesel nove tehnologije v aplikacije in namizje samo. V prvo nestabilno izdajo je bila vključena izboljšana platforma za strojno opremo Solid, in večpredstavnostna platforma Phonon. Predstavljeni so bili tudi novi programi (upravljalnik datotek Dolphin, pregledovalnik dokumentov Okular).

KDE 4.0 Alpha 2 je izšel 4. julija 2007. Cilj izdaje je bil izboljšanje funkcionalnosti Plasme in stabilizacija okolja KDE.

24. julija 2007 so skrbniki skladišč SVN zamrznili knjižnice jedra, kar pomeni da se funkcije ne smejo več preimenovati. 20. avgusta je sledila zamrznitev sistemskih sporočil ter konec natečaja za izbiro ozadij. Prva pol stabilna izdaja je izšla 2. avgusta 2007. Glavni poudarek je na predpomnenju ikon - hitrejše delovanje, izboljšavami v KDE PIM, dodatnimi grafičnimi učinki za KWin ter boljšim med procesnim sodelovanjem. KDE 4.0 Beta 2 je izšel 6. septembra 2007 z nadgrajeno podporo sistemoma BSD in Solaris. Izdaja je vključila grafično knjižnico Blitz – omogoča zmogljive grafične trike, kot animacija vektorskih ikon ali risanje kemičnih vezi — in KRDC, ki je nastajal v okviru Google Summer of Code 2007. V Plasmo je vključena podpora za glasbeni predvajalnik Amarok, natančneje nadziranje predvajanja neposredno z namizja. Poleg tega je v KOffice 2 vključeno še več drobtin, kot je mešanje barvnih prelivov, pisanje notnega zapisa znotraj besedil, ...

KDE 4.0 Beta 3 je izšel 16. oktobra 2007. Glavni poudarki te izdaje so na stabilizaciji knjižnic za izdajo razvijalske platforme KDE. V Plasmo je bil vključen brskalnik namiznih gradnikov. Odločeno je bilo, da bo Akonadi izšel skupaj z KDE 4.2 ali kasneje. V zbirki izobraževalnih programov je mnogo izboljšav predvsem v virtualnem atlasu Marble, v Parley (prej znan kot KVoctrain) je dodana galerija slik in odpravljenih mnogo napak. Dokončan je interaktivni fizični simulator Step. KDE 4 Beta 4 je izšel 30. oktobra 2007. Izpolnjena je bila večina ciljev obdobja pol stabilnih izdaj, ki so pogoj za pripravo kandidata za izdajo. Odpravljenih je bilo veliko hroščev, dodano nekaj izboljšav za Plasmo, hkrati je izšel tudi prvi kandidat za razvijalsko platformo KDE.

KDE 4.0 RC-1 je izšel 20. novembra 2007. Odpravljeni so številni hrošči, v Plasmo je dodana podpora gradnikom SuperKaramba, ikonam ter premikanju gradnikov iz namizja na pult. Ob objavi je bil zaznan velik promet na strani žive zgoščenke KDE Four Live. Nekaj dni pred izdajo je razvijalec Riccardo Iaconelli na svojem blogu objavil zmagovalne slike natečaja za izbor privzetih ozadij.

KDE 4.0 RC-2 je izšel 11. decembra 2007. Izdaja je zelo pridobila na stabilnosti in hitrosti. Sočasno z izidom je izšel šesti kandidat za izdajo pisarniške zbirke KOffice 2, objavljena je bila tudi novica, da bojo nov meni Raptor, možnosti za nastavljanje pulta in namizja Plasma na voljo v naslednji glavni izdaji KDE 4.1. Sledilo je razhroščevanje in dokončno oblikovanje videza.

V decembru 2007 je švedsko podjetje Trolltech že uporabilo Phonon, kot večpredstavnostno rešitev za Qt, projektu KDE pa prispevala različice za Mac OS X in Windows pod dovoljenjem LGPL.

Stabilna različica 4.0.0

Prva stabilna različica 4.0.0 je izšla 11. januarja 2008. Plasma je nova namizna lupina v KDE in prinaša nova orodja za zagon programov, za predstavitev glavnega uporabniškega vmesnika in omogoča nove načine uporabe namizja. Nov pogled, imenovan armaturna plošča (Ctrl+F12), nadomešča staro funkcijo »Prikaži namizje«. Prikaz armaturne plošče skrije vsa okna in v ospredje postavi gradnike. Na voljo so plazmoidi za pisanje notic, branje virov RSS, spremljanje vremenske napovedi, ... KRunner (Alt+F2) omogoča hiter zagon programov, spremljanje aktivnih procesov in preprosto računanje. Med tipkanjem se prikazujejo rezultati, ki se ujemajo z vneseno pozvedbo. Do zaznamkov je moč dostopati z bližnjicami. Z uporabo »gg:kde 4.0« lahko s pomočjo Googla najdemo uradno spletno stran namizja KDE, če vnesemo »wp:kde«, pa se odpre članek o KDE na Wikipediji.

Pult vsebuje meni, opravilno vrstico, pozivnik, sistemsko vrstico, uro in druge gradnike. Opravilna vrstica lahko prikazuje sličice oken, ki so trenutno skriti. Sličice odražajo dejansko vsebino oken, tudi ko se le ta spreminja. Pozivnik je namenjen preklapljanju med delovnimi okolji, ki se imenujejo tudi »virtualna namizja«.

KickOff je novi privzeti zaganjalnik programov, ki ponuja preprost dostop do nameščenih programov, nazadnje uporabljenih datotek, odjavo. Razdeljen je na 5 zavihkov (Priljubljeno — tu se nahajajo pogosto uporabljeni programi ali dokumenti, Programi — ta zavihek prikazuje seznam programov po kategorijah, Računalnik — prek tega zavihka je omogočen dostop pomembnih mest, Nazadnje uporabljeno, Zapusti — v tem zavihku se nahajajo gumbi za izklop računalnika, ponovni zagon, odjavo, prehod med uporabniki ali zaklep zaslona).

KWin je napredni upravljalnik oken, ki izkorišča zmogljivosti modernih grafičnih kartic ter s tem poenostavlja delo z okni, a ohranja napredne nastavitve s katerimi lahko dosežemo hitro delo tudi na sistemih z manjšimi zmogljivostmi. Preklapljanje med programi z učinkom »Predstavi okna« ponuja pregled vseh odprtih oken, če je miškin kazalec premaknjen v zgornji levi kot zaslona (ali z uporabo bližnjice Ctrl+F10). Podoben namen ima učinek »Sličice za opravilno vrstico«, ki omogoči oglede vsebine oken, če se miškin kazalec ustavi nad gumbom v opravilni vrstici. Mreža namizij oddalji pogled od namizja, tako da se vidi mreža navideznih namizij, omogoča pa premikanje oken med namizji. Če se klikne na eno izmed namizij, se le ta spet približa. Funkcija se aktivira s pritiskom na tipko (Ctrl+F8). Pult vsebuje gradnik, imenovan »Pozivnik«, ki ponuja podobne funkcije in je na voljo, tudi ko učinki namizja niso omogočeni. Učinki za namizje omogočijo tudi učinke prosojnosti v mnogih programih. Na primer Konzola, terminalski program za KDE, ima lahko prosojno ozadje, tako da se skozenj lahko vidijo programi, ki so za oknom.

Manjše razhroščevalne izdaje

5. februarja 2008 je izšla prva izmed 5 načrtovanih razhroščevalnih izdaj, ki je prinesla posodobitve prevodov in odpravila nekatere napake iz prejšnje izdaje. Mesec dni pozneje, 5. marca 2008 je izšla še druga razhroščavalna izdaja, ki je prinesla predvsem mnogo popravkov in prenos nujnih izboljšav za namizje Plasma iz razvojne različice (nastavitve pulta, možnost prikaza in skritja namizja s klikom na gumb, uporaba več vrstic če je odprtih preveč oken za prikaz v opravilni vrstici). Dodana sta bila tudi prevoda v islandščino in jezik farsi. Tretja razhroščevalna izdaja je izšla 2. aprila 2008 in je prinesla nekatere izboljšave iz naslednje glavne izdaje (4.1 - velikost in položaj pulta, spreminjanje velikosti menija), izboljšave za KHTML in KWin, ter odpravila številne hrošče. Prvič v ciklu KDE 4 je bil uradno dodan tudi komplet izobraževalnih programov KDE Edu, ki uvaja 3D-atlas Marble in program vaj iz španščine Parley ter prinaša mnogo izboljšav že obstoječim programom v zirki. Največ izboljšav je bil deležen Kalzium.

Glavna izdaja KDE 4.1