[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