Vidrio should have a pause/unpause feature

I would like Vidrio to sit in the user’s menu bar all the time, even when they’re not using it. The UX argument for this is convenience - you don’t have to restart it. The selfish argument is awareness - I want the user to always have Vidrio visible.

The user can leave Vidrio on all the time at the moment. They can turn opacity down to 0%, at which point the program turns off the webcam. But the natural action is to quit the program, instead of turning down the opacity. I want to prompt the user to pause the program instead of quitting.

I’ve implemented this. There’s a bit of subtlety around storing the old opacity when setting it to 0%. An enum type would help here.

Get updates on Twitter

More by Jim

Tagged . All content copyright James Fisher 2017. This post is not associated with my employer. Found an error? Edit this page.