You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add another option in the window so it is fixed indefinitely at the last position used by quicktile, and that is not lost when you restart the computer.
Greetings.
The text was updated successfully, but these errors were encountered:
Unfortunately, replicating Moom's popup is more difficult than it sounds because of differences between OSX and X11.
On OSX, the compositor doesn't do tiling, so you need to monkey-patch it in with Moom. On Linux, some window managers (eg. Compiz, KWin, Xfwm4, etc.) have tiling as an option and some don't... so QuickTile monkey-patches in tiling in a "not the best, but guaranteed to work everywhere" fashion.
Moom is able to give that style of popup because it's designed and debugged to work with one specific compositor... similar to the tiling plugins for various Linux window managers.
The main issue is that there's no simple, reliable, efficient way to figure out where those titlebar buttons are (or even if they exist)... I could add a keyboard-triggered popup (or possibly triggered by an extra mouse button on fancy mice) which appears at the mouse cursor, but not what Moom does.
Also, given that QuickTile relies on the dangerous ability for any X11 application to meddle in any other X11 application, I don't want to spend too much effort on new features because Wayland will make it impossible anyway. (On Wayland, sensitive things like moving windows and accepting passwords are handled as part of the compositor and applications don't have those privileges.)
As for having it remember positions, I actually have been wanting to do that for years but things keep coming up which eat up the time I need to rework its innards for better extensibility.
At the moment, all my time is taken up by my degree project, but I'll leave this open as a TODO note.
The program is great, thanks :)
I have two ideas for improvement.
https://www.youtube.com/watch?v=1gYFYWhO3PY
Greetings.
The text was updated successfully, but these errors were encountered: