Ao desenvolver componentes originais do Elementary OS, são usados GTK3, a linguagem Vala e a estrutura própria do Granite. Os desenvolvimentos do projeto Ubuntu são utilizados como base da distribuição. Ao nível de pacotes e suporte a repositórios, Elementary OS 5.1.x é compatível com Ubuntu 18.04. O ambiente gráfico é baseado no próprio shell do Pantheon, que combina componentes como o gerenciador de janelas Gala (baseado no LibMutter), o WingPanel superior, o iniciador Slingshot, o painel de controle Switchboard, a barra de tarefas inferior
O ambiente inclui um conjunto de aplicativos totalmente integrados em um único ambiente que são necessários para resolver os problemas do usuário. Entre os aplicativos, a maioria são desenvolvimentos próprios do projeto, como o emulador de terminal Pantheon Terminal, o gerenciador de arquivos Pantheon Files e um editor de texto
Principais inovações:
- As ferramentas de controle dos pais foram renomeadas de “Controles dos pais” para “Tempo e limites de tela” e expandidas para incluir regras relacionadas ao tempo de tela, acesso à Internet e uso de aplicativos. Regras semelhantes agora podem ser definidas para sua própria conta, por exemplo, para auto-organização, para não ficar muito tempo sentado na frente do computador.
- O menu do aplicativo foi otimizado para melhorar a usabilidade em telas sensíveis ao toque, além de reduzir o atraso e garantir uma navegação suave nos trackpads. O modo de visualização das categorias de aplicativos está mais próximo do menu clássico, que agora é apresentado em forma de lista de rolagem em vez de grade. Controles e desempenho de teclado aprimorados.
- O sistema de busca de configurações foi totalmente redesenhado, mais próximo da implementação de uma busca no menu do aplicativo, pode ser utilizado para buscar configurações individuais e mostra o caminho para cada parâmetro encontrado.
- Nas configurações da área de trabalho, o tamanho dos ícones disponíveis para escolha é claramente ilustrado. O problema com papéis de parede duplicados foi resolvido. As configurações disponíveis para pesquisa foram ampliadas (tamanho do texto, animação da janela, transparência do painel).
- As configurações da tela garantem a centralização correta das exibições às quais o modo de rotação da tela é aplicado. Explicações mais precisas sobre os motivos pelos quais uma configuração específica está disponível apenas para o administrador foram adicionadas às configurações da conta. Uma solicitação de confirmação de direitos de administrador agora é feita diretamente ao selecionar uma operação privilegiada, por exemplo, ao ativar ou desativar contas.
- No centro de instalação de aplicativos (AppCenter), foi feito um trabalho para melhorar o desempenho - a verificação de atualizações agora é feita no máximo uma vez por dia, durante o download e login, bem como sempre que o usuário inicia o AppCenter.
A interface de gerenciamento de complementos foi modernizada; os complementos instalados agora são exibidos apenas se houver uma atualização para eles. Ao selecionar um complemento na página de informações do aplicativo, você será direcionado para a página de informações do complemento. A navegação usando o teclado foi simplificada - o foco de entrada agora está definido na linha de pesquisa e você pode usar imediatamente as teclas do cursor para navegar pelos resultados da pesquisa.
- O reprodutor de vídeo lembra o último vídeo reproduzido e a última posição.
- Corrigida uma falha no gerenciador de janelas Gala ao alterar a área de trabalho virtual e ter certos tipos de janelas abertas.
- Um menu "Abrir em" foi adicionado ao visualizador de fotos, tornando mais fácil usá-lo para visualizar antes de iniciar outro visualizador.
- A biblioteca Granite foi atualizada para incluir um novo método para compartilhar configurações de aplicativos.
Fonte: opennet.ru