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:
- Os recursos do Application Installation Center (AppCenter) foram expandidos. Os usuários têm a oportunidade de instalar atualizações sem direitos de administrador (presume-se que o administrador apenas confirme a instalação e as atualizações do repositório padrão possam ser instaladas sem ele). Além disso, o conjunto de aplicativos desenvolvidos pelo projeto Elementary OS e oferecidos por padrão no formato Flatpak já vem instalado na forma de aplicativos de usuário (colocados no diretório do usuário, não no sistema) e a instalação e atualização de tais programas não não requer direitos de administrador. Outras mudanças incluem a implementação do cache de conteúdos visualizados anteriormente na página inicial do catálogo de aplicativos e a exibição do conteúdo do cache na ausência de acesso à rede.
- O gerenciador de arquivos agora suporta copiar e colar imagens em outros aplicativos através da área de transferência (anteriormente não era a imagem em si que era transferida, mas o caminho para o arquivo). No modo de visualização de lista de arquivos é exibida uma dica com informações sobre o arquivo, que permite, por exemplo, avaliar rapidamente a resolução de uma imagem sem abrir o visualizador. Adicionada a capacidade de percorrer os resultados da pesquisa usando a tecla Tab. Ao tentar abrir um arquivo da Lixeira, uma caixa de diálogo foi adicionada solicitando que você primeiro restaure o arquivo.
- A seção de configurações de rede melhorou o suporte para tipos de criptografia e fornece informações mais precisas sobre a criptografia usada. Corrigido um travamento ao tentar alterar as configurações de vários painéis.
- Desempenho significativamente melhorado para troca de meses no indicador de tempo quando há eventos ativos no agendador.
- Os ícones do sistema foram atualizados para usar uma nova paleta compatível com Bubblegum e Mint. Novos ícones foram adicionados para informar sobre a disponibilidade de atualizações de emergência e sincronização de dados. Foram propostos tamanhos adicionais de ícones para fechar janelas e configurações.
Fonte: opennet.ru