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

FIX and improve new window create/insert tween (animation) #501

Merged
merged 1 commit into from
Mar 29, 2023

Conversation

jtaala
Copy link
Collaborator

@jtaala jtaala commented Mar 28, 2023

Fixes #328.

This PR fixes and improves the new window create/insert tween. Also resolves a noticable issue where part of current selected window is clipped during window creation.

See below for comparison between current tween and new tween:

Note the transitions have been slowed down for demonstration purposes. Also, I'm using a styled selection (pinkish colour - because I like it but also to see it better for this demonstration)

current transitions (slowed down so can see issues with certain applications):

paperwm-newwindow-tween-current.mp4

new (improved) transitions (slowed down to see them better):

paperwm-newwindow-tween-improved.mp4

NOTE: this PR has been implemented in the PaperWM-redux fork, which you can install if you want this, or any of my PRs that are open.

only.  Resolved clipping issue during transition.
@paradajz
Copy link
Contributor

Does this also fixes #347?

Copy link
Collaborator

@Lythenas Lythenas left a comment

Choose a reason for hiding this comment

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

This seems fine to me. But I will test it tomorrow.

tiling.js Show resolved Hide resolved
@jtaala
Copy link
Collaborator Author

jtaala commented Mar 28, 2023

Does this also fixes #347?

Not intentionally. I had a quick look at that one and couldn't quite understand from the video what glitch they were referring to (was it the pdf viewer in the video that looked weird?).

If so, I haven't experienced that issue (i.e. I can't reproduce). I'll comment on that issue directly.

@jtaala jtaala merged commit 1a8c087 into paperwm:develop Mar 29, 2023
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.

Visual artifacts when opening windows with mutter 3.36.4
3 participants