← Back to team overview

unity-design team mailing list archive

Re: Lock Screen / Guest Session / Switch From / Log Out / Suspend / Hibernate / Shut Down

 

imo this is a very tricky problem.

Assumptions:
regular users either: don't turn of their computers and (would prefer) them
to be instantly ready.
or b, they want to save power/"turn off the glowing box" and attempt to
"power down" the computer

First part is easy (to say), system should auto suspend.

B: One idea is to remove the power down option all together[image: chrome
upgrade alert]
now that that options out there.

I say give the user an ultimatum.
roll up everything including lock into one button. (all developers run
away screaming) (maybe wait till u is more popular for this)
requirements: system usage aware, and network aware.
physical power button= old pwr down now
"ideal user menu"
contacts
settings
switch user
power down >
 pressed (menu stays open)>
power down now | 10 X (count down) (click time to cancel)
icons below: (sus) (hib) (res) (shut)
(everyone else runs away)
if power options is disabled then the button is immediate. (ideal default)
if we can determine whether there is an important background task(s) running
(high cpu usage/network download) then lock isn't necessary. "ask for login
password" will determine whether or not there is a lock on resume.

Default action order can be changed of course but:
(blank screen)(lock if needed)(suspend if no activity)(hibernate after a
day, or no power usage)
hibernate could be removed with newer really low power ram.

Updates!
Power Down >
Update & Shutdown | 10 X
(green)(blue)(yellow)(red)

The first time the system goes to update via this method a warning box
appears saying "all applications will be closed in-order to update" (don't
warn me again option) cancel update option, continues with regular power
down.

if the user never power's down / the picture above appears? (better wording)

</brainfart>

Follow ups

References