-
Notifications
You must be signed in to change notification settings - Fork 189
simple tile improvements #1071
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
simple tile improvements #1071
Conversation
@Javyre as far as I understand, these things would be eventually available in swayfire, right? |
Yup I intend to expose a public API for swayfire to modify the layout and query the node trees. (This won't come until at least 0.2) I'm going to start a lua-wayfire integration experiment soon to see if these custom rules can be implemented by users in lua. That way a master/stack layout can be achieved by setting a custom function to execute for where to place new opened views as well as custom bindings for what to do when you move nodes up/down/left/right. |
Sounds perfect ;) In this case, I don't think it makes sense for me to duplicate the same functionality in Wayfire. |
d008f17
to
f2370a5
Compare
f2370a5
to
3db67a1
Compare
This works in the move mode, if dragging one view to the center of the other.
Grid has public API which should be installed. So it needs a separate directory with its files.
This avoids useless resizing of the child view.
8dfe3fd
to
cbe5a34
Compare
This PR is aimed at improving simple-tile's behavior.
Goals:
Add plugin API for simple-tile so that users can make custom plugins which modify the tiling layoutFix Master and stack layout for tiling mode #771 by using the tile API to build a simple plugin for setting up master/stack (and fat) layouts