KDE • Community • Announcements
DOAÇÕES (Por quê?)
paypal

Lançamento do KDE Frameworks 5.4.0

Também disponível em:

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

6 de novembro de 2014. O KDE anuncia hoje o lançamento do KDE Frameworks 5.4.0.

KDE Frameworks são 60 bibliotecas auxiliares do Qt, que oferecem uma grande variedade de funcionalidades comuns em bibliotecas maduras, revistas e bem testadas, que possuem termos de licenciamento amigáveis. Para uma breve introdução, leia o anúncio de lançamento do Frameworks 5.0.

Esta versão integra uma série planejada de versões mensais, que disponibilizarão as melhorias para os desenvolvedores de uma forma rápida e previsível.

Novidades desta versão

Attica

  • Correção da compilação com o Qt 5.4.

KArchive

  • Adição do suporte para arquivos rcc.

KAuth

  • Correção da pasta de instalação ao usar o KDE_INSTALL_USE_QT_SYS_PATHS.

KCMUtils

  • Correção no KPluginSelector, que não adicionava plugins de arquivos que não fossem .desktop.

KConfigWidgets

  • Correção da URL no KHelpClient::invokeHelp.

KCoreAddons

  • Diversas correções de compilação (QNX, Ubuntu 14.04).

KDeclarative

  • Otimização de memória e velocidade do IconItem no QIconItem.

KIO

  • Nova tarefa KIO::mkpath().
  • Nova tarefa KIO::PasteJob, que lida com a ação colar+soltar de URLs e dados; o KIO::paste substitui o KIO::pasteClipboard.
  • Nova função KIO::pasteActionText, para lidar com a ação de colagem.
  • Ao clicar sobre um script ou arquivo desktop em um gerenciador de arquivos, permitir que o usuário opte entre executar ou visualizar como texto.
  • KUrlRequester: Correção do tratamento da pasta inicial.
  • Disponibilização da opção de sobrescrita na cópia de vários arquivos, onde exista um conflito (regressão, comparado ao kdelibs4).
  • KDirLister: Não finalizar+reiniciar tarefas de atualização em execução.
  • KDirLister: Não emitir o refreshItems para itens que não tenham sido alterados.
  • Evitar mensagens incorretas de erro de disco cheio nas montagens em que não é possível determinar a quantidade de espaço livre.
  • Correção da execução do editor de tipos de arquivo.

KNewStuff

  • Diversas pequenas correções e limpezas.

KNotifications

  • Adição do suporte para ícones personalizados (método de conveniência KNotification::Event com o nome do ícone).

KTextEditor

  • Implementação da ação "ir para a última posição de edição".
  • Proteção contra um possível estado inválido de dobragem de código no disco.

KWallet

  • Emissão do sinal walletListDirty quando a pasta kwalletd é excluída.

KWidgetsAddons

  • Nova função KMimeTypeEditor::editMimeType(), para executar o keditfiletype5.

KXmlGui

  • Agora suporta a pesquisa de arquivos .ui nos recursos (localização padrão: :/kxmlgui5/<nome-componente>).

Frameworks do Plasma

  • Correções no tamanho e posição do componente Dialog QML.
  • Correções nos componentes QML Slider e ProgressBar.
  • Novos ícones.

Solid

  • [não informado].

Alterações do Buildsystem

  • Novos módulos FindWaylandScanner e FindQtWaylandScanner, incluindo as macros ecm_add_qtwayland_client_protocol e ecm_add_qtwayland_server_protocol.

Integração do Framework

  • Implementação do suporte para a definição de legendas personalizadas nas janelas de arquivos.

Instalando os pacotes binários

No Linux, o uso dos pacotes da sua distribuição favorita é a forma recomendada para ter acesso ao KDE Frameworks. Instruções para instalação dos pacotes binários das distribuições.

Compilação do código-fonte