Пускането на работната среда GNOME 48

След шест месеца разработка бе представен выпускът на работната среда GNOME 48. За бърза оценка на възможностите на GNOME 48 са предложени специализирани Live издания, базирани на openSUSE, и инсталационен образ, подготвен в рамките на инициативата GNOME OS. GNOME 48 вече е включен и в експерименталните версии на Ubuntu 25.04 и Fedora 42.

В новото издание:

  • Добавена е поддръжка на разширен динамичен диапазон на яркост (HDR - High Dynamic Range) и възможност за извеждане на HDR съдържание на монитори, поддържащи HDR. За включване на поддръжката на HDR в конфигуратора в секцията с настройки на екрана се появи опция "High Dynamic Range".
  • В композитен сървър В Mutter е добавена поддръжка на тройно буфериране, което позволява постигане на по-плавна визуализация на промените на екрана и анимацията. При тройно буфериране се използват три екранни буфера — в първия се извършва визуализация, от втория се извежда на екрана, а третият се използва за продължаване на непрекъснатия процес на визуализация, ако първият буфер е бил запълнен преди завършване на вертикалното сканиране. Използването на третия допълнителен буфер позволява да се избегнат заекванията, които възникват при двойно буфериране поради невъзможността за превключване между буферите за визуализация и извеждане преди завършване на вертикалното сканиране (vblank), цената на която е увеличаването на забавянето на извеждането.
  • Новите прозорци сега по подразбиране се разполагат с централно подравняване на екрана. Подобрено е позиционирането на прозорците в конфигурации с множество монитори.
  • Реализирана е стекова компоновка на списъка с известия, в която известията са групирани по приложения. За да се избегне натрупването на групи, те са свити, а за преглед на отделни известия е необходимо да се разкрие желаната група.
  • Предложеният нов музикален плеър Decibels се отличава с минималистичен интерфейс, оптимизиран за възпроизвеждане на отделни звукови файлове, когато опитате да ги отворите в други приложения, като например файлов мениджър или имейл клиент. В прозореца се визуализира формата на звуковата вълна, наличен е плъзгач за бърза смяна на позицията, превключвател за скорост на възпроизвеждане, регулатор за звук и бутони за бързо превъртане напред и назад с 5 и 10 секунди. Кодът на Decibels е написан на TypeScript с използване на JavaScript обвивки над GStreamer, Libadwaita, Gio, GObject и GTK4 и се разпространява под лиценза AGPLv3.

    Пускането на работната среда GNOME 48
  • Вградени в прегледача на изображения инструменти за редактиране позволяват изрязване, завъртане и огледално отразяване на изображения. Променени са елементите на интерфейса за промяна на мащаба, добавен е бутон за връщане към оригиналния мащаб и меню за бърз избор на типични нива на мащабиране. Добавена е експериментална поддръжка на формати RAW изображения и метаданные, като формат XMP.
    Пускането на работната среда GNOME 48
  • По подразбиране е активиран новият шрифт Adwaita Sans, който замени шрифта Cantarell, използван от 2010 година. Adwaita Sans е базиран на шрифта Inter, проектиран за използване в потребителски интерфейси и оптимизиран за постигане на висока яснота на символите с малки и средни размери (по-малко от 12px) при отображение на компютърни екрани. За разлика от шрифта Cantarell, около проекта Inter се е събрало голямо общество, което продължава развитието на шрифта, поправя недостатъците, реализира нови възможности на шрифтовете и тества качеството на отображението за различни езици и типове екрани.
    Пускането на работната среда GNOME 48

    За терминали и редактори на код е използван моноширинен шрифт Adwaita Mono, който е модифицирана версия на шрифта Iosevka, близка по стил до шрифта Inter.

    Пускането на работната среда GNOME 48
  • В конфигуратора е добавена нова секция „Digital Wellbeing“, предназначена за развитие на здравословни навици при работа с компютър. Програмата позволява анализ на времето, прекарано от потребителя пред компютъра всеки ден, и оценка на динамиката на измененията през последните дни или седмици. При желание, може да се настрои известие или превключване на екрана в черно-бял режим при надвишаване на зададения дневен лимит. Програмата може да се използва и за напомняне за нуждата от почивка след непрекъсната работа, време, което надвишава препоръчаните норми.
    Пускането на работната среда GNOME 48
  • В настройките за управление на захранването е добавена опция за удължаване на живота на батерията чрез ограничаване на максималното ниво на заряда до 80%.
  • Обновен е интерфейсът на текстовия редактор — панелът е интегриран в заглавката на прозореца, а всички опции са съсредоточени в едно меню. Осигурен е бърз достъп до параметрите за автоматично форматиране. Индикаторът за позицията на курсора е преместен в основния прозорец.
    Пускането на работната среда GNOME 48
  • В уеб браузъра Epiphany са разширени възможностите на диалога за навигация в историята на посещенията. Намалено е броят на операциите за обновяване на екрана. Добавена е възможността за затваряне на закрепени табове. Интерфейсът за импортиране на отметки и пароли от други браузъри е опростен. Реализирана е циклична превъртане на елементите в падащия блок на адресната лента. Подобрен е механизмът за автоматично попълване на полета с пароли. В контекстното меню при отваряне на нов таб е добавена възможност за презареждане на страницата. Подобрени са диалозите за работа с отметки и показване на информация за проблеми с конфиденциалността (блокиран код за проследяване).
  • В JavaScript двигателя GJS, при извършване на много стандартни операции е намалено натоварването на CPU и е съкратено потреблението на памет.
  • В системата за индексиране на файлове е намалено потреблението на памет при обработка на съдържанието на големи каталози и е ускорено извличането на метаданни от мултимедийни файлове.
  • Повишена е стабилността и производителността на конфигурации с монитори, свързани директно към дискретна видеокарта.
  • В файловия мениджър значително е повишена производителността на кода за зареждане на съдържанието на каталогите и визуализирането на промените при превъртане. При навигация в каталози с голям брой миниатюри производителността на зареждане на съдържанието е нараснала пет пъти, а визуализацията при превъртане — десет пъти.
  • В библиотеката GTK са ускорени операциите по създаване и промяна на размера на интерфейсни елементи.
  • Добавена е поддръжка на глобални комбинации от клавиши — приложенията могат да определят общи системни комбинации от клавиши, които работят, когато прозорецът на приложението не е на фокус. За добавяне на глобални комбинации от клавиши е нужно одобрение от потребителя.
  • Разширена е поддръжката на специални функционални клавиши, като Copy, Paste, Cut, Undo и Redo, които сега могат да се използват в полета за въвеждане. За бързо преминаване към търсене е реализирана поддръжка на клавиша Find.
  • Подобряване на интерфейса за редактиране на контакти в адресната книга.
  • В конфигуратора в секцията „Регион и език“ е обновен диалогът за настройки на формати и локали. Проведена е реструктуризация на настройките за управление на енергопотреблението.
  • В екранния четец Orca е реализирана коректна поддръжка на комбинации от клавиши в среди, базирани на Wayland.
  • Малко са оптимизирани цветовете в интерфейса на приложенията, а бутоните и полета за въвеждане са по-силно закръглени.
  • Подобряване на диалога за редактиране на събития в календара-планиращ. Променена е формата за планиране на дата и час. Добавена е поддръжка за задаване на времева зона.
  • В композитния сървър Mutter е добавена възможност за компилация без стек за визуализиране на шрифтове.
  • Добавена е поддръжка на портали xdg за задаване на общи системни комбинации от клавиши и достъп до USB устройства (изисква се наличието на Flatpak 1.16).
  • Проектът GNOME OS премина на използването на компонента systemd-sysupdate за организиране на атомарни обновления на системата. Замяната на OSTree с systemd-sysupdate позволи да се използва проверен процес на зареждане на системи с UEFI Secure Boot. Инструментариумът systemd-sysupdate е предназначен за автоматично разпознаване, изтегляне и инсталиране на обновления, използващи атомарен механизъм за замяна на раздели, файлове или директории. Systemd-sysupdate позволява използването на два независими раздела/файла/директории, като в единия се намира текущият работещ ресурс, а в другия се инсталира следващото обновление, след което разделите/файловете/директорите си разменят местата.

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

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster