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

Llançament de KDE Frameworks 5.19.0

També disponible en:

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

13 de febrer de 2016. Avui KDE anuncia la publicació dels Frameworks 5.19.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

  • Simplificació de la cerca i inicialització de connectors per l'Attica

Icones Brisa

  • Moltes icones noves
  • Afegir icones de tipus MIME des del conjunt d'icones de l'Oxygen

Mòduls extres del CMake

  • ECMAddAppIcon: Usar un camí absolut en operar amb icones
  • Assegurar que se cerca el prefix a l'Android
  • Afegir un mòdul del FindPoppler
  • Usar PATH_SUFFIXES a «ecm_find_package_handle_library_components()»

KActivities

  • No invocar «exec()» des del QML (error 357435)
  • La biblioteca KActivitiesStats ara és en un repositori separat

KAuth

  • Executar «preAuthAction» pels dorsals també amb «AuthorizeFromHelperCapability»
  • Esmenar el nom del servei DBus de l'agent del «polkit»

KCMUtils

  • Esmenar problema d'alta densitat de ppp en el KCMUtils

KCompletion

  • El mètode KLineEdit::setUrlDropsEnabled no es pot marcar com a obsolet

KConfigWidgets

  • Afegir un esquema de color «Complementari» a «kcolorscheme»

KCrash

  • Actualitzar la documentació per KCrash::initialize. S'anima als desenvolupadors d'aplicacions que l'invoquin explícitament.

KDeclarative

  • Netejar les dependències per KDeclarative/QuickAddons
  • [KWindowSystemProxy] Afegir «setter» a «showingDesktop»
  • DropArea: Esmena per ignorar correctament un esdeveniment «dragEnter» amb «preventStealing»
  • DragArea: Implementar un element delegat de captura
  • DragDropEvent: Afegir una funció «ignore()»

KDED

  • Desfer el pedaç «BlockingQueuedConnection», les Qt 5.6 tenen una esmena millor
  • Fer que el registre del «kded» funcioni amb àlies especificats pels mòduls del «kded»

Compatibilitat amb les KDELibs 4

  • kdelibs4support requereix kded (per al kdedmodule.desktop)

KFileMetaData

  • Permetre consultes quant a l'URL origen d'un fitxer

KGlobalAccel

  • Evitar fallades en cas que el «dbus» no estigui disponible

Complements de la IGU del KDE

  • Esmenar el llistat de les paletes disponibles en el diàleg dels colors

KHTML

  • Esmenar la detecció de tipus d'enllaç de la icona (àlies «icona de web»)

KI18n

  • Reduir l'ús de l'API del «gettext»

KImageFormats

  • Afegir els connectors «kra» i «ora» del «imageio» (només lectura)

KInit

  • Ignora l'àrea de visualització de l'escriptori actual en la informació d'inic d'engegada
  • Adaptar el «klauncher» al «xcb»
  • Usar un «xcb» fer a la interacció amb KStartupInfo

KIO

  • Classe FavIconRequestJob nova a la biblioteca KIOGui nova, per a recuperació d'icones de web
  • Esmenar fallada a KDirListerCache amb dos visors incrementals («listers») en un directori buit en la memòria cau (error 278431)
  • Fer la implementació al Windows de KIO::stat per l'error del protocol file:/ si el fitxer no existeix
  • No assumir que els fitxers en un directori de només lectura no es poden suprimir en el Windows
  • Esmenar el fitxer .pri pel KIOWidgets: depèn de KIOCore, no d'ell mateix
  • Reparar la càrrega automàtica de «kcookiejar», els valors es van intercanviar en el 6db255388532a4
  • Fer accessible el «kcookiejar» amb el nom del servei del «dbus» org.kde.kcookiejar5
  • kssld: instal·lar el fitxer del servei DBus per org.kde.kssld5
  • Proporcionar un fitxer del servei DBus per org.kde.kpasswdserver
  • [kio_ftp] Esmenar la visualització de la data/hora de modificació del fitxer/directori (error 354597)
  • [kio_help] Esmenar la brossa enviada en servir fitxers estàtics
  • [kio_http] Provar l'autenticació NTLMv2 si el servidor denega NTLMv1
  • [kio_http] Esmenar l'adaptació d'error que trenquen la memòria cau temporal
  • [kio_http] Esmenar la creació de la resposta NTLMv2 etapa 3
  • [kio_http] Esmenar l'espera fins que el netejador de la memòria cau escolta el sòcol
  • kio_http_cache_cleaner: no sortir en engegar si encara no existeix el directori de la memòria cau
  • Canviar el nom DBus del kio_http_cache_cleaner de manera que no surti si s'executa el del kde4

KItemModels

  • KRecursiveFilterProxyModel::match: Esmenar una fallada

KJobWidgets

  • Esmenar una fallada en els diàlegs del KJob (error 346215)

Paquets dels Frameworks

  • Evitar trobar el mateix paquet diverses vegades des de camins diferents

KParts

  • PartManager: aturar el seguiment d'un estri inclús si no és de nivell superior (error 355711)

KTextEditor

  • Comportament millorat per a la funcionalitat «autobrace» d'«inserir parèntesis al voltant»
  • Canviar la clau d'opció per reforçar el nou valor predeterminat. Línia nova al final de línia = cert
  • Eliminar algunes invocacions setUpdatesEnabled sospitoses (error 353088)
  • Retardar l'emissió de verticalScrollPositionChanged fins que tot sigui coherent pel plegat (error 342512)
  • Pedaç per actualitzar la substitució d'etiqueta (error 330634)
  • Actualitzar només la paleta una vegada pel canvi d'esdeveniment que pertany a qApp (error 358526)
  • Afegir línies noves a l'EOF (final de fitxer) per defecte
  • Afegir fitxer de ressaltat de sintaxi pel NSIS

Framework del KWallet

  • Duplicar el descriptor de fitxer en obrir el fitxer per llegir l'entorn

KWidgetsAddons

  • Esmenar estris dependents que funcionen amb el KFontRequester
  • KNewPasswordDialog: usar el KMessageWidget
  • Evitar una fallada en sortir a KSelectAction::~KSelectAction

KWindowSystem

  • Canviar la capçalera de llicència des de «Biblioteca GPL 2 o posterior» a «Reduïda GPL 2.1 o posterior»
  • Esmenar fallada si KWindowSystem::mapViewport és invocada sense una QCoreApplication
  • Memòria cau de QX11Info::appRootWindow a «eventFilter» (error 356479)
  • Desfer-se d'una dependència de QApplication (error 354811)

KXMLGUI

  • Afegir una opció per desactivar KGlobalAccel en temps de compilació
  • Reparar el camí a l'esquema de dreceres d'aplicació
  • Esmenar el llistat de fitxers de drecera (ús incorrecte del QDir)

NetworkManagerQt

  • Tornar a comprovar l'estat de la connexió i altres propietats per assegurar que són reals (versió 2) (error 352326)

Icones de l'Oxygen

  • Eliminar fitxers enllaçats trencats
  • Afegir icones d'aplicació des de les aplicacions KDE
  • Afegir icones de lloc del Brisa a l'Oxygen
  • Sincronitzar les icones de tipus MIME de l'Oxygen amb les icones de tipus MIME del Brisa

Frameworks del Plasma

  • Afegir una propietat «separatorVisible»
  • Eliminació més explícita des de m_appletInterfaces (error 358551)
  • Usar «complementaryColorScheme» des del KColorScheme
  • AppletQuickItem: no intentar definir la mida inicial més gran que la mida del pare (error 358200)
  • IconItem: Afegir la propietat «usesPlasmaTheme»
  • No carregar el quadre d'eines en tipus diferents de «desktop» o «panel»
  • IconItem: Intentar carregar les icones de QIcon::fromTheme com a SVG (error 353358)
  • Ignorar la verificació si només una part de la mida és zero a «compactRepresentationCheck» (error 358039)
  • [Unitats] Retornar com a mínim 1ms per a les durades (error 357532)
  • Afegir «clearActions()» per a eliminar cada acció d'interfície de miniaplicació
  • [plasmaquick/dialog] No usar KWindowEffects pels tipus de finestra «Notification»
  • Fer obsolet Applet::loadPlasmoid()
  • [PlasmaCore DataModel] No reiniciar el model quan s'elimina un origen
  • Esmenar els consells de marges en fons SVG de plafó opacs
  • IconItem: Afegir una propietat d'animació
  • [Unity] Escalar la mida d'icona d'escriptori
  • El botó és compost sobre les vores
  • «paintedWidth/paintedheight» per IconItem

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

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