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
h-spit and v-split as container layout #464
Comments
[Original comment by gravemind2a@…] (Sorry for the syntax)
|
Yeah, I also noticed that changing the orientation of an existing split container does not work as expected anymore. Will investigate. The way how this should work is using |
[Original comment by gravemind2a@…] michael, yes, I know this way, but its heavy, and that's why a create this ticket. I forgot to precise that h-split and v-split should be process like stacked and tabbed layout mode. So we should have 4 layout mode: stacked, tabbed, h-split and v-split. |
So I looked into this now. What I did is:
So, this is working as intended. Changing a container’s orientation would make this feature impossible. Therefore, we need to introduce some other way to change an existing container’s orientation. I agree that considering h-split/v-split containers just another layout would make sense for the user. I will think about it a little more (need to make sure this does not introduce any problems). |
[Original comment by old4@…]
I also find 4-layout design attractive, but I'd change What do you think? There could be some more orientations like |
[Original comment by gravemind2a@…] Right, I use it this way every day, even just My first raw idea is bugee, I still find it sexy, but there is a lot of work to do around it. So, I finally thing that change the orientation of a container will be enough for now. End of the ticket (and michael, sorry to waste your time, you are doing a great job). ((( If I can just put down my ideas:
|
[Original comment by lou] Hi, I just wanted to tell, that I tried out i3 for a day and I like it a lot because of the clean design, the sane default config, the handling of containers etc. Best regards, lou (In my use szenario I was looking for a way to toggle between
because of my small screen estate of 1280x800 more then one vertical split makes the windows unusuable. I can imagine I am not the only one with this problem.) |
This ticket was fixed in commit http://c.i3wm.org/de94f6da: With this commit, the "default" layout is replaced by the splith and The "split h" and "split v" commands continue to work as before, they To change a splith container into a splitv container, use either "layout The rationale behind this commit is that it’s cleaner to have all As a nice side-effect, this commit brings back the "layout toggle" AFAIK, it is safe to use in-place restart to upgrade into versions Fixes #464 |
[Originally reported by gravemind2a@…]
( I found, since v4, it's much more difficult to switch windows between Horizontally split and Vertically split.
I'm thinking about organisation of containers, and the solution that seems to me Perfect, is to have only 1 type of container and the split orientation is just a layout mode of containers.
So we will have something like that:
container 2 terminal C
layout=H
/
terminal A terminal B
| | | |
| A | B | C |
| | | |
Then, we can change the layout of container 1 to vericaly, and thats all.
| A | |
|-------| C |
| B | |
Please, think about it.
The text was updated successfully, but these errors were encountered: