Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request - In on-quit text overlay showing app name, provide count of open windows #69

Open
matthewshannon opened this issue Feb 5, 2020 · 1 comment

Comments

@matthewshannon
Copy link

I'm not sure how viable this is, but it would be great to show next to the App Name text overlay (seen on quit) a count of the number of windows open associated with the app (should this be able to be determined)

If it is difficult to determine in a generic manner, maybe it would be possible to just focus on some common apps like Safari and TextEdit and XCode

This feature request is almost a sibling to
#62

@matthewshannon matthewshannon changed the title Feature Request - In text overlay show app name, provide count of open windows Feature Request - In on-quit text overlay showing app name, provide count of open windows Feb 5, 2020
@dteoh
Copy link
Owner

dteoh commented Apr 10, 2020

After doing some prototyping, it is not possible to provide an accurate count of "open" "windows".

It is possible to provide a count of visible (eg. not minimized into the dock) windows.

To count non-visible windows makes the entire thing inaccurate, because there are actually many components that are considered "windows". For example, the menu bar is a window, popover menus in the menubar are windows. Some of these things can be filtered out, but it doesn't really solve things for all apps. For example, Firefox has a lot of invisible windows (no relation to tabs).

So right now, I am not going to implement this feature because my sense is that it will just generate more bug reports.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants