Thread: pgAdmin 4 commit: Allow configuration of CSV and clipboard formattingo

pgAdmin 4 commit: Allow configuration of CSV and clipboard formattingo

From
Dave Page
Date:
Allow configuration of CSV and clipboard formatting of query results. Fixes #2781

Branch
------
master

Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=0c566f132e19ab4476f570664647683f97361cb0
Author: Khushboo Vashi <khushboo.vashi@enterprisedb.com>

Modified Files
--------------
docs/en_US/images/preferences_sql_csv_output.png   | Bin 0 -> 86945 bytes
docs/en_US/images/preferences_sql_result_grid.png  | Bin 0 -> 100020 bytes
docs/en_US/preferences.rst                         |  16 ++++
docs/en_US/query_tool.rst                          |   6 +-
.../copy_selected_query_results_feature_test.py    |  32 ++++----
.../feature_tests/query_tool_journey_test.py       |   8 +-
web/pgadmin/preferences/static/js/preferences.js   |  18 ++++-
web/pgadmin/static/js/backform.pgadmin.js          |   2 +-
web/pgadmin/static/js/selection/copy_data.js       |   3 +-
.../js/selection/range_boundary_navigator.js       |  40 ++++++----
.../handle_query_output_keyboard_event.js          |   3 +-
web/pgadmin/tools/sqleditor/__init__.py            |  81 ++++++++++++++++++++-
web/pgadmin/tools/sqleditor/static/js/sqleditor.js |  33 ++++++++-
web/pgadmin/utils/driver/psycopg2/__init__.py      |  20 +++--
web/pgadmin/utils/preferences.py                   |  15 +++-
web/regression/feature_utils/pgadmin_page.py       |   1 +
.../javascript/selection/copy_data_spec.js         |  12 +--
.../selection/range_boundary_navigator_spec.js     |  27 ++++---
.../handle_query_output_keyboard_event_spec.js     |   4 +-
19 files changed, 248 insertions(+), 73 deletions(-)