令人敬畏的WM:移动/调整最大化的浮动窗口

时间:2014-04-09 14:21:31

标签: lua awesome-wm maximize-window

在浮动布局中,或者当窗口浮动在任何其他布局中时,当它们最大化时,无法移动/调整它们的大小。但是我希望能够将它们从最大化状态拖出/调整大小。这似乎不起作用:

awful.button({ modkey }, 1, 
    function (c) 
        -- I added the if-statement
        if c.maximized then
            c.maximized_horizontal = false
            c.maximized_vertical = false
        end

        awful.mouse.client.move(c)
    end
)

有没有人遇到这个或类似的东西?

2 个答案:

答案 0 :(得分:8)

对于令人敬畏的v3.5.2,这件事有效:

awful.button({ modkey }, 1, 
    function (c) 
        c.maximized_horizontal = false
        c.maximized_vertical   = false          
        awful.mouse.client.move(c)
    end)

答案 1 :(得分:0)

我很棒3.5.6,类似的东西对我很有用:

awful.button({ modkey }, 1,
    function (c)
         c.maximized_horizontal = false
         c.maximized_vertical   = false
         c.maximized            = false
         c.fullscreen           = false
         awful.mouse.client.move(c)
    end)

我不确定将maximized_horizo​​ntal / vertical规则除了最大化之外是否是多余的,但这与c.fullscreen相结合可以解决所有问题,而且非常方便=)