GitPedia
turtle-key

turtle-key/TabLift

A lightweight, open-source macOS utility that automatically restores minimized app windows when switching with ⌘+Tab or ⌘+`.

12 Releases
Latest: 10mo ago
TabLift v2.0v2.0Latest
turtle-keyturtle-key·10mo ago·August 11, 2025
GitHub

📋 What’s Changed

  • ⚡ New: Window switcher overlay: A compact, fast panel appears while cycling with ⌘+` so you can see all windows of the current app and jump instantly.
  • ⚡ New: Dock previews with window controls: Hover the Dock to see live, clickable previews with the red/yellow/green buttons and smoother motion that stays in sync as things change.
  • Smarter Dock click behavior: Optional toggle to minimize all when windows are up, restore all when they’re down, and just focus when the app isn’t frontmost.
  • More reliable everyday use: Handles brief macOS “not ready yet” moments (like right after wake or screen locks) so actions happen when they’ll actually work.
  • 🪲 Performance and stability: Smoother animations, better title scrolling for long names, fewer edge‑case glitches, and improved consistency across displays and restarts.
  • ---
  • Thanks for using TabLift! If you spot anything odd or have ideas, feedback is always welcome.
TabLift v1.9v1.9
turtle-keyturtle-key·10mo ago·August 5, 2025
GitHub

📋 What’s Changed

  • Performance Profiles for Dock Previews: Added customizable profiles to fine-tune how quickly Dock popups appear and fade out. Choose between Relaxed, Default, and Speedy to match your workflow.
  • Marquee Text in Dock Previews: Window titles are now animated with smooth marquee text, ensuring even long titles are always visible and readable.
  • New Keyboard Shortcut: Added ⌘⇧M to instantly minimize all windows of the frontmost app, making it easy to clear your workspace.
  • Settings & UI Improvements:
  • Settings window now supports sticky footers and improved ordering for options.
  • About and Support tabs are more visually appealing, with new icons and hover effects.
  • Added demo videos directly in settings to explain features.
  • Accessibility permission checks and fixes to ensure full compatibility.
  • + 18 more
TabLift v1.8v1.8
turtle-keyturtle-key·10mo ago·July 30, 2025
GitHub

📋 What’s Changed

  • Added beautiful Dock popups with live window previews and clear minimized indicators. Hovering a Dock icon now shows all open and minimized windows for that app, making it easier to jump to exactly the window you want.
  • Fixed several UI layout issues and made Settings more responsive, especially when resizing.
  • Various bug fixes and refinements to window restoration logic for better compatibility with more apps and mission control.
  • ---
  • For a complete history of changes, see the [commit log](https://github.com/turtle-key/TabLift/commits/main).
  • <sub>Note: This summary includes only the most recent changes since the last release. For more details, visit the [TabLift repository](https://github.com/turtle-key/TabLift).</sub>
TabLift v1.7v1.7
turtle-keyturtle-key·10mo ago·July 29, 2025
GitHub

📋 What’s Changed

  • Added a new toggle in General settings to show TabLift in the Dock.
  • by @turtle-key in f5ebdb595822a82806e6811ec794d70b66123cc6
  • Implemented automatic minimization of the previously focused window upon app switching for a cleaner workflow.
  • by @turtle-key in 5048abde0320b31b7f8c3c47faabd808bc808d2e
  • Enabled automatic window creation when switching to apps without open windows, improving accessibility.
  • by @turtle-key in 3ccd64aed3528a6bf7985da8de7fd00b17543d05
  • Fixed a timing bug causing delays between Cmd+Tab press and window unminimization, smoothing out the switcher experience.
  • by @turtle-key in 36f2e2d30292b2dd0d2e85d79c689ab81616a091
  • + 3 more
TabLift v1.6.1v1.6.1
turtle-keyturtle-key·11mo ago·July 25, 2025
GitHub

📋 What’s Changed

  • Made the footer (license link and Quit button) stick to the bottom of the window in the General tab, so it remains static even when the form content is short.
  • by @turtle-key in d44899987c436d2dbbd8bd2890acf38f9cfe65e9
  • ---
  • For a complete history of changes, see the [commit log](https://github.com/turtle-key/TabLift/commits/main).
  • <sub>Note: This summary includes only the most recent changes since the last release. For more details, visit the [TabLift repository](https://github.com/turtle-key/TabLift).</sub>
TabLift v1.6v1.6
turtle-keyturtle-key·11mo ago·July 22, 2025
GitHub

📋 What's Changed

  • Improved detection of app switching via Cmd+Tab and Cmd+` to ensure minimized windows are restored accurately. by @turtle-key in https://github.com/turtle-key/TabLift/pull/15
  • Fixed NSPopover behavior to correctly dismiss when interacting with other menu bar items. by @turtle-key in https://github.com/turtle-key/TabLift/pull/16
  • ---
  • For a complete history of changes, see the [commit log](https://github.com/turtle-key/TabLift/commits/main).
  • <sub>Note: This summary includes only the most recent changes since the last release. For more details, visit the [TabLift repository](https://github.com/turtle-key/TabLift).</sub>
TabLift v1.5v1.5
turtle-keyturtle-key·11mo ago·June 30, 2025
GitHub

📋 What's Changed

  • Added support for cmd+backtick with minimized windows & added a toggle for minimized windows to select between bringing all windows or just the last focused ones up. by @turtle-key in https://github.com/turtle-key/TabLift/pull/10
  • Menu Bar functionality added by @turtle-key in https://github.com/turtle-key/TabLift/pull/11
  • ---
  • For a complete history of changes, see the [commit log](https://github.com/turtle-key/TabLift/commits/main).
  • <sub>Note: This summary includes only the most recent changes since the last release. For more details, visit the [TabLift repository](https://github.com/turtle-key/TabLift).</sub>
TabLift v1.4v1.4
turtle-keyturtle-key·11mo ago·June 30, 2025
GitHub

📦 Accessibility Privilege Management:

  • ---
  • For a complete history of changes, see the [commit log](https://github.com/turtle-key/TabLift/commits/main).
  • <sub>Note: This summary includes only the most recent changes since the last release. For more details, visit the [TabLift repository](https://github.com/turtle-key/TabLift).</sub>
TabLift v1.3v1.3
turtle-keyturtle-key·11mo ago·June 29, 2025
GitHub

📦 Visual & UI Improvements

  • New App Icon:
  • The app icon has been completely redesigned for a fresh look.
  • Modern About & Settings Window:
  • The About window is now part of a new tabbed Settings window with a cleaner design.
  • The app version label in the About window is now clickable and links directly to the latest GitHub release.
  • Added a clickable license link, and website and donation links.
  • Accessibility Permission Flow:
  • New Accessibility permission prompt window with clear instructions and helpful links for a smoother onboarding experience.
  • + 1 more

Features & Enhancements

  • Built-in update checker (using Sparkle, with configurable intervals and automatic update support).
  • Improved permission management and onboarding screens for first-time users.
  • Enhanced compatibility with modern versions of macOS (13+), including Apple Silicon support.
  • ---

📦 Metadata & Packaging

  • Updated Xcode project and bundle metadata to reflect the new version and icon.
  • Internal refactoring and modularization (renamed and reorganized Swift files).
  • Updated and expanded the included website (powered by SvelteKit) for better documentation, SEO, and visuals.
  • Project now includes Open Graph & Twitter cards, FAQ, and privacy policy pages.
  • ---
  • For a complete history of changes, see the [commit log](https://github.com/turtle-key/TabLift/commits/main).
  • <sub>Note: This summary includes only the most recent changes since the last release. For more details, visit the [TabLift repository](https://github.com/turtle-key/TabLift).</sub>
TabLift v1.2v1.2
turtle-keyturtle-key·12mo ago·June 23, 2025
GitHub

📦 Visual & UI Improvements

  • New App Icon:
  • About Window Enhancements:
  • The app version label in the About window is now clickable and links directly to the latest GitHub release ([commit](https://github.com/turtle-key/TabLift/commit/241e7824d4201196bb5f365890c48c38c2f41d98)).
  • Added a license link.

📦 Metadata & Packaging

  • Updated Xcode project and bundle metadata to reflect the new version and icon ([commit](https://github.com/turtle-key/TabLift/commit/e192924bdcd59fb2eb8f7beec0cb3d9449868fd5)).
  • Internal updates for app packaging.
  • ---
  • For a complete history of changes, see the [commit log](https://github.com/turtle-key/TabLift/commits/main).
  • _Note: This summary includes only the most recent changes since the last release. For more details, visit the repository._
TabLift v1.1v1.1
turtle-keyturtle-key·1y ago·June 21, 2025
GitHub

Features & Improvements

  • Quit Button Added:
  • You can now quickly quit TabLift using a new, conveniently placed "Quit" button in the About window.
  • ([See commit](https://github.com/turtle-key/TabLift/commit/af25f4b4f8b5fb7cc7a766ceb3c45543485d6870))
  • Dynamic App Version Display:
  • The About window now automatically displays the current app version and build number, fetching them from your app’s bundle info.
  • ([See commit](https://github.com/turtle-key/TabLift/commit/a7d99b76eeeae93b7d0d2d0513085909733b2a14))

🐛 Bug Fixes

  • UI Bug Fix:
  • Fixed a bug where static colors did not adapt to the system appearance, ensuring consistent look across light and dark mode.
  • ([See commit](https://github.com/turtle-key/TabLift/commit/afec6908c3a5c13db720161394e13cf46d239cf6))
  • For a full list of changes and details, see the [commit history](https://github.com/turtle-key/TabLift/commits/main).
TabLift v1.0v1.0
turtle-keyturtle-key·1y ago·June 21, 2025
GitHub

📋 Changes

  • Automatically restores minimized app windows on app switch (⌘+Tab)
  • Seamless, native integration with macOS (works with Mission Control and multiple desktops)
  • Runs quietly in the background with minimal resource usage
  • Simple setup: just launch the app and grant Accessibility permission
  • Open source and privacy-friendly