Refactor supporting recent changes to guacamole-common-js (removal of getLayers(...
authorMichael Jumper <zhangmaike@users.sourceforge.net>
Wed, 15 Feb 2012 07:02:09 +0000 (23:02 -0800)
committerMichael Jumper <zhangmaike@users.sourceforge.net>
Wed, 15 Feb 2012 07:02:09 +0000 (23:02 -0800)
src/main/webapp/client.xhtml
src/main/webapp/scripts/interface.js

index b50e01f..e6e2a6a 100644 (file)
 
                     // Instantiate client
                     var guac = new Guacamole.Client(
-                        GuacamoleUI.display,
                         new Guacamole.HTTPTunnel("tunnel")
                     );
 
+                    // Add client to UI
+                    GuacamoleUI.display.appendChild(guac.getDisplay());
+
                     // Tie UI to client
                     GuacamoleUI.attach(guac);
 
index 2b810d2..cb1f8f3 100644 (file)
@@ -423,32 +423,6 @@ GuacamoleUI.attach = function(guac) {
 
         // Display error message
         GuacamoleUI.showError(error);
-
-        // Show error by desaturating display
-        var layers = guac.getLayers();
-        for (var i=0; i<layers.length; i++) {
-            layers[i].filter(desaturateFilter);
-        }
-
-        // Filter for desaturation
-        function desaturateFilter(data, width, height) {
-
-            for (var i=0; i<data.length; i+=4) {
-
-                // Get RGB values
-                var r = data[i];
-                var g = data[i+1];
-                var b = data[i+2];
-
-                // Desaturate
-                var v = Math.max(r, g, b) / 2;
-                data[i]   = v;
-                data[i+1] = v;
-                data[i+2] = v;
-
-            }
-
-        }
         
     };