Skip to content

Conversation

@valpackett
Copy link
Collaborator

Maximization API rename broke PaperWM:
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4415

@valpackett valpackett changed the base branch from release to develop September 23, 2025 08:36
@victornoel
Copy link

FYI I tested this locally and it seems to work ok.

Copy link
Member

@smichel17 smichel17 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

return Scratch.isScratchWindow(metaWindow);
}

export function isMaximized(metaWindow) {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ℹ️ (Just a comment, nothing to change here)

👍 I think these wrappers around gnome-shell functionality are great. The less one needs to know about gnome-shell internals in order to contribute high-level functionality to PaperWM, the better.

In the future, we should talk about organizing all the stuff that's currently in tiling.js.

  • Currently I don't see any clear logic for when to create a top level function, a method on Space, or a method on Spaces.
  • There's not a clear separation of space-local operations and global ones (that work based on the current focused monitor/workspace/window).
  • We don't have any public/private separation, which means that renaming anything might break someone's customizations (e.g. stuff in examples/).

Today though, I don't have a good enough understanding of all the stuff that exists to know how to organize it, so here is fine for now. Since they're not exported, we can always move them later.

@capfredf
Copy link

I am confused here. why does this PR still require approvals given two reviewers have already approved the changes?

@Thesola10 Thesola10 merged commit 6bcf9ae into paperwm:develop Sep 29, 2025
@Thesola10
Copy link
Collaborator

@capfredf Probably because the topmost commit is by smichel17 and GitHub doesn't count the last committer's approval

@valpackett valpackett deleted the val/wpklqvxtuopl branch September 30, 2025 04:44
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.

5 participants