-
Notifications
You must be signed in to change notification settings - Fork 63
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
Improved window maximizing #426
Conversation
@akiyosi |
@damanis |
@akiyosi _NET_WM_STATE(ATOM) = *_NET_WM_STATE_MAXIMIZED_HORZ This is output for 'nvui', another neovim GUI that uses QT too. |
@damanis
|
@akiyosi |
@damanis
Sorry, It needs to set
|
@damanis |
d485bec
to
e571b41
Compare
@damanis |
@akiyosi
Could you explain short what the cause? |
The change idea for e571b41 is to set a timer upon the occurrence of each window resize event to execute a single |
@akiyosi |
I'll try check if possible get window state directly from NET_WMSTATE (on Linux). |
e571b41
to
76d61c6
Compare
@akiyosi |
@damanis https://github.com/actions/runner-images Therefore, a straightforward way to do this would require downgrading the tools used in Runner, and I do not have a concrete working image. |
@damanis |
@akiyosi |
It has support for Ubuntu 20.04 (End of Standard Support - April 2025). |
76d61c6
to
fc899f8
Compare
fc899f8
to
7e8f939
Compare
7e8f939
to
729dca3
Compare
e34233e
to
3720dd0
Compare
3ac1ea6
to
7e928b5
Compare
7e928b5
to
aa087bf
Compare
aa087bf
to
aef5c85
Compare
aef5c85
to
ee9a268
Compare
ee9a268
to
dc252e1
Compare
dc252e1
to
964e7d5
Compare
@damanis Are the following perceptions correct? ProblemThe following problems exist with window maximization (more generally, window state changes) when
|
964e7d5
to
161adff
Compare
@akiyosi I think, vertical/horizontal-maximization can be solved as I wrote in #373. |
@damanis
This is because when |
@damanis
And it is essentially equivalent to what I am currently implementing in the improved-window-maximize branch. The reason this implementation is not effective for horizontal and vertical maximization is that, as mentioned above, the |
@akiyosi |
@akiyosi |
@damanis |
9bf414c
to
1760226
Compare
@damanis |
@akiyosi |
Resolves problems associated with maximizing windows with
WindowGeometryBasedOnFontmetrics
setting enabled.Related to #373