5
0
mirror of git://git.proxmox.com/git/novnc-pve.git synced 2025-01-03 05:17:56 +03:00
Commit Graph

110 Commits

Author SHA1 Message Date
Dominik Csapak
276320c984 update patch to correctly hide the clipboard button
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2021-06-17 15:28:23 +02:00
Fabian Grünbichler
5d958d479b bump version to 1.2.0-2
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2021-06-09 10:52:42 +02:00
Fabian Ebner
46b41c7fa6 avoid passing deprecated 'upgrade' parameter
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2021-06-08 15:19:57 +02:00
Thomas Lamprecht
4a357ae00c bump version to 1.2.0-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-17 11:06:24 +02:00
Thomas Lamprecht
9c7eca261c buildsys: change upload dist to bullseye
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-17 11:06:24 +02:00
Thomas Lamprecht
86b61b8527 ship minimal packages.json
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-17 10:58:10 +02:00
Thomas Lamprecht
cbc47a06d5 set default WS protocol again to "binary"
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-17 10:58:10 +02:00
Thomas Lamprecht
bf74ff330e update patches for 1.2.0
sneak in some cleanups like dropping the manual loading of the
es6-module loader only to remove it again a few patches later

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-17 10:58:10 +02:00
Thomas Lamprecht
5d20764929 update noVNC to v1.2.0
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-17 10:58:10 +02:00
Thomas Lamprecht
f4366377a1 d/install: whitespace alignment
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-17 10:58:10 +02:00
Thomas Lamprecht
eb3e349c4d d/rules use dpkg make script helper for package version
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-17 10:58:10 +02:00
Thomas Lamprecht
173f682a59 d/control: bump debhelper compat level to 12
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-14 17:00:38 +02:00
Thomas Lamprecht
e7b1c1cf8e d/rules: dh hunk comes first
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-14 17:00:33 +02:00
Thomas Lamprecht
f89a291dee bump version to 1.1.0-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-09-09 16:31:22 +02:00
Thomas Lamprecht
60bc3cd8cd buildsys: refactor to align more with the rest of our makefiles
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-09-09 16:31:09 +02:00
Dominik Csapak
2b8dde16bc rebase patches on v1.1.0
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-09-09 16:29:50 +02:00
Dominik Csapak
9b519cf359 update submodule to v1.1.0
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2019-09-09 16:29:50 +02:00
Thomas Lamprecht
749d4c3568 buildsys: switch upload dist over to buster
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-22 19:43:20 +02:00
Thomas Lamprecht
8bb578eb4c bump version to 1.0.0-60
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-22 19:33:18 +02:00
Thomas Lamprecht
018065f9c4 add DSC source package and fix its reported lintian errors
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-22 19:31:36 +02:00
Thomas Lamprecht
e4d1a2f4e8 bump debian compat level to 11
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-22 19:22:29 +02:00
Thomas Lamprecht
815c0744e2 buildsys: use dpkg-dev makefile helpers for pkg info
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-22 19:22:17 +02:00
Thomas Lamprecht
35eede9f28 bump version to 1.0.0-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-02-28 11:14:21 +01:00
Tim Marx
08db285b76 support new 'cmd' parameter
We want to deprecate the 'upgrade' parameter in favor of a more
general 'cmd' parameter, which is easier to extend, e.g., for
installing pveceph through the WebUI.

Signed-off-by: Tim Marx <t.marx@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-02-28 11:01:27 +01:00
Thomas Lamprecht
abe37c0a61 bump version to 1.0.0-2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2018-07-23 14:08:41 +02:00
Dominik Csapak
4930b83280 add version to js/css url to prevent caching
when our version changes, we always want the user to have the new version

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-07-23 12:04:24 +02:00
Dominik Csapak
d709d68c17 add a setting for local cursor
noVNC logic is this: do not show a local cursor, except when the server
sends it

this cannot happen with qemu (excluding QXL) and so we only ever have
the remote cursor.

since that is sometimes very laggy, add the option to show the local
cursor in addition

this reinstates the old behaviour where the user would (normally)
see two mouse cursors: one remote and one local, but since
this can be configured now, users which do not want this can
turn it off

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-07-23 11:23:11 +02:00
Dominik Csapak
4cc9ed084b rebase patches to current master
this patch rebases the patches onto the current master and changes some
things:

* show the noVNC settings window/button (but still hide the advanced
options there, since those only contain connection relevant settings)
* decouple the window autoresize somewhat from the 'resize' setting, so
  that a user can deactivate that and still have the wanted scaling
  (but keep the default behaviour, incl. changing the scaling on
  fullscreen change)
* do not use the updateSetings call anymore (since it lost its second
  parameter) use forceSetting/initSettings instead
  (we have to give the resize parameter in pve-manager for this
  to correctly work)

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-07-23 11:23:11 +02:00
Dominik Csapak
c821336b5d upgrade novnc to current master
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-07-23 11:23:11 +02:00
Dominik Csapak
c81b80da00 bump version to 1.0.0-1
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-05-09 14:52:41 +02:00
Dominik Csapak
a375b7e5d0 rebase novnc patches on 1.0.0
also optimize indentation and squash patches

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-05-09 14:52:41 +02:00
Dominik Csapak
43233cc27e upgrade to novnc 1.0.0
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2018-05-09 14:52:41 +02:00
Thomas Lamprecht
6dadd28ae1 buildsys: ad BUILDDIR variable
allows easier reading
2018-01-25 10:16:45 +01:00
Thomas Lamprecht
5f6ca76d48 buildsys: write actual checked out git revision to SOURCE 2018-01-25 10:16:45 +01:00
Fabian Grünbichler
19227a3ac7 build: reformat debian/control
using wrap-and-sort -abt
2017-10-04 11:05:33 +02:00
Dietmar Maurer
dd4387ee77 bump version to 0.6-4 2017-06-30 06:42:10 +02:00
Emmanuel Kasper
f4aecc66a5 Replace 'migrating' info strings with more generic 'connecting' messages
This fixes the problem that a restarted container was seen as migrating
in the UI.

Background:
The check for migration happens on a 'disconnected' event, but can very well
come for other reasons, like entering reboot on the LXC console.
Since we have no idea about what have caused the disconnection, it is
better to display a more generic message.
2017-06-30 06:41:07 +02:00
Wolfgang Bumiller
3e9e694e97 bump version to 0.6-3 2017-06-07 13:52:26 +02:00
Wolfgang Bumiller
15b516eaec delete leftover novnc.tgz 2017-06-07 13:51:21 +02:00
Dominik Csapak
e9bc42607c change color for highlighting pressed buttons
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-06-07 12:43:51 +02:00
Wolfgang Bumiller
e8fc454e26 bump version to 0.6-2 2017-06-02 09:12:32 +02:00
Dominik Csapak
a43028e6a8 request size with vncshell and container console
when opening the console*tab* on a host or a container,
give the current size to the vncproxy api call, so that the console
fills the entire tab

resizing the window/iframe does not resize the vnc console
(because libvncserver has no setDesktopSize support)

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-05-24 13:00:43 +02:00
Dominik Csapak
c6cb2f9d53 debian package fixup
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-05-24 13:00:39 +02:00
Dominik Csapak
1e63d71311 transpile javascript before packaging
instead of using the babel-shim (which is not production-ready),
create a bundle app.js file with node-es6-module-transpiler in the
dh_auto_build step

this way, we only need to ship 1 js file instead of many

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-05-24 13:00:39 +02:00
Dominik Csapak
4d91357934 remove old unused patches
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-05-24 13:00:39 +02:00
Dominik Csapak
742d9e9130 upgrade novnc to commit b0061a3c49dc25a71f7b0a9a1f31a8befe787cb4
novnc changed quiet a bit, so we have to update
the Makefile, add a line to the debian rules file, and
to adjust the install file

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-05-24 13:00:39 +02:00
Dominik Csapak
fe91e9e1e3 add new rebased patches
adds the new rebased patches, based on current novnc master
notable changes:
* (most of) our code is in an es6 module, opposed to patching the ui.js
* removed our sendkeys menu in favor of the novnc one
* you can now enter fullscreen from a popup console
* when a vm resizes its resolution, the canvas should also rescale in
  the console tab

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-05-24 13:00:39 +02:00
Dominik Csapak
339cafefa3 change from tgz to submodule
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2017-05-24 13:00:39 +02:00
Dietmar Maurer
104710c7f1 version bump for debian stretch - to make room for jessie updates 2017-03-10 08:37:59 +01:00
Dietmar Maurer
30b9aebb0a Makefile: use "--product pmg,pve --dist stretch" for upload target 2017-03-09 16:51:19 +01:00