Publicidade

domingo, 13 de agosto de 2017

O KDE Frameworks 5.37.0 foi lançado para os desktops KDE Plasma 5 com 119 alterações



Isso traz melhorias para muitos aplicativos e bibliotecas do KDE .

O KDE anunciou no domingo a liberação e a disponibilidade geral da atualização mensal de manutenção da coleção KDE Frameworks de mais de 70 bibliotecas complementares para o Qt, versão 5.37.0.

O KDE Frameworks 5.37.0 parece ser uma atualização importante em comparação com versões anteriores e adiciona um total de 119 mudanças em vários componentes e aplicativos para os mais recentes ambientes de desktop do KDE Plasma 5, incluindo Plasma Framework, KWayland, KTextEditor, KIO, KCoreAddons, KConfig, KActivities, KArchive, KDeclarative, KDesignerPlugin, KHTML, KI18n, bem como ícones de Breeze.

E as maiores mudanças incluídas nesta versão são Gráficos vetoriais escaláveis ​​(SVG) para o mecanismo KHTML, suporte para ipv * .route-metric em NetworkManagerQt, ícone atualizado da bandeja do sistema Akregator, Qt5Widgets cria suporte para Sonnet, suporte de compilação cruzada para o destaque Indexador, destaque do PowerShell, juntamente com o suporte à sintaxe do Pug e Jade.

"Os frameworks do KDE são 70 bibliotecas adicionais para o Qt, que oferecem uma ampla variedade de funcionalidades geralmente necessárias em bibliotecas maduras, revisadas por pares e bem testadas com termos de licenciamento amigáveis", diz o anúncio de hoje . 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 ".

Vem em breve para uma distro GNU / Linux perto de você

Além dos componentes e aplicativos do KDE mencionados acima, o KDE Frameworks 5.37.0 melhora o KIdleTime, KInit, KNewStuff, KPackage Framework, KParts, KUnitConversion, KWallet Framework, KWidgetsAddons, KWindowSystem, KXMLGUI, NetworkManagerQt, Sonnet e ThreadWeaver, bem como o destaque de sintaxe , Que recebeu inúmeras mudanças, e os módulos extra de CMake.

As ferramentas do KDE Doxygen e o suporte ao KDELibs 4 também foram aprimorados no KDE Frameworks 5.37.0, e você pode estudar o changelog completo abaixo se você tiver curiosidade em saber o que exatamente foi alterado ou corrigido nesta versão. O KDE Frameworks 5.37.0 entrará nos repositórios de software estáveis ​​da sua distribuição GNU / Linux favorita nos próximos dias, portanto, assegure-se de atualizar imediatamente.

Changelog

Breeze Icons 

atualizar .h e .h ++ colors (bug 376680) 
 remove ktorrent ícone monocromático pequeno (bug 381370) 
 bookmarks is a action icon não um ícone de pasta (bug 381383) 
 atualizar utilities-system-monitor (bug 381420) 

Extra CMake Modules 

 Adicioonar - -gradle to androiddeployqt 
 Corrigir install apk target 
 Fixar o uso de query_qmake: diferir entre as chamadas que esperam qmake ou não 
 Adicionar API dox para KDEInstallDirs 'KDE_INSTALL_USE_QT_SYS_PATHS 
 Adicionar um metainfo.yaml para tornar o ECM uma estrutura adequada 
 Android: escaneie arquivos qml no diretório de origem,Não no diretório de instalação 

KActivities 

 emitem runningActivityListChanged na criação de atividade 

KDE Doxygen Tools 

 Escape HTML da consulta de pesquisa 

KArchive 

 Adicionar arquivos Conan, como uma primeira experiência para Conan suporte 

KConfig 

 Permitir criar KConfig sem Qt5Gui 
 Atalhos padrão: use Ctrl + PageUp / PageDown para prev / Próxima guia 

KCoreAddons 

 Remova a declaração init in (in) de K_PLUGIN_FACTORY_DECLARATION_WITH_BASEFACTORY_SKEL 
 Nova API do spdx no KAboutLicense para obter as expressões da licença do 
 SPDX kdirwatch:Evite potencial crash se d-ptr destruído antes de KDirWatch (erro 381583) 
 Fixar exibição de formatDuration com arredondamento (bug 382069) 

KDeclarative 

 fixar plasmashell desestabilizando 

QSG_RENDER_LOOP KDELibs 4 Support 

 Corrigir 'Dica desprezada para KUrl :: path () é incorreta no Windows' (erro 382242) 
 Atualize o kdelibs4support para usar o suporte baseado em destino fornecido pelos construtores do kdewin 
 Mark também como 
 obstruído. Sincronizar KDE4Defaults.

Cmake from kdelibs KDesignerPlugin 

 Adicionar suporte para o novo widget kpasswordlineedit 

KHTML 

 Support SVG também (bug 355872) 

KI18n 

 Permitir carregar catálogos i18n de locais arbitrários 
 Certifique-se de que o destino tsfiles seja gerado 

KIdleTime 

 Apenas requer Qt5X11Extras quando realmente precisamos dele 

KInit 

 Use o sinalizador de recurso adequado para Incluir kill (2) 

KIO 

 Adicionar novo método urlSelectionRequested to KUrlNavigator 
 KUrlNavigator: expor o KUrlNavigatorButton que recebeu um evento drop 
 Stash sem pedir ao usuário um popup Copiar / Cancelar 
 Assure KDirLister atualizações itens cujo URL alvo foi alterado (bug 382341) 
 Faça opções avançadas de "Abrir com"Diálogo colabsível e oculto por padrão (bug 359233) 

KNewStuff 

 Dê um pai para os menus do KMoreToolsMenuFactory 
 Ao solicitar o cache, informe todas as entradas em 

tamanho KPackage Framework 

 kpackagetool agora pode enviar dados do Appstream para um arquivo 
 adotar o novo KAboutLicense ::Spdx 

KParts 

 Redefinir url em closeUrl () 
 Adicionar modelo para um aplicativo simples baseado 
 em kpart 

Excluir o uso de KDE_DEFAULT_WINDOWFLAGS KTextEditor 

 Manusear o evento da roda fina em zoom 
 Adicionar o modelo para as 
 permissões de cópia do plugin do ktexteditor do arquivo original na cópia de salvamento (erro 377373) 
 talvez evite Crash de stringbuild (bug 339627) 
 problema de correção com * adicionando linhas fora dos comentários (erro 360456) 
 corrigir salvar como cópia, perdeu para permitir substituir o arquivo de destino (erro 368145) 
 Comando 'set-highlight':Junte-se a args com 
 falha de reparo no espaço na destruição da vista por causa da limpeza não determinística de objetos. 
 Emite sinais da borda do ícone quando nenhuma marca foi clicada. 
 Corrigir falha no modo de entrada vi (seqüência: "o" "Esc" "O" "Esc" ". ") (Erro 377852) 
 Use o grupo mutuamente exclusivo no tipo de marca padrão 

KUnitConversion 

 Marca MPa e PSI como unidades comuns 

KWallet Framework 

 Use CMAKE_INSTALL_BINDIR para geração de serviço 

dbus KWayland 

 Destrua todos os objetos de kwayland criados pelo registro quando ele é destruído 
 Emite uma conexãoDied se o QPA for destruído 
 [cliente ] Acompanhe todos os ConnectionThreads criados e adicione a API para acessá-los 
 [servidor] Enviar entrada de texto deixar se a superfície focada ficar desvinculada 
 [servidor] Enviar ponteiro se a superfície focada for descompactada 
 [cliente] Rastreie corretamente InSurface no teclado 
 [servidor] Enviar licença do teclado quando o cliente Destrói a superfície focada (erro 382280) 
 verifique a validade do buffer (erro 381953) <aI = 85> KWidgetsAddons  Extraia o widget de senha lineedit => nova classe KPasswordLineEdit  Corrigiu uma falha ao procurar com suporte de acessibilidade habilitado (bug 374933)  [KPageListViewDelegate] Passar widget para desenharPrimitive em drawFocus KWindowSystem  Remover confiança de cabeçalho em QWidget KXMLGUI  Soltar uso de KDE_DEFAULT_WINDOWFLAGS NetworkManagerQt  Adicionando suporte Para ipv * .route-metric  Fix undefined NM_SETTING_WIRELESS_POWERSAVE_FOO enums (bug 382051) Plasma Framework  [Containment Interface] sempre emite contextualActionsAboutToShow para contenção  Treat Button / ToolButton rótulos como texto simples  Don 'T executar correções específicas do wayland quando em X (erro 381130)  Adicionar KF5WindowSystem para ligar a interface  Declare AppManager.js como biblioteca pragma  [PlasmaComponents] Remover config.js  padrão para texto simples para etiquetas  Carregar traduções de arquivos KPackage se empacotado (bug 374825)  [PlasmaComponents Menu] Não  bloqueie a ação nula  [ Caixa de diálogo de Plasma] Corrigir as condições da bandeira atualizar o ícone da bandeja do sistema akregator (erro 379861)  [Interfaz de contenção] Manter a contenção em RequiresAttentionStatus enquanto o menu de contexto está aberto (erro 351823)  Corrigir o uso da chave de layout da barra de tabulação na RTL (Erro 379894) Sonnet  Permite criar o Sonnet sem Qt5Widgets  cmake: reescreva FindHUNSPELL.Cmake para usar pkg-config Sintaxe Destaque  Permitir criar KSyntaxHighlighter sem Qt5Gui  Adicionar suporte de compilação cruzada para o indexador de realce  Temas: Remover todos os metadados não utilizados (licença, autor, somente leitura)  Tema: remova os campos da licença e do autor  Tema: Derive read- Apenas uma sinalização de arquivo no disco  Adicionar sintaxe de destaque para o linguagem de modelagem de dados YANG  PHP: Adicionar palavras-chave do PHP 7 (bug 356383)  PHP: Limpe a  correção de informações do PHP 5 gnuplot, faça que os espaços de liderança / fuga  corrigem a correção 'else if', precisamos Altere o contexto, adicione  verificações de indexador de regras extra para espaços em branco de liderança / arrastar em XML destacando  Doxygen:Adicionar o destaque Doxyfile  adicionar tipos padrão faltantes para C realçar e atualizar para C11 (bug 367798)  Q_PI D => Q_PID  PHP: Melhorar o destaque das variáveis ​​em aparelhos curly em aspas duplas (erro 382527)  Adicionar destaque do PowerShell  Haskell: Adicionar extensão de arquivo .hs- Inicialização (módulo de bootstrap) (erro 354629)  Corrigir substituiçãoCaptura () para trabalhar com mais de 9 capturas  Ruby: Use WordDetect em vez de StringDetect para correspondência de palavras completas  Corrigir realce incorreto para BEGIN e END em palavras como "EXTENDED" (bug 350709)  PHP : Remova mime_content_type () da lista de funções obsoletas (erro 371973)  XML: adicione a extensão XBEL / mimetype ao realce xml (erro 374573)  Bash:Corrigir o realce incorreto para as opções de comando (erro 375245)  Perl: Corrigir o realce do heredoc com espaços principais no delimitador (erro 379298)  Atualizar o arquivo de sintaxe SQL (Oracle) (bug 368755)  C ++: Fix '-' não faz parte da Cadeia de caracteres UDL ( Bug 380408)  C ++: o formato printf especifica: adicione 'n' e 'p', remova 'P' (erro 380409)  C ++: O valor de fixar cor tem a cor das strings (erro 380489)  VHDL: corrigir o erro de realce ao usar colchetes e Atributos (erro 368897)  zsh destacando: corrigir expressão de matemática em uma expressão de substring (erro 380229)  Destaque de JavaScript: adicione suporte para a extensão E4X xml (erro 373713)  Remova "* .conf"Regra de extensão  Sintaxe Pug / Jade ThreadWeaver  Adicionar exportação perdida para QueueSignals



Fonte

Até a próxima!!