Rewrite the runtime as a tray-based server which can launch a web browser. Fixes #3086
Branch
------
master
Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=7192a2b67502b2afbad9e88cd3fc4618e7e64da1
Modified Files
--------------
.gitignore | 2 +-
Make-MinGW.bat | 497 -------------
Make.bat | 237 ++-----
Makefile | 3 -
README | 18 +-
docs/en_US/desktop_deployment.rst | 12 +-
docs/en_US/getting_started.rst | 10 +-
docs/en_US/index.rst | 6 +-
docs/en_US/keyboard_shortcuts.rst | 28 +-
pkg/docker/build.sh | 4 +-
pkg/mac/build.sh | 8 +-
pkg/mac/complete-bundle.sh | 7 -
runtime/BrowserWindow.cpp | 1377 -------------------------------------
runtime/BrowserWindow.h | 170 -----
runtime/BrowserWindow.ui | 37 -
runtime/ConfigWindow.cpp | 10 +
runtime/ConfigWindow.h | 3 +-
runtime/ConfigWindow.ui | 222 +++++-
runtime/Info.plist | 2 +
runtime/LogWindow.cpp | 88 +++
runtime/LogWindow.h | 40 ++
runtime/LogWindow.ui | 106 +++
runtime/Server.cpp | 9 +-
runtime/Server.h | 9 +-
runtime/TabWindow.cpp | 713 -------------------
runtime/TabWindow.h | 188 -----
runtime/TrayIcon.cpp | 244 +++++++
runtime/TrayIcon.h | 61 ++
runtime/WebViewWindow.cpp | 195 ------
runtime/WebViewWindow.h | 95 ---
runtime/pgAdmin4-mac.png | Bin 0 -> 81551 bytes
runtime/pgAdmin4.cpp | 355 +++++-----
runtime/pgAdmin4.h | 3 +
runtime/pgAdmin4.png | Bin 0 -> 99482 bytes
runtime/pgAdmin4.pro | 65 +-
runtime/pgAdmin4.qrc | 3 +-
runtime/qss/pgadmin4.qss | 3 -
37 files changed, 1021 insertions(+), 3809 deletions(-)