Atualização de junho de 2020 dos aplicativos do KDE
É uma maravilha sempre que a família KDE cresce, e por isso mesmo estamos especialmente contentes em receber o gerenciador de backups Kup e um novo projeto de empacotamento: o Homebrew.
Novos lançamentos
Kup 0.8
O Kup é uma ferramenta de backup para guardar seus arquivos com segurança.
Antes, ele era desenvolvido fora do KDE, mas neste mês o programa passou pelo processo de Incubação e se juntou à nossa comunidade, oficialmente se tornando um projeto do KDE. O desenvolvedor principal, Simon Persson, comemorou com um novo lançamento.
Aqui estão as mudanças que você verá na nova versão:
- O modo como backups do tipo rsync eram armazenados quando apenas uma pasta fonte é selecionada foi mudado. Esta alteração tenta minimizar o risco de excluir arquivos para usuários que selecionam como destino uma pasta com conteúdo. Código para migração foi incluído para detectar e mover seus arquivos ao executar o programa pela primeira vez, deste modo evitando copiar tudo novamente e duplicar o armazenamento.
- Uma opção avançada foi incluída que te permite especificar um arquivo do qual o Kup irá ler padrões de exclusão, por exemplo, permitindo que você diga ao Kup para que nunca salve arquivos *.bak.
- As configurações padrão foram alteradas esperando que funcionem melhor agora.
- Avisos reduzidos sobre arquivos não incluídos, pois isso estava gerando muitos alarmes falsos.
- O Kup não pede mais uma senha para desbloquear unidades externas criptografadas apenas para mostrar quanto espaço está disponível.
- Corrigido o problema de não tratar um backup salvo como falha apenas porque os arquivos foram perdidos durante a operação, tanto para rsync quanto para bup.
- Começa a executar verificações de integridade de backup e reparos em paralelo com base no número de CPUs.
- Adicionado suporte para metadados bup versão 3, que foi adicionado na versão bup 0.30.
- Várias pequenas correções na interface.
O Kup pode fazer backup usando rsync ou backups versionados com a ferramenta Python Bup. Atualmente, o Bup funciona apenas com Python 2, o que significa que essa opção não estará disponível em muitas distribuições, mas um porte para Python 3 está em desenvolvimento.

Para saber mais sobre o Kup, o Average Linux User fez uma análise e um vídeo sobre o Kup há pouco tempo:
Krita em tablets Android
Graças ao trabalho árduo de Sharaf Zaman, o Krita agora está disponível na Google Play Store para tablets Android e Chromebooks (mas não para celulares Android).
Este beta, baseado no Krita 4.2.9, é a versão completa para desktop do Krita, portanto, não possui uma interface de usuário touchscreen específica. Mas ele está lá, e você pode brincar com ele.
Ao contrário das lojas Windows e Steam, eles não cobram pelo Krita na loja, pois é a única maneira de as pessoas instalarem o Krita nesses dispositivos. No entanto, você pode comprar um selo de apoiador dentro do Krita para apoiar o desenvolvimento.
Para instalar
- Baixe o Krita do Google Play
- Como alternativa, na Play Store, acesse a aba "Acesso antecipado" e pesquise por org.krita. (Veja: as instruções oficiais do Google sobre acesso antecipado. Até termos um número razoável de downloads, você terá que rolar a tela um pouco para baixo.)
- Você também pode baixar os arquivos apk você mesmo. NÃO peça ajuda para instalar esses arquivos.
- Esses são todos os locais oficiais. Por favor, não instale o Krita de outras fontes. Não podemos garantir a segurança delas.
Notas
- Compatível com tablets Android e Chromebooks. Versões do Android suportadas: Android 6 (Marshmallow) e superior.
- Atualmente não é compatível com: celulares Android.
- Se você instalou uma das compilações do Sharaf ou uma compilação que você assinou você mesmo, precisa desinstalá-la primeiro, para todos os usuários!

O que está por vir
O KIO Fuse fez sua primeira versão beta este mês.
Correções de erros
Lançamentos de correções de bugs foram lançados para
- Gerenciador de coleções Tellico com uma caixa de diálogo de filtro atualizada para permitir a correspondência com texto vazio.
- O navegador de rede local SMB4K corrigiu as configurações de salvamento ao fechar.
- A IDE para programadores KDevelop fez uma atualização para os repositórios KDE movidos.
Loja de aplicativos

Enquanto no Linux estamos gradualmente nos acostumando a poder instalar aplicativos individuais de uma loja de aplicativos, o inverso está acontecendo no mundo do macOS e do Windows. Para esses sistemas, gerenciadores de pacotes estão sendo introduzidos para aqueles que gostam de uma única fonte para controlar tudo em seus sistemas.
O principal repositório de pacotes de código aberto para macOS é o Homebrew, gerenciado por uma equipe de desenvolvedores de primeira linha, incluindo o ex-desenvolvedor do KDE, Mike McQuaid.
Este mês, o projeto KDE Homebrew, que vinha sendo executado externamente ao KDE por um tempo, migrou para o KDE para se tornar parte integral da nossa comunidade.
Você pode adicionar o repositório KDE Homebrew para macOS e baixar os códigos-fonte do KDE compilados e prontos para execução.
Nós conversamos com o desenvolvedor líder Yurii Kolesnykov e perguntamos a ele sobre o projeto.
Conte-nos sobre você, qual é seu nome, de onde você vem, qual é seu interesse em KDE e Mac, o que você faz para viver?
Meu nome é Yurii Kolesnykov, sou da Ucrânia. Sou apaixonado por Software Livre desde que ouvi falar dele pela primeira vez, aproximadamente no final do ensino médio. Acho o KDE simplesmente o melhor DE para sistemas Linux e Unix, com muitos aplicativos excelentes. Meu interesse por Mac vem do meu trabalho principal: desenvolvo software para iOS Mobile para viver.
O que é o Homebrew?
O Homebrew é o gerenciador de pacotes mais popular para macOS, assim como o apt ou o yum. Como o macOS é Unix e a Apple oferece um bom compilador e conjunto de ferramentas para ele, as pessoas decidiram criar gerenciadores de pacotes para ele, permitindo que você instale muitos softwares livres e de código aberto no Mac. O Homebrew também possui um subprojeto, chamado Homebrew Cask, que permite instalar diversos aplicativos binários, ou seja, proprietários ou com interface gráfica. Aplicativos com interface gráfica são difíceis de integrar com o sistema se forem instalados via Homebrew.
Quais pacotes do KDE você criou para o Homebrew?
Acabei de executar grep no nosso tap e vejo que temos 110 pacotes no total, dos quais 67 são frameworks e aproximadamente 39 aplicativos. Já temos os aplicativos mais populares, como Kate, Dolphin e KDevelop, a pedido dos usuários.
Como usuário de Mac, o que você precisa fazer para instalar aplicativos?
Primeiro, você precisa seguir o guia de instalação do Homebrew, caso ainda não o tenha, ele está disponível em brew.sh. Em seguida, você precisa acessar nosso repositório com o seguinte:
brew tap kde-mac/kde https://invent.kde.org/packaging/homebrew-kde.git
Infelizmente, muitos pacotes do KDE não funcionam imediatamente, mas criamos um script que faz todos os ajustes necessários, então, após clicar, você precisa executar o seguinte comando:
"$(brew --repo kde-mac/kde)/tools/do-caveats.sh"
Você sabe o quão popular o Homebrew é como uma forma de obter aplicativos para Mac?
Boa pergunta. Infelizmente, ainda não configuramos nenhuma análise, mas vou adicioná-la à minha lista de tarefas. Mas, considerando que o Homebrew é o gerenciador de pacotes mais popular para Mac, ele exige que os usuários não o misturem com outros projetos semelhantes para instalar software no mesmo Mac, devido a conflitos. Então, sim, acho que ele é bastante popular.
Quanto trabalho você precisou fazer para que os aplicativos do KDE funcionassem no Homebrew?
Durante a criação dos pacotes atuais, já abordamos muitos problemas comuns, então trazer novos softwares é relativamente fácil. Prometo escrever um Como fazer para isso, pois os usuários já o solicitam muitas vezes.
Atualmente, os pacotes precisam ser compilados localmente. Vocês terão pacotes pré-compilados disponíveis?
O Homebrew permite a instalação de software via Bottles, ou seja, pacotes binários pré-compilados. Mas o processo de criação de Bottles é totalmente integrado à infraestrutura do Homebrew, ou seja, precisamos executar CI com testes em cada pacote antes de ele ser engarrafado. Por isso, decidimos integrar o máximo de pacotes possível ao repositório principal do brew para eliminar a sobrecarga de manutenção.
Há muitos outros softwares de desktop disponíveis no Homebrew?
Sim. Em geral, se um aplicativo é popular e tem um canal de distribuição fora da Mac AppStore, há uma grande chance de que ele já esteja disponível para instalação por meio de um Brew Cask.
Como os autores de aplicativos do KDE podem ajudar a colocar seu software no Homebrew?
O hardware da Apple é muito caro, então comprar um Mac para cada desenvolvedor KDE não será uma boa ideia. Por enquanto, eles podem criar uma solicitação de recurso em nosso repositório. Assim, os mantenedores ou usuários do Homebrew KDE reportam bugs se algo não estiver funcionando como esperado. E estamos tentando fornecer o máximo de informações possível mediante solicitação dos desenvolvedores KDE. Mas, por enquanto, temos muitos tickets pendentes para aplicativos KDE com bugs pequenos, mas muito irritantes. Espero que estejamos mais integrados à infraestrutura do KDE, ou seja, que possamos vincular bugs em nosso repositório com projetos upstream. Já migramos para o KDE Invent e espero que o KDE Bugs seja migrado do Bugzilla para o KDE Invent em breve.
A outra maneira de criar seus aplicativos KDE para Mac é com o Craft. Como os aplicativos criados pelo Homebrew se comparam aos criados com o Craft?
Ainda acho que o Homebrew é mais amigável para usuários finais. Seu processo de instalação é tão fácil quanto executar uma linha. Para adicionar nosso repositório e começar a instalar aplicativos a partir dele, você precisa executar mais duas linhas.
Obrigado pelo seu tempo, Yurii.
Lançamento 20.04.2
Alguns dos nossos projetos lançam a seu próprio tempo e alguns são lançados em lotes. O conjunto de projetos do 20.04.2 foi lançado hoje e deve ficar disponível nas lojas de aplicativos e distribuições em breve. Dê uma olhada na página de lançamentos do 20.04.2 para os detalhes.
Algumas das correções inclusas no lançamento de hoje:
- As gravações são divididas em múltiplas solicitações para servidores SFTP que limitam o tamanho da transferência
- O Konsole atualiza a posição do cursor para métodos de entrada (como IBus ou Fcitx) e não trava mais ao fechar pelo menu.
- O KMail gera um HTML melhor ao adicionar uma assinatura HTML aos e-mails
Notas de lançamento do 20.04 • Página da wiki para baixar os pacotes • Página com informações do código-fonte do 20.04.2 • Registro completo de alterações do 20.04.2