Второй кандидат в релизы графического редактора GIMP 3.0
Сформирован второй кандидат в релизы графического редактора GIMP 3.0. Готовые сборки GIMP 3.0-RC2 опубликованы для Linux (AppImage, flatpak), Windows и macOS.
Некоторые улучшения в GIMP 3.0:
Linux / Линукс🎄
Сформирован второй кандидат в релизы графического редактора GIMP 3.0. Готовые сборки GIMP 3.0-RC2 опубликованы для Linux (AppImage, flatpak), Windows и macOS.
Некоторые улучшения в GIMP 3.0:
▪️ Переход на библиотеку GTK3 и CSS-подобную систему определения стилей;
▪️ Штатная поддержка Wayland и HiDPI;
▪️ Новая тема оформления и существенная модернизация интерфейса;
▪️ Базовая поддержка цветовой модели CMYK (позднее связывание - возможность экспорта в CMYK);
▪️ Режим автоматического расширения слоёв;
▪️ Редактирование за пределами холста;
▪️ Возможность выделения нескольких слоёв (Multi-layer selection);
▪️ Поддержка редактирования в исходном цветовом пространстве;
▪️ Встроенный менеджер расширений;
▪️ Новый API для разработки плагинов;
▪️ Кэширование отрисовки;
▪️ Инструмент для выделения мазками кисти;
▪️ Улучшенный импорт и экспорт в формате PSD (Adobe Photoshop);
▪️ Поддержка формата JPEG-XL;
▪️ Недеструктивный режим редактирования;
▪️ Существенная модернизация кода управления цветом;
▪️ Улучшение поддержки графических планшетов и световых перьев;
▪️ Значительная чистка кодовой базы.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
Please open Telegram to view this post
VIEW IN TELEGRAM
😁29🫡5👍2🙏2🎄1
Проект Bottles будет переписан на языке Rust с использованием libcosmic
Bottles предлагает интерфейс для упрощения установки, настройки и запуска Windows-приложений в Linux. Разработчики опубликовали информацию о развитии инициативы Bottles Next, нацеленной на полную переработку архитектуры и кодовой базы проекта.
Отмечается, что имеющееся монолитное приложение на Python с интерфейсом на GTK не позволяет реализовать многие идеи, такие как поддержка macOS, ограничивает возможности и приводит к возникновению проблем, не решаемых без кардинального изменения архитектуры.
Новая архитектура подразумевает разделение приложения на три отдельных компонента: клиент с реализацией графического интерфейса, сервер с логикой запуска приложений и управления префиксами Wine и агент, работающий под управлением Wine и взаимодействующий с API Windows.
Linux / Линукс🥸
Bottles предлагает интерфейс для упрощения установки, настройки и запуска Windows-приложений в Linux. Разработчики опубликовали информацию о развитии инициативы Bottles Next, нацеленной на полную переработку архитектуры и кодовой базы проекта.
Отмечается, что имеющееся монолитное приложение на Python с интерфейсом на GTK не позволяет реализовать многие идеи, такие как поддержка macOS, ограничивает возможности и приводит к возникновению проблем, не решаемых без кардинального изменения архитектуры.
Новая архитектура подразумевает разделение приложения на три отдельных компонента: клиент с реализацией графического интерфейса, сервер с логикой запуска приложений и управления префиксами Wine и агент, работающий под управлением Wine и взаимодействующий с API Windows.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43😢1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁104😢6👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤42😁22🎄4💯1
Обновление пакетного менеджера APT 2.9.20
Опубликован выпуск инструментария для управления пакетами APT 2.9.20 (Advanced Package Tool). Ветка 2.9.x является экспериментальной и используется для разработки функциональности будущей стабильной версии APT 3.0, которая после стабилизации будет интегрирована в Debian Testing и войдёт в следующий значительный релиз Debian, а также будет добавлена в пакетную базу Ubuntu.
Linux / Линукс🎄
Опубликован выпуск инструментария для управления пакетами APT 2.9.20 (Advanced Package Tool). Ветка 2.9.x является экспериментальной и используется для разработки функциональности будущей стабильной версии APT 3.0, которая после стабилизации будет интегрирована в Debian Testing и войдёт в следующий значительный релиз Debian, а также будет добавлена в пакетную базу Ubuntu.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
GitLab
2.9.20 · Tags · APT Developers / apt · GitLab
The APT package management tool
👍19
Доступны IvorySQL 4.0 и SynchDB 1.0, надстройки к PostgreSQL для взаимодействия с другими СУБД
Опубликован выпуск проекта IvorySQL 4.0, развивающего редакцию СУБД PostgreSQL, обеспечивающую совместимость с приложениями, рассчитанными на работу с СУБД Oracle. В IvorySQL заявлена возможность работы в качестве прозрачной замены последней версии PostgreSQL, отличие от которой сводится к появлению настройки "compatible_db", включающей режим совместимости с Oracle. Код написан на языке Си и распространяется под лицензией Apache 2.0.
Дополнительно можно отметить релиз расширения SynchDB 1.0, предназначенного для репликации в PostgreSQL данных из одной или нескольких сторонних СУБД, таких как MySQL, MS SQLServer и Oracle. Подобные внешние СУБД выступают источниками данных, которые напрямую переносятся в одну целевую БД на базе PostgreSQL, без использования дополнительных прослоек для оркестровки процесса синхронизации данных (все операции синхронизации обрабатываются расширением SynchDB).
Linux / Линукс🎄
Опубликован выпуск проекта IvorySQL 4.0, развивающего редакцию СУБД PostgreSQL, обеспечивающую совместимость с приложениями, рассчитанными на работу с СУБД Oracle. В IvorySQL заявлена возможность работы в качестве прозрачной замены последней версии PostgreSQL, отличие от которой сводится к появлению настройки "compatible_db", включающей режим совместимости с Oracle. Код написан на языке Си и распространяется под лицензией Apache 2.0.
Дополнительно можно отметить релиз расширения SynchDB 1.0, предназначенного для репликации в PostgreSQL данных из одной или нескольких сторонних СУБД, таких как MySQL, MS SQLServer и Oracle. Подобные внешние СУБД выступают источниками данных, которые напрямую переносятся в одну целевую БД на базе PostgreSQL, без использования дополнительных прослоек для оркестровки процесса синхронизации данных (все операции синхронизации обрабатываются расширением SynchDB).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤1
Выпуск музыкального проигрывателя Amarok 3.2.0 с поддержкой Qt6
После пяти месяцев разработки представлен релиз музыкального проигрывателя Amarok 3.2.0, пользовавшегося большой популярностью во времена KDE 3 и KDE 4. После выпуска KDE 5 проект находился в заброшенном состоянии, но в этом году был возрождён и портирован на Qt5/Qt6 и библиотеки KDE Frameworks 5/6. Код проекта написан на языке C++ и распространяется под лицензией GPLv2.
В новой версии реализована экспериментальная поддержка Qt 6 и KDE Frameworks 6. Рекомендованной конфигурацией остаётся сборка с Qt5 и KDE Frameworks5, так как работа с Qt6 ещё недостаточно протестирована и не все проблемы выявлены. После окончательной стабилизации сборок с Qt6 в следующем году планируют сформировать ветку Amarok 4.0.
Из других изменений отмечается включение по умолчанию апплета с контекстной информацией о текущем треке, поддержка подключения к актуальным версиям (5.0+) серверов потокового вещания Ampache и возможность фильтрации содержимого музыкальной коллекции по пустым или отсутствующим тегам.
Linux / Линукс🎄
После пяти месяцев разработки представлен релиз музыкального проигрывателя Amarok 3.2.0, пользовавшегося большой популярностью во времена KDE 3 и KDE 4. После выпуска KDE 5 проект находился в заброшенном состоянии, но в этом году был возрождён и портирован на Qt5/Qt6 и библиотеки KDE Frameworks 5/6. Код проекта написан на языке C++ и распространяется под лицензией GPLv2.
В новой версии реализована экспериментальная поддержка Qt 6 и KDE Frameworks 6. Рекомендованной конфигурацией остаётся сборка с Qt5 и KDE Frameworks5, так как работа с Qt6 ещё недостаточно протестирована и не все проблемы выявлены. После окончательной стабилизации сборок с Qt6 в следующем году планируют сформировать ветку Amarok 4.0.
Из других изменений отмечается включение по умолчанию апплета с контекстной информацией о текущем треке, поддержка подключения к актуальным версиям (5.0+) серверов потокового вещания Ampache и возможность фильтрации содержимого музыкальной коллекции по пустым или отсутствующим тегам.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🤔4
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁89🤣52❤5👍1😢1
Please open Telegram to view this post
VIEW IN TELEGRAM
🎄65❤13😁13🎉7
Бета-выпуск дистрибутива Chimera
Дистрибутив примечателен использованием ядра Linux в сочетании с утилитами из FreeBSD, системным менеджером dinit и стандартной Си-библиотекой Musl. Сборка осуществляется компилятором Clang. Проект основан Ниной Колеса (Nina Kolesa) из компании Igalia, принимающей участие в разработке WebKit, Enlightenment и Void Linux.
Проект нацелен на предоставление Linux-дистрибутива с альтернативным инструментарием, построенного с учётом опыта разработки Void Linux (автор Chimera является бывшим мэйнтейнером Void, отвечавшим за архитектуры POWER и PowerPC). Как и Void Linux проект развивается с использованием rolling-модели.
Linux / Линукс🎄
Дистрибутив примечателен использованием ядра Linux в сочетании с утилитами из FreeBSD, системным менеджером dinit и стандартной Си-библиотекой Musl. Сборка осуществляется компилятором Clang. Проект основан Ниной Колеса (Nina Kolesa) из компании Igalia, принимающей участие в разработке WebKit, Enlightenment и Void Linux.
Проект нацелен на предоставление Linux-дистрибутива с альтернативным инструментарием, построенного с учётом опыта разработки Void Linux (автор Chimera является бывшим мэйнтейнером Void, отвечавшим за архитектуры POWER и PowerPC). Как и Void Linux проект развивается с использованием rolling-модели.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍24❤13
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔34😁26💯3🤯2🫡2
С наступающим, мастера терминала!
Пусть в Новом году ваш путь будет таким же увлекательным, как изучение нового дистрибутива! Желаю меньше проприетарщины, больше открытого исходного кода, и вдохновения для новых проектов. Пусть каждая команда приносит удовлетворение, а любая задача становится новым вызовом!
Happy New Year, and may the source be with you!
Linux / Линукс🎄
Пусть в Новом году ваш путь будет таким же увлекательным, как изучение нового дистрибутива! Желаю меньше проприетарщины, больше открытого исходного кода, и вдохновения для новых проектов. Пусть каждая команда приносит удовлетворение, а любая задача становится новым вызовом!
Happy New Year, and may the source be with you!
#!/bin/bash
Happy New Year, fellow Linux enthusiasts!
echo "Preparing for the New Year update..."
sudo apt update && sudo apt upgrade -y # or sudo pacman -Syu --noconfirm
echo "System updated. Dependencies resolved."
echo "Launching 2025... "
sleep 1
echo "May your code compile without errors, your kernels be stable, and your terminals always be open to new adventures! "
echo "Wishing you a bug-free, stable, and productive New Year! "
exit 0
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍66🎄26😁9❤5🎉3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁82👍2🎅2
Cloudflare открыла код h3i, утилиты для тестирования HTTP/3
Утилита может использоваться для оценки поведения серверов HTTP/3, определения уровня соответствия требованиям спецификаций и проверки реагирования на внештатные ситуации. Код утилиты написан на языке Rust и открыт под лицензией BSD.
Утилита может использоваться в качестве клиента HTTP/3, предоставляющего расширенные возможности для полного управления каналом связи. Например, h3i позволяет отправлять в любой поток HTTP/3 и в любом порядке кадры, включающие как корректное, так и некорректное содержимое. Все действия сохраняются в логе, который в дальнейшем может использоваться для повторного воспроизведения сеанса.
Linux / Линукс🎄
Утилита может использоваться для оценки поведения серверов HTTP/3, определения уровня соответствия требованиям спецификаций и проверки реагирования на внештатные ситуации. Код утилиты написан на языке Rust и открыт под лицензией BSD.
Утилита может использоваться в качестве клиента HTTP/3, предоставляющего расширенные возможности для полного управления каналом связи. Например, h3i позволяет отправлять в любой поток HTTP/3 и в любом порядке кадры, включающие как корректное, так и некорректное содержимое. Все действия сохраняются в логе, который в дальнейшем может использоваться для повторного воспроизведения сеанса.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
Предварительный выпуск мессенджера Pidgin 3.0
Опубликован первый экспериментальный выпуск клиента для мгновенного обмена сообщениями Pidgin 3.0 (2.90), позволяющего одновременно работать в нескольких сетях с разными протоколами и переключаться между чатами при помощи вкладок.
Для расширения функциональности и добавления поддержки новых протоколов могут использоваться плагины. Сборки будут подготовлены в формате Flatpak (пока доступен только архив с кодом). Второй тестовый выпуск Pidgin 3.0 намечен на 31 марта.
Из изменений в Pidgin 3 отмечается переход на GTK4 и Adwaita, определение элементов интерфейса при помощи GTK Builder XML, задействование системы типов GObject, новая библиотека виджетов Talkatu для отображения истории чатов, полная переработка API, использование сборочной системы Meson, задействование GPlugin для обработки плагинов, хранение истории чатов в SQLite, перевод настроек на GSettings.
Linux / Линукс🎄
Опубликован первый экспериментальный выпуск клиента для мгновенного обмена сообщениями Pidgin 3.0 (2.90), позволяющего одновременно работать в нескольких сетях с разными протоколами и переключаться между чатами при помощи вкладок.
Для расширения функциональности и добавления поддержки новых протоколов могут использоваться плагины. Сборки будут подготовлены в формате Flatpak (пока доступен только архив с кодом). Второй тестовый выпуск Pidgin 3.0 намечен на 31 марта.
Из изменений в Pidgin 3 отмечается переход на GTK4 и Adwaita, определение элементов интерфейса при помощи GTK Builder XML, задействование системы типов GObject, новая библиотека виджетов Talkatu для отображения истории чатов, полная переработка API, использование сборочной системы Meson, задействование GPlugin для обработки плагинов, хранение истории чатов в SQLite, перевод настроек на GSettings.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🤯7☃1🤣1