Miscellaneous fixes for icon sizing issue, missing tree nodes to be webpacked, etc.
- Fixed the background-size for the svg icons to 20x20 px such that it does not adjust it's size when a context menu height is different due to length of the node label, also - it allows us to fix the issue of icons sizes in the Grant Wizard. - Added two missing browser tree nodes in the webpack configuration i.e. Foreign Server, and User Mapping - Removed a redundant javascript file foreign-server.js - Fixed the missing context menu icons for Foreign Table, and Tablespace nodes. Thanks EDB development team to find the regression added after the icon changes in quick time. Branch ------ master Details ------- https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=8c8c0e78cae7e4be1c171f58fe8973b3e248d90c Modified Files -------------- .../domain_constraints/css/domain_constraints.css | 3 + .../foreign_tables/static/js/foreign-table.js | 719 --------------------- .../foreign_tables/static/js/foreign_table.js | 10 +- .../check_constraint/css/check_constraint.css | 2 + .../templates/foreign_key/css/foreign_key.css | 6 + .../tables/rules/templates/rules/css/rule.css | 1 + .../triggers/templates/trigger/css/trigger.css | 3 + .../schemas/views/templates/mview/css/mview.css | 1 + .../schemas/views/templates/view/css/view.css | 2 +- .../databases/templates/databases/css/database.css | 2 + .../templates/pga_schedule/css/pga_schedule.css | 1 + .../servers/pgagent/steps/__init__.py | 17 + .../steps/templates/pga_jobstep/css/pga_step.css | 2 + .../pgagent/templates/pga_job/css/pga_job.css | 2 + .../servers/roles/templates/role/css/role.css | 4 + .../servers/tablespaces/static/js/tablespace.js | 4 +- .../servers/templates/css/server_type.css | 1 + .../servers/templates/css/servers.css | 3 + .../browser/templates/browser/css/collection.css | 1 + web/pgadmin/browser/templates/browser/css/node.css | 2 + web/webpack.config.js | 2 + 21 files changed, 61 insertions(+), 727 deletions(-)