Anúncios de LançamentosPlataformas do KDE 5.34.0
Plataformas do KDE 5.34.0

Sábado, 13 de Maio de 2017
O KDE anuncia hoje o lançamento das Plataformas do KDE 5.34.0.
As Plataformas do KDE são 70 bibliotecas com extensões ao Qt que oferecem uma grande variedade de funcionalidades comuns e necessárias sob a forma de bibliotecas maduras, revistas pela comunidade e bem testadas, tendo ainda termos de licenciamento amigáveis. Para uma introdução, veja o anúncio de lançamento das Plataformas do KDE.
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
Baloo
- balooctl, baloosearch, balooshow: Correcção da ordem da criação do objecto QCoreApplication (erro 378539)
Ícones do Brisa
- Adição de ícones para o 'hotspot' (https://github.com/KDAB/hotspot)
- Melhores ícones para sistemas de controlo de versões (erro 377380)
- Adição do ícone do 'plasmate' (erro 376780)
- Actualização dos ícones de sensibilidade do microfone (erro 377012)
- Elevar o tamanho por omissão dos ícones do 'Painel' para 48
Módulos Extra do CMake
- Limpezas: Não usar as opções do tipo GCC p.ex. no MSVC
- KDEPackageAppTemplates: melhorias na documentação
- KDECompilerSettings: Passagem das opções -Wvla & -Wdate-time
- Suporte para versões mais antigas do 'qmlplugindump'
- Introdução do 'ecm_generate_qmltypes'
- Permitir aos projectos incluírem o ficheiro duas vezes
- Correcção de RX que corresponde aos nomes dos projectos fora do URI do Git
- Introdução do comando de compilação 'fetch-translations'
- Usar mais vezes o '-Wno-gnu-zero-variadic-macro-arguments'
KActivities
- Só estão a ser usadas plataformas de Nível 1, pelo que irá passar ao Nível 2
- Remoção do KIO das dependências
KAuth
- Correcção de segurança: verificar se quem nos chama é realmente quem diz
KConfig
- Correcção do cálculo do 'relativePath' no KDesktopFile::locateLocal() (erro 345100)
KConfigWidgets
- Definição do ícone para a acção Doar
- Alívio das restrições para processar os QGroupBoxes
KDeclarative
- Não configurar o ItemHasContents na DropArea
- Não aceitar eventos à passagem na DragArea
KDocTools
- Solução alternativa para o MSVC e o carregamento de catálogos
- Resolução de um conflito de visibilidade com o 'meinproc5' (erro 379142)
- Colocar entre aspas outras variáveis com localizações (para evitar problemas com espaços)
- Colocar entre aspas algumas variáveis com localizações (para evitar problemas com espaços)
- Desactivação temporária da documentação local no Windows
- FindDocBookXML4.cmake, FindDocBookXSL.cmake - pesquisa nas instalações do Homebrew
KFileMetaData
- tornar o KArchive opcional e não compilar extracções que necessitem dele
- correcção de erro de compilação com símbolos duplicados no Mingw em Windows
KGlobalAccel
- compilação: Remoção de dependência do KService
KI18n
- correcção do tratamento dos nomes de base dos ficheiros .po (erro 379116)
- Correcção da inicialização do ki18n
KIconThemes
- Não tentar pintar ícones com tamanhos vazios
KIO
- KDirSortFilterProxyModel: reposição da ordenação natural (erro 343452)
- Preenchimento do UDS_CREATION_TIME com o valor do 'st_birthtime' no FreeBSD
- 'slave' de HTTP: enviar a página de erro após uma falha na autorização (erro 373323)
- kioexec: delegação do envio para um módulo do 'kded' (erro 370532)
- Correcção da definição dupla do URL do esquema no Teste da GUI do KDirlister
- Eliminação dos módulos do 'kiod' ao sair
- Geração de um ficheiro 'moc_predefs.h' no KIOCore (erro 371721)
- kioexec: correcção do suporte para o '--suggestedfilename'
KNewStuff
- Permitir várias categorias com o mesmo nome
- KNewStuff: Mostrar a informação do tamanho do ficheiro no método delegado da grelha
- Se o tamanho de um item for conhecido, mostrá-lo na área da lista
- Registo e declaração do KNSCore::EntryInternal::List como um meta-tipo
- Não seguir em frente pelo 'switch'. Elementos duplicados? Não, obrigado
- fechar sempre o ficheiro obtido após a transferência
Plataforma KPackage
- Correcção do local de inclusão no KF5PackageMacros.cmake
- Ignorar os avisos durante a geração do 'appdata' (erro 378529)
KRunner
- Modelo: Mudar a categoria do modelo de topo para "Plasma"
KTextEditor
- Integração do KAuth na gravação do documento - vol. 2
- Correcção de erro ao aplicar a dobragem de código em casos de mudam a posição do cursor
- Uso do elemento não-obsoleto <gui> no ficheiro 'ui.rc'
- Permitir marcas de barra de posicionamento também na pesquisa&substituição incorporada
- Integração do KAuth na gravação do documento
KWayland
- Validação se a superfície é válida ao enviar o evento 'leave' no TextInput
KWidgetsAddons
- KNewPasswordWidget: não esconder a acção de visibilidade no modo de texto simples (erro 378276)
- KPasswordDialog: não esconder a acção de visibilidade no modo de texto simples (erro 378276)
- Correcção do KActionSelectorPrivate::insertionIndex()
KXMLGUI
- O 'kcm_useraccount' morreu, viva o 'user_manager'
- Compilações reprodutíveis: eliminar a versão do XMLGUI_COMPILING_OS
- Correcção: o nome do DOCTYPE deve corresponder ao tipo do elemento de topo
- Correcção de uso errado do ANY no kpartgui.dtd
- Uso do elemento de topo não-obsoleto <gui>
- Correcções de documentação da API: substituir o 0 por 'nullptr' ou remover se não se aplicar
NetworkManagerQt
- Correcção de estoiro ao obter a lista de ligações activas (erro 373993)
- Definição do valor por omissão da auto-negociação, com base na versão do NM em uso
Ícones do Oxygen
- Adição de ícone para o 'hotspot' (https://github.com/KDAB/hotspot)
- Elevar o tamanho por omissão dos ícones do 'Painel' para 48
Plataforma do Plasma
- recarregamento dos ícones quando o 'usesPlasmaTheme' muda
- Instalação dos Componentes do Plasma 3 para que possam ser usados
- Introdução do units.iconSizeHints.* para oferecer sugestões de tamanho dos ícones configuradas pelo utilizador (erro 378443)
- [TextFieldStyle] Correcção do erro de 'textField não definido'
- Actualização do truque do ungrabMouse para o Qt 5.8
- Guarda contra o Applet não carregar o AppletInterface (erro 377050)
- Calendário: Usar a língua correcta para os nomes dos meses e dias
- Gerar ficheiros 'plugins.qmltypes' para os 'plugins' que forem instalados
- se o utilizador definiu de facto um tamanho implícito, mantê-lo
Solid
- Adição de inclusão necessária no 'msys2'
Realce de Sintaxe
- Adição da extensão do Arduino
- LaTeX: Correcção da finalização incorrecta dos comentários 'iffalse' (erro 378487)
Informação de segurança
O código lançado foi assinado com GPG, usando a seguinte chave: pub rsa2048/58D0EE648A48B3BB 2016-09-05 David Faure <faure@kde.org> Impressão digital da chave primária: 53E6 B47B 45CE A3E0 D5B7 4577 58D0 EE64 8A48 B3BB
Poderá discutir e partilhar ideias sobre esta versão na secção de comentários do artigo do Dot.
Instalar os pacotes binários
No Linux, a utilização dos pacotes da sua distribuição favorita é a forma recomendada de ter acesso às Plataformas do KDE. Página da Wiki para Obter as Aplicações do KDE na sua Distribuição de Linux
Compilar a partir do código
Poderá obter o código-fonte completo das Plataformas do KDE 5.34.0 sem qualquer custo. As instruções de compilação e instalação estão disponíveis na Página de Informações das Aplicações do KDE 5.34.0.
A compilação do código-fonte é possível através dos comandos básicos cmake .; make; make install. Para uma única plataforma de Nível 1, esta é normalmente a solução mais simples. As pessoas interessadas em contribuir para as plataformas ou acompanhar o progresso no desenvolvimento do conjunto completo são encorajadas a usar o kdesrc-build. As Plataformas 5.34.0 necessitam do Qt
Poderá obter uma lista detalhada de todas as Plataformas e das outras bibliotecas do Qt de terceiros em inqlude.org, o arquivo de pacotes devidamente auditado de bibliotecas do Qt. Poderá obter uma lista completa com a documentação da API em api.kde.org.
Envolva-se
Os que estejam interessados em seguir e contribuir para o desenvolvimento das Plataformas poderão consultar os repositórios de Git e seguir as discussões na lista de correio de Desenvolvimento das Plataformas do KDE. As políticas e o estado actual do projecto e planos estão disponíveis na wiki das Plataformas. As discussões em tempo-real têm lugar no canal de IRC #kde-devel do Libera Chat.
Apoiar o KDE
O KDE é uma comunidade de Software Livre que existe e cresce apenas devido à ajuda dos muitos voluntários que doam o seu tempo e esforço. O KDE está sempre à procura de novos voluntários e contribuições, sejam sob a forma de ajuda no código, na correcção ou comunicação de erros, na escrita de documentação, de traduções, promoção, dinheiro, etc. Todas as contribuições são bem-vindas da nossa parte e agradecemos em toda a medida. Por favor leia a página de Suporte ao KDE para obter mais informações sobre como poderá ser um membro de suporte do KDE e.V., através da nossa iniciativa Join the Game.