Ao desenvolver compoñentes orixinais do sistema operativo Elementary, utilízanse GTK3, a linguaxe Vala e o propio framework de Granite. Os desenvolvementos do proxecto Ubuntu utilízanse como base da distribución. A nivel de paquetes e soporte de repositorio, Elementary OS 5.1.x é compatible con Ubuntu 18.04. O entorno gráfico baséase no propio shell de Pantheon, que combina compoñentes como o xestor de ventás Gala (baseado en LibMutter), o WingPanel superior, o lanzador Slingshot, o panel de control Switchboard, a barra de tarefas inferior.
O contorno inclúe un conxunto de aplicacións estreitamente integradas nun único contorno que son necesarias para resolver os problemas dos usuarios. Entre as aplicacións, a maioría son desenvolvementos propios do proxecto, como o emulador de terminal Pantheon Terminal, o xestor de ficheiros Pantheon Files e un editor de texto.
Principais innovacións:
- Расширены возможности Центра установки приложений (AppCenter). Пользователям предоставлена возможность установки обновлений без прав администратора (подразумевается, что администратор подтверждает только установку, а обновление из штатного репозитория могут быть установлены без него). Кроме того, развиваемый проектом Elementary OS и предлагаемый по умолчанию набор приложений в формате Flatpak уже установлен в форме пользовательских приложений (ставятся в каталог пользователя, а не в систему) и установка и обновление таких программ не требует прав администратора. Из других изменений отмечается реализация кеширования ранее просмотренного содержимого домашней страницы каталога приложений и показ содержимого кэша в случае отсутствия сетевого доступа.
- В файловом менеджере налажено копирование и вставка изображений в другие приложения через буфер обмена (ранее передавалось не само изображение, а путь к файлу). В режиме просмотра списков файлов обеспечен показ всплывающей подсказки с информацией о файле, что позволяет, например, быстро оценить разрешение изображения без открытия просмотрщика. Добавлена возможность цикличного перебора результатов поиска при помощи клавиши «табуляция». При попытке открытия файла из корзины добавлен диалог с предложением предварительно восстановить данный файл.
- В разделе настройки параметров сети улучшена поддержка типов шифрования и обеспечен показ более точных сведений о применяемом шифровании. Устранено зависание при попытке изменения настроек из нескольких панелей.
- Значительно повышена производительность переключения месяцев в индикаторе времени при наличии активных событий в планировщике.
- Обновлены системные пиктограммы, которые переведены на использование новой палитры, совместимой с Bubblegum и Mint. Добавлены новые пиктограммы для информирования об наличии экстренного обновления и синхронизации данных. Предложены дополнительные размеры пиктограмм закрытия окон и настроек.
Fonte: opennet.ru