Skip to content

Releases: ejbills/DockDoor

v1.6.1

09 Jan 17:08
ab14729
Compare
Choose a tag to compare
  • Fixes dock preview rendering too high when primary monitor was oriented vertically (#447)
  • Adds missing localization strings
  • Syncs translations with Crowdin

v1.6

09 Jan 00:23
c97a2a1
Compare
Choose a tag to compare

Changelog v1.6 πŸŽ‰

New Features

  • Aero Shake

    • Shake window to minimize other/all windows
    • Configurable in General settings
    • aeroshake-ezgif com-speed
  • Traffic Light Button Customizations

    • New customization options for window controls in appearance settings, disable any of the buttons!
    • CleanShot 2025-01-08 at 16 12 36@2x

Bug Fixes

  • Fixed window switcher ordering. Windows will no longer be erratically shuffled.
  • Fixed window flow breaking when extending off screen
  • Fixed flow container being artificially capped at 3 rows
  • Resolved lateral movement issues with non-running applications in dock
  • Corrected window registration timing on application launch

Enhancements

  • Window sizing controls visualization
  • Reworded and moved some settings options
  • Windows now registered in DockDoor upon creation
  • Quicker tabbing animation in window switcher
  • Updated localizations via Crowdin integration

v1.5.1

03 Jan 00:42
d7586dc
Compare
Choose a tag to compare
  • Fixes preview intermittently failing to present when hovering over app icon
  • Reworked "See full preview" hover action to display window previews at their exact size and position on the correct monitor, matching the real window's dimensions and location for a more accurate preview experience.
    • This provides better context when switching between windows and eliminates scaling issues on large displays.
  • Reduces memory usage

v1.5

30 Dec 21:36
Compare
Choose a tag to compare

This is a big update, folks.
θΏ™ζ˜―δΈ€δΈͺ重倧更新。C'est une mise Γ  jour majeure. Questo Γ¨ un importante aggiornamento. Esta es una actualizaciΓ³n importante.

If you find DockDoor helpful in your daily workflow, please consider supporting its development at https://buymeacoffee.com/keplercafe. Your contribution helps keep the project alive and growing! ❀️

Changelog v1.5 πŸŽ‰

New Features

  • Window Switcher Enhancements
    • Completely redesigned interface with app titles and customizable window controls
    • Screen placement options (mouse position, specific screen, or last active window)
    • Dimmed inactive windows option
    • window switcher redesign
  • Flow Container
    • Multi-row window preview layout for better organization of many windows
    • Customizable row count for preview display
    • CleanShot 2024-12-30 at 13 33 42@2x
    • dockdoor flow container(1)
  • Adjustable selection highlight color and opacity
  • Added "Close All" and "Minimize All" window management options, on hover of app title.
  • This update has many customization options, take a look!

Enhancements

  • Myriad of UI/UX changes
  • Optimized memory usage through removal of outdated cache code
  • Support for custom application directories in filters
  • Improved window capture system for better stability
  • Enhanced dark mode support for capsule rendering
  • Updated localizations via Crowdin integration
  • Minimized and hidden window previews will now have refreshed screenshots

Bug Fixes

  • Resolved minimum window sizing for edge cases
  • Fixed application filtering for apps outside /Applications folder
  • Addressed preview display issues with minimized windows
  • Corrected window positioning when closing windows
  • Fixed popover window title rendering
  • Many other bug fixes

v1.4

22 Dec 06:34
Compare
Choose a tag to compare

Changelog v1.4 πŸŽ„

New Features

  • Window Dragging:
    • Drag and reposition windows directly from DockDoor previews onto your macOS desktop.
    • window drag
  • Window Title Filters and Application Filters:
    • Exclude windows or applications from being captured based on title or app name.
    • Example: Filtering "google" prevents windows containing "google" in their title from being managed.
    • CleanShot 2024-12-21 at 22 53 17
  • Window Switcher option:
    • Holding Command and pressing Tab twice now switches to the second last used window, addressing usability feedback.
    • image

Enhancements

  • Less lingering windows!
    • Auto-dismissal of inactive window previews after 10 seconds to avoid clutter.
    • Improved preview dismissal logic when clicking outside the window area.
  • Centered window previews relative to the current Dock icon for more reliable window placements.
  • Improved user experience in keybind recording view.
  • Refined settings placements for better navigation and discoverability.
  • Enhanced permission messaging for clearer instructions.
  • Synchronized localizations for both the macOS app and website with Crowdin.

Bug Fixes

  • Resolved window preview sizing issues across multiple displays.
  • Fixed scaling for windows intersecting multiple screens.
  • Dismissal of hover containers now properly occurs when interacting outside the window.
  • Fixed gradient alerts to ensure proper localization.
  • Addressed issues with window switcher behavior during initial app launch and desktop space switches.

v1.3.3

07 Dec 23:43
5df22ca
Compare
Choose a tag to compare

Changelog

Fixes

  • Fixed window presentation delay issues
    • Users with long hover delay times will no longer experience hanging windows
  • Default "prevent dock hide" functionality is now disabled by default due to windows resizing
  • Fixed missing window close animations when using traffic light buttons
  • Fixed delayed window presentation timing
  • Corrected issue where dockdoor settings window didn't close before new window presentation

Chores

  • Added clarifying comments for lingering window detection
  • Updated macOS app localizations via Crowdin sync (#389)

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