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

Screencasting #33

Open
peteruithoven opened this issue Feb 19, 2024 · 1 comment
Open

Screencasting #33

peteruithoven opened this issue Feb 19, 2024 · 1 comment
Labels
Needs Design Waiting for input from the UX team

Comments

@peteruithoven
Copy link

peteruithoven commented Feb 19, 2024

Problem

Currently there is no way to stream my desktop to a Chromecast except for using Chromium (which is limited to sharing a tab?)

Proposal

I'm mostly prompted by this news: https://www.omgubuntu.co.uk/2024/02/gnome-network-displays-adds-support-for-mice-chromecast
Any way to stream a window or desktop to Chromecast, Miracast, MICE.

Prior Art (Optional)

Gnome designs shared here: https://www.omglinux.com/gnome-45-native-screencast-support/
screencast-gnome-45-quick-settings
screencast-gnome-45

Somewhat related, just audio: elementary/switchboard-plug-sound#6

@peteruithoven peteruithoven added the Needs Design Waiting for input from the UX team label Feb 19, 2024
@danirabbit danirabbit transferred this issue from elementary/switchboard-plug-display May 27, 2024
@seifeldinio
Copy link

@danirabbit
@peteruithoven

Here's a prototype for integrating this feature within Quick Settings:

demo.mp4

Mockups:

1

2

States:

Loading State:

3

Connected State:

4

Empty State:

5

Scalability: To manage scenarios with more than 4 items, we can implement vertical scrolling:

Scalability

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Design Waiting for input from the UX team
Projects
None yet
Development

No branches or pull requests

2 participants