В основную ветку десктоп-окружения Enlightenment включен новый модуль Tiling2 (https://phab.enlightenment.org/w/emodules/tiling2/) с реализацией мозаичного режима размещения окон. По сравнению с Tiling1 новый модуль отличается более стабильной работой. Поддерживается тайлинг по дереву (приоритеты окон), что позволяет пользоваться тайлингом для всех элементов рабочего стола. Обеспечена хорошая поддержка плавающих окон.<center><a href="https://phab.enlightenment.org/file/data/3ll27iccno46f3m42nj... src="http://www.opennet.me/opennews/pics_base/0_1393050956.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
Из недостатков отмечается отсутствие быстрой смены положения окон (сочетаниями клавиш), отсутствие лёгкого способа повысить/понизить приоритет окна в дереве, при запуске нельзя использовать предустановленные раскладки клавиатуры.
Для включения следует установить модуль и нажать Settings->Windows->Tiling. Для полноценной работы необходимо настроить сочетания клавиш через выбор settings->input->key bindings. Доступные сочетания клавиш:
- Режим тайлинга (горизонтальный, вертикальный или плавающий)
- Переместить активное окно (вниз, вверх, влево или вправо)
- Сочетание клавиш для включения плавающего режима
- Поменять местами окна мышью
Доступные настройки:
- Показывать заголовки окон
- Включить тайлинг для диалоговых окон
- Включить плавающий тайлинг (если галочка снята, то среди режимов будут доступны только горизонтальный и вертикальный)
- Выбор виртуальных рабочих столов, для которых включен тайлинг
- Размер расстояния (пустого места) между окнами
<center><a href="https://phab.enlightenment.org/file/data/ptmlmsgsvbpsqrlgrku... src="http://www.opennet.me/opennews/pics_base/0_1393051003.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center><center><a href="https://phab.enlightenment.org/file/data/qbi724sv2wa2j4gs3do... src="http://www.opennet.me/opennews/pics_base/0_1393051025.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
<center><a href="https://phab.enlightenment.org/file/data/epyne6nxhjh7nfv6fce... src="http://www.opennet.me/opennews/pics_base/0_1393051046.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>URL: https://phab.enlightenment.org/w/emodules/tiling2/
Новость: http://www.opennet.me/opennews/art.shtml?num=39157
Круто! Хочу в крысе!
Домашний хомяк ? Это ТОЛЬКО для Enlightenment'a!
В KDE такое запилить должно быть довольно легко. Никто еще не?
С добрым утром. Из KWin тайлинг наоборот выпилили.
нынче реализуется скриптом для KWin, с разной степенью успеха.
скриптом pytyle2 можно
ну тайлинг хорош в промышленных системах , там где необходимо постоянное отслеживание различных параметров работы техники. но вот на обычном десктопе, где максимум два три приложения запущенно и уж тем более где в основном только браузер запущен он не сильно то и нужен. хотя вот талинг хорошо отстроенны как в i3 неплохо смотрелся бы.
Он годится для любого, кто много работает. В моем случае: две-триста открытий терминала или gvim в день делают традиционный десктоп неприменимым. Подозреваю, что любой кто много пользуется клавиатурой предпочтет тайлинг, если ему рассказать что это.
>две-триста открытий терминалаyakuake (kde)
говорят для гнома уже написали аналог
И при, скажем, 8-ми терминалах yakuake поможет?
В нем, вообще-то, вкладки есть.
И сколько из них можно видеть одновременно?
Tmux. Use it.
Вы не ищете легких путей, я смотрю.
> Tmux. Use it.А для GUI?
Вкладки - это жалкое подобие настоящего мозаичного WM, который умеет и вкладки, и расставлять по разным десктопам, и раскладывать на одном десктопе.
Дааа? И много тайлингов умеют в табы? А в static tiling?
> Дааа? И много тайлингов умеют в табы? А в static tiling?fluxbox умеет табы, как минимум. Однако, зачастую это нужно только для приложений вроде терминала, которые табы умеют и сами, без поддержки wm.
> Дааа? И много тайлингов умеют в табы? А в static tiling?Возьми, да пощитай. Потом расскажешь.
wiki.archlinux.org/index.php/Comparison_of_Tiling_Window_Managers
>>две-триста открытий терминала
> yakuake (kde)
> говорят для гнома уже написали аналогПроблема в том, что одновременно у меня открыто обычно 30-40 окон. Они сгрупированы по задачам. К тому же за годы работы я приобрел привычку всегда открывать рядом с консолью gvim и записывать туда что я делаю (такие "нотки" очень помогают потом, когда надо снова повторить действие или написать скрипт, который это будет делать). Также рядом частенько открыт тэйлом какой-нибудь лог, чтоб сразу видеть результат моих действий.
>открывать рядом с консолью gvim и записывать туда что я делаюВнезапно, есть история команд, куда все записывается автоматически. Другое дело, что только по выходу из шелла, но это поправимо: http://briancarper.net/blog/248/
Ну-ну, найди мне в истории как я насраивал redmine 4 года назад, на другом сервере, в другой компании.
Рэдмайн чуть ли не каждый год меняется процедура настройки. Толку от твоих записей 4хлетней давности никакого.
Продолжайте так думать, чем больше таких как вы, тем больше у меня зарплата :)
>но вот на обычном десктопе, где максимум два три приложения запущенноЧего-чего?! Если я начну перечислять только гуёвые программы, которые у меня обычно запущены, получится куда как большее число. Кроме того, многие программы открывают несколько окон. Так что да, на одном воркспейсе обычно открыто 1 — 2, редко больше (до 4-х, примерно) софтин, но окон/фреймов этих программ может быть открыто полдюжины и больше.
да, действительно, про десктопы не надо забывать) У меня, например, в каждом десктопе чаще всего 1 приложение, максимум 2. Но количество десктопов = 12, причём у каждого индивидуальный хоткей (вида <Super> A, <Super> S, <Super> D, <Super> F и т.д.).
вот я и говорю про стандартного пользователя, а не про человека что работает и копает что то постоянно. ну согласись , что большинству кроме браузера и музыки попутно мало что нужно будет контролировать одновременно. а ведь талинг хорош именно в контроле за всеми окнами сразу. вот я и сказал что на десктопе это не очень нужно для опять же стандартного пользователя. а вот профи и технарям , где требуется контроль скажем работы устройства самое то.
>вот я и говорю про стандартного пользователя
>а не про человека что работает«Стандартный пользователь» обычно не работает?
>ну согласись , что большинству кроме браузера и музыки попутно мало что нужно будет контролировать одновременно
Если это человек, чья работа предполагает степень компьютеризации равную нулю, кроме того без каких-либо интересов так или иначе связанных с использованием пк — возможно. Но какой смысл обсуждать этих людей?
>ведь талинг хорош именно в контроле за всеми окнами сразу
Тайлинг хорош для настройки желаемого поведения окон и фреймов. Жмёшь хоткей — приложение открывается там и так, где нужно. Не надо ни двигать окна, ни ресайзить — сразу можно приступать к работе.
Для контраста: приходится иметь дело с win-компом и парой многооконных win-программ, которые по старой виндовой традиции чхать хотели на желания пользователя: рисуют свои окна не на том мониторе да ещё с невнятными координатами, в связи с чем приходится постоянно ручками их перетаскивать по ущербному десктопу ущербной недосистемы, где лаже перетаскивания с зажатым [Alt] нет. И это хорошо ещё, если эти окна таки появились хотя бы на одном из двух мониторов, а не вообще непонятно где. От такого «юзабилити» просто звереешь.
>там и так, где нужноЯ что-то пропустил? В xmonad запилили статику?
>Я что-то пропустил? В xmonad запилили статику?Вообще-то она там с самого начала была, разве нет?
три монитора, 9 виртуальных столов, в терминале 27 табов ссх на сервера, тайлинг не нужен
Думаешь что ты самый-самый? Спешу огорчить - найдутся ЕЩЁ более безграмотные идиоты, не умеющие эффектино организовывать рабочее место. Я видел товарища с 6 мониторами, на все одна текстовая консоль. Он наверное из тех был кому во фряхе юникод в консоли нужен. Почему был? Потому что месяца не проработал, бестолочь.