KDE • Community • Announcements
DONAR (¿Por qué?)
paypal

Lanzamiento de KDE Frameworks 5.6.0

También disponible en:

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

Hoy, 8 de enero de 2015, KDE anuncia el lanzamiento de KDE Frameworks 5.6.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.

Nuevo en esta versión

Dos nuevas infraestructuras en esta versión: KPackage y NetworkManagerQt

KActivities

  • Introducción del objeto ActivityInfo QML
  • Ahora el enlace admite valores especiales junto con los identificadores de actividad. Valores admitidos: * - :global : enlaza a todas las actividades * - :current: enlaza a la actividad actual

KCoreAddons

  • Ahora KDirWatch puede ver /dev/shm como correcto (error 314982)
  • Ahora KDELibs4Migration siempre devuelve una ruta absoluta

KCrash

  • Corregida la compilación en FreeBSD

Kdelibs4Support

  • Añadida Lituania a la lista de países de la zona Euro

KdeSU

  • Corregida la compilación en OSX y en FreeBSD

KHtml

  • 6 correcciones de errores que venían desde kdelibs4.

KIO

  • Ahora admite archivos .hidden, para que los usuarios puedan ocultar algunos archivos en las vistas.(funcionalidad 246260)
  • Nuevo método KRun::runService: como KRun::run, pero devuelve el PID del proceso recién iniciado.
  • kioexec: se han corregido muchos errores de migración para que vuelva a funcionar de nuevo
  • KRun::run: se ha corregido un error de migración para que vuelva a funcionar de nuevo en caso de que se use KProcess directamente
  • KRun: hacer opcional la dependencia de klauncher en tiempo de ejecución
  • Corregida la compilación en MSVC
  • Rendimiento: reducir el consumo de memoria de UDSEntry
  • Acciones en los menús emergentes: en caso de que se seleccionen varios tipos MIME, ahora el menú muestra servicios que admitan todos ellos.
  • Nuevo proceso en segundo plano: KIO::DropJob KIO::drop(QDropEvent ev, QUrl destUrl). Sustituye a KonqOperations::doDrop.
  • Reiniciar el visualizador de directorios después de una operación de borrado fallida.
  • Corregida la falsa advertencia sobre X-KDE-Protocols no utilizados en archivos de escritorio si dicho campo.
  • Unir varios módulos de preferencias (KCMs) relacionados con kio en la infraestructura kio .
  • Hacer los archivos editables cuando se copian o mueven a la papelera.
  • Ahora KIO::file_move hace el chmod en el archivo de destino antes de emitir el resultado.

KNotifications

  • Eliminar NotifyBySound. NotifyByAudio ya implementa la notificación «Sound»
  • Corregido el fallo al acceder a puntero colgante en NotifyByPopup

KRunner

  • No detectar nada con un «.» como ubicación de red (error de migración 340140). También se puede usar el punto decimal en la calculadora.

KService

  • Corregida la compilación en MSVC.

KTextEditor

  • Corregida la compilación en MSVC.
  • Soluciones de errores en vimode
  • Añadir archivo de sintaxis para Oracle PL/SQL
  • Resaltado de ppd: mejor tratamiento de los valores de varias líneas

KWidgetsAddons

  • Añadir extensión del elemento de estilo de tiempo de ejecución para elementos gráficos: KStyleExtensions

KWindowSystem

  • Añadir el tipo de ventana OnScreenDisplay
  • Corregida la compilación en FreeBSD

Plasma-framework

  • Permitir que el menú de mes navegue en el año actual (error 342327)
  • Expose new OnScreenDisplay window type in Dialog
  • Migrar Plasma::Package to KPackage
  • Corregir etiquetas que no recogen los cambios en las preferencias de los tipos de letra en tiempo de ejecución
  • Corregir el error de no actualizar adecuadamente el color del texto cuando se cambia de tema(especialmente de claro a oscuro)
  • Corregir el texto de sustitución en los campos de texto que eran demasiado oscuros cuando se utilizaba un tema claro
  • Configurar la visibilidad en mainItem para que corresponda con Dialog
  • Cargar conItem inmediatamente tras componentComplete()
  • Usar el mismo color de texto para los campos desplegables y los botones.
  • Mejoras de rendimiento (menor tiempo de análisis del archivo de configuración, usar configuración compartida...)
  • roundToIconSize(0) ahora devuelve 0
  • Poner un título en las notificaciones de deshacer

Solid

  • Activar fstab y apagado en los motores en FreeBSD
  • Encendido: añadir la señal aboutToSuspend

Cambios en la compilación del sistema

  • KDEInstallDirs de ECM ahora admite variables KDE_INSTALL_*, las cuales se deberían usar en lugar de las variables CMAKE_INSTALL_* o las anteriores variables compatibles con KDELibs4. Las formas más antiguas de las variables aún se admiten (y se mantienen sincronizadas) a no ser que KDE_INSTALL_DIRS_NO_DEPRECATED o KDE_INSTALL_DIRS_NO_CMAKE_VARIABLES se pongan a TRUE. Consulte la documentación para obtener más detalles.

  • Añadir el argumento COMPATIBILITY a ecm_setup_version(). Muchas bibliotecas querrán usar SameMajorVersion para asegurarse de que la búsqueda de la versión 1 de una biblioteca no devuelve la versión 2, por ejemplo.

  • Corregir ECMQueryQmake cuando falta Qt5Core.

Compilación de cambios del sistema adicionales en Extra-Cmake-Modules 1.6.1

  • Corregir la compilación de proyectos que usan GNUInstallDirs y KDEInstallDirs en diferentes subdirectorios haciendo que no se desconfiguren las variables de caché en KDEInstallDirs.

  • Corregir el valor KDE_INSTALL_TARGETS_DEFAULT_ARGS en OSX.

Integración de Framework

  • Corregir el manejo de los eventos de cambio de paleta (error 336813)

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

La totalidad del código fuente de KDE Frameworks 5.6 se puede descargar libremente. Dispone de instrucciones sobre cómo compilar e instalar 5.6 en lapágina de información sobre KDE Frameworks 5.6.

Se puede compilar el código fuente mediante las órdenes básicas cmake .; make; make install. Para una infraestructura de nivel 1, esta suele ser la solución más sencilla. A aquellos usuarios interesados en contribuir en Frameworks o en seguir el proceso de desarrollo de todo el conjunto, se les recomienda utilizar kdesrc-build. Frameworks 5.6.0 necesita Qt 5.2.

El listado detallado de todos los Frameworks y bibliotecas de terceros en inqlude.org, la recopilación de bibliotecas Qt. La lista completa con documentación sobre la API está en api.kde.org.

Contribuir

Aquellos interesados en seguir el progreso y contribuir, pueden echar un vistazo a los repositorios git, seguir los debates en la lista de correo del desarrollo de los Frameworks de KDE y colaborar con parches a través de la junta de revisión. Las políticas y el estado actual del proyecto están disponibles en la wiki de Frameworks. Hay debates en tiempo real en el canal IRC #kde-devel en freenode.net.

Puede comentar esta versión y compartir sus ideas en la sección de comentarios de the dot article.

En apoyo de KDE

KDE es una comunidad de Software Libre que existe y crece únicamente con la ayuda de muchos voluntarios que donan su tiempo y su esfuerzo. KDE siempre está buscando nuevos voluntarios y colaboradores, ya sea para ayudar a programar, informar de errores o corregirlos, escribir documentación, traducir, promocionar, donar dinero, etc. Todo tipo de colaboraciones se aprecian con gratitud y se aceptan con ilusión. Por favor, revise la página de donaciones para obtener más información o convertirse en un miembro de apoyo a KDE e.V. a través de nuestra nueva iniciativa Únase al juego.

Acerca de KDE

KDE es un equipo tecnológico internacional que crea software libre de código abierto para el escritorio y para la informática portable. Entre los productos de KDE destacan un sistema de escritorio moderno para Linux y otras plataformas UNIX, completas suites de productividad ofimática y de trabajo en grupo, y cientos de títulos de software en muchas categorías, incluidas aplicaciones para Internet y la Web, multimedia, entretenimiento, educativas, gráficos y desarrollo de software. El software de KDE se traduce a más de 60 idiomas y se construye teniendo presentes los principios de facilidad de uso y accesibilidad moderna. Las aplicaciones multifuncionales de KDE se ejecutan de forma nativa en Linux, BSD, Solaris, Windows y Mac OS X.


Avisos sobre marcas registradas. KDE® y el logo del Entorno de Escritorio K® son marcas registradas de KDE e.V. Linux es una marca registrada de Linus Torvalds. UNIX es una marca registrada de The Open Group en los Estados Unidos y en otros países. El resto de marcas y copyrights mencionados en este anuncio son propiedad de sus respectivos propietarios.


Contactos de prensa

África
AJ Venter
Unit 7B Beauvallon Village
13 Sandown Road
West Beach
Ciudad El Cabo
7441
Sudáfrica
Teléfono: +27 83 455 9978
info-africa@kde.org
Asia
Pradeepto Bhattacharya
A-4 Sonal Coop. Hsg. Society
Plot-4, Sector-3,
New Panvel,
Maharastra.
India 410206

info-asia@kde.org
Europa
Sebastian Kügler
Meloenstraat 17
6543 ZE Nimega
Países Bajos
Teléfono: +31-6-48370928
info-europe@kde.org
América del Norte
Jeff Mitchell
21 Kinross Rd. #2
Brighton, MA 02135
EE. UU.
Teléfono: +1 (762) 233-4KDE (4533)
info-northamerica@kde.org
Oceanía
Hamish Rodda
11 Eucalyptus Road
Eltham VIC 3095
Australia
Teléfono: (+61)402 346684
info-oceania@kde.org
América del Sur
Sandro Santos Andrade
R. da Gratidão 232, apto 1106-A
El Salvador, BA 41650-195
Brasil
Teléfono: +55(71)99142-3855
info-southamerica@kde.org

Enlaces de navegación globales