Force borderless permamently
Would like to have an option to force borderless windows permanently, even when window/app has been closed.
That would be great, however it seems some application no longer respect "borderless requests"
Hello,
I have been thinking about it.
And I think that keep a application window's default borderness-status as borderless
Is not the job of AltSnap
But of Winredock !
https://github.com/manutalcual/winredock
This application, puts your windows back in their places when your monitor configuration changes (like when your monitor go to sleep and windows from your 7 other screens all get squished in the main monitor)
I think this application could also enforce borderlessness based on last set status (as well as forcing window position of certain windows
That would be great, however it seems some application no longer respect "borderless requests"
A lot of programs redraw themselves the titlebar without using the system's default titlebar. This is why most 'new' looking programs will not be affected (or only slightly affected). Microsoft himself recommends to no longer use native decorations anymore but instead to reinvent the wheel every time and. I have no idea why and I think it is a very bad idea but it is the trend.
Implementing this kind of auto feature requires a global hook for window creation/destruction this hook for now is not used by AltSnap and even if it is not hard to implement I know that I would open a can of worms with a lot of things to fix just for this auto-borderless, auto-resanp, auto transparency mode etc. with a ton of lists and rules. This is why I did not implement it even if alost the same thing was already asked several times.
It was weird going borderless at first, but as I got more comfortable using AltSnap, I started also making everything borderless that I could. And it's pretty nice !
Recently GTK application started upgrading to GTK4 (my example is gajim) and it stopped respecting borderlessness !
Since WIndows 95 that borderless window have existed and just when they are becoming useful they are being abandonned.
So microsoft of them !
In any case, "maintaining bordeless status" makes more sense in Winredock in my opinion, as that is a "window state maintainer" rather than something active like AltSnap and I can feel AltSnap is often on the edge of collapse. Like when controls stick or the hotclick becomes inverted !
To your credit, when this happens mashing escape and the hotclick usually becomes unstuck !
I hope the linux people have something similar .... as good as... AltSnap when I cross over !
I just found this in the old issues
https://github.com/RamonUnch/AltSnap/issues/523
Autoborderlessing windows snapped into zones
Maybe not as a hook, but as a timer check for currently snapped windows