Lançamento do ambiente de desktop Cinnamon 4.4

Após cinco meses de desenvolvimento formado liberação do ambiente do usuário Canela 4.4, em que a comunidade de desenvolvedores da distribuição Linux Mint está desenvolvendo um fork do GNOME Shell, do gerenciador de arquivos Nautilus e do gerenciador de janelas Mutter, com o objetivo de fornecer um ambiente no estilo clássico do GNOME 2 com suporte para interação bem-sucedida de elementos de o shell do GNOME. O Cinnamon é baseado em componentes do GNOME, mas esses componentes são enviados como um fork periodicamente sincronizado, sem dependências externas do GNOME.

A nova versão do Cinnamon será oferecida na distribuição Linux Mint 19.3, que está prevista para ser lançada antes das férias de Natal. Num futuro próximo, serão preparados pacotes que podem ser instalados no Linux Mint e Ubuntu a partir de Repositório PPAsem esperar por uma nova versão do Linux Mint.

Lançamento do ambiente de desktop Cinnamon 4.4

O principal inovações:

  • Foram feitos trabalhos para melhorar o desempenho em telas de alta densidade de pixels (HiDPI). Nas configurações de idioma e repositório, foram substituídos ícones com bandeiras, que pareciam borrados devido ao dimensionamento nas telas HiDPI. Melhor qualidade de imagem ao visualizar temas;
  • São propostos o applet XAppStatus e a API XApp.StatusIcon, implementando um mecanismo alternativo para colocação de ícones com indicadores de aplicativos na bandeja do sistema. XApp.StatusIcon resolve problemas encontrados com Gtk.StatusIcon, que foi projetado para usar ícones de 16 pixels, tem problemas com HiDPI e está vinculado a tecnologias legadas como Gtk.Plug e Gtk.Socket, que não são compatíveis com GTK4 e Wayland . Gtk.StatusIcon também significa que a renderização é feita no lado do aplicativo, não no lado do miniaplicativo. Para solucionar esses problemas, o sistema AppIndicator foi proposto no Ubuntu, mas não suporta todas as funcionalidades do Gtk.StatusIcon e, via de regra, requer retrabalho dos applets.

    XApp.StatusIcon, assim como AppIndicator, traz o desenho do ícone, dica de ferramenta e rótulo para o lado do miniaplicativo e usa DBus para transmitir informações por meio de miniaplicativos. A renderização no lado do miniaplicativo fornece ícones de alta qualidade de qualquer tamanho e resolve problemas de exibição. É suportada a transmissão de eventos de clique do applet para a aplicação, que também é realizada através do barramento DBus. Para compatibilidade com outros desktops, foi preparado um stub App.StatusIcon, que detecta a presença de um applet e, se necessário, reverte para Gtk.StatusIcon, o que permite exibir ícones de aplicativos antigos baseados em Gtk.StatusIcon;

  • O layout dos elementos nas caixas de diálogo modais foi melhorado, foram adicionadas configurações para controlar o layout dos elementos nas janelas e alterar o foco ao abrir novas janelas;
  • O menu de contexto do painel foi simplificado e redesenhado;
  • Adicionado módulo Python para gerenciar configurações de tela;
  • Suporte para notificações ocultas e sem distração foi adicionado ao sistema de notificação;
  • Uma interface para gerenciamento de extensões do sistema foi adicionada ao configurador;
  • O menu do aplicativo foi otimizado para desempenho, o mecanismo de atualização do menu foi redesenhado e a capacidade de ocultar categorias com operações recentes foi adicionada;
  • Adicionado efeito visual ao mover elementos no painel;
  • O configurador possui um gerenciador de partição de disco integrado gnome-discos;
  • Adicionada configuração para desabilitar o touchpad ao conectar um mouse externo;
  • Adicionado suporte para tema de alto contraste no gerenciador de janelas;
  • No gerenciador de arquivos Nemo, a capacidade de gerenciar o conteúdo do menu de contexto foi adicionada às configurações.

Fonte: opennet.ru

Adicionar um comentário