Vencord / Vesktop

Vesktop is a custom Discord App aiming to give you better performance and improve linux support
GNU General Public License v3.0
3.49k stars 168 forks source link

[Feature Request] New screenshare UI changes #731

Open Tiagoquix opened 2 months ago

Tiagoquix commented 2 months ago

Discord Account

No response

Motivation

Since the new update dropped, I am having two "problems" with the new UI.

First: it's too big/large when compared to the old UI. Before, I was able to select every option before streaming, and now I have to scroll to select audio sources. My resolution is 1366x768.

image

Second: when selecting an item in "Audio Sources" and "Exclude Sources", the menu doesn't close automatically, which, in my opinion, is not what the average user would expect. It doesn't close automatically because it's possible to select multiple sources, but there's no indication on the UI that this is possible. Additionally, most users will just choose "Entire System" instead of choosing a specific app if they want to share system audio.

Solution

For the first issue, the solution would be to restore the old UI or make the current more compact, without the need to scroll to select audio.

For the second issue, the solution is to add a tooltip and require a keypress to select multiple sources (such as CTRL). Without a keypress, the menu would close itself automatically.

Alternatives

I don't know any other alternatives at the moment.

Additional context

Me and a friend of mine consider that the menu not closing itself automatically is bad UX.

Request Agreement

Tiagoquix commented 2 months ago

CC @Curve

Curve commented 2 months ago

For the second issue, the solution is to add a tooltip and require a keypress to select multiple sources (such as CTRL). Without a keypress, the menu would close itself automatically.

I'm not sure if this is even possible with the given discord components

Curve commented 2 months ago

For the first issue, the solution would be to restore the old UI or make the current more compact, without the need to scroll to select audio.

Restoring the old UI is not exactly a good idea as there would be too much empty space.

I'm open to suggestions on how to make the current layout more compact though