Skip to content

Fix proper floating window support #29

Description

@johan-bjareholt

I was working at fixing floating windows in my wm, and couldn't get the floating windows to always be on top of the tiled ones. Tried a few tricks then decided to look at your velox code, and found this:

static void stack_arrange(struct layout * layout, struct window * window)
{
    /* TODO: Place window on top of stack when swc adds support for this. */
}

https://github.com/michaelforney/velox/blob/master/layout.c#L359

There are a few ways that this could be implemented.

This isn't the most important feature to add currently, but it shouldn't be forgotten either.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions