Divendres, 13 de març de 2015
Avui KDE anuncia el llançament dels Frameworks 5.8.0 de KDE.
Els Frameworks de KDE són 60 biblioteques addicionals a les Qt, que proporcionen una àmplia varietat de les funcionalitats necessàries més habituals amb unes biblioteques madures, revisades amb atenció i ben provades, d'acord amb unes clàusules amistoses de llicència. Per a una introducció, vegeu l'anunci del llançament dels Frameworks de KDE.
Aquest llançament forma part d'una sèrie de publicacions mensuals planificades que faran disponibles les millores als desenvolupadors d'una manera ràpida i predictible.
Nou en aquesta versió
Frameworks nous:
- KPeople, proporciona accés a tots els contactes i la gent que els manté
- KXmlRpcClient, interacció amb els serveis XMLRPC
General
- Diverses esmenes de construcció per compilar amb les properes Qt 5.5
KActivities
- El servei de recursos de puntuació ara està finalitzat
KArchive
- Evitar l'aturada en fitxers ZIP amb descriptors de dades redundants
KCMUtils
- Restaurar «KCModule::setAuthAction»
KCoreAddons
- KPluginMetadata: afegir implementació per claus ocultes
KDeclarative
- Es prefereix exposar llistes al QML amb el QJsonArray
- No gestionar per defecte «devicePixelRatios» en les imatges
- Exposar «hasUrls» en el «DeclarativeMimeData»
- Permetre configurar als usuaris quantes línies horitzontals es dibuixen
KDocTools
- Esmenar la construcció al MacOSX en usar Homebrew
- Millora de l'estil dels objectes de medis (imatges,...) en la documentació
- Codificar els caràcters no vàlids en camins usats en els DTD dels XML, evitant errors
KGlobalAccel
- Activació dels segells de temps definits com una propietat dinàmica als QAction activats.
KIconThemes
- Esmenar QIcon::fromTheme(xxx, unaAlternativa) que podria no retornar l'alternativa
KImageFormats
- Fer que el lector d'imatges PSD sigui indiferent al «endian».
KIO
- Fer obsolet l'UDSEntry::listFields i afegir el mètode UDSEntry::fields que retorna un QVector sense cap conversió costosa.
- Sincronitzar el bookmarkmanager només si el canvi era per aquest procés (error 343735)
- Esmenar l'engegada del servei de D-Bus del kssld5
- Implementar «quota-used-bytes» i «quota-available-bytes» del RFC 4331 per habilitar la informació de l'espai lliure en el «ioslave» http.
KNotifications
- Retardar la inicialització de l'àudio fins que es necessiti realment
- Esmenar la configuració de les notificacions que no s'apliquen instantàniament
- Esmenar les notificacions d'àudio aturades després de la primera reproducció de fitxer
KNotifyConfig
- Afegir una dependència opcional del QtSpeech per tornar a habilitar les notificacions pronunciades.
KService
- KPluginInfo: acceptar llistes de cadenes com a propietats
KTextEditor
- Afegir una estadística del nombre de paraules en la barra d'estat
- vimode: esmenar una fallada en eliminar la darrera línia en el mode de línia visual
KWidgetsAddons
- Fer que el KRatingWidget funcioni amb el devicePixelRatio
KWindowSystem
- KSelectionWatcher i KSelectionOwner es poden usar sense dependre del QX11Info.
- KXMessages es pot usar sense dependre del QX11Info
NetworkManagerQt
- S'han afegit propietats i mètodes nous des del NetworkManager 1.0.0
Frameworks del Plasma
- Esmenar el plasmapkg2 per sistemes traduïts
- Millorar la disposició dels consells
- Possibilitar que els plasmoides carreguin scripts externs al paquet plasma...
Canvis en el sistema de construcció (extra-cmake-modules)
- Ampliar la macro «ecm_generate_headers» per a permetre també les capçaleres «CamelCase.h»
Podeu debatre i compartir idees quant a aquest llançament en la secció de comentaris en l'article del Dot.
Instal·lació dels paquets executables
Al Linux, la manera recomanada d'accedir als Frameworks de KDE és la utilització de paquets de la vostra distribució preferida. Pàgina wiki d'obtenció del programari KDE per a la vostra distribució Linux
Compilació a partir del codi font
El codi font complet de les aplicacions KDE es pot descarregar lliurement. Les instruccions sobre la compilació i instal·lació estan disponibles a la pàgina d'informació de les aplicacions 5.8.0 KDE.
La compilació des del codi font es pot fer utilitzant les ordres bàsiques cmake .; make; make install. Per a un «framework» simple de nivell 1, normalment aquesta és la solució més senzilla. Les persones interessades a col·laborar amb els «frameworks» o en seguir el progrés del desenvolupament de tot el conjunt es recomana usar el kdesrc-build. Els Frameworks 5.8.0 requereixen les Qt
Hi ha una llista detallada de tots els Frameworks amb la documentació de l'API a api.kde.org.
Col·laboreu-hi
Aquells interessats en seguir i col·laborar en el desenvolupament dels Frameworks poden revisar els repositoris Git i seguir els debats a la llista de correu de desenvolupament dels Frameworks de KDE La política, l'estat actual del projecte i els plans estan disponibles al wiki dels Frameworks. Els debats en temps real tenen lloc al canal #kde-devel d'IRC a Libera Chat.
Patrocini de KDE
KDE és una comunitat de programari lliure que existeix i creix només amb l'ajuda de molts voluntaris que donen el seu temps i esforç. KDE sempre està cercant nous voluntaris i col·laboradors, sigui amb l'ajuda de codificació, esmenes o informes d'error, escrivint documentació, traduccions, promoció, diners, etc. Totes les col·laboracions s'aprecien amb agraïment i s'accepten amb il·lusió. Si us plau, llegiu la pàgina de patrocini de KDE per a més informació o esdevingueu un membre patrocinador de KDE e.V. mitjançant la nostra nova iniciativa Join the Game.