Re: Extensible Shell



Most important benefits:
- getting rid of popup dialogs, whenever possible
- making popups (in new form) externally addressable

And IMHO the navigation would be simple enough. But that is a matter
of taste, personal habits - and quality of implementation of course:)

Sergey

On Tue, Feb 2, 2010 at 1:22 PM, Matthias Clasen
<matthias clasen gmail com> wrote:
> On Tue, Feb 2, 2010 at 7:16 AM, Sergey Udaltsov
> <sergey udaltsov gmail com> wrote:
>> Just to continue the discussion we started yesterday on IRC.
>>
>> My idea is that separation Page from Panel looks somewhat artificial.
>> It forces 2-level hierarchy without ability to add anything extra. As
>> a result, we are going to keep popup dialogs at several places where
>> we could use 3rd level instead. In particular,
>> Keyboard->Layout->Options, Appearence->Themes->Customize,
>> Appearence->Fonts->Advanced (and perhaps other places). Similar issue
>> may arise if Display goes into Appearence or vice versa, keybindings
>> into keyboard etc.
>>
>> Why not make it generic? The CcPanel can be used at any level of
>> hierarchy (even though we would certainly recommend using no more than
>> 2-3 levels, for simplicity). The navigation would be done by putting a
>> sequence of buttons at the top of the shell:
>> [All][Keyboard][Layout][Options]. Additionally, help pages, as well as
>> search results in Tracker could refer to these locations, by using the
>> syntax like "gnome-control-center appearance/fonts/advanced".
>>
>
> I can really not see any benefits in establishing an easy way to do
> deep hierarchies.
> Getting away from deep, hard-to-navigate hierarchies is one of the
> main motivations of going back from menus to a shell...
>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]