← Back to team overview

elementary-dev-community team mailing list archive

Re: Shell Plug

 

The idea there is that it's a single place to tweak the shell. Users don't
have to know that Plank, WingPanel, and Gala are all separate things.
They're all a part of the shell.
On Jul 22, 2012 8:29 AM, "Nishant Agrwal" <nishantagrwal12993@xxxxxxxxx>
wrote:

>
>
>
> Why should it all live in one plug though? We could keep them as two or
> three separate plugs and keep things modular and Tweakers can install them
> separately...that way if someone is not using slingshot or plank, he would
> not need to have those useless options present. Would this not align with
> pantheon's goals of being modular? Just some thoughts...
>
>
> On Sun, Jul 22, 2012 at 10:22 AM, Cassidy James <c@xxxxxxxxxxx> wrote:
>
>> See:
>> https://blueprints.launchpad.net/elementaryos/+spec/plug-desktop-shell
>>
>> 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.
>>  On Jul 21, 2012 11:10 PM, "Daniel Foré" <daniel@xxxxxxxxxxxxxxxx> wrote:
>>
>>> I'm +1 on a Shell plug. Might want to call it something better like..
>>> Desktop or something. I wouldn't mind having it as a default plug either.
>>>
>>> You should start a blueprint Cass, and hopefully someone will mock it up.
>>>
>>> Best Regards,
>>> Daniel Foré
>>>
>>> El jul 21, 2012, a las 8:00 p.m., Cassidy James <
>>> cassidy@xxxxxxxxxxxxxxxx> escribió:
>>>
>>> > Has anyone mocked up or started developing a sort of shell plug for
>>> Switchboard? I'm thinking we could combine things like Slingshot,
>>> WingPanel, Plank, and Gala settings all into one (likely non-default)
>>> "tweak" sort of plug. You'd be able to easily change hotcorners and
>>> Slingshot's size and the Plank theme (all somewhat advanced tweaks but
>>> perfectly supported under the hood).
>>> >
>>> > I know it's not something that would be a priority or shipped by
>>> default, but it could be a nice project for someone wanting to hack with
>>> Granite, Switchboard, and GSettings. Also, it'd be popular with the
>>> so-called tweakers. xD
>>> >
>>> > Let me know what you all think.
>>> >
>>> > Regards,
>>> > Cassidy James
>>>
>>> --
>>> Mailing list: https://launchpad.net/~elementary-dev-community
>>> Post to     : elementary-dev-community@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~elementary-dev-community
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>
>> --
>> Mailing list: https://launchpad.net/~elementary-dev-community
>> Post to     : elementary-dev-community@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~elementary-dev-community
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
>
> --
> Mailing list: https://launchpad.net/~elementary-dev-community
> Post to     : elementary-dev-community@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~elementary-dev-community
> More help   : https://help.launchpad.net/ListHelp
>
>

References