os-mockups merge requestshttps://gitlab.gnome.org/Teams/Design/os-mockups/-/merge_requests2023-07-02T15:59:27Zhttps://gitlab.gnome.org/Teams/Design/os-mockups/-/merge_requests/8system dialogs: add ideas for screencasting authentication dialog2023-07-02T15:59:27ZPedro Sader Azevedopedro.saderazevedo@pm.mesystem dialogs: add ideas for screencasting authentication dialogAdd ideas for an authentication dialog for screencasting, with the purpose of making sure the user does not accidentally mirror their screen to an unknown display. I have designed two alternatives:
1. Shows a set of icons on the screenc...Add ideas for an authentication dialog for screencasting, with the purpose of making sure the user does not accidentally mirror their screen to an unknown display. I have designed two alternatives:
1. Shows a set of icons on the screencast device and on the computer/phone, and asks the user if they see the same set of icons on both displays. This approach has the downside of allowing the user to proceed (by clicking "Confirm") without actually making sure they see the same thing.
![screencast authentication with icons](https://gitlab.gnome.org/Teams/Design/os-mockups/-/raw/d0d682c75bb14966e095d69e761aec3d32a5a7fa/system-dialogs/screencasting-dialog-icons.png)
2. Shows a PIN on the screencast device and asks the user to copy that PIN on their computer/phone. This is a way to make sure the user sees the content on the screencast device, but I think it's more "nerdy" and less friendly.
![screencast authentication with PIN](https://gitlab.gnome.org/Teams/Design/os-mockups/-/raw/d0d682c75bb14966e095d69e761aec3d32a5a7fa/system-dialogs/screencasting-dialog-pin.png)