Awesome WM:移动/调整大小最大化的浮动窗口。

在浮动布局中或在其他布局中浮动窗口时,无法在窗口最大化时移动/调整其大小。然而我希望能够在最大化状态下拖拽/调整它们的大小。以下代码似乎不起作用:

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
)

有没有人遇到过类似的问题?

点赞
用户88888888
用户88888888

对于 awesome v3.5.2,这个东西可以工作:

awful.button({ modkey }, 1,
    function (c)
        c.maximized_horizontal = false
        c.maximized_vertical   = false
        awful.mouse.client.move(c)
    end)
2014-04-09 17:52:30
用户3708474
用户3708474

我正在使用 awesome 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_horizontal/vertical 规则加上 maximized 是否多余,但与 c.fullscreen 结合使用在任何情况下都有效,非常方便 =)

2015-04-02 15:06:49