[pve-devel] [PATCH novnc v3 0/6] upgrade novnc
Dominik Csapak
d.csapak at proxmox.com
Mon May 22 16:58:09 CEST 2017
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
More information about the pve-devel
mailing list