Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extensions: Tiling Assistant #79

Open
cassidyjames opened this issue Jun 26, 2023 · 4 comments
Open

Extensions: Tiling Assistant #79

cassidyjames opened this issue Jun 26, 2023 · 4 comments

Comments

@cassidyjames
Copy link
Collaborator

cassidyjames commented Jun 26, 2023

This is actually coming in Ubuntu, but it approximates the direction we want to go upstream in GNOME as well. While it's not “true” tiling (Mutter doesn’t know about the tiling, and thus doesn’t style windows with their tiled states), it could be helpful as it adds two features I love: quarter tiling plus tiling suggestions (like Windows Snap Assist).

https://extensions.gnome.org/extension/3733/tiling-assistant/

I'm testing it a bit before suggesting default settings, but it could be interesting to include.

@IlChitarrista
Copy link

Hello, I like the extension but it has one issue that needs to be addressed on multimonitor systems. I will report it soon on the project itself.
Basically it prompts for windows from all monitors meaning that the workflow of keeping a window stuck on the non-primary monitor gets partially broken by this. This is especially evident since it might be the first window to get suggested.

It also has some limitations that are related to some stuff being handled by mutter especially. I will write a more complete report of usage at a later time.

@IlChitarrista
Copy link

Another aspect that should be considered is that this extension alters the distance at which the tiling activates, at least on my dual-monitor setup. I'm going to report this to the extension, hopefully soon enough.

Edge.Test.webm

@cassidyjames
Copy link
Collaborator Author

Another direction: https://github.com/DEM0NAssissan7/mosaic is an extension that's being developed to test some of the recent GNOME design work around window management. I haven't tried it yet, but once we feel it's generally usable, we could consider including it instead.

@IlChitarrista
Copy link

It's great to see interesting and innovative solutions to an old problem being taken into consideration and approached so quickly; I've tried it, it's still in very early development but this could surely be very interesting. I will be testing it on both my laptop and dual monitor setup whenever it reaches some stability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants