Re: Appreciation for pgAdmin 4's progress

From: Dave Caughey <caugheyd(at)gmail(dot)com>
To: Dave Page <dpage(at)pgadmin(dot)org>
Cc: Mike Martin <redtux1(at)gmail(dot)com>, Aditya Toshniwal <aditya(dot)toshniwal(at)enterprisedb(dot)com>, Chin <chinho(dot)dev(at)gmail(dot)com>, "pgadmin-support lists(dot)postgresql(dot)org" <pgadmin-support(at)lists(dot)postgresql(dot)org>
Subject: Re: Appreciation for pgAdmin 4's progress
Date: 2019-07-30 16:25:30
Message-ID: CAAj2gHzp-nFmvBJuB4rxZwkHhuwLGk3Es0s4uAs5Lcuo4H7aAA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-support

Correct. But the absence of support in the context menu is a basic UI
usability issue. Instead we only have "remove panel", "detach panel", "add
panel".

Context menus are an essential usability feature. A context menu is
intended to allow the user to quickly access the basic operations that
apply to whatever is clicked on / selected (i.e., the "context"), and the
menu items should be biased towards very commonly used actions (e.g., e.g.,
copy/paste, new, etc.). The most frequently used should be situated near
the top of the context menu to minimize the mouse movement required to get
to the desired operation. Less frequently-used stuff should be buried in
submenus because the usability hit required to get to these uncommon
operations is a big deal, compared with making it easier to get to the
common operations.

I totally understand that you don't think it's a big issue because
(clearly) you're happy to use keyboard shortcuts. But that's that way you
prefer to work. But many (most?) people rely on context menus, and it's
just an unnecessary usability irritant when the stuff that you expect to
find in a context menu is missing (e.g., #4229) or when the context menu
hasn't had any thought given to the relative frequency of the operations
(e.g., right-click on a table in the navigation pane, and you'll see
less-frequently used operations like "Reset Statistics", "Drop Cascaded",
"Maintenance", all above the super-common operations that are buried under
"View/Edit Data..." way down at the bottom of the context menu. I.e., the
table context menu is just about as far from optimal as possible!)

Is the absence/presence and thoughtful layout of context items a major
functionality gap? No. But is it a *completely unnecessary* every-day
usability irritant? Yes.

Cheers,
Dave

On Tue, Jul 30, 2019 at 11:52 AM Dave Page <dpage(at)pgadmin(dot)org> wrote:

>
>
> On Tue, Jul 30, 2019 at 4:45 PM Dave Caughey <caugheyd(at)gmail(dot)com> wrote:
>
>> No, it doesn't work. It's logged as #4229. It would be *really* nice
>> if this were fixed.
>>
>
> 4229 is about adding a context menu for it. It works without though - just
> use Ctrl/Cmd+C and Ctrl/Cmd+V. You can copy query text, cell values, entire
> rows, or sets of rows.
>
> --
> Dave Page
> Blog: http://pgsnake.blogspot.com
> Twitter: @pgsnake
>
> EnterpriseDB UK: http://www.enterprisedb.com
> The Enterprise PostgreSQL Company
>

In response to

Responses

Browse pgadmin-support by date

  From Date Subject
Next Message richard coleman 2019-07-30 17:49:22 Re: Appreciation for pgAdmin 4's progress
Previous Message Dave Page 2019-07-30 15:51:48 Re: Appreciation for pgAdmin 4's progress