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

Tray applets for multiple profiles are indistinguishable #1252

Closed
rs-gh-asdf opened this issue Sep 28, 2023 · 1 comment
Closed

Tray applets for multiple profiles are indistinguishable #1252

rs-gh-asdf opened this issue Sep 28, 2023 · 1 comment

Comments

@rs-gh-asdf
Copy link

rs-gh-asdf commented Sep 28, 2023

Your use case

What would you like to do?

I would like some way to tell tray applets from multiple Element Desktop profiles apart.

Why would you like to do it?

Using xfce4-panel's system tray plugin, an icon for Element Desktop is displayed. However, when a second Element Desktop is launched with element-desktop --profile somestring, a second (indistinguishable) applet is present.
image
These applets have only two buttons:

  • Show/Hide
  • Quit

and their icons are identical. There is no way to tell which instance of Element Desktop provides which applet.
image

When I interact with these icons (to quit Element or Show/Hide it), I have no idea which instance I am interacting with until I click the button.

Hovering over the button for a second gives a little indicator of the window title, but the window title does not contain information about the profile name or the logged in account name. The window title only contains "Element | name", where "name" is the name of the account/room that you are currently focused on. If you are focused on identically named rooms/people in both profiles, then they become impossible to distinguish.

For example, if profile1 is signed in to @account:project1.tld and profile2 is signed into @account:project2.tld, and both are in a room called "Weekly Meeting", there is no way to distinguish them from each other.

How would you like to achieve it?

It would be nice if the right-click menu showed the profile or login name. This would allow for easy visibility of exactly which instance is being effected in the same menu as the buttons which would effect it.

Have you considered any alternatives?

It might be more preferable, and it would certainly better support systems where there is no system tray, to instead modify the window title. I think that this is a sub-optimal solution because it requires the system tray to display the window title, which the Xfce4 system tray does but not all system trays do. Perhaps both changes should be made to be fully compatible. I am not sure which is preferable to the project organizers.

Additional context

No response

@t3chguy
Copy link
Member

t3chguy commented Sep 28, 2023

Duplicate of #774

@t3chguy t3chguy marked this as a duplicate of #774 Sep 28, 2023
@t3chguy t3chguy closed this as completed Sep 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants