След шестмесечно разработване издаване на десктоп околна среда . В сравнение с предишното издание бяха направени около 24 хиляди промени, в които участваха 777 разработчици. За бърза оценка на възможностите на GNOME 3.34 са подготвени специализирани Live-сборки на основа и .
Основни :
- В обзорния режим се появи възможност за групиране на иконите на приложенията в папки. За да създадете нова папка, е достатъчно да плъзнете една икона върху друга. Ако в групата не остава икони, папката автоматично се изтрива. Обновеният стил на обзорния режим включва нов дизайн на лентата за търсене, полето за въвеждане на парола и границите на прозореца;
- В GNOME Web (Epiphany) по подразбиране е активирана изолация на процесите при обработка на уеб съдържание. Обработвачите сега са ограничени само до достъп до директориите, необходими за работата на браузъра. Добавена е възможност за фиксиране на вкладки (tab pinning). Обновен е блокировчикът на реклами, който сега използва предоставените в WebKit средства за филтриране на съдържание. Модернизирано е оформлението на обзорната страница, отваряна в нова вкладка. Направена е работа по оптимизация за мобилни устройства.
- В конфигуратора е представена преработена панел за избор на тапети, в който се появи възможност за предварителен преглед на избраните тапети на работния плот и екрана за заключване на системата. Добавено е ново бутонче „Добави снимка…“ за добавяне на собствени изображения като тапети;
- В музикалния плеър GNOME Music добавено е проследяване на източници, като каталога Music в домашната директория, за определяне на появата на нови или изменени файлове и автоматично обновяване на колекцията. Значително е пренаписана основната част на приложението, което позволи реализиране на режим на възпроизвеждане без паузи между песните в албума. Обновено е оформлението на страниците със списъка за възпроизвеждане, албума и информацията за музиканта;
- В управителя на прозорци Mutter възможност за автоматизиране на стартирането на XWayland при опит за изпълнение на приложение, основано на протокола X11, в графична среда, базирана на протокола Wayland. Разликата от поведението на по-ранните версии на GNOME е, че преди компонентът XWayland работеше постоянно и изискваше явен предварителен старт (започваше при инициализация на GNOME сесия), а сега ще се стартира динамично при необходимост от компоненти за осигуряване на съвместимост с X11. В новата версия на Mutter е добавена поддръжка на ново транзакционно (атомарно) API (Atomic Kernel Mode Setting) за превключване на видеорежимите, позволяващо проверка на коректността на параметрите преди действителната промяна на апаратното състояние наведнъж и при необходимост откат на промените.
- В GNOME Boxes, мениджър на виртуални машини и отдалечени работни плотове, са внедрени отделни диалогови прозорци при добавяне на отдалечена връзка или външен обработчик. При създаване на нови локални виртуални машини, диалогът за избор на източник е разделен на три секции: Намерени източници, Избрани изтегляния и Избор на източник. Режимът за експресно инсталиране на Windows е преведен на използване на iso-образ на CD-ROM вместо образ на флопи-диск. Добавена е поддръжка за стартиране на съществуваща виртуална машина с прикрепен образ на CD/DVD (например, за стартиране на среда за възстановяване след срив). В свойствата на виртуалните машини е добавена опция за включване/изключване на 3D-ускорение;
- В колекцията от ретро игри (GNOME Games) се появи възможност за запазване на състояния, свързани с отделни игри. При желание запазените състояния могат да се обменят с други потребители или да се прехвърлят на други компютри;
- Актуализирани са иконите на някои приложения, включително фотогалерията, видеоплеъра и ToDo планирача;
- Проведена е оптимизация на скоростта на зареждане на иконите и е подобрена ефективността на кеширането им;
- В файловия мениджър е осигурено предупреждение при опит за вмъкване на файл в директория, защитена от запис;
- В сесията на базата на Wayland е добавена поддръжка за функцията за търсене на курсора, позволяваща при натискане на Ctrl да се освети курсорът на екрана за хора с проблеми със зрението;
- Добавена настройка org.gnome.desktop.interface.enable-hot-corners за деактивиране на обработчика, който извежда панела за стартиране на приложения при преминаване на мишката в левия горен ъгъл;
- В конфигуратора е подобрено четимостта на списъка с безжични мрежи, добавена е възможност за пренареждане на резултатите от търсенето с мишката, а настройките за нощно осветление са преместени в секция с параметрите на екрана;
- В мениджъра на приложения е разширено разнообразието от препоръчани програми;
- В IRC клиента Polari е добавено извеждането на уведомление при преминаване в офлайн режим;
- Задействана е нова клон на системата за самостоятелни пакети , в който е предложен подобрен механизъм за инсталация на пакети на ниво на цялата система и е извършен преход към използване на обикновени файлове «.flatpakrepo» за настройка на параметрите на външни репозитории. Каталог е достигнал прага от 600 приложения;
- В интегрираната среда за разработка Builder, оптимизирана за създаване на приложения за GNOME, е добавен вграден режим за инспекция на D-Bus. Осигурена е възможност за стартиране на програми в изолиран контейнер с помощта на инструмента podman и последваща отладка, ако в контейнера е инсталиран gdb. Компонентите за интеграция с Git са преместени в отделен фонов процес gnome-builder-git;
- В Sysprof, инструмента за профилиране на производителността на системата, е преработен интерфейсът и е значително опростен процесът по профилиране. Осигурена е интеграция с GJS, GTK и Mutter. Добавени са допълнителни източници за получаване на данни, включително възможност за мониторинг на енергийното потребление;
- Подготвени са две нови приложения за манипулации с пиктограми при разработка на приложения: за преглед и търсене на символни пиктограми и за създаване на нови пиктограми;

- В библиотеката Pango са добавени нови опции за управление на рисуването на текст, позволяващи включване или изключване на автоматичен пренос, между редово разстояние и субпикселно позициониране. Добавен е режим на рисуване на невидими символи, като интервали.

Източник: opennet.ru

