elementary / wingpanel

Stylish top panel that holds indicators and spawns an application launcher
https://elementary.io
GNU General Public License v3.0
137 stars 44 forks source link

Feature: Move Restart option from the Shutdown sub-menu #432

Closed joeljosedev closed 2 years ago

joeljosedev commented 2 years ago

Problem

The option to Restart the computer in the Shutdown sub-menu of the Power widget in the Wingpanel can be hard to find as most people would think that it would appear as an option in the main menu.

Proposal

Moving the Restart option to the Power widget in the Wingpanel would make it easier to find. A modal to ask the user if they want to continue with the Restart process will be beneficial, in my opinion.

image

Prior Art (Optional)

This is how the feature is implemented in Pop!_OS 21.10.

image

image

cassidyjames commented 2 years ago

Eh, in your example, it's just as hidden and actually requires more actions to restart:

  1. Click the indicator
  2. Click Power Off / Log Out to expand the hidden actions
  3. Click Restart…
  4. Click Restart in the dialog

Whereas in elementary OS, it's:

  1. Click the indicator
  2. Click Shut Down…
  3. Click Restart

Considering we don't frequently recommend or require restarting the OS—and when we do (e.g. with a firmware update or a kernel update), we prompt in related app which already directly opens the restart dialog—I think the current level of priority given to restarting is appropriate.