LINUX.ORG.RU

История изменений

Исправление Spoofing, (текущая версия) :

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

в FVWM например сделал так

DestroyFunc FuncFvwmRaiseLowerX
AddToFunc FuncFvwmRaiseLowerX
+ I Raise
+ M $0
+ D FuncFvwmMaximize grow grow

DestroyFunc FuncFvwmMaximize
AddToFunc FuncFvwmMaximize
+ I ThisWindow (Maximized) Maximize
+ I TestRc (NoMatch) Maximize $[0-]

Mouse 1 W M FuncFvwmRaiseLowerX "Move"

при зажатом Alt и ЛКМ на окне, это самое окно можно перемещать, а если даблкликнуть по окну, то оно займёт всё свободное пространство _между другими окнами_.

Исходная версия Spoofing, :

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

в FVWM например сделал так

DestroyFunc FuncFvwmRaiseLowerX
AddToFunc FuncFvwmRaiseLowerX
+ I Raise
+ M $0
+ D FuncFvwmMaximize grow grow

Mouse 1 W M FuncFvwmRaiseLowerX "Move"

при зажатом Alt и ЛКМ на окне, это самое окно можно перемещать, а если даблкликнуть по окну, то оно займёт всё свободное пространство _между другими окнами_.