LINUX.ORG.RU

Sway 0.14

 , , , ,


2

3

Состоялся релиз Sway версии 0.14 — совместимого с i3 фреймового оконного менеджера для Wayland.

Из 78 изменений и нововведений можно выделить:

  • SNI-иконки в трее (Swaybar);
  • совместимость с KDE-расширением Wayland (клиент-серверный режим работы);
  • возможность присваивания действий кнопкам мышки;
  • улучшенная поддержка тачскринов;
  • определение no_focus (как в i3);
  • исправления ошибок.

Также обновлена библиотека wlc, благодаря чему исправлена проблема с двойным курсором в GDM и улучшена поддержка тачскринов.

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

★★★★★

Проверено: jollheef ()
Последнее исправление: Psych218 (всего исправлений: 9)

Ответ на: комментарий от feofan

Ты мне дал ссылку на иссую про осом, которую и так нетрудно найти. Дай мне лучше ссылку, где написано про конфигурацию через dbus с хоть какими-нибудь POC, если таковая имеется.

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

Это всё прекрасно, если не учитывать, что воспроизводимость стопроцентная. Ну и цитату я привел, да.

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

Тогда и спорить не о чем. Без POC я буду смотреть на их планы как на влажные фантазии.

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

Ну ты ниже читай, да:

Benchmarks and profiling are not the same thing. Benchmarks tell you there are performance issues. Profiling tells you what they are.

I'm closing issues that don't have enough information to solve. Profile it and leave a comment with the results, and I'll re-open this.

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

Да читал я это всё. Но кому, как не автору знать, как всё это безобразие профилировать? Автор, конечно, никому ничего не должен, но в качестве иллюстрации отношения к пользователям своей поделки вполне показательно. Если во всё это [censored] погружаться, проще сразу форк сделать или вообще с нуля переписать.

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

Что за проблема?

После авторизации в гдм, оставался второй мышиный курсор.

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

Никто не мешает спросить «объясни, как это делать». Или просто погуглить. Или может кто-то ещё придет с нужными знаниями и сделает. Он же не удалил багрепорт, а закрыл. Лучше что ли, чтобы он висел 5 лет открытым?

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

Он же не удалил багрепорт, а закрыл. Лучше что ли, чтобы он висел 5 лет открытым?

Нет. Лучше, чтобы автор решил проблему. А раз автор проблему не решил, то логично было бы оставить багрепорт открытым. 5 лет, значит 5 лет. Очень хорошо бы показывало готовность проекта.

I'm closing issues that don't have enough information to solve

Это было бы простительно, если бы это был трудновоспроизводимый баг. А так это wontfix чистой воды.

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

А конфигурация через тьюринг-полные это костыли.

Окда, напиши мне скрипт без условий, но чтобы было норм? Если тебе хватает дефолта, то можешь не заглядывать в конфиги, но когда надо решить задачу, то эти ini-портянки даже открывать не хочется.

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

Какие такие нетривиальные задачи нельзя решить не выбрав из зоопарка оконных менеджеров тот, автор которого такой же извращенец как ты?

Что вообще нетривиального делается в том же awesome в скриптах?

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

Сигналы (хуки), которые позволяют совершать сильно меньше телодвижений.

Информативные виджеты.

r3lgar ★★★★★
()

а где можно увидеть список программ не требующих Xwayland? знаю только вот этот sway и firefox.

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

Почти все, которые построены на gtk3, не нуждаются в xwayland, за исключением особо талантливо написанных, как вот этот firefox или, например, deadbeef.

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

В gnome on wayland rofi не перехватывает фокус у нативных окон, в sway сумели как-то обойти эту проблему?

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

Разумеется, нет! Но gtk3 разжевывают для хомячков, оттого-то хомячки больше ничего и не знают.

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

ну если нет, то где список бы найти других программ.

eR ★★★★★
()

Есть замена urxvt на wayland не на vte?

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

В gnome on wayland rofi не перехватывает фокус у нативных окон, в sway сумели как-то обойти эту проблему?

Вот, видимо, что нет. Я не мог найти зависимости, видимо это оно.

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

Виджет можно уместить в однострочник на баше.

Нельзя. Индикатор UPS, например, это не просто процент заряда, а состояние, напряжение, нагрузка. Да, можно всё текстом отобразить, но тогда только под UPS мне придётся выделить целую панель.

Ну разве что сигналы, хотя мне более чем хватает обычных хоткеев.

Например, когда я открываю кинцо, я хочу просто его посмотреть, а не отключать перед этим локер, уведомления и отключение экрана, а после просмотра — снова всё включать.

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

Никогда с таким не сталкивался. Всегда открывал кинул фулскрин и ничего не лочилось, не засыпало, не атаковало уведомлениями.

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

Для конфигов самое оно .ini или json на худой конец.

представляю конфиг в виде json похожего на xaml(с тригерами и прочим)

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

не лочилось, не засыпало

При использовании какого-нибудь DE вполне поверю, но

не атаковало уведомлениями

не поверю никогда — уведомления от других приложений как вылезали поверх кинца, так и вылезают, а если и отображаются под ним, то ты их уже не прочитаешь (не касается KDE, так как у него есть стек уведомлений). А у меня когда выходишь из фуллскрина, показываются все уведомления, которые я пропустил. Надо подумать, как запилить себе стек уведомлений типа как в андройде KDE.

r3lgar ★★★★★
()

Буду использовать вместо i3wm, если вдруг решу на wayland перейти. Хорошо что проект развивается. Нужная вещь

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

так вообще бы ему цены не было!

Это смотря для кого. Простому пользователю Lua-это ад. Да и сам язык громоздкий и неудобный.

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

Для конфигов — самое оно.

Берите пример с i3.Простой и читабельный файл...

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

Простому пользователю Lua-это ад.

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

Да и сам язык громоздкий и неудобный.

Программировать на нём в здравом уме никто не станет, но для расширения логики (читай — гибкой конфигурации) он просто идеален.

Берите пример с i3.Простой и читабельный файл...

И никакой гибкости: захотел виджет почты — баш в зубы, захотел виджеты нагрузки — коньки, и так далее. Понятно, что KISS, но панелька должна иметь хоть какую-то информативность.

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

но панелька должна иметь хоть какую-то информативность.

Да все нормально с этой панелькой. Хотите расширений по больше-есть i3blocks.

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

А как она теряется? Один кусок софта заменяется другим аналогичным.

По поводу скриптинга как ни странно простые конфиги лучше императивных портянок.

А если так уж охотно поизвращаться можно прописать путь к любому бинарнику в теле виджета.

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

По поводу скриптинга как ни странно простые конфиги лучше императивных портянок.

Не всегда и не везде. Я тоже за KISS, у меня даже почта устрочена через жопу offlineimap+neomutt+msmtp+neovim + сортировка почты POSIXовым шеллскриптом, но awesome предоставляет гибкую систему для управления окнами, целостность здесь просто незаменима, а виджеты… ну, это же фреймворк, куда без приятных плюшек? Тем более, никто не заставляет всем этим пользоваться.

Один кусок софта заменяется другим аналогичным.

Один кусок софта заменяется другим аналогичным целым приложением. Если это удобнее, то почему нет? Но если от этого одни страдания, то зачем?

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