This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

System Stop/Restart Design History

Previous iterations of the GNOME 3 designs for system stop and restart.

Original Discussion Section

There are various reasons why someone would want to stop the computer.

We'll focus on the following:

Basically these map to:

Original Design

August 2010 - February 2011

ShellShutdown.png

Suspend

Suspend is the standard way to stop the computer. The action may be performed from the User Menu, by tapping the system hardware power button, or by closing the laptop's lid.

Power Off

User wants to shut down the system. This action may be chosen from the User Menu. When a modifier key is pressed, the standard Suspend item changes to Power Off...

When no apps are running

https://gitlab.gnome.org/Archive/gnome-shell-design/raw/master/mockups/static/shut-down.png

When 1 or more apps are running

When a user attempts to shut down or restart the system, we should check to see if there are apps running in order to prevent loss of work. In the case that one or more apps is running, we should make the user confirm that they want to proceed and there should be no 60s countdown to automatically shutting down. We should show a list of the apps that are running and if possible, indicate if there will actually be work lost, eg. indicate when there might be unsaved changes. If that is technically unfeasible, then a simple list of the apps is a reasonable fall-back. The dialog should be a fixed width and height, and the app list should scroll if needed.

When attempting to shut down the system with one or more apps running, a list of the apps is shown.

https://gitlab.gnome.org/Archive/gnome-shell-design/raw/master/mockups/static/quit-apps.png

Restart

User wants to restart the system. This action is chosen from the User Menu.

When no apps are running

https://gitlab.gnome.org/Archive/gnome-shell-design/raw/master/mockups/static/restart.png

When 1 or more apps are running

No mockup - uses exact same pattern as shutting down with apps running.

Design Update 1

April - July 2012

Some observations:

Relevant bugs:

UserMenuUpdates.png

This calls for the removal of log out as a concept from single user systems (see bug 657011). (This is desirable independently of the user menu changes themselves.) There are a number of areas that this affects:

Comments

From the original design page:


2024-10-23 11:03