LINUX.ORG.RU

Вышел тайлинговый менеджер xmonad 0.11

 , ,


0

1

Спустя более года относительно активной разработки, команда разработчиков представила xmonad 0.11!

XMonad — это тайлинговый менеджер окон, который известен своей лёгкостью, надёжностью, расширяемостью и эффективностью. Он поддерживает настоящий многопоточный тайлинг, у него богатые и простые возможности настройки. Легко портируем, работает на обычных десктопах, ноутбуках, нетбуках, телефонах, игровых консолях, OLPC и т.п.

Возможности:

  • автоматическое управление окнами;
  • основное управление с помощью клавиатуры: мышь не нужна;
  • полная поддержка тайлинг окон на multi-head дисплеях;
  • полная поддержка плавающих окон, табов и декораций окон;
  • полная поддержка утилит Gnome и KDE;
  • поддержка XRandr для поворотов, добавления и удаления мониторов;
  • поддержка композитинга;
  • большая библиотека расширений;
  • отличная документация;
  • большая и активная команда разработчиков, поддержки и сообщество.

Наконец-то исправлена ошибка #177 (фокус в Java-приложениях).

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

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Dendy (всего исправлений: 4)
Ответ на: комментарий от qnikst

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

Ты пишешь свою переключалку? Можно ссылку? Интересно.

чем особенна?

См. мой коммент про переключалку в Mac OS X.

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

ну это проблемы негров.. даже в kbdd есть опции переключиться на конкретную, переключиться на одну вперёд, переключиться на одну назад, переключиться на предыдущую, _которая была в этом окне_. Таким образом можно сделать на каждом окне разные пары раскладок.

kbdd, не xkb? Что это?

Не знал, что он может переключать на раскладку, которая была раньше в данном окне. Вечером поставлю, почитаю manual.

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

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

kbdd, не xkbd?

kbdd (https://github.com/qnikst/kbdd), xkbd не всё умеет, да и с non-reparenting жесткие проблемы.

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

Для каждого окна хранится структура описывающая текущую и предыдущую раскладки окна, при переключении окна выставляется текущая. При переключении на предыдущую, ставится предыдущая и текущая и предыдущая меняются местами. Единственная проблема, что kbdd это демон, и сейчас общение с ним только через dbus, не знаю найду ли время впилить и другие способы.

Как обычно баги есть, некоторые фиг отловишь, но лишний feedback не помешает.

Под гентой в дереве, под дебианом в тестинге, под арчем в ауре должны быть.

qnikst ★★★★★
() автор топика
Последнее исправление: qnikst (всего исправлений: 3)
Ответ на: комментарий от rtvd

Нужно переключаться и на другие раскладки тоже. В Mac OS X это сделано по-человечески: «Alt-Space» переключает на предыдущую раскладку, «Alt-Space-Space» показывает окошко выбора всех «любимых» раскладок. Выбор в нём тоже с клавиатуры. Эргономично, элегантно, и без необходимости мышковозить.

В Linux такой прелести нет.

Откройте для себя нециклическое переключение раскладок и iBus.

AlexYeCu

anonymous
()

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

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