-
Notifications
You must be signed in to change notification settings - Fork 578
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
Dual stacked monitor configuration misposition #1162
Comments
that will be hard for me to dig it, only have 1 monitor :( |
Maybe you could help and point me to code that responsible for window placement and I will dig it by myself? |
guake_app.py function |
Thank you. I've managed to hack it for me: if window_rect.y != 0:
window_rect.y = window_rect.y + 25; I'll try to find a time to work on a solution for this. |
hum, this is a generic enough solution, sadly. Where does these 25 pixels comes from? Title bar? |
Yep, top panel height. I failed to found any other solution quick. Maybe there is some gtk3 function to find usable monitor space and not just its geometry. On StackOverflow, someone suggests create a window, maximize it on a specified monitor, undecorate it, acquire its dimensions and use them as a usable screen space but this is definitely not a 2-minutes-fix. |
I'm working on a displacement setting right now which may fix this issue. |
@aichingm Cool! I'm ready to help testing. |
@Confucij you can wait for the PR to be merged (#1167) or try it from my master branch at https://github.com/aichingm/guake |
Does #1167 fix an initial problem? I have a similar problem. This is how it looks for a single display: This is how it looks for multiple displays: As you can see in both cases the placement is a little bit invalid. When a single display is used the displacement is calculated correctly (regarding launcher and top panel), maybe there is a way to apply displacement automatically for multiple displays too? #1167 cannot be used when "Appear on mouse display" is enabled: It applies displacement for both displays, when displacement is needed only for the right one. Maybe it makes sense to open this issue back? |
I'm using two 1080p monitors placed one over another. And when Guake located on bottom one - which is with a top bar - it's overlapped with a top bar. Details in the attached screenshot.
The text was updated successfully, but these errors were encountered: