[pve-devel] [PATCH novnc v2 0/7] upgrade novnc

Dominik Csapak d.csapak at proxmox.com
Wed May 17 09:29:39 CEST 2017


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





More information about the pve-devel mailing list