След шестмесечно разработване издаване на десктоп околна среда . В сравнение с предишното издание има около 24 хиляди промени, в които са участвали 780 разработчици. За бързо оценяване на възможностите на GNOME 3.36 са подготвени специализирани Live-builds на базата на и .
Основни :
- Включено е отделно приложение Extensions, предназначено за управление на добавки за GNOME Shell (по-рано за тези цели се използваше GNOME Software). Приложението позволява изпълнение на действия като обновление, настройка, изтриване и временно деактивиране на добавки.
- В диалога за уведомления е добавен бутон, позволяващ активиране на режим 'не безпокойте', за да се скрият новите уведомления.
- оформление на интерфейсите за вход в системата и отключване на екрана, които станаха по-функционални, лесни за употреба и елегантни.
- Разширени възможности на обвивката GNOME Shell:
- Добавена е възможността за стартиране на приложения, използващи дискретен GPU на системи с хибридна графика (вграден икономичен GPU Intel и високопроизводителен GPU NVIDIA) и собствен драйвер NVIDIA.
Стартирането се извършва чрез избор в менюто на опцията 'Стартиране на дискретен GPU'.
- Реорганизиран е диалога за изключване на захранването и приключване на сесията, в който е добавена видима опция за превключване в режим на заспиване.
- В диалоговите прозорци, съдържащи поле за въвеждане на парола, е добавен бутон с изображение на око, при натискане на който вместо звездички се показва въведената парола.
- Преработени са повечето системни диалози, в които е проведен единен стил и е подобрена четимостта.
- Извършена е работа по подобряване на интерфейса като цяло. Подобрен е изскачащият блок с календар и търсенето в прегледния режим.
- В прегледния режим се появи възможността за преименуване на каталози с приложения. Самите каталози вече се показват под формата на диалози, а не на изскачащи прозорци.
- Добавена е възможността за стартиране на приложения, използващи дискретен GPU на системи с хибридна графика (вграден икономичен GPU Intel и високопроизводителен GPU NVIDIA) и собствен драйвер NVIDIA.
- В конфигуратора е прегрупирани разделите на настройките. В раздела за управление на параметрите на конфиденциалността е осигурен списък с приложения, на които са делегирани допълнителни права за достъп до услугата за определяне на местоположение, камерата и микрофона (достъпът вече може да бъде отзован отделно за всяко приложение). Преработен е интерфейсът на раздела за управление на потребителите и прозореца с обща информация за системата.
- В мениджъра за инсталиране на приложения (GNOME Software) е реализирано автоматично определяне на мрежовото свързване с тарифи на база трафик, например при използване на мобилен оператор. В случай на откритие на безлимитни свързвания, изтеглянето на актуализации се спира с цел икономия на трафик.
- Преработен е интерфейсът на помощника за начална настройка. Добавена е възможност за активиране на системата за родителски контрол по време на началната настройка, позволяваща ограничаване на достъпа на потребителя до определени приложения.
- В GNOME Boxes, мениджерът на виртуални машини и отдалечени работни стола, е добавено въведение за работа с програмата. Предложен е нов помощник за създаване на виртуални машини, допускащ настройка на броя на CPU за всяка виртуална машина и поддържащ зареждане чрез UEFI.
- В браузъра GNOME Web (Epiphany) е реализирана възможността за изтегляне и преглеждане на PDF документи директно в прозореца на браузъра. Интерфейсът е преработен с използване на методи за адаптивен дизайн, осигуряващи комфортна работа независимо от екранната резолюция и DPI. Добавен е тъмен режим на оформление, който се активира при избор на тъмни теми на работния плот от потребителя.
- В GNOME Music е добавена поддръжка за свързване към услугите Last.fm и ListenBrainz, както и е реализирано автоматично изтегляне на липсващите обложки на албумите.
- Актуализиран е интерфейсът за редактиране на контакти в адресната книга.
- Изцяло е променен дизайнът на виджета с часовника, който е преминал на адаптивен дизайн, коректно показван на малки екрани.
- В IRC клиента Polari се появи поддръжка на предварителен преглед на линкове в чата.
- В файловия мениджър е разрешено използването на скрити файлове като шаблони за нови документи;
- Интерфейсът на мениджъра на пароли и ключове за шифроване е адаптиран за правилна работа на малки екрани. Осигурен е показ на отворени SSH ключове.
- В Fractal, клиента на децентрализираната комуникационна платформа Matrix, е добавена възможността за възпроизвеждане на видео директно в прозореца на чата.
- В управителя на прозорци Mutter поддръжка на независимо обновление при рендериране само на променените части от интерфейса. Реализирана е оптимизация, свързана с използването на за рендериране извън екрана преди копиране на съдържанието в актуалния екранен буфер. Подобрено е проследяването на прозорците при работа на базата на Wayland. Намалено е натоварването на CPU при рендериране на работния плот с мащабиране.
- Подобрено е записването на скринкастове. В новата версия е активирана новата функционалност от мултимедийните сървъри възможност за използване на DMA-бъфери (dma-buf), позволяващи да се избегне междинното копиране на данни от рамката на екрана в ОЗУ.
- За Wayland е изключено рендерирането на целия екран при използване на dma-buf или EGLImage, в полза на частично обновление на прозорците, което намалява обема на данните, предавани между GPU и CPU. В комбинация с независимо обновление на елементите на интерфейса, посочената оптимизация е позволила значително да се намали консумацията на енергия при работа на батерия.
- Увеличена е производителността на игрите, стартирани в режим на цял екран с използване на Xwayland.
- Премахнати са много тесни места в работата на GNOME Shell и Mutter, идентифицирани с инструмента Sysprof. Например, GNOME Shell сега избягва извършването на входно/изходни операции в основния поток при запис на данни на диска и кешира параметрите на часовия пояс. При програмен рендеринг или отдалечен достъп през VNC е осигурено изключването на анимираните ефекти.
Източник: opennet.ru
