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 1hT3Tk-0000Kc-BK for pgadmin-hackers@arkaria.postgresql.org; Tue, 21 May 2019 12:02:48 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hT3Ti-0005Yy-W5 for pgadmin-hackers@arkaria.postgresql.org; Tue, 21 May 2019 12:02:46 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hT3Ti-0005Yr-Nz for pgadmin-hackers@lists.postgresql.org; Tue, 21 May 2019 12:02:46 +0000 Received: from mail-io1-xd44.google.com ([2607:f8b0:4864:20::d44]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hT3Tf-0006G1-RI for pgadmin-hackers@postgresql.org; Tue, 21 May 2019 12:02:46 +0000 Received: by mail-io1-xd44.google.com with SMTP id g16so13695608iom.9 for ; Tue, 21 May 2019 05:02:43 -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=HODlEOVeKz3vbkHnP7lSmdu+OVZO/rkjX+u+EtTOYpo=; b=q1EfhBanCiyZDp3bc2uPbXQjKlPxMWLl14wGvbPwlfO7fPCVcLYWg7Y+irv1qlBmeH rOEfXT4BSSG/jerBwGx9iY3uxPJj8bZh6pYMSTllLSRPDaYWlnitsu6fKzWfYhVwDe8V SoHuBfk/jhhHDCbTVqml5h9pksc00YPwEF4VZ0oCRlVQ3G+G8ePU2inBtUDTC3J07DsC CpoyrqB64PzptJ+52cbJSTwaOroTClyH/KOZoN+z0Lhuq0yIbjr5RTdqoLCMp/GvMOXe UVXF9bUgq9YW/APnVTuMvT+PIk0l94wofO0YxmsK0t413++h+Yn88W+6N0V/XIc0j0/S tVmQ== 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=HODlEOVeKz3vbkHnP7lSmdu+OVZO/rkjX+u+EtTOYpo=; b=UTsEbQWvdAeNoDY+fugwN7WpQD9x0SlKtn2HM4bIosD4zvXcp7ac4W7rGHe5R54xFz Rgw31kJgSmTyjYHmMokXbk8mOLxmuIB+SpSGlCecAHbwrgi1w4D29i+x3CcPcMA+KBne QZJCuPNTnC1ccLsho0A9v3Kv/qptZfCDd0sexoRFGpN2B806EyhYItzEfSvU/zazrxfx YU8zLgJt1Hhlin03cb22K6/0VKy2lCY/oNnXcIbpCLjFYdvrKIo2iNDkaMXdBZ4Ems95 0vAys2bnQJi8zr9QWO/HUt75HHIRHediXhhIxEynF3qEMrsrATBhTq39gDnNgYLfkRgr zpfg== X-Gm-Message-State: APjAAAX6Lrj8e/ikkD+xiZGVL8g+D39DPPu1fXOtgpSiUUJgpiFyHxvh zVpwwr4JzHyxISZVsc9KB8TQ2ZYErkTTuiDRBQK6Ww== X-Google-Smtp-Source: APXvYqzyiNUNGuUZVvz4DZAUeqiintGBTtMY1EQbF5CHhNY/6ToUT8AfJcXQNb+GUd1qok9KgrW+V1/LmxbtsqFPGrQ= X-Received: by 2002:a5d:954f:: with SMTP id a15mr19654477ios.71.1558440161379; Tue, 21 May 2019 05:02:41 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Dave Page Date: Tue, 21 May 2019 13:02:29 +0100 Message-ID: Subject: Re: [pgAdmin][RM4195] Tab navigation is broken in Query tool (Accessibility) To: Aditya Toshniwal Cc: pgadmin-hackers Content-Type: multipart/alternative; boundary="000000000000392222058964a077" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --000000000000392222058964a077 Content-Type: text/plain; charset="UTF-8" Hi On Tue, May 21, 2019 at 10:01 AM Aditya Toshniwal < aditya.toshniwal@enterprisedb.com> wrote: > Hi Hackers, > > Attached is the patch to fix the accessibility issue in query tool. > > The query tool can be completely restructured unlike previously where > query tool used to stick at top and other tabs in the bottom. > - I have added a new shortcut to switch between frames if in query tool > the tab positions are changed. On switching the frames, the frame will > blink to show it is focussed. > - In the frame, you can switch tab same as previous. The tabs in SQL > editor are cyclic now, which means if you execute shortcut to go right on > the last tab then it will cycle to first tab. > - I have also changed the default shortcut to switch between tabs from > Shift+Ctrl+ArrowKeys to Shift+Ctrl+[ and ] similar to what we have in > browser tabs. > - Similar changes done for debugger also. > Shouldn't there be documentation changes to go with this? Otherwise, it seems to work :-) -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EnterpriseDB UK: http://www.enterprisedb.com The Enterprise PostgreSQL Company --000000000000392222058964a077 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi

On Tue, May 21, 2019 at 10:01 AM Aditya= Toshniwal <aditya.toshniwal@enterprisedb.com> wrote:
Hi Hackers,

Attached is the patch to fix the accessibility issue in= query tool.

<= div style=3D"font-family:verdana,sans-serif">The query tool can be complete= ly restructured unlike previously where query tool used to stick at top and= other tabs in the bottom.=C2=A0
- I have added a new shortcut to switch between frames if in query= tool the tab positions are changed. On switching the frames, the frame wil= l blink to show it is focussed.=C2=A0
- In the frame, you can switch tab same as previous. The tabs= in SQL editor are cyclic now, which means if you execute shortcut to go ri= ght on the last tab then it will cycle to first tab.
- I have also changed the default shortcut to = switch between tabs from Shift+Ctrl+ArrowKeys to Shift+Ctrl+[ and ] similar= to what we have in browser tabs.
- Similar changes done for debugger also.

Shouldn't there be documentation changes to go wit= h this?=C2=A0

Otherwise, it seems to work :-)

--
Dave Page
Blog: http://pgsnake.blogspot.com
Twitter: @pgsnake
EnterpriseDB UK: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
--000000000000392222058964a077--