Skip to content

[Feature] Horizontal stacking inside vertical stacking #154

@TotoShampoin

Description

@TotoShampoin

Is your feature request related to a problem? Please describe.
I like the convenience of scrolling between windows, and I also like to have multiple windows on screen. Two great features allow me to do so: Squeezing and stacking, to have this:

─┐┌──────────┐┌─────┐┌─
 ││          ││     ││ 
 ││          ││     ││ 
 ││          │└─────┘│ 
 ││          │┌─────┐│ 
 ││          ││     ││ 
 ││          ││     ││ 
─┘└──────────┘└─────┘└─

But sometimes, I want to lay my windows out like this:

───┐┌─────────────┐┌───
   ││             ││   
   ││             ││   
   │└─────────────┘│   
   │┌──────┐┌─────┐│   
   ││      ││     ││   
   ││      ││     ││   
───┘└──────┘└─────┘└───

And as far as I am aware, this isn't possible?

Describe the solution you'd like
Basically the above;
In terms of UX, it would be shortcuts to "Move window left/right within stack".
Functionally speaking, I get that it'd be complicated, considering there's this stack to focsed toggle... But this feature would be great

Describe alternatives you've considered
None, tbh 😅
Without such feature, I am forced to turn the wide window into a tall window, which might not be ideal in some use cases.

Additional context
Some (oddly specific) example use cases:

  • A terminal/log where the messages can be lengthy but having a narrower view on the entries can make it easier to read
  • Editting a script with many similar lines that you can multi-cursor through easily, such that breaking then down would be less convenient, and you don't want to scroll horizontall inside your code editor
  • Testing a app in landscape while editting the code and an image and seeing the changes live

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