ejbills / DockDoor

Window peeking for macOS
MIT License
294 stars 8 forks source link

Enhancement suggestion (dock peeking): user-defined setting to reduce or turn off motion effects #13

Open 0n0mat0p03ia opened 1 week ago

0n0mat0p03ia commented 1 week ago

Consider a user-defined setting to turn off the motion effects that are currently used to display the preview window pop-up when dock peeking. Dock peeking heavily employs motions effects that can be distracting. With motion effects turned off, the expected behavior when dock peeking would be to show the fully rendered preview pop-up when a dock icon is clicked.

ejbills commented 1 week ago

Will be in 1.0.3

0n0mat0p03ia commented 1 week ago

Using 1.0.5. Hover Window Sliding Animation is disabled. Still see a lot of animation effects. The time stamps below refer to this video.

In all cases above, the preference is for no animation effects when animations are disabled

ejbills commented 1 week ago

I see, I thought you just wanted to disable the sliding animation. You want global, entire disabling of animations, correct?

0n0mat0p03ia commented 1 week ago

I see, I thought you just wanted to disable the sliding animation. You want global, entire disabling of animations, correct?

That's my personal preference, I generally find animation effects a bit distracting. It's nice to give the user a choice to enable/disable if possible. People with certain motor or visual issues might appreciate this too.

Not sure if you want to implement a single global setting, or allow users to enabled/disable individual effects. I'll leave that up to you.