O KTextEditor, KIO e KWayland também receberam melhorias
Depois de lançar o lançamento do primeiro lançamento da suíte de software KDE Applications 17.08, o projeto KDE anunciou nesta semana o lançamento do KDE Frameworks 5.38.0, a atualização mensal da coleção de bibliotecas de código aberto para as últimas tecnologias Qt 5.
O KDE Frameworks 5.38.0 é embalado com um total de 115 alterações que incluem correções de bugs e melhorias para vários componentes principais e aplicativos. Entre estes, podemos citar Plasma Framework, KWayland, KTextEditor, KWidgetsAddons, KWindowSystem, KXMLGUI, KRunner, KNotification, KJobWidgets, KPackage Framework, KIO, KCoreAddons, KDocTools, KDED, KGlobalAccel, KInit, KConfigWidgets, KConfig, KActivitiesStats e Baloo.
"O KDE anuncia hoje o lançamento do KDE Frameworks 5.38.0. O KDE Frameworks é 70 bibliotecas adicionais para o Qt, que oferecem uma ampla variedade de funcionalidades normalmente necessárias em bibliotecas maduras, revisadas por pares e bem testadas com termos de licenciamento amigáveis", leia o anúncio de lançamento . "Esta versão faz parte de uma série de lançamentos mensais planejados, disponibilizando melhorias aos desenvolvedores de forma rápida e previsível".
Agora, envio com a estrutura de Kirigami para criar interfaces de usuário convergentes
Ao mesmo tempo que o envio com várias melhorias para a integração do framework, módulos CMake adicionais e destaque de sintaxe, o KDE Frameworks 5.38.0 agora inclui o framework Kirigami do KDE, que fornece aos desenvolvedores uma coleção de componentes QtQuick que os ajudem a criar interfaces de usuário convergentes com base no Diretrizes do KDE UX, que podem ser usadas em plataformas móveis e desktop.
Todo o arquivo de troca da versão do KDE Frameworks 5.38.0 está abaixo, se você tiver curiosidade em saber o que foi alterado desde o marco do KDE Framework 5.37.0 do último mês. Se você estiver usando as tecnologias do KDE Frameworks na sua distribuição GNU / Linux, recomendamos atualizar a versão 5.38.0 o mais rápido possível, ou assim que aterrissem nos repos reposíveis. Você também pode baixar as fontes agora.
Changerlog
Corrigir pesquisa baseada em diretório
Módulos CMake extra
Set CMAKE _ * _ OUTPUT_5.38 para executar testes sem instalar
Incluir um módulo para encontrar importações qml como dependências de tempo de execução
Integração de Framework
Retornar linha de alta resolução editar ícone claro
Corrigir aceitação de caixas de diálogo com ctrl + retornar quando os botões são renomeados
KActivitiesStats Refator
da consulta que combina recursos ligados e usados
Recarregar o modelo quando o recurso é desvinculado
Corrigindo a consulta ao combinar recursos vinculados e usados
KConfig
Corrigir as etiquetas das ações DeleteFile / RenameFile (bug 382450)
kconfigini: Espaço em branco de tração ao ler os valores de entrada ( erro 310674)
KConfigWidgets
Deprecate KStandardAction :: Help e KStandardAction :: SaveOptions
Corrigir rótulos das ações DeleteFile / RenameFile (bug 382450)
Use "document-close" como ícone para KStandardAction :: close
KCoreAddons
DesktopFileParser: adicione uma pesquisa de retorno em ": / kservicetypes5 / *"
Adicionar Suporte para plugins desinstalados em kcoreaddons_add_plugin
desktopfileparser: Corrigir a análise de chave / valor não compatível (erro 310674) Suporte
KDED
X-KDE-Somente mostrar PltaformasQt
KDocTools
CMake: Corrigir encaminhamento de nome de destino quando o diretório de construção possui caracteres especiais (erro 377573)
Adicionar CC BY-SA 4.0 Internacional e configurá-lo como padrão
KGlobalAccel
KGlobalAccel: porta para o novo método do KKeyServer symXModXToKeyQt, para corrigir as teclas numpad (bug 183458)
KInit
klauncher: corrigir appId correspondente para aplicativos flatpak
KIO
Portar o webshortcuts KCM de KServiceTypeTrader para KPluginLoader :: findPlugins
[KFilePropsPlugin] Formato local totalTamaño durante o cálculo
KIO: corrigir vazamento de memória de longa data na saída
Adicionar recursos de filtragem de mimetype para KUrlCompletion
KIO: porta os plugins de filtro de URI de KServiceTypeTrader para json + KPluginMetaData
[KUrlNavigator] Parar de emissãoRequistado quando o menu no menu é clicado no meio (bug 304589)
[KUrlNavigator] Emit tabRequested quando lugares O seletor é meio clicado (bug 304589)
[KACLEditWidget] Permitir o duplo clique para editar a entrada
[kiocore] Corrigir o erro lógico na confirmação anterior
[kiocore] Verifique se o klauncher está em execução ou não
Realmente as mensagens INF_PROCESSED_SIZE de taxa de limite (bug 383843)
Não limpe o armazenamento de certificados da CA SSL do Qt
[KDesktopPropsPlugin ] Criar diretório de destino se não existir
[File KIO slave] Corrigir a aplicação de atributos de arquivos especiais (bug 365795)
Remover a verificação do loop ocupado TransferJobPrivate :: slotDataReqFromDevice
faça do kiod5 um "agente" no Mac
Fix proxy KCM não está carregando os proxies manuais corretamente
Kirigami
ocultar barras de rolagem quando inútil
Adicione um exemplo básico para ajustar a alça arrastável da largura da coluna
ider camadas nas alças colocação
correção alça colocação quando sobrepõe a última página
não mostrar manípulo falso na última coluna
não armazenar coisas nos delegados (bug 383741)
como já definimos a chaveNavigaçãoEnabled, definir wraps também
melhor alinhamento à esquerda para O botão Voltar (erro 383751)
não leva em consideração o cabeçalho 2 vezes quando a rolagem (erro 383725)
nunca envolve o
endereço de etiquetas de cabeçalho FIXME: remove resetTimer (bug 383772)
não percorra o cabeçalho de aplicação em não móvel
Adicione uma propriedade para esconda o separador PageRow que combina o resumo da separação de resumo
com o fluxo originY e bottomtotop.
Se livrar das advertências sobre a configuração dos tamanhos de pixel e ponto
não desencadeie o modo acessível nas visualizações invertidas
pegue o rodapé da página em consideração
adicione um exemplo um pouco mais complexo de um aplicativo de bate-papo
mais seguro para encontrar o rodapé direito
Verifique a validade do item antes de usá-lo
Posição da camada de honra para isCurrentPage
use uma animação em vez de um animador ( bug 383761)
deixar o espaço necessário para o rodapé da página, se possível,
melhor dimmer para gadgets de aplicação
fundo escurecimento para aplicação
corrigir corretamente as margens do botão traseiro margens
adequadas para o botão Voltar
menos avisos no ApplicationHeader
não use escala de plasma para tamanhos de ícone
novo look para identificadores
KItemViews
KJobWidgets
Inicialize o estado do botão "Pausa" no rastreador de widgets
KNotificação
Não bloqueie o serviço de notificação inicial (bug 382444)
KPackage Framework
refatorador kpackagetool longe de opções stringy
KRunner
Limpe as ações anteriores na atualização
Adicione corredores remotos sobre DBus
KTextEditor
Port Document / View scripting API to Solução baseada em QJSValue
Mostrar ícones no menu de contexto de borda do ícone
Substituir KStandardAction :: PasteText com KStandardAction :: Paste
Suporte dimensionamento fracionário na geração da visualização da barra lateral
Alterar de QtScript para QtQml
KWayland
Tratar os buffers RGB de entrada como premultiplicados
Atualize saídas SurfaceInterface quando uma saída global é destruída
KWayland :: Cliente :: Destruição de saída de faixa de superfície
Evite enviar ofertas de dados de uma fonte inválida (erro 383054)
KWidgetsAddons
simplificar setContents deixando Qt fazer mais trabalho
KSqueezedTextLabel: Adicionar isSqueezed () por conveniência
KSqueezedTextLabel: pequenas melhorias para API docs
[KPasswordLineEdit] Definir o proxy de foco para edição de linha (erro 383653)
[KPasswordDialog] Redefinir propriedade de geometria
KWindowSystem
KKeyServer: corrigir o manuseio do KeypadModifier (bug 183458)
KXMLGUI
Salvar um monte de chamadas stat () no início do aplicativo
Corrigir a posição KHelpMenu no Wayland (erro 384193)
Soltar manipulação de cliques do botão intermediário quebrado (erro 383162)
KUndoActions: use actionCollection para configurar o atalho
Plasma Framework
[ConfigModel] Guarda contra a adição de uma Configuração nula
[ConfigModel] Permitir a adição e remoção programática de ConfigCategory (bug 372090)
[EventPluginsManager] Expose pluginPath no modelo
[Ícone Item] Não desinsete desnecessariamente imagePath
[FrameSvg] Use QPixmap :: mask () em vez de uma forma complicada desativada via alphaChannel ()
[FrameSvgItem] Criar margens / fixedMargins objeto na demanda
corrigir o estado da verificação para itens do menu
Forçar o estilo de plasma para QQC2 em applets
Instalar o PlasmaComponents.3 / pasta privada
Drop remains of "locolor" themes
[Tema] Use KConfig SimpleConfig
Evite algumas pesquisas de conteúdo do tema desnecessário
ignorar eventos de redimensionamento espúrios para tamanhos vazios (bug 382340)
Sintaxe Destaque
Adicionar definição de sintaxe para listas de filtros Adblock Plus
Reescrever a definição de sintaxe de Sieve
Adicionar destaque para arquivos de configuração QDoc
Adicionar definição de destaque para Tiger
Escape hífen em rest.xml expressões regulares (erro 383632)
correção: o texto simples é destacado como powershell
Adicionar realce de sintaxe para Metamath
Rebased Menos destaque de sintaxe no SCSS one (bug 369277)
Adicionar Pony destacando
Reescreva a definição de sintaxe de e-mail
Até a próxima!!
Nenhum comentário:
Postar um comentário