KDE • Community • Announcements
ANNETAMINE (Miks?)
paypal

KDE Frameworks 5.10.0 väljalase

Saadaval ka järgmistes keeltes:

English | Català | Español | Eesti | Galician | Italiano | Nederlands | Polski | Português | Português brasileiro | Svenska | Українська

8. mai 2015. KDE annab täna teada KDE Frameworks 5.10.0 väljalaskest.

KDE Frameworks kujutab endast 60 Qt lisandteeki, mis pakuvad ulatuslikku valikut üleüldiselt vajaliku funktsionaalsuse rahuldamiseks viimistletud, asjatundjate läbi vaadatud ja põhjalikult testitud teekidena sõbralike litsentsitingimustega. Sissejuhatuseks vaata Frameworks 5.0 väljalaske teadaannet.

See kujutab endast järjekordset osa plaanikohaselt iga kuu ilmuvate väljalasete seerias, mis võimaldab arendajatel saada täiustusi kiirelt ja ennustatavas rütmis.

Uus selles versioonis

KActivities

  • (muutuste logi puudub)

KConfig

  • QML-kõlblike klasside genereerimine kconfigcompiler'i abil

KCoreAddons

  • Uus cmake'i makro kcoreaddons_add_plugin KPluginLoader'i põhiste pluginate hõlpsamaks loomiseks.

KDeclarative

  • Krahhi likvideerimine tekstuuripuhvris.
  • ja muud parandused

KGlobalAccel

  • Uue meetodi globalShortcut lisamine, mis hangib globaalsetes seadistustes määratud kiirklahvi.

KIdleTime

  • Kidletime'i krahhi vältimine waylandi platvormil

KIO

  • Lisati KPropertiesDialog::KPropertiesDialog(urls) ja KPropertiesDialog::showDialog(urls).
  • Asünkroonne QIODevice-põhine andmete tõmbamine KIO::storedPut ja KIO::AccessManager::put puhul.
  • QFile::rename tagastatava väärtuse tingimuste parandamine (veateade 343329)
  • KIO::suggestName parandamine paremate nimede pakkumise huvides (veateade 341773)
  • kioexec: kurl'i kirjutatava asukoha parandamine (veateade 343329)
  • Järjehoidjate salvestamine ainult faili user-places.xbel (veateade 345174)
  • RecentDocuments'i kirje topelt, kui kahel failil peaks olema sama nimi
  • Parem veateade, kui üksik fail on liiga suur prügikasti viskamiseks (veateade 332692)
  • KDirListeri krahhi kõrvaldamine ümbersuunamisel, kui pesa kutsub välja openURL-i

KNewStuff

  • Uus valik klasse nimedega KMoreTools ja sarnased. KMoreTools aitab lisada vihjeid väliste tööriistade kohta, mida võib-olla ei ole isegi veel paigaldatud. Lisaks muudab see pikad menüüd lühemaks, pakkudes välja kasutaja seadistamise võimalusega põhi- ja lisasektsioonid.

KNotifications

  • KNotificationsi parandamine kasutamisel koos Ubuntu NotifyOSD-ga (veateade 345973)
  • Märguannete uuendamist ei käivitata samade omaduste määramisel (veateade 345793)
  • Lipu LoopSound lisamine, mis lubab märguannetel vajaduse korral esitada heli korduvalt (veateade 346148)
  • Krahhi vältimine, kui märguandel pole vidinat

KPackage

  • Funktsiooni KPackage::findPackages lisamine, mis sarnaneb funktsiooniga KPluginLoader::findPlugins

KPeople

  • KService'i asemel pluginate aktualiseerimiseks KPluginFactory kasutamine

KService

  • Kirje asukoha väära tükeldamise parandamine [veateade 344614)

KWallet

  • Migreerimisagent kontrollib nüüd enne alustamist, kas vana turvalaegas on tühi (veateade 346498)

KWidgetsAddons

  • KDateTimeEdit: Parandus, et kasutaja sisendit ka tegelikult arvestataks. Topeltpiirete parandamine.
  • KFontRequester: ainult püsisammfontide valimise parandamine

KWindowSystem

  • QX11Infost sõltumise lõpetamine KXUtils::createPixmapFromHandle'is (veateade 346496)
  • uus meetod NETWinInfo::xcbConnection() -> xcb_connection_t*

KXmlGui

  • Kiirklahvide parandamine teisese kiirklahvi määramisel (veateade 345411)
  • Bugzilla toodete/komponentide loendi uuendamine veast teatamisel (veateade 346559)
  • Globaalsed kiirklahvid: ka alternatiivse kiirklahvi seadistamise lubamine

NetworkManagerQt

  • Paigaldatud päised korraldatakse nüüd nii nagu teistes raamistikes.

Plasma raamistik

  • PlasmaComponents.Menu toetab nüüd sektsioone
  • KPluginLoaderi kasutamine ksycoca asemel C++ andmemootorite laadimisel
  • visualParent'i pööramise kaalumine popupPosition'is (veateade 345787)

Sonnet

  • Esiletõstmist ei rakendata, kui ei leita õigekirja kontrollijat. See tekitab lõputu kordamise - rehighlighRequest'i taimer alustab aina uuesti otsast peale.

Frameworkintegration

  • Vidinate QFileDialogi omafailidialoogide parandamine: ** Failidialoogid, mis avatud exec() vahendusel ja ilma eellaseta, avati, kuid kasutaja tegevus oli blokitud, nii et valida ei saanud ühtegi faili ega ka dialoogi sulgeda. ** Failidialooge, mis avatud open() või show() vahendusel, ei avatud üldse.

Binaarpakettide paigaldamine

Linuxis on kõige soovitatavam viis KDE Frameworksi kasutama hakata paigaldada oma lemmikdistributsiooni valmispaketid. Distributsioonide binaarpakettide paigaldamise juhised.

Lähtekoodist kompileerimine

KDE Frameworks 5.10.0 täielik lähtekood on vabalt allalaaditav. Juhiseid KDE Frameworks 5.10.0 kompileerimise ja paigaldamise kohta leiab KDE Frameworks 5.10.0 teabeleheküljelt.

Lähtekoodist ehitamine on võimalik lihtsate käskudega cmake .; make; make install. Esimese kihi üksiku raamistiku puhul ongi see sageli lihtsaim variant. Inimestel, kes soovivad ise raamistike arendamisse panustada või tahavad jälgida kõigi raamistike edenemist, on soovitatav kasutada programmi kdesrc-build. Frameworks 5.10.0 nõuab Qt 5.2.

Kõigi raamistike ja kolmanda poole teekide üksikasjalikku nimekirja näeb Qt teekide kureeritavas arhiivis inqlude.org. Täielikku nimekirja ühes API dokumentatsiooniga pakub api.kde.org.

Kaasalöömine

Kes tunnevad huvi Frameworksi edenemise vastu või soovivad ise panustada, võivad uurida giti hoidlaid, jälgida arutelusid KDE Frameworksi arendamise postiloendis ja panustada omalt poolt paikadega ülevaatesaidi vahendusel. Projekti reeglite ja praeguse seisuga saab tutvuda Frameworksi wikis. Reaalajas arutelud käivad freenode.net-i IRC kanalil #kde-devel.

Väljalaske üle arutada ja mõtteid jagada saab meie uudistelehekülje artikli kommentaarides.

KDE toetamine

KDE on vaba tarkvara kogukond, mis on olemas ja kasvab tänu paljude vabatahtlike abile, kes panustavad oma aja ja vaevaga. KDE otsib alati uusi vabatahtlikke ja panustajaid, olgu tegemist abiga koodi kirjutamisel, vigade parandamise või neist teatamisega, dokumentatsiooni kirjutamise, tõlkimise, reklaamimise või raha annetamisega jne. Palun tutvu KDE toetamise leheküljega, kust leiab lähemat teavet, või registreeri ennast KDE e.V toetajaliikmeks meie uue Liitu mänguga algatuse kaudu.

About KDE

KDE is an international technology team that creates free and open source software for desktop and portable computing. Among KDE's products are a modern desktop system for Linux and UNIX platforms, comprehensive office productivity and groupware suites and hundreds of software titles in many categories including Internet and web applications, multimedia, entertainment, educational, graphics and software development. KDE software is translated into more than 60 languages and is built with ease of use and modern accessibility principles in mind. KDE's full-featured applications run natively on Linux, BSD, Solaris, Windows and macOS.


Trademark Notices. KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. Linux is a registered trademark of Linus Torvalds. UNIX is a registered trademark of The Open Group in the United States and other countries. All other trademarks and copyrights referred to in this announcement are the property of their respective owners.


Pressikontaktid

For more information send us an email:
press@kde.org

Globaalsed liikumislingid