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

Llançament dels Frameworks 5.26.0 del KDE

També disponible en:

English | Català | Nederlands | Português | Svenska | Українська

10 de setembre de 2016. Avui KDE anuncia la publicació dels Frameworks 5.26.0 del KDE.

Els Frameworks del KDE afegeixen 70 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ó

Attica

  • Afegeix Qt5Network com a dependència pública

BluezQt

  • Esmena la inclusió de directori en el fitxer «pri»

Icones Brisa

  • Afegeix definicions de prefix d'espai de noms que mancaven
  • Comprova que les icones SVG estiguin ben formades
  • Esmena totes les icones «edit-clear-location-ltr» (error 366519)
  • Afegeix la implementació per les icones d'efecte del KWin
  • Reanomena «caps-on» a «input-caps-on»
  • Afegeix icones de majúsculs per l'entrada de text
  • Afegeix diverses icones específiques del Gnome del Sadi58
  • Afegeix icones d'aplicació des de «gnastyle»
  • Les icones del Dolphin, Konsole i Umbrello s'han optimitzat per 16px, 22px, 32px
  • S'ha actualitzat la icona del VLC per 22px, 32px i 48px
  • S'ha afegit una icona d'aplicació pel «Subtitle Composer»
  • Esmena la icona nova del Kleopatra
  • Afegeix icona d'aplicació pel Kleopatra
  • S'han afegit icones pel Wine i el Wine-qt
  • Soluciona l'error d'icona de les presentacions gràcies al Sadi58 (error 358495)
  • Afegeix la icona «system-log-out» de 32px
  • Afegeix les icones «system-» de 32px, elimina les icones «system-» acolorides
  • Afegeix la implementació d'icones pel Pidgin i el Banshee
  • Elimina la icona de l'aplicació VLC per problemes de llicència, afegeix una icona nova del VLC (error 366490)
  • Afegeix la implementació d'icones pel Gthumb
  • Usa «HighlightedText» per les icones de carpeta
  • Les icones de carpeta de llocs ara usen full d'estils (color «highlight»)

Mòduls extres del CMake

  • ecm_process_po_files_as_qm: Omet les traduccions no enllestides
  • El nivell per omissió per enregistrar categories hauria de ser «Info» abans que «Avís»
  • Documenta la variable ARGS en els destins de «create-apk-*»
  • Crea una prova que valida la informació «appstream» dels projectes

Eines de Doxygen del KDE

  • Afegeix una condició si les plataformes de grup no estan definides
  • Plantilla: Ordena alfabèticament les plataformes

KCodecs

  • Adapta de les «kdelibs» el fitxer usat per generar «kentities.c»

KConfig

  • Afegeix l'entrada Donatius a KStandardShortcut

KConfigWidgets

  • Afegeix l'acció estàndard per a Donatius

KDeclarative

  • [kpackagelauncherqml] Assumeix que el nom del fitxer «desktop» és el mateix que «pluginId»
  • Carrega els paràmetres de representació del QtQuick des d'un fitxer de configuració i els defineix per omissió
  • icondialog.cpp - Esmena adequada de la compilació que no mostra «shadow m_dialog»
  • Esmena una fallada quan el QApplication no estigui disponible
  • Exposa el domini de les traduccions

Compatibilitat amb les KDELibs 4

  • Esmena un error de compilació en el Windows a «kstyle.h»

KDocTools

  • Afegeix camins per «config», «cache» + «data» a «general.entities»
  • Fa una actualització a la versió anglesa
  • Afegeix les entitats de les tecles Espai i Meta a src/customization/en/user.entities

KFileMetaData

  • Només requereix Xattr si el sistema operatiu és el Linux
  • Restaura la construcció per al Windows

KIdleTime

  • [xsync] XFlush a «simulateUserActivity»

KIO

  • KPropertiesDialog: Elimina la nota d'avís de la documentació, ja que l'error s'ha solucionat
  • [programa de prova] Resoldre els camins relatius usant QUrl::fromUserInput
  • KUrlRequester: Esmena el quadre d'error en seleccionar un fitxer i tornar a obrir el diàleg de fitxer
  • Proporcionar una alternativa si els esclaus no llisten l'entrada «.» (error 366795)
  • Esmena la creació d'enllaços simbòlics mitjançant el protocol «desktop»
  • KNewFileMenu: En crear enllaços simbòlics usa KIO::linkAs en lloc de KIO::link
  • KFileWidget: Esmena el «/» doble en el camí
  • KUrlRequester: Usa la sintaxi «connect()» estàtica, era incoherent
  • KUrlRequester: Passa «window()» com a pare pel QFileDialog
  • Evita la crida «connect(null, .....)» del KUrlComboRequester

KNewStuff

  • Descomprimeix arxius en subcarpetes
  • Ja no permet instal·lar en carpetes de dades genèriques per un forat de seguretat potencial

KNotification

  • Obté la propietat ProtocolVersion de StatusNotifierWatcher de manera asíncrona

Paquets dels Frameworks

  • Silencia els avisos d'obsolescència de «contentHash»

Kross

  • Reverteix «Elimina les dependències no utilitzades del KF5»

KTextEditor

  • Elimina els conflictes d'acceleradors (error 363738)
  • Esmena el ressaltat d'adreces de correu en el «doxygen» (error 363186)
  • Detecta més fitxers Json, com els nostres propis projectes ;)
  • Millora la detecció del tipus MIME (error 357902)
  • Error 363280 - Ressaltat: c++: #if 1 #endif #if defined (A) aaa #elif defined (B) bbb #endif (error 363280)
  • Error 363280 - Ressaltat: c++: #if 1 #endif #if defined (A) aaa #elif defined (B) bbb #endif
  • Error 351496 - El plegat del Python no funciona durant el tecleig inicial (error 351496)
  • Error 365171 - Ressaltat de sintaxi del Python: No funciona correctament amb les seqüències d'escapada (error 365171)
  • Error 344276 - La «nowdo» del PHP no es plega correctament (error 344276)
  • Error 359613 - Diverses propietats del CSS3 no s'admeten en el ressaltat de sintaxi (error 359613)
  • Error 367821 - Sintaxi del wineHQ: La secció d'un fitxer «reg» no es ressalta correctament (error 367821)
  • Millora la gestió del fitxer de memòria intermèdia si s'ha especificat el directori «swap»
  • Soluciona la fallada en recarregar documents amb ajust automàtic de línia pel límit de longitud de la línia (error 366493)
  • Soluciona fallades constants relacionades amb la barra d'ordres del «vi» (error 367786)
  • Solució: Els números de línia en documents impresos ara comencen per 1 (error 366579)
  • Còpia de seguretat de fitxers remots: Tracta els fitxers muntats com a fitxers remots
  • Neteja la lògica de la creació de la barra de cerca
  • Afegeix el ressaltat pel Magma
  • Permet només un nivell de recursivitat
  • Soluciona el fitxer d'intercanvi trencat en el Windows
  • Pedaç: Afegeix la implementació del «bitbake» en el motor de ressaltat de sintaxi
  • Autobrace: Cerca l'atribut de verificació ortogràfica a on s'ha introduït el caràcter (error 367539)
  • Ressalta QMAKE_CFLAGS
  • No surt del context principal
  • Afegeix diversos noms d'executables que són d'ús comú

KUnitConversion

  • Afegeix la unitat de massa britànica «stone»

Framework del KWallet

  • Mou el «docbook» del kwallet-query al subdirectori correcte
  • Correcció del mot «an» -> «one»

KWayland

  • Fa opcional «linux/input.h» en temps de compilació

KWidgetsAddons

  • Soluciona el fons dels caràcters no BMP
  • Afegeix la cerca en UTF-8 escapat en octal al C
  • Fa que KMessageBoxDontAskAgainMemoryStorage desi per defecte a QSettings

KXMLGUI

  • Adaptat a l'acció estàndard per a Donatius
  • Elimina l'adaptació a la «authorizeKAction» obsoleta

Frameworks del Plasma

  • Soluciona la icona de 22px de dispositiu que no funcionava en el fitxer antic
  • WindowThumbnail: Fa les crides GL en el fil correcte (error 368066)
  • Fa que «plasma_install_package» funcioni amb KDE_INSTALL_DIRS_NO_DEPRECATED
  • Afegeix un marge i farciment a la icona start.svgz
  • Soluciona el full d'estil a la icona d'ordinador
  • Afegeix icones d'ordinador i de portàtil pel Kicker (error 367816)
  • Esmena de l'avís «No es pot assignar indefinit a un doble» a DayDelegate
  • Esmena el full d'estil dels fitxers «svgz» amb problemes
  • Reanomena les icones 22px a 22-22-x i les icones 32px a x pel Kicker
  • [PlasmaComponents TextField] No es molesta en carregar icones pels botons no utilitzats
  • Comprovació extra a Containment::corona en el cas especial de la safata del sistema
  • En marcar un contenidor com a suprimit, marcar també totes les subminiaplicacions com suprimides - soluciona la no supressió de les configuracions del contenidor safata del sistema
  • Soluciona la icona del Notificador de dispositius
  • Afegeix «system-search» a «system» en les mides 32 i 22px
  • Afegeix icones monocromes pel Kicker
  • Defineix l'esquema de colors de la icona «system-search»
  • Mou «system-search» dins system.svgz
  • Esmena els «X-KDE-ParentApp» erronis o que manquin a les definicions del fitxer «desktop»
  • Esmena la documentació de l'API del Plasma::PluginLoader: confusió de miniaplicacions/motors de dades/serveis/...
  • Afegeix la icona «system-search» pel tema del SDDM
  • Afegeix una icona de 32px pel Nepomuk
  • Actualitza la icona del ratolí tàctil per la safata del sistema
  • Elimina codi que mai es pot executar
  • [ContainmentView] Mostra els plafons quan la IU estigui preparada
  • No tornar a declarar la propietat «implicitHeight»
  • Usa QQuickViewSharedEngine::setTranslationDomain (error 361513)
  • Afegeix la implementació per a les icones de 22px i 32px del Brisa
  • Elimina les icones de sistema acolorides i afegeix les monocromes de 32px
  • Afegeix un botó opcional de revelació de contrasenya al TextField
  • Els consells d'eina estàndards ara s'emmirallen en els idiomes d'esquerra a dreta
  • Ha millorat notablement el rendiment en canviar els mesos del calendari

Sonnet

  • No passa a minúscules els noms dels idiomes en l'anàlisi dels trigrames
  • Soluciona una fallada immediata en iniciar per un apuntador de connector nul
  • Gestiona els diccionaris sense els noms correctes
  • Substitueix la llista manual de mapatges entre idiomes i alfabets, usa els noms adequats dels idiomes
  • Afegeix una eina per generar trigrames
  • Intenta esmenar una mica la detecció d'idioma
  • Usa l'idioma seleccionat com a suggeriment per a la detecció
  • Usa els verificadors d'ortografia en memòria cau en la detecció d'idioma, millora el rendiment
  • Millora de la detecció d'idioma
  • Filtra la llista de suggeriments dels diccionaris disponibles, elimina els duplicats
  • Recorda l'addició de la darrera coincidència de trigrama
  • Comprova si qualsevol dels trigrames realment coincideixen
  • Gestiona diversos idiomes amb la mateixa puntuació en el cercador de coincidències de trigrames
  • No comprova dues vegades la mida mínima
  • Neteja la llista d'idiomes a partir dels idiomes disponibles
  • Usa la mateixa longitud mínima a tota la detecció d'idiomes
  • Comprovació de seguretat que el model carregat té la quantitat correcta de trigrames per a cada idioma

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.26.0 del KDE es pot descarregar de franc. Les instruccions per compilar i instal·lar els Frameworks 5.26.0 del KDE estan disponibles a la pàgina d'informació dels Frameworks 5.26.0 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.26.0 requereixen les Qt 5.5.

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