KDE • Community • Announcements
DOAR (Porquê?)
paypal

Lançamento das Plataformas do KDE 5.43.0

Também disponível em:

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

12 de Fevereiro de 2018. O KDE anuncia hoje o lançamento das Plataformas do KDE 5.43.0.

As Plataformas do KDE são 70 bibliotecas auxiliares do Qt que oferecem uma grande variedade de funcionalidades comuns em bibliotecas maduras, revistas por grandes grupos de colaboradores e bem testadas, possuindo termos de licenciamento amigáveis. Para uma breve introdução, veja o anúncio de lançamento das Plataformas 5.0.

Esta versão faz parte de uma série de versões mensais planeadas que disponibilizam as melhorias aos programadores de uma forma rápida e previsível.

Novo nesta versão

Novos módulos

KHolidays: Holiday calculation library

This library provides a C++ API that determines holiday and other special events for a geographical region.

Purpose: Offers available actions for a specific purpose

This framework offers the possibility to create integrate services and actions on any application without having to implement them specifically. Purpose will offer them mechanisms to list the different alternatives to execute given the requested action type and will facilitate components so that all the plugins can receive all the information they need.

Baloo

  • balooctl status: Produção de resultados mais fáceis de processar
  • Correcção das cópias completas das pastas marcadas no KIO Slave. Isto quebra a listagem das pastas marcadas na árvore de marcas, mas é melhor que cópias com problemas
  • Parar a colocação em espera de ficheiros novos e não-indexáveis, retirando-os imediatamente do índice
  • Apagar os novos ficheiros não-indexáveis do índice

Ícones do Brisa

  • Adição de ícones em falta do Krusader para a sincronização de pastas (erro 384473)
  • Adição do ícone do 'list-remove' com um '-' em vez do ícone para cancelar (erro 382650)
  • adição de ícones para o plasmóide do Pulseaudio (erro 385294)
  • Usar a mesma opacidade 0,5 em todo o lado
  • Novo ícone do VirtualBox (erro 384357)
  • tornar o 'weather-fog' neutro ao longo do dia/noite (erro 388865)
  • instalação de facto do contexto das novas animações
  • A aparência do MIME dos ficheiros QML agora parece igual em todos os tamanhos (erro 376757)
  • Actualização dos ícones de animação (erro 368833)
  • adição de um ícone 'emblem-shared' colorido
  • Correcção de ficheiros 'index.theme' com problemas; o "Context=Status" faltava no 'status/64'
  • Remoção da permissão 'executável' dos ficheiros .svg
  • O ícone de acção para transferências está associada ao 'edit-download' (erro 382935)
  • Actualização do ícone de bandeja do Dropbox (erro 383477)
  • Faltava o 'emblem-default-symbolic' (erro 382234)
  • Escrita do nome do ficheiro do tipo MIME (erro 386144)
  • Uso de um logótipo mais específico do Octave (erro 385048)
  • adição dos ícones dos cofres (erro 386587)
  • Escala em 'px' dos ícones de estado (erro 386895)

Módulos Extra do CMake

  • FindQtWaylandScanner.cmake: Uso do 'qmake-query' para o HINT
  • Certificação de que se pesquisa o 'qmlplugindump' baseado no Qt5
  • O ECMToolchainAndroidTest já não existe mais (erro 389519)
  • Não definir o LD_LIBRARY_PATH no prefix.sh
  • Adição do FindSeccomp ao 'find-modules'
  • Voltar ao nome da língua nas traduções, caso falhe o nome do 'locale' (região)
  • Android: Adição de mais inclusões

KAuth

  • Correcção de regressão da compilação introduzida no 5.42.

KCMUtils

  • Adição de dicas aos dois botões em cada elemento

KCompletion

  • Correcção de emissão incorrecta do textEdited() pelo KLineEdit (erro 373004)

KConfig

  • Uso do Ctrl+Shift+ como atalho-padrão para o "Configurar o <Programa>"

KCoreAddons

  • Corresponder também as chaves do 'spdx' ao LGPL-2.1 & LGPL-2.1+
  • Uso do método urls(), muito mais rápido, do QMimeData (erro 342056)
  • Optimização da infra-estrutura de 'inotify' do KDirWatch: associar o 'wd' do 'inotify' ao Entry
  • Optimização: uso do QMetaObject::invokeMethod com uma função

KDeclarative

  • [ConfigModule] Reutilização do contexto e motor do QML, se existir (erro 388766)
  • [ConfigPropertyMap] Adição de inclusão em falta
  • [ConfigPropertyMap] Não emitir o 'valueChanged' na criação inicial

KDED

  • Não exportar o 'kded5' como alvo do CMake

Suporte para a KDELibs 4

  • Reorganização do Solid::NetworkingPrivate para ter uma implementação partilhada e outra específica da plataforma
  • Correcção do erro de compilação do Mingw "src/kdeui/kapplication_win.cpp:212:22: error: 'kill' was not declared in this scope" (o 'kill' não foi declarado neste ponto)
  • Correcção do nome de D-Bus do 'kded' no HOWTO do 'solid-networking'

KDesignerPlugin

  • Tornar a dependência do 'kdoctools' opcional

KDESU

  • Fazer o modo KDESU_USE_SUDO_DEFAULT compilar de novo
  • Fazer com que o 'kdesu' funcione quando o PWD for igual a '/usr/bin'

KGlobalAccel

  • Uso da função do CMake 'kdbusaddons_generate_dbus_service_file' do 'kdbusaddons' para gerar o ficheiro do serviço DBus (erro 382460)

Extensões da GUI do KDE

  • Correcção da compilação do ficheiro QCH criado na documentação do QtGui

KI18n

  • Correcção da pesquisa pelo 'libintl' numa compilação "multi-plataforma" dos pacotes nativos do Yocto

KInit

  • Correcção da compilação multi-plataforma com o MinGW (MXE)

KIO

  • Reparação da cópia de ficheiros para o VFAT sem avisos
  • kio_file: ignorar o tratamento de erros das permissões iniciais durante a cópia de ficheiros
  • kio_ftp: não emitir um sinal de erro antes de serem testados todos os comandos de listagem (erro 387634)
  • Performance: uso do objecto KFileItem de destino para descobrir se pode ser escrito em vez de criar um KFileItemListProperties
  • Performance: Uso do construtor por cópia do KFileItemListProperties em vez da conversão de um KFileItemList para um KFileItemListProperties. Isto evita ter de avaliar de novo todos os itens
  • Melhoria do tratamento de erros no IO-slave 'file'
  • Remoção da opção da tarefa PrivilegeExecution
  • KRun: permitir a execução de "add network folder" (adicionar uma pasta de rede) sem uma mensagem de confirmação
  • Permitir filtrar os locais com base no nome alternativo da aplicação
  • [Fornecedor de Pesquisa do Filtro de URI] Evitar um 'delete' duplo (erro 388983)
  • Correcção da sobreposição do primeiro item no KFilePlacesView
  • Desactivação temporária do suporte do KAuth no KIO
  • previewtest: Permitir a definição dos 'plugins' activos
  • [KFileItem] Uso do "emblem-shared" nos ficheiros partilhados
  • [DropJob] Activação do arrastamento numa pasta apenas para leitura
  • [FileUndoManager] Activação a anulação de alterações em pastas apenas para leitura
  • Adição do suporte para a execução de privilégios nas tarefas do KIO (temporarariamente desactivado nesta versão)
  • Adição do suporte para a partilha de descritores de ficheiros entre o 'KIO slave' 'file' e o seu utilitário KAuth
  • Correcção do KFilePreviewGenerator::LayoutBlocker (erro 352776)
  • O KonqPopupMenu/Plugin consegue agora usar a chave X-KDE-RequiredNumberOfUrls para necessitar a selecção de um dado número de ficheiros antes de ser apresentado
  • [KPropertiesDialog]: Activação da mudança de linha na descrição do código de validação
  • Uso da função do CMake 'kdbusaddons_generate_dbus_service_file' do 'kdbusaddons' para gerar o ficheiro do serviço DBus (erro 388063)

Kirigami

  • suporte para ColorGroups (grupos de cores)
  • não efectuar nenhuma reacção ao 'click' se o item não desejar eventos do rato
  • solução alternativa para as aplicações que usam os itens da lista incorrectamente
  • espaço para a barra de deslocamento (erro 389602)
  • Colocação de uma dica para a acção principal
  • cmake: Uso da variável oficial do CMake para compilar como um 'plugin' estático
  • Actualização legível para o utilizador da designação do nível na documentação da API
  • [ScrollView] Deslocar uma página com o Shift+roda
  • [PageRow] Navegação entre níveis com os botões para recuar/avançar do rato
  • Garantir que o DesktopIcon é desenhado com as proporções de tamanho correctas (erro 388737)

KItemModels

  • KRearrangeColumnsProxyModel: correcção de um estoiro quando não existe um modelo de origem
  • KRearrangeColumnsProxyModel: reimplementação do sibling() para que funcione como seria de esperar

KJobWidgets

  • Remoção de duplicação do código no byteSize(double tamanho) (erro 384561)

KJS

  • Tornar a dependência do 'kdoctools' opcional

KJSEmbed

  • Não exportar o 'kjscmd'
  • Tornar a dependência do 'kdoctools' opcional

KNotification

  • A acção de notificação do "Executar um Comando" foi corrigida (erro 389284)

KTextEditor

  • Correcção: A janela salta quando está activada a opção para 'Deslocar para além do fim do documento' (erro 306745)
  • Uso pelo menos da largura pedida para a árvore de sugestões de argumentos
  • ExpandingWidgetModel: descobrir a coluna mais à direita com base na localização

KWidgetsAddons

  • KDateComboBox: correcção do dateChanged() que não é emitido após escrever uma data (erro 364200)
  • KMultiTabBar: Correcção de regressão na conversão para o novo estilo do 'connect()'

Plataforma do Plasma

  • Definição de propriedade no Units.qml para os estilos do Plasma
  • windowthumbnail: Correcção do código de selecção do GLXFBConfig
  • [Dica por Omissão] Correcção do dimensionamento (erro 389371)
  • [Janela do Plasma] Invocação dos efeitos da janela, apenas se estiver visível
  • Correcção de uma fonte de lixo nos registos referenciada no Erro 388389 (Nome de ficheiro vazio passado à função)
  • [Calendário] Ajuste das âncoras da barra de ferramentas do calendário
  • [ConfigModel] Definição do contexto de QML no ConfigModule (erro 388766)
  • [Item de Ícones] Tratar as fontes que começam com uma barra como um ficheiro local
  • correcção da aparência RTL do ComboBox (erro 387558)

QQC2StyleBridge

  • Adição do BusyIndicator à lista de controlos com estilo
  • remoção de intermitência ao passar o cursor sobre a barra de deslocamento

Solid

  • [UDisks] Só ignorar o ficheiro de cópia "não-pelo-utilizador" apenas se for conhecido (erro 389358)
  • Storage devices mounted outside of /media, /run/media, and are now ignored, as well as Loop Devices whose (bug 319998)
  • [Dispositivo do UDisks] Mostrar o dispositivo 'loop' com o seu nome e ícone do ficheiro referenciado

Sonnet

  • Pesquisa dos dicionários do Aspell no Windows

Realce de Sintaxe

  • Correcção da expressão regular do 'var' no C#
  • Suporte para sublinhados nos literais numéricos(Python 3.6) (erro 385422)
  • Realce dos ficheiros do Khronos Collada e glTF
  • Correcção no realce do INI dos valores que contêm caracteres ';' ou '#'
  • AppArmor: novas palavras-chave, melhorias & correcções

Informação de segurança

The released code has been GPG-signed using the following key: pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure <faure@kde.org> Primary key fingerprint: 53E6 B47B 45CE A3E0 D5B7 4577 58D0 EE64 8A48 B3BB


Instalar os pacotes binários

No Linux, a utilização de pacotes para a sua distribuição favorita é a forma recomendada de ter acesso às Plataformas do KDE. Instruções de instalação de pacotes binários nas distribuições.

Compilar a partir do código

Poderá transferir à vontade o código-fonte completo do 5.43.0. As instruções de compilação e instalação da aplicação do KDE 5.43.0 está disponível na Página de Informações das Plataformas do KDE 5.43.0.

A compilação a partir do código-fonte é possível com os comandos básicos cmake .; make; make install. Para uma plataforma de Nível 1 individual, esta será provavelmente a solução mais simples. As pessoas interessadas em contribuir para as plataformas ou seguir a evolução do desenvolvimento do conjunto completo estão encorajadas a usar o kdesrc-build. As Plataformas 5.43.0 precisam do Qt 5.7.

Está disponível uma listagem detalhada de todas as bibliotecas das plataformas e de terceiros em inqlude.org, o arquivo catalogado de bibliotecas do Qt. Está disponível uma lista completa com a documentação da API em api.kde.org.

Contribuir

As pessoas interessadas em seguir e contribuir para o desenvolvimento das Plataformas poderão obter os repositórios de Git, seguir as discussões na lista de correio de Desenvolvimento das Plataformas do KDE e contribuir com alterações no quadro de revisões. As políticas, o estado actual e os planos do projecto estão disponíveis na 'wiki' das Plataformas. As discussões em tempo-real tomam lugar no canal de IRC #kde-devel no freenode.net.

Poderá discutir e partilhar ideias sobre esta versão na secção de comentários do artigo do Dot.

Apoiar o KDE

O KDE é uma comunidade de 'Software' Livre que existe e cresce apenas graças à ajuda de muitos voluntários que doam o seu tempo e esforço. O KDE está sempre à procura de novos voluntários e contribuições, sejam elas de código, documentação, traduções, promoção, monetárias, etc. Todas as contribuições são sinceramente bem-vindas e aceites de bom grado. Por favor leia a página de Apoio ao KDE para mais informações ou para se tornar um membro de suporte do KDE e.V., através da nossa nova iniciativa Juntar-se ao Jogo.

Acerca do KDE

O KDE é uma equipa tecnológica internacional que cria aplicações de 'software' livre e aberto para computadores e dispositivos móveis. Entre os produtos do KDE encontra-se um ambiente de trabalho moderno para as plataformas Linux e UNIX, pacotes de 'groupware' e produtividade no escritório, assim como centenas de aplicações de âmbitos diversos, que incluem aplicações Web e da Internet, multimédia, entretenimento, educação, gráficos e desenvolvimento aplicacional. As aplicações do KDE são traduzidas em mais de 60 línguas e está construído com princípios de facilidade de utilização e acessibilidade modernos em mente. As aplicações completas do KDE executam de forma nativa no Linux, BSD, Solaris, Windows e Mac OS X.


Notas de Marcas Registadas. O KDE® e o logótipo do Ambiente de Trabalho K ® são marcas registadas do KDE e.V. O Linux é uma marca registada de Linus Torvalds. O UNIX é uma marca registada do Open Group nos Estados Unidos e noutros países. Todas as outras marcas registadas e direitos de cópia referidos neste anúncio são da propriedade dos seus respectivos donos.


Contactos de Imprensa

For more information send us an email:
press@kde.org

Itens de navegação global