zzzzpaul / python-windows-tiler

Automatically exported from code.google.com/p/python-windows-tiler
0 stars 0 forks source link

Chrome multiple windows on multiple monitors sizing issue #6

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I've just been playing around with the program for about an hour now (great 
job, by the way, after using xmonad on linux I was getting really frustrated at 
Windows until I found this program), and the only issue I can find is that 
whenever I have an instance of chrome running and i try to open a new one the 
window's size is slightly larger than the screen which causes some issues.

What steps will reproduce the problem?
1. Have multiple displays connected
2. Start Chrome
3. Start another chrome window (ctrl+N, middle click on chrome icon, etc.)

What is the expected output? What do you see instead?
I expected chrome to nicely fit within the automatically generated grid, 
however, the new chrome window slightly extends to the second monitor and any 
attempt to modify this (either using ctrl+shft+H/L, or by manual resize) will 
cause the window to erratically increase it's size further. At some point, the 
cursor may enter the second screen when I ctrl+J/K into it, causing me to lose 
focus of the main screen's windows unless i use ctrl+U/I. 

What version of the product are you using? On what operating system?
Latest Version (as of October 8th) and up-to-date Windows 7, 64bit.

Please provide any additional information below.
I'm a CS student at Georgia Tech, and quite familiar with Python, so I will 
probably take a look at the source code soon and see if I learn more 
(especially to solve this feature and perhaps add functionality), currently the 
only thing stopping me is a lack of the free time necessary for this. As soon 
as I'm available, I look forward to seeing how this programs ends up.

Original issue reported on code.google.com by TheDekel on 8 Oct 2011 at 9:21

GoogleCodeExporter commented 9 years ago
Corrections (some of the previous statements are invalid):

1. The error will occur on ALL new Chrome windows (even when there isn't a 
window open and a new chrome window is started)
2. The issue is fixed when the default window-border are enabled for the 
window. (the program can then be resized and it will also correct itself 
whenever the grid is recalculated)

I would suggest adding a program-rules list that would allow users to decide 
what preferences go with which application. In this case, chrome should have 
the default window-borders enabled by default.

Original comment by TheDekel on 8 Oct 2011 at 9:52

GoogleCodeExporter commented 9 years ago
Hey,

Thanks for submitting this issue! Currently I'm working on hiding the taskbar 
and correctly finding it's position even if it's not placed at the bottom. 

I could definitely benefit from another developer on this, we could perhaps 
make it a big bigger(or way bigger!^^).

A program-rules list has been on my mind for quite a while, together with an 
ignore list and the ability to float windows. This would introduce a config 
file, and if I want to implement one I'd want to do it right, making it 
possible to change keybinds etc.

I've run into some problems with Chrome before, for now you should just turn 
window decorations on. It's not the only program that has issues, I think 
Windows Live Messenger and iTunes have a couple too. 

Original comment by tzb...@gmail.com on 9 Oct 2011 at 10:22

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
In repo I now introduced a config file which enables you to form a 
"keep-decoration" list. I suggest you add the programs that are giving you 
problems to it. A stable version should be released soon with this feature.

Original comment by tzb...@gmail.com on 24 Jan 2012 at 10:10