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

Lançamento das Plataformas do KDE 5.22.0

Também disponível em:

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

15 de Maio de 2016. O KDE anuncia hoje o lançamento das Plataformas do KDE 5.22.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

Attica

  • Verificar de forma adequada se um URL é um ficheiro local

Baloo

  • Correcções de compilação no Windows

Ícones do Brisa

  • Diversos ícones novos de acções e aplicações.
  • Definição das extensões oferecidas como 'por mudança' nos kiconthemes

Módulos Extra do CMake

  • Instalação em Android: suporte para projectos sem itens na 'share' ou 'lib/qml' (erro 362578)
  • Activação do KDE_INSTALL_USE_QT_SYS_PATHS se tiver o prefixo CMAKE_INSTALL_PREFIX do Qt5
  • ecm_qt_declare_logging_category: melhoria da mensagem de erro ao usar sem inclusão

Integração da Plataforma

  • Remoção do 'plugin' 'platformtheme', dado que está no 'plasma-integration'

KCoreAddons

  • Possibilidade de desactivar o uso do 'inotify' no KDirWatch
  • Correcção do KAboutData::applicationData() para se inicializar a partir dos meta-dados actuais do Q*Application
  • Clarificação de que o KRandom não é recomendado para fins de criptografia

KDBusAddons

  • KDBusService: transformação de '-' em '_' nas localizações dos objectos

KDeclarative

  • Não estoirar em caso de ausência de contexto do OpenGL

Suporte para a KDELibs 4

  • Definição de um MAXPATHLEN de contingência, caso não seja definido
  • Correcção do KDateTime::isValid() para valores do ClockTime (erro 336738)

KDocTools

  • Adição das aplicações de entidades

KFileMetaData

  • Junção da ramificação 'externalextractors'
  • Correcção dos 'plugins' externos e testes
  • Adição do suporte para 'plugins' de escrita externos
  • Adição do suporte de 'plugins' de escrita
  • Adição do suporte de 'plugins' de extracção externos

KHTML

  • Implementação do 'toString' para o Uint8ArrayConstructor e objectos relacionados
  • Reunião de diversas correcções relacionadas com o Coverity
  • Uso correcto do QCache::insert
  • Correcção de algumas fugas de memória
  • Verificação de sanidade do processamento de tipos de letra Web em CSS, para evitar possíveis fugas de memória
  • dom: adição das prioridades das marcas de 'comentário'

KI18n

  • libgettext: Correcção de possível uso-após-libertação, usando compiladores que não o g++

KIconThemes

  • Uso de contentores apropriados para as listas internas de ponteiros
  • Adição de oportunidade para reduzir acessos ao disco desnecessários, introdução das Extensões do KDE
  • Poupança de alguns acessos ao disco

KIO

  • kurlnavigatortoolbutton.cpp - uso do 'buttonWidth' no 'paintEvent()'
  • Menu de novo ficheiro: filtragem de duplicados (p.ex. entre ficheiros .qrc e de sistema) (erro 355390)
  • Correcção de mensagem de erro no arranque do KCM de 'cookies'
  • Remoção do 'kmailservice5', por ser prejudicial nesta altura (erro 354151)
  • Correcção do KFileItem::refresh() nas ligações simbólicas. Estavam a ser definidos tamanhos, tipos e permissões errados
  • Correcção de regressão no KFileItem: o refresh() iria perder o tipo do ficheiro, pelo que uma pasta se transformaria num ficheiro (erro 353195)
  • Definição do texto no elemento QCheckbox em vez de usar uma legenda separada (erro 245580)
  • Não activar o elemento das permissões da ACL se não formos os donos do ficheiro (erro 245580)
  • Correcção de barra dupla nos resultados do KUriFilter quando for definido um filtro de nomes
  • KUrlRequester: adição do sinal 'textEdited' (encaminhado do QLineEdit)

KItemModels

  • Correcção da sintaxe do modelo para a geração de casos de teste
  • Correcção da compilação com o Qt 5.4 (#endif fora do sítio)

KParts

  • Correcção do formato da janela BrowserOpenOrSaveQuestion

KPeople

  • Adição de uma verificação da validade do PersonData

KRunner

  • Correcção do metainfo.yaml: o KRunner não é nem uma migração nem está descontinuado

KService

  • Remoção do tamanho máximo dos textos demasiado restrito na base de dados do KSycoca

KTextEditor

  • Uso da sintaxe adequada de caracteres '"' em vez de '\"'
  • doxygen.xml: Uso da 'dsAnnotation' do estilo predefinido também para as "Marcas Personalizadas" (menos cores fixas)
  • Adição de opção para mostrar a contagem das palavras
  • Melhoria no contraste da cor princopal nos realces de pesquisa & substituição
  • Correcção de estoiro ao fechar o Kate através de DBus, enquanto a janela de impressão está aberta (erro #356813)
  • Cursor::isValid(): adição de nota sobre o isValidTextPosition()
  • Adição da API {Cursor, Range}::{toString, static fromString}

KUnitConversion

  • Informação ao cliente caso não se conheça a taxa de conversão
  • Adição da moeda ILS (Novo Shekel Israelita) (erro 336016)

Plataforma da KWallet

  • desactivação da reposição de sessões para o kwalletd5

KWidgetsAddons

  • KNewPasswordWidget: Remoção da sugestão de tamanhos nos espaços, o que estava a originar sempre algum espaço vazio na disposição
  • KNewPasswordWidget: correcção do QPalette quando o elemento gráfico está desactivado

KWindowSystem

  • Correcção da geração da localização do 'plugin' XCB

Plataforma do Plasma

  • [QuickTheme] Correcção das propriedades
  • highlight/highlightedText do grupo de cores adequado
  • ConfigModel: Não tentar resolver a localização de origem do pacote em branco
  • [calendário] Mostrar apenas a marca de eventos na grelha dos dias, não dos meses ou anos
  • declarativeimports/core/windowthumbnail.h - correcção de aviso -Wreorder
  • actualização do tema de ícones de forma adequada
  • Escrita sempre do nome do tema no 'plasmarc', mesmo que esteja escolhido o tema predefinido
  • [calendário] Adição de uma marca aos dias que contêm um dado evento
  • adição de cores de texto Positivas, Neutras e Negativas
  • ScrollArea: Correcção de aviso quando o 'contentItem' não é possível inverter
  • Adição de propriedade e método para alinhar o menu face a um canto do seu item-pai visual
  • Permissão da alteração da largura mínima no Menu
  • Manutenção da ordem na lista de itens guardada
  • Extensão da API para permitir o novo posicionamento dos itens de menu durante a inserção de um procedimento
  • associação da cor 'highlightText' ao Plasma::Theme
  • Correcção da limpeza de 'application/urls' associados no Plasma::Applets
  • Não expor os símbolos da classe privada DataEngineManager
  • adição de um eelemento "evento" no SVG do calendário
  • SortFilterModel: Invalidação do filtro ao mudar de 'callback' de filtragem

Sonnet

  • Instalação da ferramenta 'parsetrigrams' na compilação cruzada
  • hunspell: Carregamento/gravação de um dicionário pessoal
  • Suporte para o hunspell 1.4
  • configwidget: notificação sobre a mudança de configuração quando as palavras ignoradas forem actualizadas
  • configuração: não gravar imediatamente a configuração ao actualizar a lista de palavras a ignorar
  • configwidget: correcção de gravação quando as palavras a ignorar são actualizadas
  • Correcção do problema que impossibilitava a gravação de palavras a ignorar (erro 355973)

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.22.0. As instruções de compilação e instalação da aplicação do KDE 5.22.0 está disponível na Página de Informações das Plataformas do KDE 5.22.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.22.0 precisam do Qt 5.4.

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

África
AJ Venter
Unit 7B Beauvallon Village
13 Sandown Road
West Beach
Cidade do Cabo
7441
África do Sul
Telefone: +27 83 455 9978
info-africa@kde.org
Ásia
Pradeepto Bhattacharya
A-4 Sonal Coop. Hsg. Society
Plot-4, Sector-3,
New Panvel,
Maharashtra.
Índia 410206

info-asia@kde.org
Europa
Sebastian Kügler
Meloenstraat 17
6543 ZE Nijmegen
Holanda
Telefone: +31-6-48370928
info-europe@kde.org
América do Norte
Jeff Mitchell
21 Kinross Rd. #2
Brighton, MA 02135
E.U.A
Telefone: +1 (762) 233-4KDE (4533)
info-northamerica@kde.org
Oceânia
Hamish Rodda
11 Eucalyptus Road
Eltham VIC 3095
Austrália
Telefone: (+61)402 346684
info-oceania@kde.org
América do Sul
Sandro Santos Andrade
R. da Gratidão 232, apto 1106-A
Salvador, BA 41650-195
Brasil
Telefone: +55(71)99142-3855
info-southamerica@kde.org

Itens de navegação global