Implement Edge Snapping in Lumina-DE
Due to being based on Fluxbox, I'm not sure what is possible. What would be nice is something similar to how KDE's Kwin handles edge snapping of windows.
Top of the screen makes the window maximizes to the entire screen
Left side of the screen (between 1/4 and 3/4 of screen height) makes the window fill the left side of the screen.
Left side of the screen in the top 1/4 makes the window fill the upper left quadrant.
Left side of the screen in the lower 1/4 makes the window fill the lower left quadrant.
Similar behaviour for the right side of the screen.
I know this is somewhat possible through fluxbox but only through a key macro. If you add window positioning sizes to the ~/.fluxbox/keys file, you can assign a macro key to change the active window to that size/position
I dont know if Lumina-DE being somewhat based on Fluxbox would have the same capability to implement this in the same fashion that Kwin does.
Kwin implemented this back in 4.3 or 4.4 I think.
Due to different workflows, this would probably be best if it was an opt-in or opt-out feature, so that individual users could decide.
#3 Updated by Graham Perrin almost 5 years ago
For what it's worth: https://twitter.com/grahamperrin/status/641494791172263936
… I can't assume that a developer for OS X will be interested in helping PC-BSD, but IMHO the feature set of "SizeWell" so good that I had to ask. (Don't ask, don't get ;-)
#4 Updated by Paul P almost 5 years ago
+1 for this feature
In my opinion this kind of window-management would improve the usability of Lumina a lot. I alway try to drag a program window to one side and expect it to fill this half of the screen. But nothing happens :-)
This functionality is explained here much better than I could: (Maybe the keyboard shortcuts of Windows 7 could be used?)