Title might not be clear enough, but this video shows Screen Pinning in Android Lollipop
I need a feature in Ubuntu whereby if I start an application and pin it then the user won't be able to do anything other than using that particular application, unless they press a predefined combination of keys (and enter password in a popup dialog if possible)
Useful scenarios
- Kids play games or paint or write their names in LibreOffice Writer but while doing so they mess up icons in launcher or accidentally shut down the computer when something important was running in the background.
- If I let someone use my laptop for a little bit of Facebook I don't want them to check my personal local photos; I'd just pin Chrome for them.
Android has had this feature for 3 years now, and Chrome has something similar called Kiosk mode but it's just for the browser.
Android's implementation makes me believe that it's achievable. I'm flexible on the implementation and functioning and open to alternative approaches to achieve this. I'd prefer not to use terminal every time but I'm okay with using it (terminal) for a one time setup. And again I'm flexible if it works
- Ubuntu 17.04
- GNOME Shell 3.24
Guest session
I would let other people select another user ID or even better, the guest user, and start a guest session. That way your whole user will be 'pinned'.
It looks like this in Ubuntu 16.04.x LTS (except that the colours were changed by the screenshot program, and the language might differ),