From 9eb31e72ae512e6926c06f873efa6f82cb744e7e Mon Sep 17 00:00:00 2001 From: Antoine Mercadal Date: Fri, 7 Jan 2011 11:14:18 +0100 Subject: [PATCH] add a callback to notify desktop size changes --- include/rfb.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/include/rfb.js b/include/rfb.js index d69595d2..72af8cdc 100644 --- a/include/rfb.js +++ b/include/rfb.js @@ -147,6 +147,10 @@ cdef('clipboardReceive', 'func', function() { Util.Debug("clipboardReceive stub"); }, 'callback: clipboard contents received'); +cdef('desktopSizeChanged', + 'func', function() { Util.Debug("desktopSizeChanged stub"); }, + 'callback: desktop size changed'); + // Override/add some specific getters/setters that.set_local_cursor = function(cursor) { @@ -1380,7 +1384,8 @@ encHandlers.DesktopSize = function set_desktopsize() { FBU.bytes = 0; FBU.rects -= 1; - + + conf.desktopSizeChanged(that, {"width": fb_width, "height": fb_height}); Util.Debug("<< set_desktopsize"); return true; };