No momento estou muito feliz com meu EmulationStation Desktop Edition em meu laptop velho e surrado. A partir disso frontend Posso lançar todas as minhas roms, inclusive as DOOM e as que não funcionam bem no RetroArch, e não tenho queixas. Mas para GNOME (acima de tudo) existe o Cartridges, uma aplicação que começou por reunir jogos de diferentes lojas (Steam, Lutris, Heroic...) e agora também é compatível com jogos RetroArch. Não tive tempo nem vontade de aprender como fazer funcionar com essas roms, e é por isso que tenho uma pedra no sapato.
E uma das novidades mais notáveis desta semana no GNOME é que Cartuchos está indo cada vez mais. Embora a verdade seja que o desenvolvimento mais recente parece funcionar apenas para o GNOME, é um projeto tão interessante que logo entrou no seu círculo. Mas muito mais coisas aconteceram de 6 a 13 de outubro, e aqui está a lista com todas as notícias Esta semana.
Esta semana no GNOME
- O gnome-software já possui o branch para 46, e chegaram diversas melhorias de interface que foram adicionadas à fila após 45.
- Aparador de vídeo 0.8.2 chegou como uma pequena atualização com melhorias visuais baseadas no GNOME 45.
- Os cartuchos 2.6 chegaram com a capacidade de pesquisar nossa biblioteca de jogos na área de trabalho. Para conseguir isso você deve ir em Configurações/Pesquisar e ativar Cartuchos. No momento apenas no GNOME.
- Meld está migrando para GTK4 e libadwaita:
- MainWindow usa Adw.ApplicationWindow.
- A página NewDiff e as páginas FileDiff e DirDiff também foram (em sua maioria) migradas.
- A caixa de diálogo Preferências usa Adw.PreferencesDialog.
- A maioria dos sinais foi migrada para manipuladores de eventos.
- A maioria dos métodos foram migrados para novas assinaturas (por exemplo, do_snapshot, do_size_allocate, etc.)
- Ainda há coisas a alcançar (ajuda é bem-vinda):
- A execução da caixa de diálogo agora é assíncrona (salvar arquivo, etc.) e precisa ser reescrita.
- Gdk.WindowAttr desapareceu (ainda é necessário?).
- Gtk.RecentChooser desapareceu, existe um substituto?
- MeldSourceMap do_snapshot_layer não é chamado, embora a nova sintaxe seja usada.
- O do_size_allocate do DiffGrid não é chamado, mesmo que a nova sintaxe esteja sendo usada (o que atualmente impede que a sobreposição de cores seja desenhada no HandleWindow).
- Dosage é um aplicativo de rastreamento de medicamentos e agora está disponível no Flathub. Entre suas funções estão rastreamento de estoque, histórico, notificações e modos de frequência. Por mera curiosidade, fui à página do GitHub para ver se é compatível com dispositivos móveis e não diz nada sobre isso. Embora os aplicativos de desktop sejam úteis, acho que um como esse deve chegar ao nosso bolso.
- Wildcard 0.3.0 já está disponível e chegou ao Flathub. É uma atualização que traz um novo painel de benchmark para testar rapidamente padrões regulares comuns.
- Gir.Core, um projeto que visa fornecer ligações C# para diferentes bibliotecas baseadas em GObjects, lançou a v0.5.0-preview.2 esta semana. É uma versão de preparação para 0.5.0 e inclui algumas limpezas de API, correções de bugs e adicionou mais APIs assíncronas.
- O braço da guitarra recebeu várias melhorias:
- Suporte para guitarras canhotas e destras.
- Independência da direção do texto para o diagrama de acordes, resolvendo o problema de espelhamento que tive com linguagens da direita para a esquerda.
- Traduções turcas, espanhol, Norueguês, Português e Português do Brasil, disponibilizando o Fretboard em um total de 9 idiomas.
- A extensão Weather Or Not foi atualizada para corrigir um bug antigo dos usuários do Gnome 42-44, onde o indicador aparecia duas vezes. Uma nova versão também foi lançada, ingerindo alterações no backend do upstream (extensão Weather O'Clock) e refatorando o código para funcionar com o Gnome Shell 45. Para a próxima versão, está sendo trabalhado um backend de opções que permite alterar o localização do indicador meteorológico no painel.
E isso foi toda esta semana no GNOME.
Imagens e conteúdo: GALHO.