В соответствии с новым графиком выпуска разработчики анонсировали выход GIMP 3.1.2. Это первый шаг к тому, что станет GIMP 3.2.
Основные изменения:
Цвета темы для кисти, шрифта и палитры. Предварительные просмотры кистей в GIMP отображаются на белом фоне, что может бросаться в глаза при работе в темных темах. В этом выпуске добавлена поддержка цветов темы в предпросмотре кистей. Скриншот.
Автоматическая системная тема для ОС Windows и Linux. Добавлена поддержка автоматического определения системной темы оформления, работающая как в Linux, так и в Windows. Для macOS поддержка системной темы не реализована.
Новый режим рисования: «Перезапись». Добавлен новый режим сочетания красок под названием «Перезапись» (Overwrite). Он позволяет напрямую заменять пиксели в рисуемой области, без смешивания значений прозрачности кисти и существующих пикселей в этой области.
Новая опция выделения текста. В текстовом инструменте появилась новая настройка для управления направлением текста, которая позволяет направлять контур вокруг букв внутрь, наружу или в обоих направлениях. Скриншот.
Неразрушающее редактирование. Реализовано неразрушающее применение фильтров к каналам, по аналогии с тем, как это уже реализовано для слоёв. В панели «Каналы» добавлен столбец «Fx» и доступна возможность редактирования, перегруппировки, удаления и объединения фильтров.
CMYK. Селектор цветов CMYK теперь рассчитывает и отображает общее количество чернил для выбранного цвета. Это полезно при печати, поскольку в зависимости от системы печати и используемого носителя может быть ограничено количество чернил, которое можно нанести. Скриншот.
Поддержка форматов файлов. Добавлена поддержка нескольких новых форматов и улучшена поддержка существующих.
Загрузчик ART Raw. Добавлена поддержка использования ART (AnotherRawTherapee) в качестве загрузчика Camera Raw в GIMP в дополнение к существующей поддержке Darktable и RawTherapee. Если у вас уже установлена программа ART, GIMP должен автоматически распознать её и использовать для загрузки изображений в формате Camera Raw для дальнейшего редактирования.
Палитра Krita. Добавлена опция для экспорта в формат палитры Krita .kpl из GIMP. Для этого нужно выбрать «Экспортировать как» в меню в закрепляемой палитре.
Шаблоны Photoshop. Добавлена поддержка импорта шаблонов Photoshop. Теперь можно поместить файлы Adobe .pat в каталог GIMP patterns и автоматически загружать их таким же образом, как и собственные файлы GIMP .pat.
Предустановки кривых и уровней Photoshop. Теперь возможно использовать пресеты из фильтров Photoshop Curves и Levels в фильтрах GIMP Curves и Levels filters.
PSD/PSB. Реализована первоначальная поддержка экспорта PSD-файлов в формате Photoshop большого формата. Основное отличие заключается в том, что возможно экспортировать изображения размером до 300000 пикселей в ширину и высоту вместо установленного в PSD ограничения в 30000 пикселей.
Кроме того, импортер PSD/PSB теперь распознает устаревшие неразрушающие фильтры Drop Shadow и Inner Shadow. Они будут преобразованы в неразрушающий фильтр Dropshadow от GIMP, чтобы вы могли редактировать и корректировать их после открытия изображения.
APNG. Добавлена возможность импортировать анимации APNG.
OpenEXR. Добавлена поддержка загрузки многослойных изображений OpenEXR.
JPEG 2000. Добавлена возможность импортировать и экспортировать файлы в формате JPEG 2000.
Playstation TIM. Добавлена возможность импорта и экспорта текстур Sony Playstation 1.
OpenRaster. Добавлена возможность импорта и эскпорта формата OpenRaster.
AVCI и HEJ2. Добавлена поддержка импорта и экспорта форматов AVCI и HEJ2.
Различные улучшения UI и UX.
22 июня состоялся выпуск 25.06 операционой системы postmarketOS, основанной на базе Alpine Linux и предназначенной для установки на смартфоны.
Этот релиз знаменателен добавлением системы инициализации systemd, пришедшей на замену старому доброму OpenRC. Systemd задействован в сборках c GNOME Mobile, KDE Plasma Mobile и Phosh. Пакетная база приведена в соответствие с последней стабильной версией Alpine Linux 3.22.
Основные изменения:
GNOME обновлён до версии 48, включая пакет gnome-shell-mobile 48.mobile.0.
KDE Plasma Mobile обновлена до версии 6.3.5.
Phosh обновлён до версии 0.47.0.
Добавлен новый установщик os-installer, с помощью которого возможно установить ОС на любой компьютер.
Добавлен пакет mobile-config-thunderbird, с помощью которого можно превратить привычный настольный Thunderbird в версию для мобильного телефона.
Пакет openssh-client больше не входит в стандартную поставку, и его в случае необходимости нужно устанавливать вручную с помощью пакетного менеджера.
Добавлена поддержка новых устройств (которых всего поддерживается на текущий момент 57):
Google Pixel 3A XL
Motorola Moto G5 Plus
Xiaomi Redmi 7
Xiaomi Mi 9T / Redmi K20
Xiaomi POCO X3 NFC
Xiaomi Mi Pad 5 Pro
Исправлены различные баги и уязвимости.
20 июня, после восьми месяцев разработки, состоялся выпуск 7.4.0 (Kyanite) набора bash-скриптов для Git Git Extras, существенно упрощающих и улучшающих повседневную работу с Git.
( читать дальше... )
Разработчики Kubuntu сообщили о прекращении предоставления сеанса KDE на основе X-сервера в базовом окружении. Начиная с выпуска Kubuntu 25.10 в предоставляемых сборках будет оставлен только сеанс на базе Wayland, а для использования сеанса, использующего X-сервер, потребуется вручную установить из репозитория пакет plasma-session-x11. Поддержка запуска X11-приложений при помощи XWayland оставлена без изменений. Ранее похожее решение по прекращении поставки сеанса GNOME на базе X11 было принято для основной сборки Ubuntu Desktop.
( читать дальше... )
Представлен первый выпуск проекта XLibre, развивающего форк X.Org Server. Выпуск позиционируется как имеющий качество бета-версии и предназначен для тестирования и выявления возможных недоработок. XLibre 25.0 включает изменения ABI, то есть для корректной работы требуется пересборка X11-драйверов. Проект открыт к сотрудничеству с дистрибутивами и готов интегрировать в свой состав патчи, накопившиеся в процессе сопровождения пакетов с сервером X.Org.
( читать дальше... )
15 июня состоялся выпуск 4.0.7 многопоточной консольной утилиты поиска файлов bfs (Breadth-First Search, поиск в ширину), написанной на языке C и распространяемой по лицензии BSD.
Изменения:
Tewi — это TUI-клиент для управления демоном Transmission через его RPC-протокол.
Проект написан на Python и использует фреймворк Textual для реализации интерфейса. Лицензия — GPLv3+.
Поддерживается Transmission 2.40 и выше.
( читать дальше... )
Разработчики свободной системы автоматизированного проектирования печатных плат KiCad рассказали о состоянии реализации поддержки Wayland и обобщили проблемы, мешающие полноценному использованию данного протокола. Пользователям, профессионально проектирующим печатные платы в KiCad или желающим получить стабильное и полнофункциональное окружение, рекомендовано запускать KiCad в средах рабочего стола на базе протокола X11, таких как Xfce, MATE или X11-сеанс KDE Plasma.
Тем кто намерен использовать KiCad в окружениях с Wayland следует быть готовым к возможным зависаниям и аварийным завершениям, невозможности восстановить желаемую раскладку окон и ограничению функциональности интерфейса. Утверждается, что ограничения в функциональности вызваны отсутствием в Wayland возможностей, давно применяемых в приложениях для X11, Windows и macOS, таких как поддержка позиционирования окон и мгновенного перемещения указателя мыши (cursor warp).
Что касается возникающих сбоев, то они связываются с большой фрагментацией композитных серверов для Wayland. GNOME, KDE и обособленные композитные менеджеры по-своему интерпретируют протоколы Wayland, поэтому полагаться при разработке на единую целостную реализацию протоколов Wayland и экспериментальные расширения проблематично. Разработчикам приложений приходится учитывать особенности каждого окружения и применять костыли для обхода проблем, специфичных для разных композитных менеджеров.
Фрагментация композитных серверов существенно увеличивает трудозатраты на реализацию поддержки Wayland. Отмечается, что самое неприятное в том, что разработчики KiCad не имеют возможности исправить возникающие проблемы своими силами, так как проблемы присутствуют не в KiСad, а в протоколах, оконных менеджерах и композитных серверах.
Учитывая, что Linux применяет лишь небольшая часть пользователей KiCad, решено избегать добавления в кодовую базу проекта костылей для обхода проблем, специфичных для оконных менеджеров, но при этом продолжать собирать KiCad для Wayland и тестировать сборки на совместимость. Все выявляемые проблемы и ограничения планируют документировать и доводить до сведения пользователей.
В системе отслеживания ошибок решено не разбирать жалобы от пользователей Wayland, связанные с позиционированием и размером окон, установкой фокуса, а также зависаниями, аварийными завершениями, повышенной нагрузке на CPU, проблемами с устройствами ввода и сбоями при отрисовке, не проявляющимися в сборке для X11.
Среди известных проблем, которые находятся вне зоны влияния разработчиков KiCad и которые не удаётся устранить на стороне KiCad:
Команда разработчиков Arch Linux сообщила, что теперь Wine и Wine-Staging по умолчанию собираются в режиме Wow64 (Windows-on-Windows 64-bit). Это решение позволяет запускать 32-битные Windows-приложения в 64-битных Unix-средах без необходимости использовать 32-битные библиотеки. Благодаря переходу на 64-битные версии Wine отпала необходимость в использовании репозитория multilib для пакетов wine и wine-staging.
Основной причиной такого перехода стало стремление к согласованию с актуальными изменениями в основном проекте Wine — для упрощения сборки пакетов и уменьшения числа зависимостей. Вместе с тем, разработчики предупреждают о возможных сложностях: может наблюдаться снижение производительности OpenGL в 32-битных Windows-программах, а также потребуется пересоздать имеющиеся 32-битные префиксы Wine.
Установка steam по прежнему требует использования репозитория multilib.
Новая версия Plasma уже здесь, и она стала ещё больше похожа на /home, поскольку стала более плавной, дружелюбной и полезной.
Plasma 6.4 улучшена практически по всем направлениям, прогресс достигнут в в специальных возможностях, цветопередаче, поддержке планшетов, управлении окнами и многом другом.
( читать дальше... )