E52E feat: add Windows-style persistent taskbar by w93163red · Pull Request #5253 · lwouis/alt-tab-macos · GitHub
[go: up one dir, main page]

Skip to content

Conversation

@w93163red
Copy link
@w93163red w93163red commented Jan 28, 2026

Add a persistent Windows-style taskbar at the bottom of the screen that displays all open windows with app icons and titles.
This is to partially resolve #529.
Features:

  • Click to focus any window instantly
  • Hover to preview window thumbnails (with 0.3s delay)
  • Per-screen taskbar for multi-monitor setups
  • Filter by current Space or show all windows
  • Automatically adjusts maximized windows to leave room for taskbar
  • Customizable settings: height, icon size, font size
  • Show/hide minimized, hidden, and fullscreen windows
image image image

Add a persistent Windows-style taskbar at the bottom of the screen that displays all open windows with app icons and titles.

Features:
- Click to focus any window instantly
- Hover to preview window thumbnails (with 0.3s delay)
- Per-screen taskbar for multi-monitor setups
- Filter by current Space or show all windows
- Automatically adjusts maximized windows to leave room for taskbar
- Customizable settings: height, icon size, font size
- Show/hide minimized, hidden, and fullscreen windows

Technical details:
- TaskbarPanel: NSPanel with dock window level, nonactivatingPanel style
- TaskbarView: Container with blur effect and horizontal scrolling
- TaskbarItemView: Individual window items with mouse tracking
- TaskbarPreviewPanel: Singleton popup for thumbnail previews
- TaskbarManager: Central manager handling multi-monitor support
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Always-on UI (i.e. bar or dock)

1 participant

0