Após seis meses de desenvolvimento formado liberação do ambiente do usuário Canela 4.6, 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 20, com lançamento previsto para junho.
Implementado suporte para escala fracionária, que permite selecionar o tamanho ideal dos elementos em telas com alta densidade de pixels (HiDPI), por exemplo, você pode aumentar os elementos da interface exibidos não em 2 vezes, mas em 1.5.
A caixa de diálogo de configurações do monitor foi redesenhada. Adicionada a capacidade de selecionar a taxa de atualização da tela e suporte para atribuição de fatores de escala personalizados para cada monitor, o que resolve o problema de operação ao conectar simultaneamente um monitor normal e HiDPI.
O tema de design Mint-Y oferece uma nova paleta na qual, por meio de manipulações de matiz e saturação, são selecionadas cores mais brilhantes, mas sem perda de legibilidade e conforto. Novos conjuntos de cores Rosa e Aqua são oferecidos.
Adicionado suporte para a API StatusNotifier (aplicativos Qt e Electron) ao miniaplicativo XappStatusIcon. libAppIndicator (indicadores Ubuntu) e libAyatana (indicadores Ayatana para Unity), que permitirá que o XappStatusIcon seja usado como um mecanismo único para minimizar a bandeja do sistema, sem exigir suporte para diferentes APIs no lado do desktop. A mudança vai melhorar o suporte para colocação de indicadores, aplicações baseadas na plataforma e protocolo Electron na bandeja do sistema xembed (Tecnologia GTK para colocar ícones na bandeja do sistema). XAppStatusIcon transfere a renderização de ícones, dicas de ferramentas e rótulos para o lado do miniaplicativo e usa DBus para passar informações por meio de miniaplicativos, bem como eventos de clique.
A renderização no lado do miniaplicativo fornece ícones de alta qualidade de qualquer tamanho e resolve problemas de exibição.
O desempenho do código para processamento de miniaturas no gerenciador de arquivos Nemo foi otimizado. A geração de ícones agora é feita de forma assíncrona e os ícones são carregados com uma prioridade mais baixa em comparação com a navegação no catálogo (a ideia é que a prioridade seja dada ao processamento de conteúdo e o carregamento dos ícones seja realizado de forma residual, o que permite um trabalho visivelmente mais rápido ao custo de exibição mais longa de ícones de espaço reservado).
Foi preparado um novo utilitário para troca de arquivos entre dois computadores em uma rede local, utilizando criptografia na transferência de dados.