Skip to content

Releases: ejbills/DockDoor

v1.3.2

30 Nov 18:49
Compare
Choose a tag to compare
  • Fixes issue where dock stays visible when not invoking previews when 'Ignore Apps with One Window' option is checked
  • Moved 'Include Hidden and Minimized Windows in the Window Switcher' option to Window Switcher category

v1.3.1

29 Nov 20:57
Compare
Choose a tag to compare

πŸ¦ƒ Changelog

Features

  • Dock with auto-hide enabled will now remain open when interacting with window previews (changable in settings)
  • Window switcher now has option to exclude hidden and minimized windows
  • Window selection is now more visually prominent

Fixes

  • Window previews now work properly with custom dock animation speeds (#297)
  • Window previews no longer disappear when moving between windows/apps (#364)
    • This fixes the frustrating behavior where previews would vanish during normal window navigation.
  • Windows can now be activated correctly when dock is set to auto-hide (#371)
  • Window previews now properly dismiss when moving cursor away (#374)
  • Slider fields now show decimal values for more precise control

Chores

v1.3

22 Nov 19:49
Compare
Choose a tag to compare

Changelog

πŸš€ New Features

  • Window Preview Preservation: Preview will no longer hide when traffic light buttons are used to manage window state (#376)
  • Natural Mouse Movement: Allow natural lateral mouse movements between active app icons
  • Added app icon and app title information to window switcher

πŸ› οΈ Fixes

  • Window Cache Management: Regularly purge invalid cached windows
  • Window Closing: Fixed handling of invalid dock notifications for window closure
  • Window Sizing: Improved UX for window sizing options (is now a slider based on screen dimensions)

🧹 Chores

  • macOS Localization: Synced macOS app localizations with Crowdin (#369)
  • Website Localization: Synced website localizations with Crowdin (#370)

↩️ Reverts

  • Reverted fix for invalid dock notification window closure handling

v1.2.9

17 Sep 00:02
Compare
Choose a tag to compare
  • Fixes a bug where windows in the cache were not being properly updated

v1.2.8

13 Sep 18:35
Compare
Choose a tag to compare

We now have a website, it was created by the wonderful @illavoluntas! https://dockdoor.net

Changelog

πŸš€ New Features

  • Ignore Single-Window Apps: Added an option to ignore apps that only have one window, improving focus on multi-window applications.

🎨 Redesigns

  • Update Page: Redesigned the update page for a more modern and intuitive user experience.

πŸ› οΈ Fixes

  • Date Window Sorting: Fixed an issue with sorting windows by date, ensuring correct chronological order.
  • Window Info Fetching: Refactored the fetchWindowInfo method for improved performance and reliability.
  • Resizable Settings Pane: Enabled the settings pane to be resized and adjusted the layout for slider settings to improve usability.
  • Localized Strings: Fixed an issue where localized strings sometimes did not fit properly within UI elements.

πŸ› οΈ Chores

  • Localization Sync: Synced macOS app localizations with Crowdin, keeping translations up to date (#318).
  • Website Localization Sync: Updated website localizations using Crowdin (#316).

v1.2.7

13 Sep 01:03
Compare
Choose a tag to compare

Changelog

No more dock alignment issues. It will now be placed accurately 100% of the time.

πŸ› οΈ Fixes

  • Dock Item Hover Preview: The hover preview is now placed using the Dock item’s Accessibility (AX) element, ensuring accurate positioning even on multi-monitor setups (#277).

v1.2.6

10 Sep 00:43
Compare
Choose a tag to compare

Changelog

πŸš€ New Features

  • Help Settings: Introduced a new section in the settings to provide help and support to users.

πŸ› οΈ Fixes

  • Window Validation: Fixed an issue where windows were not properly validated when a window UI element was changed (#310).
  • Fluid Gradient Package Removal: Removed the fluid gradient package in favor of a custom implementation to fix a small memory leak.

v1.2.5

08 Sep 19:26
Compare
Choose a tag to compare
  • ⚠️ Note: Fixes critical v1.2.4 crash.
  • ⚠️ This update sets the default app name label style to "embedded" and changes the window switcher keybind to Option + Tab. You can customize these settings if preferred.

Changelog

πŸš€ New Features

  • Custom Menu Bar Icon: Introduced a custom menu bar icon for DockDoor, offering a fresh, distinct look for users.
  • Embedded App Title Style: The embedded app title style is now set as the default, providing a more cohesive visual experience.

🎨 Redesigns

  • First-Time Launch Experience: Completely redesigned the first-time launch flow of DockDoor for a more intuitive and modern onboarding experience.
  • Permissions View: Redesigned the permissions view for clarity and ease of use, enhancing the overall user experience.

πŸ› οΈ Changes

  • Window Switcher Keybind Change: The window switcher now defaults to Option + Tab instead of Command + Tab.

🎨 Visual Updates

  • New App Icon: Introduced another new icon, giving DockDoor a fresh, updated look.

v1.2.3

05 Sep 22:32
2818a94
Compare
Choose a tag to compare
  • Adds option to disable window sorting - #292

v1.2.2

04 Sep 19:55
Compare
Choose a tag to compare
  • Fixes far windows being impossible to reach #291