KDE • Community • Announcements
Donatius (Per què?)
paypal

Llançament de KDE Frameworks 5.6.0

També disponible en:

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

8 de gener de 2015. Avui KDE anuncia la publicació dels Frameworks 5.6.0 del KDE.

Els Frameworks del KDE afegeixen 60 biblioteques a les Qt, que proporcionen una àmplia varietat de les funcionalitats necessàries més comunes en unes biblioteques madures, revisades amb atenció i ben provades d'acord amb uns termes amistosos de llicència. Per a una introducció, vegeu l'anunci de la versió Frameworks 5.0.

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ó

Dos Frameworks nous en aquest llançament: KPackage i NetworkManagerQt

KActivities

  • S'ha introduït l'objecte QML ActivityInfo
  • L'enllaçat ara admet valors especials al costat dels ID d'activitat. Valor acceptats: * - :global - enllaça a totes les activitats * - :current - enllaça a l'activitat actual

KCoreAddons

  • El KDirWatch ara també pot controlar /dev/shm (error 314982)
  • El KDELibs4Migration ara sempre retorna un camí absolut

KCrash

  • S'ha esmenat la construcció en el FreeBSD

Kdelibs4Support

  • S'ha afegit Lituània a la llista dels països Euro

KdeSU

  • S'ha esmenat la construcció en l'OSX i en el FreeBSD

KHtml

  • 6 esmenes d'errors adaptades des de les kdelibs4.

KIO

  • S'ha afegit la implementació per fitxers «.hidden», per ocultar des de les vistes alguns fitxers als usuaris (funcionalitat 246260).
  • Mètode KRun::runService nou, com el KRun::run però retorna el PID del procés iniciat novament.
  • kioexec: s'han esmenat molts errors d'adaptació, perquè funcioni de nou
  • KRun::run: s'ha esmenat un error d'adaptació, perquè funcioni de nou en cas que s'usi directament el KProcess
  • KRun: fer opcional la dependència del klauncher en temps d'execució
  • Esmenar la compilació en el MSVC
  • Rendiment: disminuir el consum de memòria d'UDSEntry
  • Accions en «popupmenus»: en cas de seleccionar múltiples tipus MIME, els serveis que treballen amb tots els tipus MIME ara s'afegeixen al menú.
  • Treball nou: KIO::DropJob KIO::drop(QDropEvent ev, QUrl destUrl). Substitueix KonqOperations::doDrop.
  • Tornar a iniciar el vigilant de directoris després d'una operació de supressió fallida
  • Esmenar un avís fals quant a X-KDE-Protocols sense ús en fitxers «desktop» sense aquest camp.
  • Fusionar diversos mòduls de configuració (KCM) relacionats amb el «kio», en el Framework kio.
  • En copiar/moure fora de la paperera, fer que els fitxers es puguin escriure.
  • KIO::file_move ara fa el «chmod» en el fitxer de destinació abans d'emetre el resultat.

KNotifications

  • Eliminar NotifyBySound. El NotifyByAudio ja implementa la notificació «Sound»
  • Esmenar una fallada en accedir a un apuntador penjant («dangling») en el NotifyByPopup

KRunner

  • No detecta res amb un «.» com a un NetworkLocation (error adaptat, error 340140). Encara es pot utilitzar un punt decimal en una calculadora.

KService

  • Esmenar la construcció en el MSVC.

KTextEditor

  • Esmenar la construcció en el MSVC.
  • Esmenes d'error en el mode vi
  • Afegir un fitxer de sintaxi per l'Oracle PL/SQL
  • Ressaltat ppd: Millor la implementació per valors multilínia

KWidgetsAddons

  • Afegir funcions d'utilitat d'extensions d'estil d'element en temps d'execució per estris: KStyleExtensions

KWindowSystem

  • Afegir el tipus de finestra OnScreenDisplay
  • Esmenar la construcció en el FreeBSD

Plasma-framework

  • Permetre al menú mensual navegar per l'any actual (error 342327)
  • Exposar el nou tipus de finestra OnScreenDisplay en el diàleg «Dialog»
  • Migrar Plasma::Package al KPackage
  • Esmenar que les etiquetes no seleccionin canvis a la configuració del tipus de lletra en temps d'execució
  • Esmenar que el text no actualitza adequadament el seu color en commutar entre temes (especialment fosc<-->clar)
  • Esmenar el text de les variables de substitució en els camps de text que són massa intensos quan s'usa un tema clar
  • Definir la visibilitat en el «mainItem» per coincidir amb el diàleg «Dialog»
  • Carregar immediatament IconItem en el componentComplete()
  • Usar el mateix color de text pels quadres combinats i els botons
  • Millores de rendiment (disminuir tornar a analitzar els fitxers de configuració, utilitzar configuracions compartides...)
  • roundToIconSize(0) ara retorna 0
  • Donar un títol a les notificacions de desfer

Solid

  • Activar els dorsals fstab i upower en el FreeBSD
  • Energia: Afegir el senyal aboutToSuspend

Canvis en el sistema de construcció

  • Els KDEInstallDirs dels ECM ara permeten variables KDE_INSTALL_*, que s'haurien d'utilitzar amb preferència abans que les variables CMAKE_INSTALL_* o les antigues variables compatibles amb KDELibs4. Les formes antigues de les variables encara s'accepten (i es mantenen sincronitzades) excepte si KDE_INSTALL_DIRS_NO_DEPRECATED o KDE_INSTALL_DIRS_NO_CMAKE_VARIABLES estan definides com a TRUE. Vegeu la documentació per a més detalls.

  • Afegir l'argument COMPATIBILITY a ecm_setup_version(). Moltes biblioteques volen utilitzar SameMajorVersion per assegurar que la cerca de la versió 1 d'una biblioteca no dóna la versió 2, per exemple.

  • Esmenar ECMQueryQmake quan no es troba Qt5Core.

Canvis addicionals en el sistema de construcció a l'Extra-Cmake-Modules 1.6.1

  • Esmenar la construcció de projectes que usen els GNUInstallDirs i els KDEInstallDirs en subdirectoris diferents evitant que no s'elimini l'assignació de variables de la memòria cau en el KDEInstallDirs.

  • Esmenar el valor de KDE_INSTALL_TARGETS_DEFAULT_ARGS en l'OSX.

Frameworkintegration

  • Esmenar la gestió dels esdeveniments de canvis de paleta (error 336813)

Instal·lació dels paquets executables

Al Linux, la manera recomanada d'accedir als Frameworks del KDE és la utilització de paquets de la vostra distribució preferida. Instruccions d'instal·lació de paquets binaris de les distribucions.

Compilació a partir del codi font

El codi font complet pels Frameworks 5.6 del KDE es pot descarregar de franc. Les instruccions per compilar i instal·lar els Frameworks 5.6 del KDE estan disponibles a la pàgina d'informació dels Frameworks 5.6 del 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.6.0 requereixen les Qt 5.2.

Trobareu una llista detallada de totes les biblioteques dels Frameworks i de terceres parts de les Qt a inqlude.org, l'arxiu catalogat de les biblioteques Qt. Hi ha una llista completa amb la documentació de l'API a api.kde.org.

Com col·laborar

Els interessats en seguir i col·laborar al desenvolupament dels Frameworks poden obtenir els repositoris del git, seguir els debats en la llista de correu del desenvolupament dels Frameworks del KDE i col·laborar amb pedaços mitjançant el tauler de revisions. Les polítiques i l'estat actual del projecte i els plans són disponibles en el wiki dels Frameworks. Els debats en temps real tenen lloc en el canal d'IRC #kde-devel a freenode.net.

Podeu debatre i compartir idees quant a aquest llançament en la secció de comentaris en l'article del Dot.

Patrocini del KDE

El 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ç. El 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 donacions per a més informació o esdevingueu un membre patrocinador de KDE e.V. mitjançant la nostra nova iniciativa Join the Game.

Quant al KDE

El KDE és un equip tecnològic internacional que crea programari lliure i de codi font obert per a ordinadors d'escriptori i dispositius mòbils. Entre els productes del KDE hi ha un sistema d'escriptori modern per a plataformes Linux i UNIX, paquets de productivitat ofimàtica i de grups de treball, i centenars de títols de programari en diverses categories, incloent-hi aplicacions d'Internet i web, multimèdia, entreteniment, educatives, gràfiques i per a desenvolupament de programari. El programari del KDE es tradueix a més de 60 idiomes i es construeix tenint en compte la facilitat d'ús i els principis d'accessibilitat moderns. La totalitat de les aplicacions del KDE s'executen nativament en Linux, BSD, Solaris, Windows i Mac OS X.


Avisos de marques comercials. KDE® i el logotip de l'entorn d'escriptori K® són marques registrades de KDE e.V. Linux és una marca registrada de Linus Torvalds. UNIX és una marca registrada de The Open Group en els Estats Units i altres països. Totes les altres marques registrades i drets d'autor esmentades en aquest anunci són propietat dels seus propietaris respectius.


Contactes de premsa

Àfrica
AJ Venter
Unit 7B Beauvallon Village
13 Sandown Road
West Beach
Ciutat del Cap
7441
Sud-àfrica
Telèfon: +27 83 455 9978
info-africa@kde.org
Àsia
Pradeepto Bhattacharya
A-4 Sonal Coop. Hsg. Society
Plot-4, Sector-3,
New Panvel,
Maharashtra.
Índia 410206

info-asia@kde.org
Europa
Sebastian Kügler
Meloenstraat 17
6543 ZE Nijmegen
Països Baixos
Telèfon: +31-6-48370928
info-europe@kde.org
Amèrica del Nord
Jeff Mitchell
21 Kinross Rd. #2
Brighton, MA 02135
E.U.A
Telèfon: +1 (762) 233-4KDE (4533)
info-northamerica@kde.org
Oceania
Hamish Rodda
11 Eucalyptus Road
Eltham VIC 3095
Austràlia
Telèfon: (+61)402 346684
info-oceania@kde.org
Amèrica del Sud
Sandro Santos Andrade
R. da Gratidão 232, apto 1106-A
Salvador, BA 41650-195
Brasil
Telèfon: +55(71)99142-3855
info-southamerica@kde.org

Enllaços de navegació global