LINUX.ORG.RU

Budgie


4

1

Всего сообщений: 10

Budgie 10.9.2

Группа Open Source

Вышел Budgie 10.9.2, второй минорный релиз серии 10.9 рабочего окружения Budgie Desktop, основанного на GNOME. В этом релизе исправлены некоторые ошибки, связанные с уведомлениями, апплетом рабочего пространства, TabSwitcher и другими функциями.

Хотя разработчики активно работают над переносом на Wayland для предстоящего релиза 10.10, они решили выпустить небольшой релиз, чтобы устранить некоторые проблемы, о которых сообщали пользователи. Это также облегчает работу упаковщикам Budgie, позволяя им предоставить пользователям наиболее актуальные исправления без внедрения крупных изменений, связанных с Wayland, которые уже были внедрены в основную разработку или будут внедрены в ходе разработки 10.10.

Вот некоторые из исправленных ошибок:

  • Budgie Menu: теперь будут отображаться приложения, которые отмечены, как основанные на терминале (например, Terminal=true в их desktop-файле). Пользователи таких приложений, как Neovim, могут радоваться!
  • Budgie Run Dialog: исправлена регрессия, при которой настройка пропуска страничного и панельного управления не вызывалась во время конструирования, что приводило к тому, что она появлялась в наших переключателях задач (IconTasklist и Task List).
  • Dialogs: исправлены диалоги окончания сеанса, блокирующие диалоги аутентификации.
  • Notifications: исправлена проблема, при которой выполнялось действие по умолчанию для уведомления при нажатии кнопки закрытия.
  • Specification Compliance: исправлена проблема, при которой мы ссылались на иконку перезагрузки как «system-restart-symbolic», а не «system-reboot-symbolic». Это должно улучшить совместимость с темами иконок, сохраняя при этом нашу собственную иконку в качестве резервной, если тема иконок её не предоставляет.
  • System Tray: исправлена проблема, при которой некоторые приложения отображались с неправильной иконкой в результате того, что такие приложения (например, Cinny и Tauon) не соответствуют спецификации StatusNotifierItem, предоставляя абсолютные пути к иконкам, а не имя иконки или данные иконки.
  • TabSwitcher больше не будет показывать пустой переключатель, когда нет окон для переключения между ними.
  • Workspace Applet: исправлена проблема, при которой при нажатии на иконку окна не производилось предполагаемое переключение рабочего пространства. Исправлено направление прокрутки влево.

>>> Подробности

 , ,

CrX
()

Объявлен выход Fedora Linux 38

Объявлен выход Fedora Linux 38
Группа Red Hat

17.04.2023 объявлено о выходе Fedora Linux 38.

Дистрибутив представлен в виде 5 основных редакций: Workstation, Server, IoT, Cloud и CoreOS.

( читать дальше... )

>>> Подробности

 , ,

cdslow
()

Budgie 10.6

Группа Open Source

Разработчики Linux-дистрибутива Solus выпустили окружение Budgie 10.6. Рабочий стол Budgie сделан на основе GNOME, однако использует собственные реализации оболочки GNOME Shell, панели, апплеты и систему уведомлений. Код распространяется под лицензией GPLv2. Помимо дистрибутива Solus рабочий стол Budgie также является одной из официальных редакций Ubuntu, GeckoLinux и EndeavourOS.

Также начиная с этой версии, рабочий стол Budgie будет развиваться отдельно от проекта Solus, а начиная с версии 11 запланирован переход на EFL (Enlightenment Foundation Library).

Новое в релизе 10.6:

  • Улучшен апплет Icon Tasklist, который выводит список активных задач.
  • Переписана система вывода уведомлений.
  • Для работы с переводами вместо Weblate теперь используется Transifex.

Остальные изменения касаются с основном внешнего вида, изменены различные цвета на панели задач, а также другие мелкие правки интерфейса.

>>> Подробности

 , , ,

claire
()

Solus отказывается от GTK

Группа Open Source

Один из лидеров проекта Solus Linux, Джошуа Стробл (Joshua Strobl), объявил о намерении отказаться от GTK при разработке как будущих версий Budgie, так и всей экосистемы приложений в Solus. В своем блоге он высказал ряд упреков в адрес текущего состояния и планов развития GTK, а также философии разработки GNOME.

По его словам, повсеместное насаждение Adwaita как единственно верной темы рабочего стола и попутное удаление части API для разного рода кастомизации добавило головной боли разработчикам, поддерживающим стек GNOME в дистрибутивах или интегрирующим в него свои приложения. Все предлагаемые варианты настройки внешнего вида приложений на базе GTK и сопутствующих библиотек отклоняются, а участники команды GNOME в ответ грубят в тикетах и соцсетях.

Жалуется Джошуа и на то, что выпущенный чуть менее года назад GTK 4 немного усложнил код для работы с виджетами, запретив прямое наследование. Но гораздо более важной проблемой ему видится упразднение API X11, в частности для получения конфигурации подключенных мониторов. Двигаясь в сторону полной поддержки Wayland, GNOME удалил функции опроса X-сервера, поручая разработчику писать собственные интерфейсы для обращения напрямую к X11 (либо к API других ОС, если приложение оказалось кроссплатформенным).

В то время как рабочая функциональность удаляется, многие известные ошибки в GNOME не исправляются месяцами и годами (в частности, автор приводит в пример ошибки с прокруткой в GtkListView и с переключением на другое окно при открытом выпающем списке в GtkPopover). При этом Джошуа описывает это в разрезе собственного опыта написания с использованием GTK своего аудиоплеера Koto.

Релиз GTK 4 не оправдал ожидания авторов Solus, надеявшихся на ряд обещаемых изменений в libhandy, которые в итоге так и не были добавлены. А дорожная карта к GTK 5 предрекает ещё большее закручивание гаек в части кастомизации и общий регресс как в UX, так и для использования библиотки в сторонних приложениях. Джошуа прямым текстом утверждает, что использование в разработке GTK 4 и выше — это выстрел себе в ногу.

По итогам этих размышлений лидеры проекта Solus приняли решение отказаться от использования GTK в Budgie и в целом минимизировать присутствие GNOME в своем пользовательском окружении, перейдя к выбору одного из следующих GUI-тулкитов:

  • EFL (библиотека в основе Enlightment Desktop);

  • Qt;

  • iced (кроссплатформенная GUI-библиотека для Rust).

В случае Qt разработчикам Solus не хочется писать код на C++, и к тому же смущает «коммерческая лицензия» Qt и неприятный осадок. iced находится в ранней стадии разработки и многие полезные вещи придется писать с нуля, а ресурсов для этого нет.

Остаётся EFL, который в итоге и был выбран. Постепенно планируется написать на EFL свои виджеты, а затем и основные десктопные приложения, либо адаптировать существующие, по возможности не связанные с GNOME.

Что касается дистрибутива, то версия с GNOME будет собираться в отдельный образ, и ей будет уделен минимум внимания, будет обеспечена лишь базовая работоспособность. В Budgie 11 не будет никаких зависимостей от GTK.

>>> Подробности

 , , ,

ins3y3d
()

Budgie 10.5.3

Группа Open Source

Разработчики Linux-дистрибутива Solus выпустили DE Budgie 10.5.3. Рабочий стол Budgie сделан на основе GNOME, однако, использует собственные реализации оболочки GNOME Shell, панели, апплеты и систему уведомлений. Код распространяется под лицензией GPLv2. Помимо дистрибутива Solus рабочий стол Budgie также является одной из официальных редакций Ubuntu.

( читать дальше... )

>>> Подробности

 , , ,

claire
()

Релиз Budgie 10.5.1

Группа Open Source

Состоялся релиз рабочего стола Budgie 10.5.1. В нём, помимо исправления ошибок, была проведена работа по улучшению UX и произведена адаптация к компонентам GNOME 3.34.

Основные изменения новой версии:

  • добавлены настройки сглаживания шрифтов и хинтинга;
  • обеспечена совместимость с компонентами стека GNOME 3.34;
  • вывод в панели всплывающих подсказок с информацией об открытом окне;
  • в настройках добавлена возможность указания количества виртуальных рабочих столов по-умолчанию;
  • добавлены классы CSS для изменения некоторых компонентов рабочего стола в темах оформления: icon-popover, night-light-indicator class, mpris-widget, raven-mpris-controls, raven-notifications-view, raven-header, do-not-disturb, clear-all-notifications, raven-notifications-group, notification-clone и no-album-art.

Код проекта распространяется под лицензией GPLv2.

>>> Подробности

 ,

Satori
()

Solus 3

Группа Linux General

Представлен релиз самобытного дистрибутива Solus 3, который не основан ни на чем. Основная среда рабочего стола — Budgie, дополнительно производятся сборки с Gnome-Shell и Mate. Рабочий стол Budgie основан на Gnome, но запланирован переход на Qt. Для отрисовки окон используется BWM — форк Mutter. Основу Budgie составляет панель, близкая по организации работы к классическим панелям рабочего стола. Все элементы панели являются апплетами, что позволяет гибко настраивать состав, менять размещение и заменять реализации основных элементов панели на свой вкус. Среди доступных апплетов можно отметить классическое меню приложений, систему переключения задач, область со списком открытых окон, просмотр виртуальных рабочих столов, индикатор управления питанием, апплет управления уровнем громкости, индикатор состояния системы и часы.

Solus 3 является гибридным роллингом. Периодически выпускаются значительные выпуски, в которых предлагаются новые технологии и значительные улучшения, а в промежутке между значительными выпусками дистрибутив развивается с применением rolling-модели обновления пакетов.

Новшества:

  • Поддержка пакетов Snap.
  • Budgie обновлён до выпуска 10.4, в котором по умолчанию задействовано новое оформление на базе GTK-темы Adapta, набора пиктограмм Papirus и шрифта Noto Sans. Панель перемещена из верхней части экрана вниз. Увеличен интервал между виджетами на панели.
  • Обновлено ПО.

>>> Подробности

 , ,

Lowes
()

Budgie 10.2.5

Группа Open Source

Состоялся релиз Budgie 10.2.5  — окружения рабочего стола, развиваемого в рамках проекта Solus. В новой версии основное внимание было уделено мелким деталям.

Из изменений стоит отметить:

  • Добавлена анимация появления панели при запуске окружения.
  • Увеличены отступы между элементами панели.
  • Добавлена анимация появления и скрытия значков на панели. Демонстрация.
  • На панели управления звуком реализовано более точное отображение названий устройств.
  • Добавлен новый апплет для управления Bluetooth-устройствами, включающий возможность установки «режима полёта».
  • Улучшена анимация предпросмотра тайлового окна.
  • Добавлена опция для включения/отключения иконок на рабочем столе.
  • Добавлены настройки выбора тем курсоров и шрифтов для разных элементов интерфейса.
  • Добавлен апплет для настройки каждого элемента панели.
  • Встроенная тема оформления портирована на GTK 3.20.
  • Возобновлена поддержка LightDM в роли хранителя экрана.

>>> Подробности

 , ,

sudopacman
()

Solus 1.0

Группа Linux General

27 декабря команда проекта Solus объявила о выпуске первой версии своего дистрибутива под кодовым названием Shannon (в честь самой протяжённой реки в Ирландии).
Solus 1.0 является результатом восьми с лишним месяцев разработки, за этот период образовалась группа разработчиков более десяти человек, собрано более 2000 пакетов, создана среда рабочего стола и многое другое.

Изначально Solus (ранее SolusOS) был задуман как дистрибутив для новичков на базе последней стабильной версии Debian, но проект был заброшен в октябре 2013 года из-за нехватки разработчиков.

В качестве окружения рабочего стола используется собственная разработка на основе GNOME 3 — Budgie (волнистый попугайчик).
Многие элементы системы также являются собственными разработками — менеджер пакетов eopkg (форк PiSi из Pardus Linux), апплет настроек Raven, графический инсталлятор, мастер первого запуска и др., «из коробки» в наличии оформления и приложения облегчающие использование ОС лицам с нарушениями зрения.

Дистрибутив поддерживает только платформу x86_64.

Solus 1.0 включает:

  • Linux 4.3.3;
  • возможность загрузки в режиме UEFI (реализовано с помощью goofiboot, форка gummiboot);
  • Firefox 43.0.2;
  • Nautilus 3.18.4;
  • Rhythmbox 3.2.1;
  • Thunderbird 38.5.0;
  • VLC 2.2.1

Известные проблемы Solus 1.0:

  • проприетарные драйверы AMD не поддерживают ядра Linux версии выше 3.19 и версии Xorg выше 1.17;
  • Steam в настоящее время требует обходных решений для видеосистем отличных от NVIDIA;
  • не поддерживаются принтеры Hewlett Packard из-за проблем с Python в пакете HPLIP;
  • центр программного обеспечения в настоящее время требует доработки (создания более удобного интерфейса и большей интеграции приложений с AppStream)

Все эти проблемы разработчики надеются исправить в течение ближайших нескольких недель, о чём сообщат на сайте дистрибутива.

>>> Solus Project Wiki

>>> Страница загрузки

>>> Подробности

 , ,

amorpher
()

Релиз Budgie Desktop 2

Группа Open Source

Разработчики дистрибутива Evolve OS представили вторую версию своего графического рабочего окружения Budgie Desktop, основанного на GNOME 3. Авторы используют уже имеющиеся наработки и технологии вместо того, чтобы изобретать очередной велосипед - Budgie работает поверх компонентов Gnome, реализуя лишь возможности, аналогичные GNOME Shell, апплеты (из которых целиком состоит всё окружение) у и управление сеансами.

По сравнению с первой версией, был исправлен ряд ошибок и добавлена возможность вызывать выход из системы/перезагрузку/завершение работы прямо с рабочего стола. Отдельно подчеркивается, что перезагрузка и завершение работы реализованы средствами systemd, поэтому пользователи иных систем инициализации будут лишены этих функций.

>>> Подробности

 , evolve

anonymous
()