Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hlVA6-00066C-It for pgadmin-hackers@arkaria.postgresql.org; Thu, 11 Jul 2019 09:14:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hlVA5-000524-Ec for pgadmin-hackers@arkaria.postgresql.org; Thu, 11 Jul 2019 09:14:45 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hlVA5-0004xI-3U for pgadmin-hackers@lists.postgresql.org; Thu, 11 Jul 2019 09:14:45 +0000 Received: from mail-wm1-x342.google.com ([2a00:1450:4864:20::342]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hlVA2-0005Up-Gd for pgadmin-hackers@postgresql.org; Thu, 11 Jul 2019 09:14:43 +0000 Received: by mail-wm1-x342.google.com with SMTP id l2so4937902wmg.0 for ; Thu, 11 Jul 2019 02:14:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pgadmin.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Gl4TDutrxfsUSe+emPxhKJHbVTRjio6L7U1k1ytg+CU=; b=nsQa89+GvI0PNFDY+k/9U6oY+MvPiDVeH5ClVwD+dFC9qdFv1eFY4pGGbbzxIPaXBL Pz9JUhOexyITmBykK9bVnwyJqwKPDIl6PuAr0ZafbcVfXINeW1eZq4fDGhVHEo5RMhcb chz+PuUABk/s1F3LnUjSYNVoBuRuAtq0b9Z0/FYuqVOv8W+srHhz954ZXl1Q88KqLmdZ qAB1HDCn8yeUkjNY3A/1teNvvo9jf1ukuQlqWIv8YG5VlGUNKbTD2R4PTlQSwVLt6Cxr g4ke1sjf2r1y8fFJNG126m0YMTkTH2eY2AR7F598B9TxKZm2lR/qKFfkbpmqlmVUwaof L7nQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Gl4TDutrxfsUSe+emPxhKJHbVTRjio6L7U1k1ytg+CU=; b=eun/p7jNSCGP8Kysb4ctvQlhL3Dw7fqmQcetFh6AapjHAEdYUfByUJhJpsLeBZD1J0 gNAN926aIDCOmsXuHK6iyF1fjiZyQH267VOXM/Ei1vFv4v677o6YnYTqYSQrIN2F9L3N J4aBbJ+xzJR9+Z4c3RcaVCM/teNrUY5QDTqx8nkdi8jBfqd/M+kyUAmFLp+DWMWghqC0 U2P2LacwlpaQCJ49BG1PbSRDtPDzqB/AYjo1IfFTLN7pXFLPQFRxdgh44/l+VQ1DiHjr bOVw2B5lkVz9sXdhYItozOZ/kYGmDLQmufUOZDWc+PMNVp0kDqNNGaN7sBHa7f9ZhP2s G3cw== X-Gm-Message-State: APjAAAVpmEwLOmuXf3k/+ZdzJRrBPz/UIa/XJ8QpKjB+eFC2rsZLCaCu j3ApMVv4I8On2+97EBYkVfdHbKDlZgpKbT9X4IyYnLjZPxw= X-Google-Smtp-Source: APXvYqwLdMASCm4mYT5d0B++WCEaVTm/JJ8Zan/8qe+VhD4x5+3V+dD9wcFBYnTYC38syXcVuiFpwGnkcUzRYERogo4= X-Received: by 2002:a1c:eb0a:: with SMTP id j10mr3261887wmh.1.1562836480445; Thu, 11 Jul 2019 02:14:40 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Dave Page Date: Thu, 11 Jul 2019 10:14:27 +0100 Message-ID: Subject: Re: [pgAdmin4][patch] Keyboard accessibility for sub-node control To: Ganesh Jaybhay Cc: pgadmin-hackers Content-Type: multipart/alternative; boundary="00000000000042657e058d6439c5" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --00000000000042657e058d6439c5 Content-Type: text/plain; charset="UTF-8" Thanks - patch applied with some doc tweaks. No need for a new ticket! On Thu, Jul 11, 2019 at 7:00 AM Ganesh Jaybhay < ganesh.jaybhay@enterprisedb.com> wrote: > Hi Dave, > > Ticket number 3919 refers to keyboard accessibility issues for sub-node > control and back grid but this patch covers only sub-node control. Should I > create new one? > I have added the screenshot having newly added shortcut and updated > keyboard shortcut rst file. Also moved the code changes from backgrid.js to > backgrid.pgadmin.js. > > Please find the attached updated patch. > > Regards, > Ganesh Jaybhay > > On Tue, Jul 9, 2019 at 9:28 PM Dave Page wrote: > >> Hi, >> >> What's the ticket number for this? That's a fair amount of code for a >> one-line description. There are also no doc changes describing how to >> navigate the sub-node control that I can see. >> >> Also; instead of changing the repo used for backgrid, can we not >> un-vendorise it? >> >> On Mon, Jul 8, 2019 at 4:49 PM Ganesh Jaybhay < >> ganesh.jaybhay@enterprisedb.com> wrote: >> >>> Hi Hackers, >>> >>> Attached is the patch for keyboard accessibility of sub-node control. It >>> also covers sub-node dialog forward/backward tab navigation with shortcuts. >>> >>> Kindly review. >>> >>> Regards, >>> Ganesh Jaybhay >>> >> >> >> -- >> Dave Page >> Blog: http://pgsnake.blogspot.com >> Twitter: @pgsnake >> >> EnterpriseDB UK: http://www.enterprisedb.com >> The Enterprise PostgreSQL Company >> > -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EnterpriseDB UK: http://www.enterprisedb.com The Enterprise PostgreSQL Company --00000000000042657e058d6439c5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks - patch applied with some doc tweaks.

No need for a new ticket!

<= div dir=3D"ltr" class=3D"gmail_attr">On Thu, Jul 11, 2019 at 7:00 AM Ganesh= Jaybhay <ganesh.jayb= hay@enterprisedb.com> wrote:
Hi Dave,

Ticket number 3919 refers to keyboard accessibility issues for sub-n= ode control and back grid but this patch covers only sub-node control. Shou= ld I create new one?
I have added the screenshot having newly add= ed shortcut and updated keyboard shortcut rst file. Also moved the code cha= nges from backgrid.js to backgrid.pgadmin.js.

Plea= se find the attached updated patch.

Regards,
=
Ganesh Jaybhay

On Tue, Jul 9, 2019 at 9:28 PM Dave Page <dpage@pgadmin.org>= wrote:
Hi,

What's the ticket number for this? That= 's a fair amount of code for a one-line description. There are also no = doc changes describing how to navigate the sub-node control that I can see.=

Also; instead of changing the repo used for backg= rid, can we not un-vendorise it?

=
On Mon, Jul 8, 2019 at 4:49 PM Ganesh= Jaybhay <ganesh.jaybhay@enterprisedb.com> wrote:
Hi = Hackers,

Attached is the patch for keyboard accessibilit= y of sub-node control. It also covers sub-node dialog forward/backward tab = navigation with shortcuts.

Kindly review.

Regards,
Ganesh Jaybhay


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

Enterp= riseDB UK: http:/= /www.enterprisedb.com
The Enterprise PostgreSQL Company


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

EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL = Company
--00000000000042657e058d6439c5--