This is the codebase for: http://dockexpose.netlify.app
Just grant Accessibility & Input Monitoring permissions and you're set.
Window preview app for MacOS (on the dock) using App Exposé.
Home Page: https://dockexpose.netlify.app
Just grant Accessibility & Input Monitoring permissions and you're set.
I realized that this app is built very well and has a lot of functionalities! I am interested in one and only one functionality. It is to minimize the current focused window when clicked on in the dock. So, instead of manually hitting CMD + H, a click on the icon in the dock would do that. I kindly ask how can I achieve this.
Hi, great app and v3 has been working well for me so far.
One request. I'd like to disable the 'click icon to hide app' function. I believe this used to be a checkbox in a previous version of the app.
Hi,
Thanks for developing Dock Exposé. Without connecting to the internet, Dock Exposé goes not responsive and takes a long time to come back to life. Without connecting to Wi-Fi, even opening Dock Exposé's preferences takes a considerably long time since it goes unresponsive.
Could you please let me know why Dock Exposé extremely internet hungry?
Thanks
Is the app itself open-source? The website has a "Support Free Open Source Software" link, suggesting it is, but I don't see any source code except for the website.
Installed via github 2.9.2, added appropriate permissions in accessibility settings and it is running, and I am getting previews but I'm seeing little previews above the app, not the cool filtering of what app is running full screen as shown in the demo video. I'm running Alt Tab and Contexts simultaneously; could that be messing things up?
Hi, I might found a bug that introduced in 3.x, the cursor is kinda laggy when playing Civilization VI with DE running in the background, this happened after I update to 3.x, after exit DE, the cursor works as usual. btw thanks for keep updating this lil gem.
With multiple monitors, I often have a lot of screen to traverse between mousing over the dock icon and then selecting the desired application preview instance that pops up, sometimes on a separate monitor. I'm struggling to get there fast enough before the mouseout event causes the preview windows to disappear. Can a delay be added, perhaps configurable in the settings?
I don't know why, but ever since I updated dock expose my m1 air has been behaving erratically.
When I power on my mac, everything is fine and smooth, but then as soon as dock expose loads on the startup stack, everything becomes a slugfest. And I do mean everything. WindowServer at a consistent 20%+ ALL the time.
Then I went back to activity monitor and noticed kernel_task was using a lot of CPU; looking it up apple gave the reason it was doing so to protect the cpu from overheating. Overheating from booting up? And then I noticed dock expose had a long cpu time, especially given the apps size and purpose. When I force quitted the app my mac went back to working perfectly fine again.
Conclusion, something is broken , and somehow it is hiding the amount of resources it is using(!) and pushed my mac over the edge (It overheated the other day to the point of not wanting to turn on without holding the button for 10 seconds)
Ever since removing the app the issue has disappeared.
WindowsServer has gone from a consistent 20%+ with dock expose down to about 3.3% while idling without it.
Hi @steventheworker,
Thanks again for developing the useful Dock Exposé. It seems the red and yellow (close and minimize) buttons are added to Dock Exposé v2.9.9. It is a great feature that makes Dock Exposé much more practical. Unfortunately, these buttons are not displayed in practice. Could you please fix this bug?
On the site, it says support free open source software, while this is the only related repo, which only has the codebase for the site.
Thanks for this app! It's something I have been wanting for a while, coming from Windows.
A few questions:
1 - I can't tell what the 'Dock Delay' at the bottom even does? It does not seem to change anything?
I can see the 'Enable Previews' delay delays how long before the 'Application Windows' shows up
2 - Once you have unticked the 'Add item to menu bar' checkbox, it seems impossible to get the Dock Expose preferences back unless you edit the configs using a terminal - or is there a simpler way I am missing?
3 - Small UI nitpick - but if you go to the 'Links' button, the 'Dock Delay' selector can still be seen (MacBook Air M1)
First and foremost, I would like to extend my sincere thanks for your continued effort in developing Dock-Exposé. Your work enhances the daily computing experience, making it more efficient and enjoyable.
I've encountered a couple of issues in the latest version 3.0.0.1, that I hope can be addressed in future updates:
Mouse Hover Issue on App Icons: When hovering the mouse over an application icon in the dock, the expected behaviour is to see the open windows associated with that app. Unfortunately, in the current version, the open windows do not appear upon hovering. Instead, when moving the mouse away, it mistakenly shows the windows of the previously hovered application. This inconsistency in behaviour can be confusing and disrupts workflow efficiency.
Request for Delay Function on Window Exposé: The exposed windows disappear too quickly when the mouse is moved away from the dock. This rapid vanishing of windows makes it challenging to reach and click on them for selection. I kindly request the addition of a delay function to manage how long the exposed windows remain visible after the mouse leaves the dock area. This feature would greatly aid in navigating between windows, especially on larger screens where more precise mouse movements are necessary.
I believe these adjustments could significantly improve the user experience for many, including myself. Thank you for considering this feedback and for your dedication to refining Dock-Exposé. I look forward to future updates and continued enhancements to this invaluable tool.
Since upgrading to v3 I keep being asked to grant accessibility permissions. This is granted, but somehow it is not detected.
Like Cmd + n. Would be a neat feature!
Mac OS Ventura
M2 Macbook Air
App doesn't work, gave it permissions in Settings < Privacy & Security < Accessibility
Settings < Privacy & Security < Input Monitoring
Just dosent do anything
Hi, thanks for the app it's great.
My only minor issue is that I notice the small strip of area below (or next to) the dock causes the expose to not be triggered. The name of the app still shows up and I can click the application icon like normal Mac usage.
I'm used to flinging my mouse into the bottom of my screen to get to the dock but for DockExpose to appear I find it a super minor annoyance to finesse the cursor over the icons themselves.
Thank you for this awesome product.
This is my request that you please keep this product free forever and maintain this project for a longer period
Apologies if this is not the right way of asking for help!
I think your app has great potential but it does not seem to work for me...
It seems that the Expose almost never stays open after I move the mouse. It opens and shows all windows when hovering on the dock icon but closes immediately after I move the mouse and I'm unable to click on any of the expose windows to actually switch
You can see the behaviour here https://www.loom.com/share/201d65ce97dd4386aa80bbd6777d58c7
Am I missing something? Is there some additional install step I needed to do?
An interesting thing I've discovered is that Expose will stay open if I have a window minimised but only while I have the mouse on the bottom of the Expose screen where the minimised windows are shown, as soon as I move away to click on an Expose window, Expose closes...
Here this can be seen in action https://www.loom.com/share/fc2fc21b5d714939989aacb463926e0c
Any help resolving this issue would be greatly appreciated!
To reproduce: open Dock Exposé, open PowerPoint, click "Click to add notes" on the bottom of the screen, the text field will blink a sec but I can't add any text. Quit Dock Exposé and I'll be able to add text.
I think this may relate to Privacy & Security / Accessibility.
Workaround: change "View" to "Notes Page"
macOS Ventura 13.2.1
Microsoft® PowerPoint for Mac Version 16.71 (23031200)
Error message states to contact the dev as people can't check if it's malicious.
I think I ticked the setting to hide the menubar icon, but I want to change some settings and I'm not sure how.
Any way to restore this? Thanks
Hi mate,
i love AltTab and Dock Expose so thanks for the great applications.
I just upgraded my Mac to Ventura 13.5 an Dock Expose stopped working.
I checked permissions, turned them off and on again. Tried reinstalling Dock Expose. Nothing seems to work.
Can you please check this out?
Thank you for this tool, it is incredibly helpful to me. I'm seeing an issue with the hover delay. Regardless of what timing I put into it, the delay doesnt trigger.
Not sure if I'm missing something here but this app doesn't do anything for me. I watched both videos on the website and enabled access to Accessibility and Input Monitoring and still nothing. How is this app meant to work? Am I supposed to hit a hotkey when hovering or should the previews just show up when hovering dock icons?
MacBook Pro 16" 2021, running Monterey on M1 Pro chip, thanks
Hi,
Could you please enable the possibility to activate an application when clicking on its icon in the dock? Currently I can only activate them by hovering over the icon and then clicking on the preview, which requires an extra (and unnecessary) mouse movement. With my settings the preview shows immediately (and killing the dock makes no change to this behavior).
Thanks!
I am on version 3.0.0.3 on macOS 13.6.4
If you hover from an open app over multiple closed apps to another open app and stop moving the mouse, the expose just says that no windows are available.
If after stopping and waiting a second I move the mouse again on the same app icon it starts working correctly again.
Here a demonstration of what this looks like:
Other times it seems to completely kill everything until I click on a window or it somehow starts working again.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.