lwouis / alt-tab-macos

Windows alt-tab on macOS
https://alt-tab-macos.netlify.app
GNU General Public License v3.0
11.02k stars 330 forks source link

[In-app feedback] #3507

Closed alt-tab-macos-bot closed 3 months ago

alt-tab-macos-bot commented 3 months ago

This issue was opened by a bot after a user submitted feedback through the in-app form.

Message:

love the app!! small suggestion: would love it if (similar to windows) just holding down tab alttab would cycle through windows indefinitely rather than cycling to the last window in the row and then stopping there if I have 5 windows open, press alttab, it makes it easier for me if I can just cycle through the window selection until stopping on the right window without it breaking the flow and causing me to repress tab by stopping on the last one pls make endless cycling the default or at least give me an option to toggle it

would massively appreciate <3

Debug profile

* App version: 6.72.0 * App preferences: * MSAppCenter310AppCenterUserDefaultsMigratedKey: 1 * MSAppCenter310CrashesUserDefaultsMigratedKey: 1 * MSAppCenterInstallId: 0255029C-94A2-4719-83F0-BAEED01AA138 * MSAppCenterNetworkRequestsAllowed: 0 * MSAppCenterPastDevices: {length = 1142, bytes = 0x62706c69 73743030 d4010203 04050607 ... 00000000 00000382 } * MSAppCenterSessionIdHistory: {length = 460, bytes = 0x62706c69 73743030 d4010203 04050607 ... 00000000 00000156 } * MSAppCenterUserIdHistory: {length = 455, bytes = 0x62706c69 73743030 d4010203 04050607 ... 00000000 00000151 } * NSNavLastRootDirectory: /Applications * NSNavPanelExpandedSizeForOpenMode: {800, 448} * NSStatusItem Visible Item-0: 0 * NSWindow Frame NSFontPanel: 997 101 445 239 0 0 1512 944 * NSWindow Frame NSNavPanelAutosaveName: 356 307 800 448 0 0 1512 944 * NSWindow Frame SUStatusFrame: 556 606 400 135 0 0 1512 944 * NSWindow Frame SUUpdateAlert: 446 409 620 398 0 0 1512 944 * SUAutomaticallyUpdate: 0 * SUEnableAutomaticChecks: 0 * SUHasLaunchedBefore: 1 * SULastCheckTime: 2024-07-23 11:31:13 +0000 * SUUpdateRelaunchingMarker: 0 * alignThumbnails: 1 * appsToShow: 0 * blacklist: [{"ignore":"0","bundleIdentifier":"com.McAfee.McAfeeSafariHost","hide":"1"},{"bundleIdentifier":"com.apple.finder","hide":"2","ignore":"0"},{"ignore":"2","bundleIdentifier":"com.microsoft.rdc.macos","hide":"0"},{"bundleIdentifier":"com.teamviewer.TeamViewer","hide":"0","ignore":"2"},{"bundleIdentifier":"org.virtualbox.app.VirtualBoxVM","hide":"0","ignore":"2"},{"ignore":"2","bundleIdentifier":"com.parallels.","hide":"0"},{"bundleIdentifier":"com.citrix.XenAppViewer","hide":"0","ignore":"2"},{"ignore":"2","bundleIdentifier":"com.citrix.receiver.icaviewer.mac","hide":"0"},{"bundleIdentifier":"com.nicesoftware.dcvviewer","ignore":"2","hide":"0"},{"ignore":"2","bundleIdentifier":"com.vmware.fusion","hide":"0"},{"bundleIdentifier":"com.apple.ScreenSharing","hide":"0","ignore":"2"},{"bundleIdentifier":"com.apphousekitchen.aldente-pro","hide":"2","ignore":"0"},{"hide":"2","ignore":"0","bundleIdentifier":"io.rize"},{"bundleIdentifier":"com.nordvpn.macos","hide":"2","ignore":"0"},{"bundleIdentifier":"com.openai.chat","hide":"2","ignore":"0"},{"hide":"2","bundleIdentifier":"com.readdle.SparkDesktop","ignore":"0"},{"ignore":"0","bundleIdentifier":"com.apple.iCal","hide":"2"}] * cancelShortcut: * cursorFollowFocusEnabled: false * hideThumbnails: false * holdShortcut: ⌘ * holdShortcut2: ⌥ * menubarIcon: 3 * mouseHoverEnabled: true * nextWindowShortcut2: * preferencesVersion: 6.72.0 * shortcutStyle: 0 * showOnScreen: 0 * theme: 0 * titleTruncation: 0 * updatePolicy: 0 * windowMaxWidthInRow: 30 * Applications: 60 * Windows: 6 * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 3, spaceIndex: 1} * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 3, spaceIndex: 1} * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 3660, spaceIndex: 2} * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 3, spaceIndex: 1} * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 3, spaceIndex: 1} * {isFullscreen: false, isWindowlessApp: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, shouldShowTheUser: true, spaceId: 3660, spaceIndex: 1} * OS version: Version 14.5 (Build 23F79) * OS architecture: arm64 * Locale: en_DE (fixed en_DE) * Spaces: 2 * Dark mode: Dark * "Displays have separate Spaces": checked * Hardware model: Mac14,9 * Screens: 2 * {x: 0.0, y: 0.0, width: 1512.0, height: 982.0} * {x: -158.0, y: 982.0, width: 1920.0, height: 1080.0} * CPU model: Apple M2 Pro * Memory size: 17,18 GB * Active CPU count: 10 * Current CPU frequency: nil * Resource utilization: * CPU: 0.3% * Memory: 81M * Threads count: 18

lwouis commented 3 months ago

Hi,

We are aligning with how the built-in app-switcher works. We'll keep being aligned so the experience is consistent with macOS.

Thank you 🙇