Allow column or row selection in the query tool. Fixes #2216 Branch ------ master
Details ------- https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=d663d553c55fbb5cdbe172d5c8780b777815de00 Author: Matthew Kleiman <mklei...@pivotal.io> Modified Files -------------- docs/en_US/images/query_output_data.png | Bin 62119 -> 52290 bytes .../copy_selected_query_results_feature_test.py | 76 +++++++ web/pgadmin/static/js/selection/column_selector.js | 92 ++++++++ web/pgadmin/static/js/selection/copy_data.js | 52 +++++ web/pgadmin/static/js/selection/grid_selector.js | 79 +++++++ .../js/selection/range_boundary_navigator.js | 111 ++++++++++ .../static/js/selection/range_selection_helper.js | 78 +++++++ web/pgadmin/static/js/selection/row_selector.js | 85 ++++++++ .../tools/datagrid/templates/datagrid/index.html | 2 +- .../tools/sqleditor/static/css/sqleditor.css | 15 +- .../sqleditor/templates/sqleditor/js/sqleditor.js | 61 +----- web/regression/README | 7 + web/regression/feature_utils/base_feature_test.py | 1 + web/regression/feature_utils/pgadmin_page.py | 11 + .../javascript/selection/column_selector_spec.js | 235 +++++++++++++++++++++ .../javascript/selection/copy_data_spec.js | 119 +++++++++++ .../javascript/selection/grid_selector_spec.js | 126 +++++++++++ .../selection/range_boundary_navigator_spec.js | 158 ++++++++++++++ .../javascript/selection/row_selector_spec.js | 174 +++++++++++++++ web/regression/python_test_utils/test_utils.py | 3 + web/regression/requirements.txt | 1 + 21 files changed, 1427 insertions(+), 59 deletions(-) -- Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers