FERRAMENTAS LINUX: O KDE Frameworks agora é enviado com o framework Kirigami para a criação de interfaces convergentes de usuário

segunda-feira, 11 de setembro de 2017

O KDE Frameworks agora é enviado com o framework Kirigami para a criação de interfaces convergentes de usuário



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