this series upgrades novnc, our patches, and the git structure changes from v1: * change to use submodule (we have to create a mirror_novnc repo under git.proxmox.com/git/mirror_novnc when this patch gets applied) * use prebuilt app.js instead of babel-shim (because using the shim is not recommended for production use, and we do not want to have a build dependecy on node/npm)
i'll send patches 1/7 and 6/7 directly to dietmar, because they are too big for the mailing list * 1/7 is just deleting the tgz * 6/7 is the generated app.js (can be created with 'make from-source') Dominik Csapak (7): delete novnc.tgz change from tgz to submodule add new rebased patches upgrade novnc to commit b0061a3c49dc25a71f7b0a9a1f31a8befe787cb4 remove old unused patches add prebuilt app.js build from prebuilt app.js and add 'from-source' make target .gitmodules | 3 + Makefile | 64 +- built/app.js | 12404 +++++++++++++++++++ debian/changelog | 6 + debian/install | 26 +- debian/patches/0001-add-pve-specific-js-code.patch | 639 + ...2-change-scaling-when-toggling-fullscreen.patch | 45 + debian/patches/0003-add-pve-style.patch | 75 + debian/patches/0004-remove-vnc-logos.patch | 54 + ...-change-src-directory-for-images-js-files.patch | 232 + debian/patches/0006-add-pve-vnc-commands.patch | 44 + ...0007-add-replaceable-snippets-in-vnc.html.patch | 41 + debian/patches/0008-focus-canvas-after-load.patch | 43 + debian/patches/0009-decrease-animation-time.patch | 73 + debian/patches/0010-use-only-app.js.patch | 44 + debian/patches/customize-html-tpl.diff | 207 - debian/patches/fix-CtrlAltDel-button-mobile.patch | 18 - debian/patches/fix-base-css.patch | 195 - debian/patches/fix-ie11-resize.patch | 11 - .../fix-websocket-binary-support-test.patch | 13 - debian/patches/pveui.patch | 912 -- debian/patches/series | 15 +- debian/rules | 4 + novnc | 1 + novnc.tgz | Bin 12153984 -> 0 bytes 25 files changed, 13759 insertions(+), 1410 deletions(-) create mode 100644 .gitmodules create mode 100644 built/app.js create mode 100644 debian/patches/0001-add-pve-specific-js-code.patch create mode 100644 debian/patches/0002-change-scaling-when-toggling-fullscreen.patch create mode 100644 debian/patches/0003-add-pve-style.patch create mode 100644 debian/patches/0004-remove-vnc-logos.patch create mode 100644 debian/patches/0005-change-src-directory-for-images-js-files.patch create mode 100644 debian/patches/0006-add-pve-vnc-commands.patch create mode 100644 debian/patches/0007-add-replaceable-snippets-in-vnc.html.patch create mode 100644 debian/patches/0008-focus-canvas-after-load.patch create mode 100644 debian/patches/0009-decrease-animation-time.patch create mode 100644 debian/patches/0010-use-only-app.js.patch delete mode 100644 debian/patches/customize-html-tpl.diff delete mode 100644 debian/patches/fix-CtrlAltDel-button-mobile.patch delete mode 100644 debian/patches/fix-base-css.patch delete mode 100644 debian/patches/fix-ie11-resize.patch delete mode 100644 debian/patches/fix-websocket-binary-support-test.patch delete mode 100644 debian/patches/pveui.patch create mode 160000 novnc delete mode 100644 novnc.tgz -- 2.11.0 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel