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

Lanzamiento de KDE Frameworks 5.3.0

También disponible en:

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

7 de octubre de 2014. KDE anuncia hoy el lanzamiento de KDE Frameworks 5.3.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

KActivities

  • Se ha añadido la interfaz DBus para cargar complementos en tiempo de ejecución

KArchive

  • Se ha añadido el método KArchive::file() por comodidad
  • Archivos de compilación para MSVC

KBookmarks

  • Se ha corregido la codificación en el diálogo de lugares KIO (error 337642)

KCMUtils

  • Se ha corregido el tamaño en KCMultiDialog (error 337494, 325897)

KCompletion

  • Se ha corregido el tamaño de las sugerencias y la posición del botón de borrado en el modo highDpi

KConfig

  • KConfigLoader: se ha corregido la compartición de objetos KSharedConfig

KConfigWidgets

  • Ahora proporciona los archivos kf5_entry.desktop que necesita para KLanguageButton

KCoreAddons

  • Kdelibs4Migration: ahora permite a las distribuciones establecer KDE4_DEFAULT_HOME_POSTFIX de manera que se encuentre adecuadamente la carpeta personal en kde4.
  • Se han corregido errores de compilación en MSVC y gcc 4.5
  • Se ha comvertido KFormat en un Q_GADGET de manera que se pueden mostrar sus propiedades a QML de manera indirecta

KEmoticons

  • Se han añadido caracteres UNICODE al tema de emoticones Glass

KGuiAddons

  • Se ha hecho que KFontUtils::adaptFontSize sea un poco más exacta

KI18n

  • Se ha eliminado la dependencia con Perl que quedaba

KIO

  • Se ha incluido kio_trash
  • Se ha añadido un nuevo proceso KIO en segundo plano, KIO::fileSystemFreeSpace, que permite saber el espacio total y disponible de un sistema de archivos.
  • kshorturifilter: se han eliminado las barras sobrantes al inicio de un URI
  • Se han añadido definiciones del proveedor de búsqueda para el motor de búsqueda qwant
  • Diálogo de archivos: se ha solucionado el error de que las rutas relativas se convertían a URL HTTP URL
  • Se han corregido las vistan en miniatura para los grupos mime.

KJS

  • Se ha implementado Math.Clz32
  • De U+0000 a U+001F no se permite como carácter, pero sí como secuencia especial unicode (error 338970)

KNotifications

  • Se impide la recursividad infinita en KStatusNotifierItem / QSystemTray.

KService

  • Muchas soluciones de errores para KPluginInfo
  • Se han añadido funciones de conversión entre KPluginMetaData y KPluginInfo

KTextEditor

  • Se han solucionado numerosos fallos de memoria
  • Se ha impedido que el completado automático interfiera con el texto de buscar/remplazar (error 339130) y se han solucionado muchos errores de completado automático
  • Se han solucionado muchos errores en el modo VIM

KWidgetAddons

  • KPageListView: correcciones para el modo high-dpi
  • KPageWidget: se han corregido los márgenes

KWindowSystem

  • NETWinInfo ahora proporciona un sangrado adecuado para WM_PROTOCOLS.
  • NETWinInfo ahora proporciona un sangrado adecuado para sugerencias de entrada y de emergencia of WM_HINTS property.

Solid

  • Nuevo motor de escritorio; aún no es el predeterminado debido a que hay que sustituir motores del sistema sin desarrollar

Módulos cmake adicionales

  • Nuevo módulo ECMGeneratePkgConfigFile para que los frameworks instalen un archivo de pkgconfig.
  • Nueva opción ECM_ENABLE_SANITIZERS para permitir antisépticos. Ejemplo: ECM_ENABLE_SANITIZERS='address;undefined'
  • Nueva opción BUILD_COVERAGE para permitir la cobertura de código.

Integración de Framework

  • Corregida la compilación con Qt 5.4
  • Corregidos varios accesos rápidos estándar

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

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.3.0 necesita Qt 5.2.

La totalidad del código fuente de KDE Frameworks 5.3.0 se puede descargar libremente. Dispone de instrucciones sobre cómo compilar e instalar 5.3.0 en la página de información sobre KDE Frameworks 5.3.0. 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