this series upgrades novnc, our patches, and the git structure changes from v2: * instead of having a big app.js in the git repo, we build the bundle ourselves with node-es6-module-transpiler
this novnc version is tested with following os/browser combinations (more is always welcome ;) ) browser\os | win7 | win8 | win10 | linux(pve5) | macos | android firefox | x | x | x | x | x | x firefox(esr) | | | | x | | chromium | | | | x | | chrome | x | x | x | x | x | x safari | NA | NA | NA | NA | x | NA ie11 | x | x | x | NA | NA | NA edge | | | x | NA | NA | NA x = tested and works NA = Not available empty = not tested browser versions were the newest stable available if this series gets applied we have to mirror the novnc repo at git://git.proxmox.com/git/mirror_novnc Dominik Csapak (6): change from tgz to submodule add new rebased patches upgrade novnc to commit b0061a3c49dc25a71f7b0a9a1f31a8befe787cb4 remove old unused patches transpile javascript before packaging debian package fixup .gitmodules | 3 + Makefile | 50 +- debian/changelog | 6 + debian/compat | 2 +- debian/control | 4 +- debian/install | 31 +- 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 | 8 + novnc | 1 + 25 files changed, 1353 insertions(+), 1413 deletions(-) create mode 100644 .gitmodules 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 -- 2.11.0 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel