Skip site navigation (1) Skip section navigation (2)

Re: More information about the selected objects

From: Dave Page <dpage(at)pgadmin(dot)org>
To: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
Cc: Vinicius Santos <vinicius(dot)santos(dot)lista(at)gmail(dot)com>, pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org>
Subject: Re: More information about the selected objects
Date: 2012-07-17 07:12:46
Message-ID: CA+OCxoxCjYA5BWCusX3h20hFx-pnf8+BEimpJQMv05esHFOfCw@mail.gmail.com (view raw or flat)
Thread:
Lists: pgadmin-hackers
On Mon, Jul 16, 2012 at 10:22 PM, Guillaume Lelarge
<guillaume(at)lelarge(dot)info> wrote:
> On Sat, 2012-07-14 at 20:48 +0100, Dave Page wrote:
>>
>>
>> On Saturday, July 14, 2012, Guillaume Lelarge wrote:
>>         On Sat, 2012-07-14 at 18:57 +0100, Dave Page wrote:
>>         >
>>         >
>>         > On Saturday, July 14, 2012, Guillaume Lelarge wrote:
>>         >         On Sat, 2012-07-14 at 11:28 -0300, Vinicius Santos
>>         wrote:
>>         >         >
>>         >         >         Not sure I like the point either. We don't
>>         have that
>>         >         notation
>>         >         >         on
>>         >         >         PostgreSQL. I think I would prefer
>>         something like
>>         >         "Retrieving
>>         >         >         details on
>>         >         >         table schema.table" and not say the
>>         database.
>>         >         Because if you
>>         >         >         add the
>>         >         >         database, someone will probably want also
>>         the
>>         >         server. It may
>>         >         >         not be
>>         >         >         usefull to you, but it'll come at some
>>         point. And
>>         >         that's quite
>>         >         >         a lot of
>>         >         >         informations.
>>         >         >
>>         >         > I agree.
>>         >         >
>>         >         >
>>         >         >
>>         >         >         Probably we could add some status boxes in
>>         the
>>         >         status bar. For
>>         >         >         exemple,
>>         >         >         a box with a "user(at)database
>>         (server)" (with a lock
>>         >         icon if you
>>         >         >         use SSL
>>         >         >         for example. Just a thought.
>>         >         >
>>         >         >
>>         >         >
>>         >         > I liked the idea!
>>         >         >
>>         >         > We could add status boxes in front of the
>>         information
>>         >         "Retrieving
>>         >         > details ...".
>>         >         >
>>         >         > For example, suppose that is the status bar:
>>         >         >
>>         >         > With 3 status boxes:
>>         >         >
>>         >         > || "Retrieving details on schema.table" ||
>>         user(at)database ||
>>         >         server ||
>>         >         >
>>         >         > or with 2 status boxes:
>>         >         >
>>         >         > || "Retrieving details on schema.table" ||
>>         user(at)database
>>         >         ( server )
>>         >         > ||
>>         >         >
>>         >         >
>>         >
>>         >         I think I like the second one better, but this is
>>         just my
>>         >         opinion.
>>         >
>>         >
>>         > Aside from it being a needless amount of information to
>>         clutter the
>>         > display with, I can pretty much guarantee you won't be able
>>         to figure
>>         > out a clean way of sizing the panels to accomodate all that
>>         data
>>         > without truncating one or more of them for some selected
>>         objects.
>>         >
>>
>>         Are we talking about the same thing? I'm not suggesting to add
>>         a panel.
>>         I'm suggesting to add another box in the status bar
>>         (wxStatusBar
>>         object). It won't take any more space than before.
>>
>>
>> The bar won't, but the text in it will.
>>
>
> Yes, and? I don't see how that could be much of a problem.

You'll end up with a bunch of truncated text labels making the status
bar look busy, overly complex and distracting, and not necessarily
conveying the information it's trying to. Resizing won't help as you
can only have one "sprung" pane on some (all?) platforms and that
needs to be the one displaying the status messages (which we do not
want to be truncated either).

-- 
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

In response to

Responses

pgadmin-hackers by date

Next:From: Guillaume LelargeDate: 2012-07-17 07:17:59
Subject: Re: SSH Tunneling implementation
Previous:From: Dave PageDate: 2012-07-17 07:10:06
Subject: Re: SSH Tunneling implementation

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group