-
Notifications
You must be signed in to change notification settings - Fork 79
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
Show all alt tab windows on Shift #384
Conversation
Thanks a lot for your contribution, however, I think it would be better to just create a new action such as EDIT: #define TRK_LASERMODE (1<<0)
#define TRK_MOVETOMONITOR (1<<1) |
I agree that a global setting makes sense for the Move to the current monitor setting this can apply to all list of windows but it actually makes a difference only for this |
This was just what I have been running with for the past couple of months (just rebased on top of a recent commit). I was saying about a global setting for whether to show windows that are off-screen completely (which appears to be how VirtualWin works) |
cfa945c
to
f14eebf
Compare
This also trims them to fit in the monitor's area
f14eebf
to
b73f16c
Compare
I've just redone the AltTabFullList to be a separate action and added the flag options to TrackMenuOfWindows. |
Wow that is quite nice indeed. |
I've added an option for IgnoreOffscreenWindows and fixed the list to include minimized windows again. To test it you can add this to your ini file: (I haven't added it there because Github doesn't like showing differences well at all) [Advanced]
IgnoreOffscreenWindows=0
; If set to 1, both AltTabList and AltTabFullList will no longer show
; windows that are off-screen. |
Perfect, Just the last change I would prefer to have an opt-in option with a name that include the |
Ok. I've just pushed another commit changing that. Suggested option for the ini: MenuShowOffscreenWin=0
; If set to 1, both AltTabList and AltTabFullList will include windows
; that are off-screen. |
Very nice work, thanks. |
This will show all the windows over all screens, and when one is selected that isn't on the current screen it will be brought to the current screen.
Also, without shift being held down, it will now show windows that are off-screen, but closest to the current monitor. This will probably cause the problems with VirtualWin from #298 (comment) to reappear.
I'm not sure of a way to prevent it from showing VirtualWin's windows without stopping it showing any windows that are off-screen, other than having it configurable as an option in the settings.