Replacing existing browser tree node png icons with the svg icons. Made it compatible with the pgAdmin 4 color combination.
TODO:: Icons for the following nodes are in PNG format. - Domain Constraint (Only the invalid icon) - pgAgent Job Steps - Green Plum database server - Server (Only server.png, which is used in the create/edit dialog) Branch ------ master Details ------- https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=23a00f96148935be7244690e49ed6aa44a3570c3 Author: Chethana Kumar <chethana.ku...@enterprisedb.com> Modified Files -------------- web/pgadmin/browser/__init__.py | 2 +- .../servers/databases/casts/static/img/cast.png | Bin 426 -> 0 bytes .../servers/databases/casts/static/img/cast.svg | 1 + .../servers/databases/casts/static/img/coll-cast.png | Bin 402 -> 0 bytes .../servers/databases/casts/static/img/coll-cast.svg | 1 + .../event_triggers/static/img/coll-event_trigger.png | Bin 350 -> 0 bytes .../event_triggers/static/img/coll-event_trigger.svg | 1 + .../event_triggers/static/img/event_trigger.png | Bin 324 -> 0 bytes .../event_triggers/static/img/event_trigger.svg | 1 + .../databases/event_triggers/static/img/triggerbad.png | Bin 610 -> 0 bytes .../databases/event_triggers/static/img/triggerbad.svg | 1 + .../databases/extensions/static/img/coll-extension.png | Bin 1017 -> 0 bytes .../databases/extensions/static/img/coll-extension.svg | 1 + .../databases/extensions/static/img/extension.png | Bin 996 -> 0 bytes .../databases/extensions/static/img/extension.svg | 1 + .../foreign_servers/static/img/coll-foreign_server.png | Bin 476 -> 0 bytes .../foreign_servers/static/img/coll-foreign_server.svg | 1 + .../foreign_servers/static/img/foreign_server.png | Bin 518 -> 0 bytes .../foreign_servers/static/img/foreign_server.svg | 1 + .../user_mapping/static/img/coll-user_mapping.png | Bin 557 -> 0 bytes .../user_mapping/static/img/coll-user_mapping.svg | 1 + .../user_mapping/static/img/user_mapping.png | Bin 518 -> 0 bytes .../user_mapping/static/img/user_mapping.svg | 1 + .../static/img/coll-foreign_data_wrapper.png | Bin 444 -> 0 bytes .../static/img/coll-foreign_data_wrapper.svg | 1 + .../static/img/foreign_data_wrapper.png | Bin 411 -> 0 bytes .../static/img/foreign_data_wrapper.svg | 1 + .../databases/languages/static/img/coll-language.png | Bin 477 -> 0 bytes .../databases/languages/static/img/coll-language.svg | 1 + .../servers/databases/languages/static/img/language.png | Bin 465 -> 0 bytes .../servers/databases/languages/static/img/language.svg | 1 + .../columns/static/img/catalog_object_column.png | Bin 435 -> 0 bytes .../columns/static/img/catalog_object_column.svg | 1 + .../columns/static/img/coll-catalog_object_column.png | Bin 400 -> 0 bytes .../columns/static/img/coll-catalog_object_column.svg | 1 + .../catalog_objects/static/img/catalog_object.png | Bin 409 -> 0 bytes .../catalog_objects/static/img/catalog_object.svg | 1 + .../catalog_objects/static/img/coll-catalog_object.png | Bin 419 -> 0 bytes .../catalog_objects/static/img/coll-catalog_object.svg | 1 + .../schemas/collations/static/img/coll-collation.png | Bin 178 -> 0 bytes .../schemas/collations/static/img/coll-collation.svg | 1 + .../schemas/collations/static/img/collation.png | Bin 233 -> 0 bytes .../schemas/collations/static/img/collation.svg | 1 + .../static/img/coll-domain_constraints.png | Bin 314 -> 0 bytes .../static/img/coll-domain_constraints.svg | 1 + .../domain_constraints/static/img/domain_constraints.png | Bin 406 -> 0 bytes .../domain_constraints/static/img/domain_constraints.svg | 1 + .../databases/schemas/domains/static/img/coll-domain.png | Bin 462 -> 0 bytes .../databases/schemas/domains/static/img/coll-domain.svg | 1 + .../databases/schemas/domains/static/img/domain-sm.png | Bin 401 -> 0 bytes .../databases/schemas/domains/static/img/domain.png | Bin 424 -> 0 bytes .../databases/schemas/domains/static/img/domain.svg | 1 + .../foreign_tables/static/img/coll-foreign-table.png | Bin 492 -> 0 bytes .../foreign_tables/static/img/coll-foreign_table.png | Bin 492 -> 0 bytes .../foreign_tables/static/img/coll-foreign_table.svg | 1 + .../schemas/foreign_tables/static/img/foreign-table.png | Bin 563 -> 0 bytes .../schemas/foreign_tables/static/img/foreign_table.png | Bin 563 -> 0 bytes .../schemas/foreign_tables/static/img/foreign_table.svg | 1 + .../static/img/coll-fts_configuration.png | Bin 369 -> 0 bytes .../static/img/coll-fts_configuration.svg | 1 + .../fts_configurations/static/img/fts_configuration.png | Bin 346 -> 0 bytes .../fts_configurations/static/img/fts_configuration.svg | 1 + .../fts_dictionaries/static/img/coll-fts_dictionary.png | Bin 362 -> 0 bytes .../fts_dictionaries/static/img/coll-fts_dictionary.svg | 1 + .../fts_dictionaries/static/img/fts_dictionary.png | Bin 634 -> 0 bytes .../fts_dictionaries/static/img/fts_dictionary.svg | 1 + .../schemas/fts_parser/static/img/coll-fts_parser.png | Bin 620 -> 0 bytes .../schemas/fts_parser/static/img/coll-fts_parser.svg | 1 + .../schemas/fts_parser/static/img/fts_parser.png | Bin 715 -> 0 bytes .../schemas/fts_parser/static/img/fts_parser.svg | 1 + .../fts_templates/static/img/coll-fts_template.png | Bin 601 -> 0 bytes .../fts_templates/static/img/coll-fts_template.svg | 1 + .../schemas/fts_templates/static/img/fts_template.png | Bin 696 -> 0 bytes .../schemas/fts_templates/static/img/fts_template.svg | 1 + .../schemas/functions/static/img/coll-function.png | Bin 349 -> 0 bytes .../schemas/functions/static/img/coll-function.svg | 1 + .../schemas/functions/static/img/coll-procedure.png | Bin 337 -> 0 bytes .../schemas/functions/static/img/coll-procedure.svg | 1 + .../functions/static/img/coll-trigger_function.png | Bin 358 -> 0 bytes .../functions/static/img/coll-trigger_function.svg | 1 + .../databases/schemas/functions/static/img/function.png | Bin 325 -> 0 bytes .../databases/schemas/functions/static/img/function.svg | 1 + .../databases/schemas/functions/static/img/procedure.png | Bin 322 -> 0 bytes .../databases/schemas/functions/static/img/procedure.svg | 1 + .../schemas/functions/static/img/trigger_function.png | Bin 334 -> 0 bytes .../schemas/functions/static/img/trigger_function.svg | 1 + .../packages/edbfuncs/static/img/coll-edbfunc.png | Bin 349 -> 0 bytes .../packages/edbfuncs/static/img/coll-edbfunc.svg | 1 + .../packages/edbfuncs/static/img/coll-edbproc.png | Bin 337 -> 0 bytes .../packages/edbfuncs/static/img/coll-edbproc.svg | 1 + .../schemas/packages/edbfuncs/static/img/edbfunc.png | Bin 325 -> 0 bytes .../schemas/packages/edbfuncs/static/img/edbfunc.svg | 1 + .../schemas/packages/edbfuncs/static/img/edbproc.png | Bin 322 -> 0 bytes .../schemas/packages/edbfuncs/static/img/edbproc.svg | 1 + .../schemas/packages/edbvars/static/img/coll-edbvar.png | Bin 350 -> 0 bytes .../schemas/packages/edbvars/static/img/coll-edbvar.svg | 1 + .../schemas/packages/edbvars/static/img/edbvar.png | Bin 311 -> 0 bytes .../schemas/packages/edbvars/static/img/edbvar.svg | 1 + .../schemas/packages/static/img/coll-package.png | Bin 557 -> 0 bytes .../schemas/packages/static/img/coll-package.svg | 1 + .../databases/schemas/packages/static/img/package.png | Bin 673 -> 0 bytes .../databases/schemas/packages/static/img/package.svg | 1 + .../schemas/sequences/static/img/coll-sequence.png | Bin 359 -> 0 bytes .../schemas/sequences/static/img/coll-sequence.svg | 1 + .../databases/schemas/sequences/static/img/sequence.png | Bin 405 -> 0 bytes .../databases/schemas/sequences/static/img/sequence.svg | 1 + .../servers/databases/schemas/static/img/catalog.png | Bin 387 -> 0 bytes .../servers/databases/schemas/static/img/catalog.svg | 1 + .../databases/schemas/static/img/coll-catalog.png | Bin 371 -> 0 bytes .../databases/schemas/static/img/coll-catalog.svg | 1 + .../servers/databases/schemas/static/img/coll-schema.png | Bin 374 -> 0 bytes .../servers/databases/schemas/static/img/coll-schema.svg | 1 + .../servers/databases/schemas/static/img/schema.png | Bin 376 -> 0 bytes .../servers/databases/schemas/static/img/schema.svg | 1 + .../schemas/synonyms/static/img/coll-synonym.png | Bin 448 -> 0 bytes .../schemas/synonyms/static/img/coll-synonym.svg | 1 + .../databases/schemas/synonyms/static/img/synonym.png | Bin 478 -> 0 bytes .../databases/schemas/synonyms/static/img/synonym.svg | 1 + .../schemas/tables/column/static/img/coll-column.png | Bin 400 -> 0 bytes .../schemas/tables/column/static/img/coll-column.svg | 1 + .../schemas/tables/column/static/img/column.png | Bin 435 -> 0 bytes .../schemas/tables/column/static/img/column.svg | 1 + .../static/img/check-constraints-bad.png | Bin 579 -> 0 bytes .../static/img/check-constraints-bad.svg | 1 + .../check_constraint/static/img/check-constraints.png | Bin 406 -> 0 bytes .../check_constraint/static/img/check-constraints.svg | 1 + .../static/img/exclusion_constraint.png | Bin 725 -> 0 bytes .../static/img/exclusion_constraint.svg | 1 + .../constraints/foreign_key/static/img/foreign_key.png | Bin 299 -> 0 bytes .../constraints/foreign_key/static/img/foreign_key.svg | 1 + .../foreign_key/static/img/foreign_key_no_validate.png | Bin 618 -> 0 bytes .../foreign_key/static/img/foreign_key_no_validate.svg | 1 + .../index_constraint/static/img/primary_key.png | Bin 443 -> 0 bytes .../index_constraint/static/img/primary_key.svg | 1 + .../index_constraint/static/img/unique_constraint.png | Bin 422 -> 0 bytes .../index_constraint/static/img/unique_constraint.svg | 1 + .../tables/constraints/static/img/coll-constraints.png | Bin 314 -> 0 bytes .../tables/constraints/static/img/coll-constraints.svg | 1 + .../schemas/tables/indexes/static/img/coll-index.png | Bin 468 -> 0 bytes .../schemas/tables/indexes/static/img/coll-index.svg | 1 + .../schemas/tables/indexes/static/img/index.png | Bin 562 -> 0 bytes .../schemas/tables/indexes/static/img/index.svg | 1 + .../tables/partitions/static/img/coll-partition.png | Bin 1433 -> 0 bytes .../tables/partitions/static/img/coll-partition.svg | 1 + .../schemas/tables/partitions/static/img/partition.png | Bin 1264 -> 0 bytes .../schemas/tables/partitions/static/img/partition.svg | 1 + .../schemas/tables/rules/static/img/coll-rule.png | Bin 357 -> 0 bytes .../schemas/tables/rules/static/img/coll-rule.svg | 1 + .../databases/schemas/tables/rules/static/img/rule.png | Bin 373 -> 0 bytes .../databases/schemas/tables/rules/static/img/rule.svg | 1 + .../databases/schemas/tables/static/img/coll-table.png | Bin 555 -> 0 bytes .../databases/schemas/tables/static/img/coll-table.svg | 1 + .../schemas/tables/static/img/table-repl-sm.png | Bin 675 -> 0 bytes .../schemas/tables/static/img/table-repl-sm.svg | 1 + .../databases/schemas/tables/static/img/table-repl.png | Bin 839 -> 0 bytes .../databases/schemas/tables/static/img/table-repl.svg | 1 + .../databases/schemas/tables/static/img/table.png | Bin 593 -> 0 bytes .../databases/schemas/tables/static/img/table.svg | 1 + .../schemas/tables/triggers/static/img/coll-trigger.png | Bin 350 -> 0 bytes .../schemas/tables/triggers/static/img/coll-trigger.svg | 1 + .../schemas/tables/triggers/static/img/trigger-bad.png | Bin 610 -> 0 bytes .../schemas/tables/triggers/static/img/trigger-bad.svg | 1 + .../schemas/tables/triggers/static/img/trigger.png | Bin 324 -> 0 bytes .../schemas/tables/triggers/static/img/trigger.svg | 1 + .../databases/schemas/types/static/img/coll-type.png | Bin 329 -> 0 bytes .../databases/schemas/types/static/img/coll-type.svg | 1 + .../servers/databases/schemas/types/static/img/type.png | Bin 325 -> 0 bytes .../servers/databases/schemas/types/static/img/type.svg | 1 + .../databases/schemas/views/static/img/coll-mview.png | Bin 374 -> 0 bytes .../databases/schemas/views/static/img/coll-mview.svg | 1 + .../databases/schemas/views/static/img/coll-view.png | Bin 418 -> 0 bytes .../databases/schemas/views/static/img/coll-view.svg | 1 + .../servers/databases/schemas/views/static/img/mview.png | Bin 344 -> 0 bytes .../servers/databases/schemas/views/static/img/mview.svg | 1 + .../servers/databases/schemas/views/static/img/view.png | Bin 437 -> 0 bytes .../servers/databases/schemas/views/static/img/view.svg | 1 + .../servers/databases/static/img/coll-database.png | Bin 771 -> 0 bytes .../servers/databases/static/img/coll-database.svg | 1 + .../servers/databases/static/img/database.png | Bin 706 -> 0 bytes .../servers/databases/static/img/database.svg | 1 + .../servers/databases/static/img/databasebad.png | Bin 814 -> 0 bytes .../servers/databases/static/img/databasebad.svg | 1 + web/pgadmin/browser/server_groups/servers/gpdb.py | 5 +++++ .../pgagent/schedules/static/img/coll-pga_schedule.png | Bin 650 -> 0 bytes .../pgagent/schedules/static/img/coll-pga_schedule.svg | 1 + .../pgagent/schedules/static/img/pga_schedule.png | Bin 683 -> 0 bytes .../pgagent/schedules/static/img/pga_schedule.svg | 1 + .../servers/pgagent/static/img/coll-pga_job.png | Bin 521 -> 0 bytes .../servers/pgagent/static/img/coll-pga_job.svg | 1 + .../servers/pgagent/static/img/pga_job-disabled.png | Bin 601 -> 0 bytes .../servers/pgagent/static/img/pga_job-disabled.svg | 1 + .../server_groups/servers/pgagent/static/img/pga_job.png | Bin 678 -> 0 bytes .../server_groups/servers/pgagent/static/img/pga_job.svg | 1 + .../resource_groups/static/img/coll-resource_group.png | Bin 1173 -> 0 bytes .../resource_groups/static/img/coll-resource_group.svg | 1 + .../resource_groups/static/img/resource_group.png | Bin 966 -> 0 bytes .../resource_groups/static/img/resource_group.svg | 1 + .../server_groups/servers/roles/static/img/coll-role.png | Bin 472 -> 0 bytes .../server_groups/servers/roles/static/img/coll-role.svg | 1 + .../server_groups/servers/roles/static/img/group.png | Bin 804 -> 0 bytes .../server_groups/servers/roles/static/img/group.svg | 1 + .../server_groups/servers/roles/static/img/role.png | Bin 557 -> 0 bytes .../server_groups/servers/roles/static/img/role.svg | 1 + .../browser/server_groups/servers/static/img/pg.png | Bin 850 -> 0 bytes .../browser/server_groups/servers/static/img/pg.svg | 1 + .../browser/server_groups/servers/static/img/ppas.png | Bin 676 -> 0 bytes .../browser/server_groups/servers/static/img/ppas.svg | 1 + .../server_groups/servers/static/img/serverbad.png | Bin 643 -> 0 bytes .../server_groups/servers/static/img/serverbad.svg | 1 + .../servers/tablespaces/static/img/coll-tablespace.png | Bin 336 -> 0 bytes .../servers/tablespaces/static/img/coll-tablespace.svg | 1 + .../servers/tablespaces/static/img/tablespace.png | Bin 378 -> 0 bytes .../servers/tablespaces/static/img/tablespace.svg | 1 + web/pgadmin/browser/server_groups/servers/types.py | 7 ++++++- .../browser/server_groups/static/img/server-group.png | Bin 504 -> 0 bytes .../browser/server_groups/static/img/server_group.png | Bin 504 -> 0 bytes .../browser/server_groups/static/img/server_group.svg | 1 + 217 files changed, 117 insertions(+), 2 deletions(-)