Era é um novo aplicativo de calendário para dispositivos móveis e desktop que cresce de acordo com suas necessidades. É simples e tranquilo para uso diário, enquanto recursos poderosos permanecem disponíveis quando necessário. Use o Era em uma janela pequena ao lado de outros aplicativos para multitarefa, ou mude para tela cheia para planejamento complexo. Ele sincroniza seus eventos com a maioria dos provedores online e continua funcionando quando você está offline.
Nesta semana, a primeira versão beta do Era foi lançada no Flathub, após mais de um ano de desenvolvimento.Baixe o Erado Flathub agora eRelate quaisquer bugs.Você pode encontrar.
Para quem se interessa pelos detalhes técnicos, Era é escrito em Rust e construído com libadwaita para o desktop GNOME. Estamos também trabalhando para suportar Android e um APK está disponível na pipeline CI. Sob o capô, Era utiliza um backend de calendário extensível e modular. Ele integra atualmente com o Evolution Data Server, enquanto um backend peer-to-peer experimental baseado em p2panda também está disponível em builds de desenvolvimento.
Agradeço especialmente a Philipp Sauberzweig pelo trabalho no design, bem como a todos que me ajudaram nas comunidades GTK, Libadwaita, Rust ❤️ GNOME e outras!
Esta semana lancei o Deep Dive, meu segundo aplicativo após o Whisp. O Deep Dive é um temporizador de produtividade ativo desenvolvido para o desktop GNOME. Baseado no conceito de "mergulho", ele funciona no princípio de que o trabalho profundo requer limites estritos. Quando você inicia um temporizador, você vai para debaixo d'água, onde as distrações não podem alcançar você - você completa o mergulho ou deliberadamente "desiste" e sobe mais cedo.
Você pode escolher entre uma Sessão Pomodoro ou uma Sessão de Temporizador, mas isso não é tudo -
Outras funcionalidades incluem:
Modo Mergulhar: Trava o temporizador, impedindo completamente que você pause ou pule sua sessão de foco.
Overlays de Interrupção: Obriga você a dar um passo para trás com um sobreposicionamento de tela cheia durante suas pausas agendadas.
Integração Não Perturbe: Silencia automaticamente as notificações do sistema enquanto você está imerso em um bloco de trabalho.
Acompanhamento de Projetos: Registra com segurança o seu tempo focado em projetos específicos localmente no seu dispositivo com estatísticas baseadas em gráficos.
Personalização do Usuário: Tudo isso é personalizável, desde a duração do Pomodoro até os limites de pausa, inclusive as notificações.
Deep Dive agora está oficialmente disponível no Flathub:
Esta semana atualizei o Field Monitor. O Field Monitor é um cliente de desktop remoto projetado para o GNOME, otimizado para se conectar a máquinas virtuais. Agora é mais estável e eficiente que nunca, e sua interface de usuário foi simplificada. Ele também suporta conexões diretas QEMU/D-Bus para VMs configuradas KVM/QEMU libvirt.
Um alfaiate costura - este costura imagens de sistemas operacionais no seu pendrive
Recentemente lançado, o Tailor é uma aplicação para criação de USB bootável sem a necessidade de procurar arquivos .iso na internet.
O Tailor possui seu próprio catálogo de sistemas operacionais, utilizando a base osinfo-db. Escolha a família do sistema operacional, a edição, a versão, a arquitetura, e clique em 'Criar USB Bootável'. A imagem é baixada (fica em cache para reescrita posterior), o Tailor verifica os checksums e inicia a gravação.
GTK/Adwaita não significa que o Tailor é apenas para Linux: ele também está disponível para Windows!
O Tailor está agora oficialmente disponível no Flathub:
Agora você pode revelar palavras aleatórias na página para ajudar se ficar preso, e todas as suas tentativas serão mostradas em uma barra lateral, permitindo que você revise o que já adivinhou!
Obrigado à comunidade por sugerir essas ideias! E divirta-se :)
A aplicação modular para instalação e inicialização do sistema ReadySet já foi mencionada emTWIG #233E aqui estamos de volta para contar a você o que fizemos no intervalo.
Novos plugins
O ReadySet começou a adquirir plugins integrados para uso conveniente em várias distribuições:
data e hora— seleção de data, hora e fuso horário, incluindo seleção automática pelo idioma;
software— adicionando repositórios de terceiros: Flathub, soluções proprietárias e assim por diante;
rede— configurando o Wi-Fi e o nome do computador na rede;
privacidade— configurações de privacidade. Por enquanto, isso inclui apenas a ativação da detecção de localização geográfica automática;
acordo de licença— aceitando o acordo de licença.
ReadySet já está em uso!
Agora, o ReadySet é usado em alguns sistemas da família ALT Linux — ALT Mobile (um sistema para dispositivos móveis), ALT Regular Gnome (uma imagem atualizada regularmente) e ALT Atomic Onyx (uma distribuição atômica com GNOME).
Atualmente, é usado como mestre para a configuração inicial desses sistemas, e planeja-se usá-lo posteriormente como instalador para os sistemas ALT Atomic.O desenvolvimento do pluginjá começou.
Interface adaptável
A principal melhoria na interface foi o aprimoramento da adaptabilidade. O ReadySet pode operar em três modos, dependendo do tamanho e formato da tela:
para tablets e caixas de transmissão portáteis - uma tela pequena alongada horizontalmente;
para dispositivos móveis - uma tela pequena verticalmente alongada;
para computadores - uma tela grande.
Alguns widgets foram movidos para alibcasebiblioteca, que outros projetos poderão reutilizar.
Mudanças arquitetônicas
ReadySet agora suporta vários modos de operação:
instalador— um modo para ser usado como instalador;
inicial-configuração— Modo para a configuração inicial do assistente;
usuário existente— Modo para configuração adicional durante atualizações e introdução de novas funcionalidades.
Atenção especial também foi dada à integração com GDM para rodar em modo quiosque e transição suave para o sistema imediatamente após a configuração inicial ser concluída, sem a necessidade de login novamente como usuário.
Para desenvolvedores
Para testes em CI/CD, imagens são construídas com base no ALT Atomic Minimal com GNOME e Phosh, com ReadySet adicionado; essas imagens podem então ser instaladas em uma máquina virtual para testar a funcionalidade.
No futuro, planeja-se criar uma base de conhecimento para que outros desenvolvedores de distribuições possam integrar o ReadySet em seus ecossistemas.
🎉 Anúncio de Lançamento: GstPipelineStudio v0.6.0 🎉
É com grande prazer que anunciamos o lançamento da versão 0.6.0 do GstPipelineStudio! Esta versão adiciona um motor de sugestão automática que propõe o próximo elemento a ser conectado à sua pipeline, leva o GstPipelineStudio a três idiomas e move a interface para libadwaita.
Destaques:
Motor de sugestão automática propondo o próximo elemento a ser adicionado
Digitação de cápsulas com typefind e descoberta de cápsulas demultiplexadoras
Diálogo de abertura de URI de mídia para elementos de propriedade uri
Visualização de pipelines e seleção de múltiplos nós com banda elástica
Modo de leitura apenas durante a reprodução
Traduções para Francês, Espanhol
Interface de usuário reformulada com diálogos libadwaita e temas GraphView
Badges de categoria e cores de tipo de mídia em elementos
GStreamer 1.28.7, GTK 4.22.4 e libadwaita 1.9.2
Suporte HTTPS integrado em Windows e macOS
Reformular o manipulador de logs GStreamer
Participantes:
Stéphane Cerveau — mantenedor e principal contribuinte
O "Now Playing Card" coloca um pequeno equalizador na sua barra superior. Clique nele para ver a arte da capa, procurar e controlar. Funciona com qualquer reprodutor: Spotify, navegadores, tudo. Instale e esqueça.
Wisp, uma extensão para a Shell GNOME que traz o snapper para a barra superior.
Na maioria dos sistemas btrfs, o snapper continua tirando instantâneos em segundo plano, mas restaurar de um geralmente significa cair para o terminal. Com o Wisp, você pode listar seus instantâneos, verificar o que mudou desde qualquer um deles, puxar arquivos individuais de volta ou reverter todo o sistema, tudo a partir da barra.
A extensão Weather Or Not foi atualizada para o GNOME 51. O código foi quase completamente reescrito para utilizar a funcionalidade subjacente já disponível na Shell, em vez de recriá-las. Em geral, a extensão agora funciona muito mais claramente do que antes.
Do ponto de vista do usuário, há agora uma transição suave quando os dados meteorológicos mudam e um spinner (indicador de carregamento) quando os dados são carregados pela primeira vez ao iniciar o sistema, ao alterar a localização ou após um longo período sem conexão. Os dados meteorológicos desatualizados ficam dimidos após uma hora sem atualizações bem-sucedidas.
Por fim, a acessibilidade foi melhorada com suporte adequado para detectar pressionamentos de tecla e para a configuração de movimento reduzido.
A nova versão já foi aprovada e está disponível.EGO..
O rótulo "Automatizado Probabilisticamente” label has been appointed throughout the GNOME/Decidimos usar "automatizado probabilisticamente" como rótulo para evitar
confusão com o uso de IA em desenvolvimento de software, destacando os riscos associados à dependência excessiva dessa tecnologia.
Para enfatizar a importância de uma abordagem equilibrada e crítica ao uso de IA, evitando a automação cega e a geração de código imprecisa.antropomorfizaçãointeligência artificial.
A discussão ocorreu na sala Calendar Matrix, com contribuidores de diferentes projetos (especificamente, Document Scanner e Nautilus). O Calendar já utilizava o rótulo "Automatizado Provavelmente" internamente, mas apenas de forma interna, o que tambémanunciouNo GNOME Discourse. O Document Scanner foi o segundo a utilizar o rótulo no projeto ao recriá-lo, e um desenvolvedor do Nautilus estava analisando a possibilidade de recriar o rótulo para o Nautilus. Como isso envolvia muito esforço duplicado, decidimos padronizá-lo em todo o projeto.GNOME/Namespace, para que todo projeto que proíba contribuições de IA também possa usar essa etiqueta. A única coisa que precisava ser feita era ajustar a redação e, então, designá-la.
Isso é tudo para esta semana!
Encontro-nos na próxima semana, e não se esqueça de passar por aqui.#EstaSemana: gnome.orgCom atualizações sobre seus próprios projetos!