LINUX.ORG.RU

Xfce 4.12

 


10

2

Xfce 4.12 - лучший выпуск в истории! (Да, это следует отпраздновать!)

Сегодня, после двух лет и десяти месяцев разработки, мы рады представить выпуск окружения рабочего стола Xfce 4.12, новую стабильную версию на смену Xfce 4.10. Столь долгий период может быть оправдан только тем, что Xfce 4.10 был очень хорош. Но, как и всему, потребовалось освежение - мы увидели множество новых участников, предоставляющих ценную поддержку, нововведения и исправления ошибок. Как всегда, Xfce следует стабильному темпу эволюции без революции, чтоб соответствовать требованиям наших пользователей. В цикле 4.12 мы в основном сосредоточились на оттачивании нашего пользовательского опыта в рабочем столе и оконном менеджере, также на обновлении некоторых компонентов для выгодного использования новых технологий.

Основные новшества нового выпуска:

  • Оконный менеджер получил новый диалог по Alt+Tab с возможностью предпросмотра окон и режимом списка. Была добавлена отрисовка декорации клиентом, усовершенствован тайлинг и добавлен угловой тайлинг, был добавлен новый режим масштабирования. Также добавлена тема Xfwm с высоким DPI.
  • Панель теперь может умно прятаться, поддерживает плагины на Gtk3, множество плагинов от внешних разработчиков были обновлены для использования всех преимуществ, заложенных в 4.10.
  • Рабочий стол получил новый диалог настроек обоев, поддержку разных обоев на каждый стол, лучший режим нескольких мониторов. Теперь он также поддерживает обложки каталогов и эмблемы на иконках.
  • Менеджер сессий был обновлён для использования logind и/или upower, если доступно, для спячки/приостановки. Для портируемости и из уважения к выбору наших пользователей, были введены fallback-режимы в зависимости от специфики операционной системы.
  • В диалоге настроек экрана была улучшена поддержка нескольких мониторов, добавлен всплывающий диалог при подключении монитора.
  • Диалог настроек внешнего вида теперь содержит предпросмотры тем и иконок.
  • Xfsettingsd теперь поддерживает libinput.
  • Не было забыто и управление питанием: был создан новый плагин для панели, добавлена поддержка logind/upower для управления событиями батареи/крышки/яркости, была добавлена блокировка экрана при помощи light-locker. Также был переработан диалог настроек, добавлена поддержка гашения экрана X11.
  • Наш файловый менеджер, любимый Thunar получил безумное количество усовершенствований: поддержку вкладок, тонны исправлений, ускорений, сочетаний клавиш, лучшее именование файлов и ссылок, милый индикатор свободного места в свойствах, хитрости для переименователя и прочих диалогов, усовершенствована навигация с клавиатуры, исправления древовидной панели, лучшая поддержка обоев, поддержка закладок Gtk3, множественные свойства файлов... надо ли говорить больше?
  • Для подготовки будущего Xfce с Gtk3, которое больше не требует движков тем, мы прекращаем разработку нашего движка для Gtk тем, и бросаем наш движок Gtk3 - разработчики тем, пожалуйста, обновите ваши темы для CSS, если желаете, чтоб они работали в следующих версиях Xfce.
  • В силу того, что в gstreamer1.0 полностью выброшен интерфейс микшера и xfce4-mixer с xfce4-volumed опирались на этот интерфейс с gstreamer0.10, наше микшерное приложение и демон громкости не могут быть портированы на 1.0, следовательно, более не могут разрабатываться.

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

  • Xfburn научился прожигать BluRay Disc.
  • Интерфейс менеджера задач был полностью переработан и портирован на Gtk3.
  • Интерфейс Parole был полностью переделан, части его переписаны с добавлением множества новых функций. Далее он был портирован на Gtk3 и gstreamer1.0.
  • Mousepad полностью переписан и портирован на Gtk3.
  • В Screenshooter добавлена возможность загрузки снимков экрана на Imgur.com.
  • Теперь доступна новая панель xfdashboard в стиле GNOME-Shell.
  • Добавлено новое альтернативное меню для панели - whiskermenu.
  • Портирован плагин мониторинга аппаратной части из GNOME2 для нашей панели.
  • Плагин погоды получил совсем новый интерфейс с мощными настройками и предоставляет тонны полезной информации.
  • Глазки используют трёхмерные координаты для вычисления их позиции, так что теперь даже более страшные, иногда забавные глаза будут следить за вами!
  • Плагин сетевой нагрузки работает с новыми именами из сетевого интерфейса udev и может быть настроен на отображение скорости передачи данных.
  • Плагин буфера обмена опционально показывает QR код.
  • Плагин отображения скорости центрального процессора теперь поддерживает драйвер intel pstate и может быть лучше адаптирован для разных размеров панели и отображаемой информации.
  • Почти все плагины были унифицированы в плане внешнего вида и поведения, также и для поддержки нового режима панели.

Тур по Xfce 4.12.

Детальный обзор всех изменений между выпусками Xfce 4.10 и Xfce 4.12.

Разработчики благодарят всех участников сообщества, пользователей, и спонсоров, жертвовавших средства на разработку при помощи Bounty Source. Вы можете пообщаться с разработчиками на канале Freenode IRC #xfce-dev и в нашей рассылке.

С наилучшими пожеланиями,
Команда разработчиков Xfce.

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

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 13)

Неплохо, очень даже неплохо.

Скорее бы все переписали на gtk3, чтобы уже отказаться от (морально) устаревшего gtk2.

p.s. gtk3-хейтеры пусть для начала попробуют написать что-нибудь на gtk2 и gtk3. Cразу заметят разницу в удобстве разработки на gtk3.

Deleted
()
Ответ на: комментарий от Turbo_Mascal

Да она и в 4.10 прекрасно скрывается.

Но не умно.

greenman ★★★★★
()

Прилипание панелей друг к другу, случайно не сделали?

aplay ★★★★★
()

надеюсь в slackware 14.2 это попадет.

splinter ★★★★★
()
Последнее исправление: splinter (всего исправлений: 1)
Ответ на: комментарий от Deleted

а программы пишут ради самого процесса написания, или, всё таки, что бы ими пользовались? разработчики гтк/гонома — интерфейсные фашисты. они ненавидят пользователей и делают всё для того, что бы использования гтк-based программ приводило к страданиям.

thunar ★★★★★
()

Дедушка бабушку опередил, вну^, хм, запостил новость раньше меня :-)

Twissel ★★★★★
()

Ура, товарищи!

Deleted
()

Из новости я так и не понял: 1. оно теперь на GTK2, но частично портировано на GTK3, 2. оно полностью переведено на GTK3 или 3. оно может собраться и с GTK2, и с GTK3?

carasin ★★★★★
()

Thunar получил безумное количество усовершенствований

милый индикатор свободного места в свойствах

Серьёзное усовершенствование.

Taetricus
()
Ответ на: комментарий от olibjerd

Для начала, нужно закопать GTK2 и написать свой композитор (или прикрутить какой-либо из уже имеющихся). Ну, это не говоря о всяких шероховатостях (их на самом деле хватает, можно почитать в G+ у Мартина Грасслина).

carasin ★★★★★
()
Ответ на: комментарий от toney

А его и так поддерживают, 2.24.26 вышел две недели назад.

shooter93 ★★
()

Эх, запоздали с релизом. В jessie уже не попадет, как 4.10 не попал в wheezy.

ktan ★★★
()
Ответ на: комментарий от carasin

GTK+ dependency >= 2.24 and GLib >= 2.30.
Libxfce4ui has an optional dependency on GTK+3.
Xfce4-panel can be optionally built against GTK+3.
Xfce4-appfinder now uses GDbus instead of dbus-glib, and can be potentially built against GTK+3.
Application Finder-Make compilation to GTK3 optional.
Panel -Added --enable-gtk3 configure flag. Note: it produces gtk2/gtk3 versions of libxfce4panel and wrapper binary so that both gtk2 and gtk3 plugins can be embedded. The panel and stock plugins are still using gtk2.

Taetricus
()
Ответ на: комментарий от Deleted

Разница в удобстве разработки это хорошо, но ведь пользоваться невозможно. GTK3 приложения и диалоги выглядят словно прямиком из ада.

ktan ★★★
()

А кто-нибудь знает, что за задержки в крысе при переходе из консоли в иксы по Alt+F7? Такой зависон на несколько секунд. Наблюдалось только в крысе и E17. В кедах, флюксе и компизе такого нет.

ashot ★★★★
()
Ответ на: комментарий от Taetricus

но отказавшись от mousepad и parole, остальные вещи можно скомпилировать с gtk2.

Имел ввиду что от gtk3 так можно избавиться.

Taetricus
()
Ответ на: комментарий от Taetricus

Не, вариант сборки с GTK2 не особо интересен, ибо мертвечина. Мне больше интересно, насколько по максимуму сабж можно собрать именно с GTK3?

carasin ★★★★★
()

Крыска, ня ^^! Интересно, а почему всем так не нравится gtk3, крыса красивая станет же?

karton1 ★★★★★
()

Нормас. Поставил себе 4.10 на ноут как временную меру в первый день покупки, так на нём и остался :)

yoghurt ★★★★★
()

любимый Thunar получил безумное количество усовершенствований

надо ли говорить больше?

Надо. Как там со splitveiw?

ZhAN ★★
()

Gtk3

Ура! Наконец-то они перестали насиловать труп.

fludardes ★★
()

Зачем это поделие, если апплеты приходится тащить из гнома? Ладно бы оно тоньше было, так нет же, как второгном примерно, да еще по дефолту выглядит и работает как говно.

anonymous
()
Ответ на: комментарий от permafrost

Была добавлена отрисовка декорации клиентом

Lincor
()
Ответ на: комментарий от anonymous

апплеты приходится тащить из гнома

Какие именно?

greenman ★★★★★
()

Для портируемости и уважения к выбору

Наверное всё-таки «и из уважения»?

Ну, и:

драйвер intel pstate и может быть лучше адаптирован адаптирован для разных размеров

Разработчики благодарят всех участников сообщества, пользователей, и спонсоров

anonymous
()

Ура! Скорее бы портанули на GTK 3 и прикрутили поддержку Wayland.

Sunderland93 ★★★★★
()

Урраааа, товарищи! Это свершилось!

garik_keghen ★★★★★
()
Ответ на: комментарий от ktan

Разница в удобстве разработки это хорошо, но ведь пользоваться невозможно. GTK3 приложения и диалоги выглядят словно прямиком из ада.

Так наверное это дело разработчиков, как им делать приложения, разве нет? Причем тут gtk3, если разработчик захотел упростить интерфейс?

Пишите разработчикам (лично), они в большинстве своем самые обычные люди и охотно откликнуться на ваши зовы о помощи.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.