След шестмесечна разработка, бе представено издание на десктопната среда GNOME 40. В сравнение с предходната версия, бяха направени над 24 хиляди промени, с участието на 822 разработчици. За бърза оценка на възможностите на GNOME 40 са предложени специализирани Live-версии, базирани на openSUSE и инсталационен образ, подготвен в рамките на инициативата GNOME OS. GNOME 40 вече е включен и в бета-версията на сборките на Fedora 34.
Проектът премина на нова схема за номериране на версиите. Вместо 3.40, беше публикувано издание 40.0, което позволи да се отървем от първата цифра „3“, която в текущия процес на разработка загуби актуалност. Посредническите корекционни издания ще бъдат публикувани с номера 40.1, 40.2, 40.3… Значителните релизи ще продължат да се формират на всеки 6 месеца, т.е. през есента на 2021 г. ще излезе GNOME 41.0. Нечетните номера вече не се асоциират с тестови издания, за които вече се прилагат етикети alpha, beta и rc. Версия 4.x решено е да не се използва, за да се избегне объркване и припокрития с GTK 4.0.
Основни нововъведения в GNOME 40:
- Значително е преработена организацията на работата в интерфейса. Направена е замяна на вертикалната оринтация с хоризонтална — виртуалните работни настолни в режим на преглед (Activities Overview) сега са разположени хоризонтално и се показват като непрекъснато превъртаща се верига отляво надясно. Хоризонталната ориентация е призната за по-интуитивно разбираема в сравнение с вертикалната.

На всеки работен плот, показан в режим на преглед, ясно са представени наличните прозорци, които са допълнително снабдени с пиктограма на приложението и заглавие, появяващо се при задържане на курсора. Осигурено е динамично панорамиране и мащабиране при взаимодействие на потребителя с миниатюрите на прозорците в режим на преглед.

Навигацията в режим на преглед и в интерфейса за избор на приложения (App grid) е променена, осигурявайки безпроблемно преминаване между списъка с програми и виртуалните работни площи. Навигацията се извършва в двумерно пространство — движението надясно и наляво се използва за преминаване между виртуалните работни площи, а нагоре и надолу за преминаване между режима на преглед и списъка с приложения. В горната част на екрана са разположени допълнителни миниатюри на работните площи, които допълват общата лента с детайлна информация за разположението на прозорците.

- Организацията на работата при наличие на множество монитори е подобрена — при настройка на показването на работния плот на всички екрани, превключвателят на работните площи вече също се показва на всички екрани, а не само на основния.

- Работа е извършена за усъвършенстване на общия стил — остри ръбове са закръглени, ясни граници са изгладени, стилът на страничните панели е унифициран, а ширината на активните области за скролиране е увеличена.

- Оформлението на много приложения е модернизирано, включително Files, Web, Disks, Fonts, Calendar, Photos и System Monitor, в които е внедрен нов стил на списъците и превключвателите, както и закръглени ъгли на прозорците.
- След зареждане е реализирано автоматично отваряне на прегледа, което помага за опознаване на средата.
- В списъка с приложения ясно са разделени стартираните приложения от категорията на любимите и останалите програми.
- В GNOME Shell е осигурено използване на GPU за рендериране на шейдъри, обновен е стилът на аватарите и е добавена поддръжка за жестове на екрана с три докосвания.
- Приложението за показване на прогнозата за времето е напълно преработено. Новото оформление поддържа адаптация на интерфейса при промяна на размера на прозореца и включва две представяния на информация — почасова прогноза за следващите два дни и обща прогноза за 10 дни.

- В конфигуратора е подобрен раздела за настройка на клавиатурата. Параметрите на входното устройство са преместени от раздела „Език и регион“ в отделен раздел „Клавиатура“, където са събрани всички свързани с клавиатурата настройки, обновен е процесът на настройка на бързите клавиши, а също така са добавени нови опции за настройка на клавишите Compose и въвеждане на алтернативни символи. В раздела за настройка на Wi-Fi е реализирано закотвяне на известни безжични мрежи в горната част на списъка. На страницата About е реализиран показ на модела на лаптопа.

- В мениджъра за инсталиране на приложения (Software) е подобрен външният вид на банерите на приложенията и е осигурена тяхната автоматична циклична ротация. В диалоговите прозорци с информация за нова версия на всяко приложение е предоставена информация за последните промени. Логиката за работа с ъпдейти е променена, за да се намали честотата на показване на напомняния. Добавена е информация за източника на инсталация (Flatpak или пакети от дистрибуцията). Преработена е организацията на представянето на информация за новите пакети.

- В файловия мениджър Nautilus е добавена поддръжка за сортиране по време на създаване на файловете. Използван е компонентът xdg-desktop-portal за настройка на тапети за работния плот. Модернизирано е диалоговото управление с настройките. При инсталиране на тапети от файловия мениджър е реализирана възможност за предварителен преглед преди прилагане на промяната. Повишена е точността на прогнозата за времето за изпълнение на операциите. Добавена е поддръжка за стартиране на текстови файлове чрез опцията „Run as a Program“ в контекстното меню. Подобрено е разрешаването на конфликти по време на копиране или преместване, дължащи се на повторения на имената на файловете. Добавена е поддръжка за извличане на информация от архиви, защитени с парола. В полето за въвеждане на файлови пътища е реализирана възможност за автоматично допълване на входа с натискане на клавиша табулация.

- В приложението за инсталиране на добавки е добавена възможност за филтриране на изхода.
- В gvfs е добавена поддръжка за двуфакторна автентикация и мултиплексиране на свързването за sftp.
- В композитния мениджър Mutter е подобрена поддръжката за XWayland.
- В браузера Epiphany е предложен нов дизайн на табов и е добавена възможност за бързо прелистване на табовете. Добавена е настройка за управление на показването на предложения от Google, докато се въвежда в адресната лента. Поради промяна на правилата за достъп до API на Google, защитата срещу фишинг по подразбиране е изключена, която беше реализирана чрез технологията Google safe-browsing. Променени са диалоговите прозорци за избор на търсачки и синхронизиране на данни, както и контекстните менюта. Добавена е комбинация Alt+0 за извеждане на наскоро прегледаните табове.

- В GNOME Maps са добавени нови изскачащи блокове, показващи резюме на информацията за мястото от Wikipedia. Интерфейсът е по-добре адаптиран за екрани с различен размер.

- Подобрен е интерфейсът за използване на клавиша Compose — последователностите сега се показват при въвеждане.
- В документния прегледач в режим на преглед на две страници странично, е осигурено показването на двойни миниатюри.
- Извършен е преход към клон GTK 4.
- До версия 1.2 е обновена библиотеката libhandy, която предлага набор от виджети и обекти за създаване на интерфейс за мобилни устройства. В новата версия са добавени нови виджети: HdyTabView и HdyTabBar с реализация на динамични табове, HdyStatusPage с страница на състоянието и HdyFlap с плъзгащи блокове и странични панели.
Източник: opennet.ru











