Após nove meses de desenvolvimento lançamento do ambiente do usuário , durante o qual a comunidade de desenvolvedores da distribuição Linux Mint está desenvolvendo um fork do shell GNOME, 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 a elementos interativos bem-sucedidos do GNOME Shell. O Cinnamon é baseado em componentes do GNOME, mas esses componentes são fornecidos como um fork sincronizado periodicamente, sem dependências externas em relação ao GNOME.
A nova versão do Cinnamon será oferecida na distribuição Linux Mint 19.2, que está programada para ser lançada nos próximos meses. Em breve, pacotes estarão disponíveis para instalação no Linux Mint e Ubuntu a partir de , sem precisar esperar pela nova versão do Linux Mint.
:
- Novos widgets foram adicionados para a criação de configuradores, facilitando a escrita de diálogos de configuração e tornando seu design mais coeso e unido com a interface do Cinnamon. A reformulação das configurações do mintMenu, utilizando os novos widgets, permitiu a redução do tamanho do código em três vezes, uma vez que para definir a maioria das opções agora é suficiente uma única linha de código;
- No MintMenu, a barra de pesquisa foi movida para a parte superior. No plugin para exibir arquivos recentemente abertos, os documentos agora são mostrados em primeiro lugar. A performance do componente MintMenu foi significativamente aumentada, que agora inicia duas vezes mais rápido. A interface de configuração do menu foi completamente reescrita, tendo sido adaptada para a API python-xapp;
- No gerenciador de arquivos Nemo, o processo de compartilhamento de diretórios via Samba foi simplificado. Através do plugin nemo-share, é possível garantir a instalação de pacotes com
samba, colocando o usuário no grupo sambashare e verificando/alterando as permissões de acesso ao diretório compartilhado, sem a necessidade de executar essas operações manualmente a partir da linha de comando. Na nova versão, também foi adicionada a configuração de regras do firewall, verificação de permissões não apenas no próprio diretório, mas também em seu conteúdo, e o tratamento de situações com o diretório inicial armazenado em uma partição criptografada (solicitando a adição da opção 'force user'). - O gerenciador de janelas Muffin recebeu algumas mudanças do gerenciador de janelas Metacity, desenvolvido pelo projeto GNOME. Foi realizado um trabalho para aumentar a responsividade da interface e um design mais leve das janelas. A performance de operações como agrupamento de janelas foi aprimorada, e foram resolvidos problemas de congelamento durante a digitação.
A mudança no modo de aplicação do VSync para combater o tearing agora não requer reinicialização do Cinnamon. Foi adicionado um bloco nas configurações para escolher um dos três métodos de VSync, proporcionando ajustes para o funcionamento ideal dependendo das condições de uso e do hardware. - Foi adicionado ao núcleo um applet para impressão, que agora é iniciado por padrão;
- Foi realizada uma revisão e simplificação de alguns componentes internos, como DocInfo (processamento de documentos recentemente abertos) e AppSys (análise de metadados de aplicativos, determinação de ícones para aplicativos, definição de entradas para o menu, etc.). O trabalho para separar os manipuladores de applets em processos distintos foi iniciado mas ainda não concluído.
Fonte: opennet.ru
