在開發原始Elementary OS元件時,使用GTK3、Vala語言和Granite自己的框架。 Ubuntu 專案的開發被用作發行版的基礎。 在軟體包和儲存庫支援級別,Elementary OS 5.1.x 與 Ubuntu 18.04 相容。 圖形環境是基於Pantheon自己的shell,它結合了Gala視窗管理器(基於LibMutter)、頂部WingPanel、Slingshot啟動器、Switchboard控制面板、下部任務欄等元件
該環境包括一組緊密整合到單一環境中的應用程序,這些應用程式是解決使用者問題所必需的。 其中應用程式大部分是專案自行開發的,例如Pantheon Terminal終端模擬器、Pantheon Files檔案管理器和文字編輯器
關鍵創新:
- Инструменты родительского контроля переименованы из «Parental Controls» в «Screen Time & Limits» и расширены возможностью определения правил, связанных с ограничением времени активности экрана, доступом в интернет и использованием приложений. Подобные правила теперь можно задавать для собственной учётной записи, например, для самоорганизации, чтобы слишком долго не засиживаться перед компьютером.
- Меню приложений оптимизировано для повышения удобства при управлении с сенсорных экранов, а также для снижения задержек и обеспечения плавности при навигации при помощи трекпадов. Приближен к классическому меню режим просмотра категорий приложений, который теперь вместо сетки представлен в виде прокручиваемого списка. Улучшено управление при помощи клавиатуры и повышена производительность.
- Полностью переработана система поиска настроек, которая приближена к реализации поиска в меню приложений, может использоваться для поиска отдельных настроек и показывает путь к каждому найденному параметру.
- В настройках рабочего стола наглядно иллюстрирован предоставленный на выбор размер пиктограмм. Решена проблема с дублированием обоев рабочего стола. Расширены настройки, доступные для поиска (размер текста, анимация окон, прозрачность панели).
- В настройках экрана обеспечено корректное центрирование дисплеев, для которых применён режим поворота экрана. В настройках учётной записи добавлены более точные пояснения причин доступности той или иной настройки только администратору. Запрос подтверждения прав администратора теперь производится непосредственно при выборе привилегированной операции, например, при активации или отключении учётных записей.
- В центре установки приложений (AppCenter) проведена работа по повышению производительности — проверка наличия обновлений теперь производится не чаще, чем раз в день, при загрузке и входе в систему, а также при каждом запуске AppCenter пользователем.
Модернизирован интерфейс управления дополнениями, установленные дополнения теперь показываются только если для них есть обновление. При выборе дополнения на странице с информацией о приложении обеспечен переход на страницу с информацией о дополнении. Упрощена навигация при помощи клавиатуры — фокус ввода теперь устанавливается на поисковой строке и можно сразу использовать клавиши управления курсором для перемещения по результатам поиска.
- В видеопроигрывателе обеспечено запоминание последнего воспроизводимого видео и последней позиции.
- В оконном менеджере Gala устранён крах при изменении виртуального рабочего стола и наличии некоторых видов открытых окон.
- В программе для просмотра фотографий добавлено меню «Open In», упрощающее её использование для предпросмотра перед запуском другого просмотрщика.
- Обновлена библиотека Granite, в которой реализован новый метод для совместного доступа к настройкам приложений.
來源: opennet.ru