Add ultrawide monitor features
I use an ultrawide monitor and finding a tiling window manager that fits my needs has been difficult. These 2 changes make using Forge (or any other tiling extension for that matter) much better. The two main changes are:
-
Minimum # of active windows before tiling. I set this to 3 by default so you can freely move around 1 or 2 windows but when get to 3 windows, tiling activates
-
Ultrawide Window Limits. Set the size of your ultrawide -- if detected horizontal size exceeds this # to make window size maximums take effect. This is useful for if you're on a laptop and use the built in screen these max window sizes are ignored. Otherwise no new window will exceed the resolution set here.
Hope y'all consider implementing as well!
I have some questions:
- How will this impact existing uses?
- How will it play with multi-monitor setups? ( Eg: 1x1080p + 3x4k )