| From: | Murtuza Zabuawala <murtuza(dot)zabuawala(at)enterprisedb(dot)com> |
|---|---|
| To: | pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org> |
| Subject: | [pgAdmin4][Patch#2897] Add support for keyboard navigation in Debugger |
| Date: | 2018-01-16 13:29:45 |
| Message-ID: | CAKKotZRHAzX0FLsW1CH+_ArKKzbfDivavj4+VftbUc0ue0RmVw@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgadmin-hackers |
Hi,
PFA patch to add keyboard navigation in Debugger module via
Tab/Shift-Tab key.
RM#2897
Also fixed the issue where user was not able to update values in variable's
panel while debugging.
RM#2981
Currrently we have execution related shortcuts using accesskey,
Shortcuts (Execution related)
----------------------------------
<accesskey> + i = Step in
<accesskey> + o = Step over
<accesskey> + c = Continue/Restart
<accesskey> + t = Toggle breakpoint
<accesskey> + x = Clear all breakpoints
<accesskey> + s = Stop
Shortcuts (Panel navigation related)
----------------------------------
Alt + Shift + Right Arrow
Alt + Shift + Left Arrow
Edit/Enter values in Grid (Parameter & Local variables panel's)
-------------------------------------------------------------
Alt + Shift + g
Please review.
*Note:* As of now inner panel's are not getting focused on Tab/Shift-Tab
keys but once RM#2895 <https://redmine.postgresql.org/issues/2895> patch
gets committed it will start working automatically as it's inherited code
which will add tabindex tag automatically on each newly created wcDocker
panel.
--
Regards,
Murtuza Zabuawala
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
| Attachment | Content-Type | Size |
|---|---|---|
| RM_2897_2981.diff | text/plain | 36.0 KB |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | PostgreSQL Graphics Tools Developer Meeting organisers | 2018-01-16 16:55:00 | A new Mailing List for PostgreSQL Graphic Tools developers |
| Previous Message | Dave Page | 2018-01-16 11:11:50 | pgAdmin 4 commit: Fix typo in string. |