streamlink / streamlink-twitch-gui

A multi platform Twitch.tv browser for Streamlink
https://streamlink.github.io/streamlink-twitch-gui/
MIT License
2.7k stars 204 forks source link

[Feature] Snap to Edges #68

Closed dragons4life closed 9 years ago

bastimeyer commented 9 years ago

?

Edge snapping is a feature a good window manager should have. You're probably using Windows and I know that Windows is lacking those kind of features. Implementing this is not only impossible with NW.js (we're just using web technologies here), but also generally a stupid idea: it's not the job of an application to rebuild a feature of a window manager.

Maybe you're just asking for sticky edges while moving the window, but this also isn't the job of an application. At least this could partially be implemented, but I don't see me doing this just for the sake of Windows. I wouldn't decline a good and working pull request for that though.

dragons4life commented 9 years ago

What do you mean by window manager should have? only a few programs I have can snap to edges. That being, PotPlayer/Rainmeter skins?

If you can't do it, or not worth the effort, is fine is not really a big feature I can't live without since most app I use don't have it.

bastimeyer commented 9 years ago

What do you mean by window manager should have?

https://en.wikipedia.org/wiki/Window_manager As I already said, it's the window manager's job to provide those features like edge snapping, tiling, etc. You mostly only see those features being implemented by programs on the application level that are Windows exclusive, because the WM on Windows is just terrible. Those implementations are also very limited and don't work well together between multiple applications. Compare that with any WM on Linux or OSX.