[Simple Window Switcher] Bug Fixes and Minor Feature Additions#4776
[Simple Window Switcher] Bug Fixes and Minor Feature Additions#4776Louis047 wants to merge 9 commits into
Conversation
…mizedWindowsToEnd setting
simple-window-switcher: apply window switching fixes and add sortMinimizedWindowsToEnd setting
- Implemented dynamic strict pagination behavior in 'Scroll Pages' mode via CyclePage and g_isPaginatedView. (incomplete) - Refactored ShouldListInAltTab to prioritize native parent windows (GW_OWNER) over popup children, fixing child popups hijacking the active menu. - Switched default window close behavior back to SC_CLOSE to address File Explorer tab bugs. - Implemented setting toggles for showCloseButton and overflow indicators. - Added dynamic overflow chevron rendering with 6px offset padding. - Hardcoded GetOffscreenDelayPosition and CreateWindowEx coords to -9999 to permanently eradicate the single-monitor launch flash bug. - Added support for closing selected window with Ctrl+W and Del shortcuts. - Added Alt+Backtick same-app window switching.
|
Yet to fix the |
|
File Explorer window closed instead of individual tabs: confirmed fixed. Child windows: partially fixed. When VMware Workstation, its Preferences window, and File Explorer (or any app) are on the same virtual desktop, pressing Alt+Tab while the Preferences window is focused selects File Explorer but fails to switch to that window. 2026-07-13.20-54-43.mp4 |
|
@AromaKitsune Fixed the issue, please do test it and let me know if its fully fixed 👍 |
|
Child/Dialog windows confirmed fixed. 2026-07-14.14-23-32.mp4 |
…aries and CyclePage() improvements in handling pages
|
Waiting for @Asteski to add few improvements to Acrylic style. |
I can confirm that child/dialog windows are fixed for VS2015 and MFC apps |
Changelog
Fixes
GW_OWNERSC_CLOSEcommands (Credits to @bropines)Updates
GetWindowTextWfallback for better title extraction and consistency...overflow indicator into dynamic directional chevrons (▲,▼,◀,▶) depending on the layout orientationCtrl+WandDelfor closing the selected windowVirutal Desktop Behaviorto show windows from all virtual displaysAdditions
sortMinimizedWindowsToEndto prevent game windows that minimize on focus loss from being incorrectly sorted to the end of the list (Credits to @bropines)Alt+Backtickshortcut support with a configurable setting to cycle backwards or filter exclusively to windows of the same active applicationshowCloseButton) setting toggle under Appearance -> Thumbnails to easily hide the X buttonIssue References: