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: Set Icon Indicator Position #221

Open
marcxjo opened this issue Aug 15, 2023 · 0 comments
Open

Feature Request: Set Icon Indicator Position #221

marcxjo opened this issue Aug 15, 2023 · 0 comments

Comments

@marcxjo
Copy link

marcxjo commented Aug 15, 2023

The dock sets icon indicators on the panel's outermost edge, i.e. the panel edge which coincides with the screen edge. At least for me, this is a bit unexpected, and I'd personally like to be able to set the indicator on the panel's inner edge. (For example, on my screen, the dock lives in a top panel; I'd like to see indicators on the panel's bottom edge.)

Thinking this needn't be too complicated; could be another dropdown in the Appearances section of the Preferences window; probably only needs two settings to start, one for the panel's inner or outer edge. (Indicators perpendicular to these edges seem weird to me, but as with anything, I could always be over-assuming.)

I'll let more qualified folks decide what the terminology should be for the position choices, but I will emphasize that it should probably account for the case of vertical panels (i.e., left or right screen edge), hence why I use the terms "inner edge" and "outer edge" above.

In terms of settings storage, something like prefs/indicator-position with an enum value probably makes the most sense. (Don't mean to backseat dev with any of the above details; just trying to help make someone's life easier if this gets picked up.)

I don't have much experience with Python, but I'm more than happy to help in any way I can if there's interest in adding this.

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

1 participant