FERRAMENTAS LINUX: O KDE Frameworks 5.41.0 foi liberado com mais de 120 melhorias e bugs

segunda-feira, 11 de dezembro de 2017

O KDE Frameworks 5.41.0 foi liberado com mais de 120 melhorias e bugs



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

A cada mês, o KDE lança uma nova compilação do KDE Frameworks e a versão 5.41.0 está disponível para dezembro de 2017, trazendo um mês de melhorias, correções de erros e segurança, bem como traduções atualizadas.

Mais de 120 alterações estão incluídas na pilha de software KDE Frameworks 5.41.0 , melhorando componentes como o Plasma Framework, o destaque de sintaxe, KIO, KWayland, KTextEditor, Kirigami, KFileMetaData, KEmoticons, KDeclarative e KCoreAddons.

A integração do Framework também foi melhorada nesta versão com o suporte para o download do segundo ou terceiro link de download de um produto KNS, e o ícone da Breeze configurou ícones de instalação e desinstalação recebidos para o gerenciador de pacotes do Plasma Discover.

"O KDE anuncia hoje o lançamento do KDE Frameworks 5.41.0", leia 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".

O KDeclarative agora pode ser compilado no Windows

Entre outras mudanças interessantes implementadas no KDE Frameworks 5.41.0, podemos mencionar que o componente KDeclarative agora pode ser compilado no Windows e ele pode usar um único mecanismo QML e o KFileMetaData agora abre arquivos como somente leitura no extrator TagLib.

Além disso, o KFilePlaces agora possui uma seção para dispositivos removíveis, o zoom acidental agora está impedido no KTextEditor, o HTTP seguro (HTTPS) agora é usado para baixar taxas de câmbio em KUnitConversion e um gerador de código asteca foi adicionado à prisão.

O changelog completo está anexado abaixo se você tiver curiosidade em saber o que exatamente foi alterado no KDE Frameworks 5.41.0, que em breve entrará nos repositórios de software estáveis ​​da sua distribuição GNU / Linux favorita, por isso, atualize o mais rápido possível .

Changelog

Baloo
  • Desça e reescreva as tags do baloo KIO slave (bug 340099)
BluezQt
  • Não rastreie descritores de arquivos rfkill (bug 386886)
Ícones da brisa
  • Adicionar tamanho de ícone ausente (erro 384473)
  • Adicione ícones de instalação e desinstalação para descobrir
Módulos CMake extra
  • Adicione a tag de descrição aos arquivos pkgconfig gerados
  • ecm_add_test: use o caminho apropriado sep no Windows
  • Adicione FindSasl2.cmake ao ECM
  • Apenas passe a coisa ARGS ao fazer Makefiles
  • Adicione FindGLIB2.cmake e FindPulseAudio.cmake
  • ECMAddTests: configure QT_PLUGIN_PATH para que os plugins construídos localmente possam ser encontrados
  • KDECMakeSettings: mais documentos sobre o layout do diretório de construção
Integração do quadro
  • Suporte ao download do 2º ou 3º link de download de um produto KNS (bug 385429)
KActivitiesStats
  • Comece a corrigir libKActivitiesStats.pc: (bug 386933)
KActividades
  • Corrigir raça que começa o kactivitymanagerd várias vezes
KAuth
  • Permita apenas criar o gerador de código kauth-policy-gen
  • Adicione uma nota sobre como chamar o auxiliar de aplicativos multithread
KBookmarks
  • Não mostre editar a ação dos favoritos se o keditbookmarks não estiver instalado
  • Porto de KAuthorized obsoleto :: authorizeKAction to authorizeAction
KCMUtils
  • Navegação e navegação no teclado QML kcms
KCompletion
  • Não coloque falhas ao definir nova edição de linha em uma caixa combinada editável
  • KComboBox: Retornar antecipadamente ao definir editável para o valor anterior
  • KComboBox: reutilize o objeto de conclusão existente na nova edição de linha
KConfig
  • Não procure / etc / kderc todas as vezes
KConfigWidgets
  • Atualize cores padrão para combinar novas cores no D7424
KCoreAddons
  • Validação de entrada de SubJobs
  • Avise sobre erros ao analisar arquivos json
  • Instale definições de mimetype para arquivos kcfg / kcfgc / ui.rc / knotify & qrc
  • Adicione uma nova função para medir o comprimento por texto
  • Corrija o bug do KAutoSave no arquivo com espaço em branco nele
KDeclarative
  • Faça compilação no Windows
  • faça-o compilar com QT_NO_CAST_FROM_ASCII / QT_NO_CAST_FROM_BYTEARRAY
  • [MouseEventListener] Permitir aceitar o evento do mouse
  • use um único motor QML
KDED
  • kded: remova as chamadas dbus para o ksplash
KDocTools
  • Atualize a tradução em português brasileiro
  • Atualize a tradução em russo
  • Atualize a tradução em russo
  • Atualização de personalização / xsl / ru.xml (faltava a navegação)
KEmoticons
  • KEmoticons: plugins de portas para JSON e adicionar suporte para carregamento com KPluginMetaData
  • Não esvazie símbolos das classes pimpl, proteja com Q_DECL_HIDDEN
KFileMetaData
  • O usermetadatawritertest requer Taglib
  • Se o valor da propriedade for nulo, remova o atributo user.xdg.tag (erro 376117)
  • Abra arquivos no TagLib extractor somente
KGlobalAccel
  • Agrupe alguns bloqueios de chamadas dbus
  • kglobalacceld: Evite carregar um carregador de ícones sem motivo
  • gerar cordas de atalho corretas
KIO
  • KUriFilter: filtra arquivos duplicados
  • KUriFilter: simplifique estruturas de dados, corrija o vazamento de memória
  • [CopyJob] Não comece tudo depois de ter removido um arquivo
  • Corrigir a criação de um diretório via KNewFileMenu + KIO :: mkpath no Qt 5.9.3+ (bug 387073)
  • Criou uma função auxiliar 'KFilePlacesModel :: movePlace'
  • Exponha KFilePlacesModel 'nome do ícone'
  • KFilePlacesModel: Evite o sinal desnecessário de 'dataChanged'
  • Retorna um objeto de marcador válido para qualquer entrada no KFilePlacesModel
  • Crie uma função 'KFilePlacesModel :: refresh'
  • Crie a função estática 'KFilePlacesModel :: convertedUrl'
  • KFilePlaces: seção criada "remota"
  • KFilePlaces: adicione uma seção para dispositivos removíveis
  • Adicionado ursos de baloo em modelos de lugares
  • Fix KIO :: mkpath com qtbase 5.10 beta 4
  • [KDirModel] Emite uma alteração para HasJobRole quando os trabalhos mudam
  • Alterar rótulo "Opções avançadas"> "Opções do terminal"
Kirigami
  • Deslocar a barra de rolagem pelo tamanho do cabeçalho (erro 387098)
  • margem inferior com base na presença da ação
  • não assuma applicationWidnow () para estar disponível
  • Não avise sobre alterações de valor se ainda estivéssemos no construtor
  • Substitua o nome da biblioteca na fonte
  • suportar cores em mais lugares
  • ícones de cores nas barras de ferramentas, se necessário
  • considere as cores dos ícones nos botões de ação principal
  • começar por um "ícone" propriedade agrupada
KNewStuff
  • Reverter "Desanexar antes de definir o ponteiro d" (erro 386156)
  • não instale a ferramenta de desenvolvimento para agregar arquivos de desktop
  • [knewstuff] Não derrame ImageLoader por erro
KPackage Framework
  • Faça corretamente as strings na estrutura do kpackage
  • Não tente gerar metadata.json se não houver metadata.desktop
  • corrigir o cache do kpluginindex
  • Melhorar a saída do erro
KTextEditor
  • Corrigir os comandos do buffer de modo VI
  • evitar o zoom acidental
KUnitConversion
  • Porta de QDom para QXmlStreamReader
  • Use https para baixar taxas de câmbio
KWayland
  • Exponha wl_display_set_global_filter como um método virtual
  • Reparar kwayland-testXdgShellV6
  • Adicione suporte para zwp_idle_inhibit_manager_v1 (erro 385956)
  • [servidor] Suporte inibindo o IdleInterface
KWidgetsAddons
  • Evite um diálogo de senha inconsistente
  • Defina enable_blur_behind sugestão sob demanda
  • KPageListView: atualiza a largura na mudança de fonte
KWindowSystem
  • [KWindowEffectsPrivateX11] Adicionar chamada de reserva ()
KXMLGUI
  • Corrigir a tradução do nome da barra de ferramentas quando tiver um contexto i18n
Estrutura Plasma
  • A diretiva #warning não é universal e, em particular, NÃO é suportada pelo MSVC
  • [IconItem] Use ItemSceneHasChanged em vez de se conectar na janelaChanged
  • [Ícone Item] Explicitly emite overlaysChanged no setter em vez de se conectar a ele
  • [Dialog] Use KWindowSystem :: isPlatformX11 ()
  • Reduza a quantidade de alterações de propriedades falsas no ColorScope
  • [Ícone Item] Emitir validChanged somente se ele realmente mudou
  • Suprima os indicadores de deslocamento desnecessários se o flickable for um ListView com orientação conhecida
  • [AppletInterface] Emite sinais de alteração para configurationRequired e -Reason
  • Use setSize () em vez de setProperty largura e altura
  • Corrigido um problema em que o menu PlasmaComponents apareceria com cantos quebrados (erro 381799)
  • Corrigido um problema em que os menus de contexto apareceriam com cantos quebrados (bug 381799)
  • API docs: adicionar aviso de depreciação encontrado no log git
  • Sincronize o componente com o de Kirigami
  • Procure todos os componentes da KF5 como tal, em vez disso, como estruturas separadas
  • Reduzir as emissões de sinais espúrios (erro 382233)
  • Adicionar sinais indicando se uma tela foi adicionada ou removida
  • instale o Switch
  • Não confie em inclui de inclui
  • Otimizar nomes de função SortFilterModel
  • Remove DataModel :: roleNameToId
Prisão
  • Adicionar gerador de código asteca
QQC2StyleBridge
  • determine a versão QQC2 em tempo de compilação (erro 386289)
  • por padrão, mantenha o fundo invisível
  • adicione um plano de fundo no ScrollView
Sólido
  • UDevManager mais rápido :: devicesFromQuery
Soneto
  • Permite o soneto de crosscompile
Realce de sintaxe
  • Adicionar PKGUILD à sintaxe bash
  • JavaScript: inclua tipos de mímicos padrão
  • Debwangelog: adicione Bionic Beaver
  • Atualize o arquivo de sintaxe SQL (Oracle) (erro 386221)
  • SQL: move a detecção de comentários antes dos operadores
  • crk.xml: linha de cabeçalho adicionada

Fonte

Até a próximam!!

Nenhum comentário:

Postar um comentário