Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; BaseMenu has a deprecated constructor in /var/www/capacity/includes/classes/class_menu.inc on line 15

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; MenuSection has a deprecated constructor in /var/www/capacity/includes/classes/class_menu.inc on line 112

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Menu has a deprecated constructor in /var/www/capacity/includes/classes/class_menu.inc on line 218

Warning: file_get_contents(/var/www/kde.carlschwan.eu/applications/index.json): failed to open stream: No such file or directory in /var/www/kde.carlschwan.eu/menu.inc on line 28

Warning: array_keys() expects parameter 1 to be array, null given in /var/www/kde.carlschwan.eu/menu.inc on line 29

Warning: sort() expects parameter 1 to be array, null given in /var/www/kde.carlschwan.eu/menu.inc on line 30

Warning: Invalid argument supplied for foreach() in /var/www/kde.carlschwan.eu/menu.inc on line 32
KDE - Lanzamiento de KDE Frameworks 5.5.0
KDE • Community • Announcements
DONAR (¿Por qué?)
paypal

Lanzamiento de KDE Frameworks 5.5.0

También disponible en:

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

Hoy, 11 de diciembre de 2014, KDE anuncia el lanzamiento de KDE Frameworks 5.5.0.

KDE Frameworks está formada por 60 bibliotecas de complementos para Qt que proporcionan una gran variedad de funcionalidades utilizadas habitualmente en bibliotecas maduras, revisadas por expertos y comprobadas exhaustivamente y bajo unos términos de licencia fáciles de utilizar. Se puede ver una introducción en el anuncio de la versión Frameworks 5.0.

Esta versión es parte de una serie planificada de versiones mensuales, lo cual hace que las mejoras estén disponibles para los desarrolladores de manera rápida y predecible.

Attica

  • Utiliza las rutas QT_PLUGIN_PATH en lugar de solamente la ruta QLibraryInfopara buscar complementos

KActivities

  • Solución de la carga de complementos con KDE_INSTALL_USE_QT_SYS_PATHS ON

KCMUtils

  • Restablecer KStandardGuiItems para obtener iconos y consejos coherentes

KCodecs

  • Introduce la clase KEmailAddress para la validación del correo electrónico
  • Utiliza una implementación de codecs MIME más robusta tomada de la librería KMime
  • Se añade KCodecs::encodeRFC2047String()

KCompletion

  • Solución de las acciones PageUp/Down en el campo desplegable

KCoreAddons

  • Se añade la clase KTextToHTML para texto sin formato->conversión HTML
  • Se añade KPluginMetaData::metaDataFileName()
  • Se permite leer KPluginMetaData de archivos .desktop
  • Kdelibs4Migration ahora da prioridad alKDE4_DEFAULT_HOME predeterminado de la distribución

KDeclarative

  • Utilización del método de Qt' de bloqueo de completado de método en lugar del nuestro
  • Se permite el retraso de la inicialización de un objeto creado a partir deQmlObject
  • Añadir protección al intentar acceder al objeto raíz antes de que estécompleto

KEmoticons

  • Se añade KEmoticonsIntegrationPlugin para KTextToHTML desde KCoreAddons

KHTML

  • Varias soluciones de migración a partir de kdelibs, sin cambios en la API.

KIO

  • Solucionar que las columnas de «Fijar tamaño» se quedarán vacías en las vistas de detalle de KFileWidget
  • No eliminar el ASN pasado a KRun al ejecutar archivos del escritorio
  • Solucionar el análisis de DESKTOP_STARTUP_ID en procesos subordinados en kioexec
  • Solucionar la compilación con Qt 5.2 que también soluciona otros problemas
  • KFileItem: se ha solucionado el solapamiento del uso de iconos
  • Se han habilitado los botones laterales del ratón para navegar por el historial
  • Permitir al usuario cancelar la duración de la aceptación del certificado en el diálogo.

KJobWidgets

  • Corregir la compilación con Qt 5.2.0

KNewStuff

  • Permitir también rutas de archivo absolutas para el parámetro configfile.
  • Corregir la compilación en Windows

KNotifications

  • Hacer pública la clase KNotificationPlugin
  • KPassivePopup: establecer el retraso de ocultación predeterminado

KRunner

  • Añadir una sencilla herramienta de línea de órdenes para ejecutar una consulta en todos los «runners»

KService

  • Corregir KPluginTrader::query() para JSON antiguo
  • Marcar kservice_desktop_to_json como obsoleta en favor de kcoreaddons_desktop_to_json
  • Implementar KPluginTrader::query() utilizando KPluginLoader::findPlugins()
  • Evitar que KPluginInfo::entryPath() se quede vacía cuando no se lanza desde .desktop

KTextEditor

  • Solución del error #340212: alineación incorrecta de pestañas tras haber estado fuera de línea
  • Añadir la comprobación de tiempo de compilación libgit2 para uso de hilos

KWidgetsAddons

  • Añadir la clase KSplitterCollapserButton, un botón que aparece en el lateralde
  • de un separador y que permite contraer fácilmente el elemento gráfico del otro lado
  • Implementación de temas de iconos monocromáticos (como Breeze)

KWindowSystem

  • Añadir KStartupInfo::createNewStartupIdForTimestamp
  • Añadir la implementación de más claves multimedia
  • Add la implementación del estado de correspondencia inicial de WM_HINTS
  • Eliminar las advertencias incorrectas al usar KXMessages sin información QX11

Plasma Framework

  • Corregir la compilación con Qt 5.2.0
  • Corregir el módulo platformstatus kded
  • Migrar BusyIndicator y ProgressBar a QtQuick.Controls
  • Añadir la propiedad thumbnailAvailable a PlasmaCore.WindowThumbnail

Solid

  • Corregir la advertencia: No existe la señal org::freedesktop::UPower::Device...

Módulos cmake adicionales

  • Establecer CMAKE_INSTALL_SYSCONFDIR a /etc cuando CMAKE_INSTALL_PREFIX es /usr (en lugar de /usr/etc)
  • Permitir -D_USE_MATH_DEFINES en Windows

Integración de Framework

  • Implementación de standardButtonText().
  • Corregir el restablecimiento del modo y el tamaño de la vista en el diálogo de archivo

Instalación de paquetes binarios

En Linux se recomienda usar los paquetes de su distribución preferida para tener acceso a KDE Frameworks. Instrucciones de instalación de los paquetes binarios de la distribución.

Compilación a partir del código fuente


Fatal error: Uncaught Error: Call to undefined function split() in /var/www/kde.carlschwan.eu/announcements/kde-frameworks-5.5.0.php:217 Stack trace: #0 {main} thrown in /var/www/kde.carlschwan.eu/announcements/kde-frameworks-5.5.0.php on line 217