[pve-devel] [PATCH novnc v3 0/6] upgrade novnc
Thomas Lamprecht
t.lamprecht at proxmox.com
Tue May 23 13:00:08 CEST 2017
Tested-By: Thomas Lamprecht <t.lamprecht at proxmox.com>
On 05/22/2017 04:58 PM, Dominik Csapak wrote:
> 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
>
More information about the pve-devel
mailing list