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!!
Nenhum comentário:
Postar um comentário