Skip to content

BetterCmdTab 26.4

Choose a tag to compare

@rokartur rokartur released this 31 May 17:05
· 444 commits to main since this release

Highlights

Window management — tile the focused window to halves or quarter-corners, maximize, or center, with a ½ → ⅔ → ⅓ width cycle on repeat. Works globally or from inside the switcher; shortcuts are rebindable (defaults: ⌃⌘ + arrows / brackets).

Added

  • Browser & native tabs — surface each browser tab (and native macOS window tabs) as its own switcher row, or peek them inline with .
  • Secure Event Input support — ⌘Tab, in-panel navigation, and window-management shortcuts now work even while a password field holds Secure Event Input (e.g. KeePassXC unlock).
  • Localization — Settings and switcher UI translated into German, Spanish, French, and Polish.
  • Scoped-switch shortcuts — open the switcher pre-filtered to a scope.
  • Quick-switch swipe mode (three-finger trackpad gesture).
  • Per-app rules tab with a redesigned app picker.
  • Click outside the panel to dismiss.
  • Rebindable in-panel Full Screen key; reserved letters adjust dynamically.
  • Sort-order control and settings export/import (.cmdtab).
  • Panel stays active while on screen; window titles stay live as you scan.

Changed

  • Status-count badge sizing in list and preview.
  • Faster reveal — off-main prefetch, configurable letter-chain timeout, memoized grid titles, lighter window scans.
  • Live MRU updates when you switch apps via the Dock.

Fixed

  • ⌘Tab and window-management shortcuts now work under Secure Event Input.
  • Grid and preview layouts stay on screen; browser-tab preview tiles show the correct per-tab icon and title.
  • Reliable window focus after activation.
  • Don't collapse separate full-screen windows; show all maximized windows.
  • Drop a windowless hidden app immediately when its last window closes.
  • Restore native ⌘Tab after a crash or forced quit, not just a clean quit.