Provide a Desktop (Shell) Plug

Registered by Cassidy James Blaede

Desktop Plug
===========

We should ship a plug to configure and tweak various parts of the Pantheon desktop. This would essentially be a safer interface to tweak the GSettings keys (or *shudder* config files) of the shell including:

* Panel
* Dock
* Slingshot
* Window Manager

Panel
------

The user should be able to choose the hide mode of the panel (if that's implemented). We could also potentially have some theming options available.

Dock
-----

The user should be able to choose the hide mode of the dock. We could also potentially have some theming options available.

Slingshot
---------

The user should be able to change the grid and icon sizes of the launcher. They should also be able to toggle the view switcher on/off.

Window Manager
------------------

The user should be able to change/configure some shell settings such as hotcorners, the Aeroesque "snap" option, dynamic workspaces, and other options made available through GSettings.

Blueprint information

Status:
Complete
Approver:
elementary UX
Priority:
Undefined
Drafter:
elementary UX
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Sergey "Shnatsel" Davidoff
Completed by
Danielle Foré

Whiteboard

I'm not sure I see the value in disabling the view-switcher in Slingshot. You wouldn't save any space since the search bar is still there. Also, Wingpanel is themed with CSS in the GTK theme already, so no need for separate theming. What about icon size, placement, and maybe hiding/showing running indicators for Plank? --DanRabbit.

Also what about the gtk/icon/window themes, and wallpaper? Will they be changed through this plug too? ~HarvKitty

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.