Re: Extensible Shell

Well, IMHO popping (unnecessary, avoidable) dialogs is somewhat
200x-ish (if not 199x-ish:). And navigating within 3 levels is not
much harder than 2 (which he are going to have anyway).

But that's really my HO, so if everyone thinks that my idea creates
more problems than it solves, I withdraw it.


On Thu, Feb 4, 2010 at 10:10 AM, Rodrigo Moya <rodrigo gnome-db org> wrote:
> On Tue, 2010-02-02 at 12:16 +0000, Sergey Udaltsov 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".
> hmm, not sure how messy this would look. I think opening a dialog on top
> of the CC window is not that bad, but deep hierarchies might be a mess
> to deal with for the users, right?

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