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

Better detection of transient windows during tilings #21

Merged
merged 1 commit into from
Jul 30, 2016

Conversation

jaor
Copy link
Contributor

@jaor jaor commented May 26, 2016

We were avoiding tiling transient windows such as dialogs by including
in the tile-able window list only those windows of type 'default. But
that excludes windows, such as CoreBird's, that are 'unframed. With
this patch, we check for transients via the 'transient type.

We were avoiding tiling transient windows such as dialogs by including
in the tile-able window list only those windows of type 'default.  But
that excludes windows, such as CoreBird's, that are 'unframed.  With
this patch, we check for transients via the 'transient type.
@Nanolx
Copy link
Member

Nanolx commented May 26, 2016

That approach is not perfect, because other unframed windows like Conky for example will get tiled, too. Though that can be solved by using "never-tile" window-matcher.

@jaor
Copy link
Contributor Author

jaor commented May 26, 2016

hmm, you're right. perhaps we could pre-configure a default never-tile
matcher with common ones like conky? that one for instance could go in
the conky structure...

@jaor
Copy link
Contributor Author

jaor commented Jul 26, 2016

is there anything you'd like i'd change to accept this patch? thanks!

@Nanolx
Copy link
Member

Nanolx commented Jul 27, 2016

I'll let you know this weekend at the latest.

@Nanolx
Copy link
Member

Nanolx commented Jul 30, 2016

I added 'never-tile to Conky and will roll-out another test-release with your pr commited. Thanks for your work.

@Nanolx Nanolx closed this Jul 30, 2016
@Nanolx Nanolx reopened this Jul 30, 2016
@Nanolx Nanolx merged commit 6eaedda into SawfishWM:master Jul 30, 2016
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

Successfully merging this pull request may close these issues.

2 participants