pgAdmin 4 commit: Replace the browser layout code with a new system bas - Mailing list pgadmin-hackers

From Dave Page
Subject pgAdmin 4 commit: Replace the browser layout code with a new system bas
Date
Msg-id E1YRLHt-0001Xs-Ag@gothos.postgresql.org
Whole thread Raw
List pgadmin-hackers
Replace the browser layout code with a new system based on wcDocker.

This is far more powerful, giving us tearable tabsets, versatile docking
and various other features.

Branch
------
master

Details
-------
http://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=06be3d39be26c00da3087eadd6360eee7dd5dd01

Modified Files
--------------
libraries.txt                                      |    3 +-
web/pgadmin/browser/templates/browser/body.html    |   75 -
web/pgadmin/browser/templates/browser/index.html   |    3 +-
.../browser/templates/browser/js/browser.js        |  184 +-
web/pgadmin/browser/views.py                       |   18 +-
.../static/css/jquery-layout/layout-default.css    |  224 -
.../ui-bg_diagonals-thick_18_b81900_40x40.png      |  Bin 457 -> 0 bytes
.../ui-bg_diagonals-thick_20_666666_40x40.png      |  Bin 351 -> 0 bytes
.../images/ui-bg_flat_10_000000_40x100.png         |  Bin 244 -> 0 bytes
.../images/ui-bg_glass_100_f6f6f6_1x400.png        |  Bin 301 -> 0 bytes
.../images/ui-bg_glass_100_fdf5ce_1x400.png        |  Bin 387 -> 0 bytes
.../images/ui-bg_glass_65_ffffff_1x400.png         |  Bin 246 -> 0 bytes
.../images/ui-bg_gloss-wave_35_f6a828_500x100.png  |  Bin 5854 -> 0 bytes
.../ui-bg_highlight-soft_100_eeeeee_1x100.png      |  Bin 317 -> 0 bytes
.../ui-bg_highlight-soft_75_ffe45c_1x100.png       |  Bin 367 -> 0 bytes
.../jquery-ui/images/ui-icons_222222_256x240.png   |  Bin 7006 -> 0 bytes
.../jquery-ui/images/ui-icons_228ef1_256x240.png   |  Bin 4599 -> 0 bytes
.../jquery-ui/images/ui-icons_ef8c08_256x240.png   |  Bin 4599 -> 0 bytes
.../jquery-ui/images/ui-icons_ffd27a_256x240.png   |  Bin 4599 -> 0 bytes
.../jquery-ui/images/ui-icons_ffffff_256x240.png   |  Bin 6468 -> 0 bytes
web/pgadmin/static/css/jquery-ui/jquery-ui.css     | 1225 --
web/pgadmin/static/css/jquery-ui/jquery-ui.min.css |    7 -
.../static/css/jquery-ui/jquery-ui.structure.css   |  833 -
.../css/jquery-ui/jquery-ui.structure.min.css      |    5 -
.../static/css/jquery-ui/jquery-ui.theme.css       |  410 -
.../static/css/jquery-ui/jquery-ui.theme.min.css   |    5 -
web/pgadmin/static/css/wcDocker/style.css          |  524 +
web/pgadmin/static/css/wcDocker/theme.css          |  201 +
.../callbacks/jquery.layout.callbacks-latest.js    |  149 -
.../jquery.layout.callbacks.min-latest.js          |   11 -
.../callbacks/jquery.layout.pseudoClose.js         |   79 -
.../callbacks/jquery.layout.pseudoClose.min.js     |   13 -
.../callbacks/jquery.layout.resizeDataTable.js     |   34 -
.../callbacks/jquery.layout.resizeDataTable.min.js |   21 -
.../jquery.layout.resizePaneAccordions.js          |   34 -
.../jquery.layout.resizePaneAccordions.min.js      |   16 -
.../callbacks/jquery.layout.resizeTabLayout.js     |   41 -
.../callbacks/jquery.layout.resizeTabLayout.min.js |   22 -
.../static/js/jquery-layout/jquery.layout.js       | 5132 ------
.../static/js/jquery-layout/jquery.layout.min.js   |  127 -
.../js/jquery-layout/jquery.layout_and_plugins.js  | 6083 -------
.../jquery-layout/jquery.layout_and_plugins.min.js |  165 -
.../plugins/jquery.layout.browserZoom.js           |   86 -
.../jquery-layout/plugins/jquery.layout.buttons.js |  276 -
.../plugins/jquery.layout.slideOffscreen.js        |  101 -
.../plugins/jquery.layout.slideOffscreen.min.js    |   18 -
.../jquery-layout/plugins/jquery.layout.state.js   |  474 -
web/pgadmin/static/js/jquery-ui/jquery-ui.js       |16582 --------------------
web/pgadmin/static/js/jquery-ui/jquery-ui.min.js   |   13 -
web/pgadmin/static/js/wcDocker/docker.js           | 1862 +++
web/pgadmin/static/js/wcDocker/frame.js            |  843 +
web/pgadmin/static/js/wcDocker/ghost.js            |  196 +
web/pgadmin/static/js/wcDocker/iframe.js           |  213 +
web/pgadmin/static/js/wcDocker/layout.js           |  434 +
web/pgadmin/static/js/wcDocker/panel.js            |  728 +
web/pgadmin/static/js/wcDocker/splitter.js         |  552 +
web/pgadmin/static/js/wcDocker/tabframe.js         |  533 +
web/pgadmin/templates/base.html                    |    5 -
58 files changed, 6209 insertions(+), 32351 deletions(-)


pgadmin-hackers by date:

Previous
From: Dave Page
Date:
Subject: pgAdmin 4 commit: Fix title level.
Next
From: Richard PALO
Date:
Subject: assert "!IsAttached()" failed in SetInvokingWindow()