Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Cinnamon restart button in Cinnamon Settings #1005

Closed
bimsebasse opened this Issue · 15 comments

6 participants

@bimsebasse

Simple to us but pressing Alt+F2 + r + Enter is probably bit of a geeky and slightly alienating thing to do for many inexperienced Cinnamon users and I suggest the use of a "Restart Cinnamon" or "Apply" button in Cinnamon Settings whenever it makes sense.

The Apply button in the mockup is grayed out/inactive until the user has made a change that requires a Cinnamon restart to take effect, pressing it restarts Cinnamon:
http://i.imgur.com/xyENY.png

@dalcde
Collaborator

Using "Apply" would be confusing since all changes are applied immediately. Maybe we should use something more explicit like "Restart Cinnamon".

But good idea.

@autarkper
Collaborator

Yeah, good idea! I've been changing desktop layouts a lot lately, and a restart button would have helped a great deal. But then I'm not exactly an ordinary user...

@bimsebasse

dalcde, some aren't, like panel relocations, and themes aren't really applied properly until you restart Cinnamon (unless it's only on my machine the add workspace button looks wonky until you alt+f2+r+enter, looks like it inherits the previous theme's "height" and "width" for the button)

@dalcde
Collaborator

Maybe we put the "Apply" button next to the settings that require restarting Cinnamon?

@bimsebasse

Probably smartest yes, afaik there are only 3 settings requiring restarts left:

  • panel layout
  • only use workspace on primary monitor
  • lg output logging

4 if you count themes not being fully applied until Cinnamon is restarted

@satya164

May be instead of just "Apply", we can have "Apply & Restart Cinnamon", though it feels a bit longer.

@glebihan
Collaborator

IMO, putting a button to restart Cinnamon isn't the right way to do it, we already have a restart option by right-clicking on the panels.
The way I see it, what we should do is to detect whether there has been a change that needs a restart and if it's the case then show a dialog to the user when closing cinnamon-settings to ask whether to restart cinnamon.

@bimsebasse

That's more elegant. There will probably be some confusion when panel layout change doesn't take effect immediately unlike other changes, but the user is bound to find out eventually, and quickly, though, with this method.

@JDougherty

I disagree with prompting to restart when closing. Consider the use case of picking a theme when you're first checking out Cinnamon- you don't want to have to pick a theme to test, close the window, have it prompt you to restart, restart cinnamon, and then open the settings and start all over again.

@glebihan
Collaborator

@JDougherty : but changing the theme doesn't require to restart Cinnamon anymore

@JDougherty

Changing the Window Theme does require a Cinnamon restart, at least from what I just saw in LM13 with Cinnamon 1.4.0.

@glebihan
Collaborator

@JDougherty : it did require a restart in Cinnamon 1.4, it no longer does

@bimsebasse

glebihan, add-workspace-button isn't rendered correctly until you restart Cinnamon

@glebihan
Collaborator

@bimsebasse : then that's something we'll need to fix, changing the theme must not require to restart cinnamon

@bimsebasse

Yes, it's the only thing afaik, everything else in a theme is applied instantly and correctly.

@bimsebasse bimsebasse closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.