
Workbench mostra erros no CSS, esta semana no GNOME
GNOME publicado a 61ª entrada do TWIG, também conhecida como Esta Semana no GNOME. Em sua lista de novidades, há várias que se destacam, mas sem dúvida a mais importante é a chegada do libadwaita 1.2.0. É porque é algo que todos usaremos quando estivermos no GNOME, mas também há novidades em aplicativos que serão muito interessantes para o usuário final.
Em relação a libadwaita 1.2.0, a nota de lançamento está disponível em este link, e fala sobre aspectos como design adaptativo. Isso fará com que pareça bom em todos os tipos de telas, e é algo que você precisa fazer se quiser sua proposta móvel fique o melhor possível. Logo após libadwaita 1.2.0 eles também chegaram AdwTabOverview
y AdwTabButton
.
Outras novidades esta semana no GNOME
- Apostrophe terminou seu re-baseado em GTK4. Toda a interface foi melhorada, muitos bugs foram corrigidos e há novos recursos, como seleção de estatísticas.
- O Flare 0.4.0, um cliente de sinal não oficial, veio com pequenas melhorias, incluindo suporte para armazenamento de mensagens persistentes.
- Workbench agora mostra erros de digitação/sintaxe CSS. Na captura de cabeçalho tem um exemplo: ao colocar início de margem: 12, além de estar sublinhado em vermelho, aparece uma mensagem informando que esta propriedade não existe, e que deve terminar com ponto e vírgula. A última parte não é verdadeira se for a última linha de um bloco CSS, mas a nova função está lá. E bem, é sempre aconselhável aprender certos vícios, mesmo que não sejam necessários, para evitar problemas futuros ou melhorar a legibilidade.
- Pods recebeu novos recursos desde o último dia 22 de abril:
- Novo ícone do aplicativo.
- Fornecimento de funções básicas para os pods (visão geral, visão detalhada, iniciar, parar, excluir, …).
- Gerenciamento de conexões com diferentes instâncias do Podman.
- Ações em massa, como iniciar ou excluir vários contêineres ao mesmo tempo.
- Capacidade de criar imagens a partir de arquivos do Docker.
- Visualizador de processos para contêineres e pods.
- Exibições para os dados brutos de inspeção das imagens/contêineres/pods.
- Informações sobre o status de integridade de um contêiner.
- Vários outros pequenos recursos e melhorias.
- A versão beta chegou ao repositório beta Flathub.
- Configurações do Gerenciador de Login 1.0-beta.4 introduziu:
- Um AppImage real (funcional) está agora disponível. Ele pode ser baixado de clique aqui.
- As capturas de tela foram atualizadas.
- Foi adicionado suporte para temas de shell incompletos.
- Se o valor da opção --verbosity for inválido, o aplicativo se recusará a iniciar agora em vez de assumir o valor máximo.
- Corrigido: A versão Flatpak do aplicativo não podia alterar o logotipo.
- Corrigido: Extraindo o tema shell padrão salvo diretamente no diretório /usr/local/share em vez de /usr/local/share/themes.
- Corrigido o erro em que as informações da versão 1.0-beta.2 não eram exibidas no software GNOME.
- O Cawbird agora pode ocultar respostas de nossa linha do tempo ou linha do tempo, graças a parte do GTK4 re-baseado, entre outras melhorias.
- Bottles foi portado para Blueprint, uma nova linguagem para criar interfaces GTK. É uma novidade destinada aos desenvolvedores.
Como um fato que me parece curioso, os artigos sobre esta semana no GNOME começaram a mostrar apenas notícias que chegaram durante a semana passada, mas de versões estáveis. Por outro lado, o KDE publicou absolutamente tudo, e quase tudo futuro. Parece que ambos os projetos aproximaram um pouco os conceitos, mantendo-se mais fiéis ao estilo GNOME, eu diria, e começou a falar sobre outros lançamentos também, como alfa e beta. O KDE, por sua vez, continua a falar sobre o que está por vir no futuro, mas pegou um pouco de cabo e agora só fala sobre o que é importante, embora seja verdade que ele liga a outros tópicos onde eles falam sobre bugs de todos tipos.
De qualquer forma, são dois projetos diferentes e sempre farão as coisas do seu jeito, por mais próximos que estejam em seus artigos. E agora sim, isso foi toda esta semana no GNOME.