diff --git a/apps/maze/maze.js b/apps/maze/maze.js index db779a803..88bc60f29 100644 --- a/apps/maze/maze.js +++ b/apps/maze/maze.js @@ -73,10 +73,8 @@ Maze.SKINS = [ background: false, graph: false, look: '#000', - winSound: [Maze.MEDIA_TO_MAZE_PATH + 'win.mp3', - Maze.MEDIA_TO_MAZE_PATH + 'win.ogg'], - crashSound: [Maze.MEDIA_TO_MAZE_PATH + 'fail_pegman.mp3', - Maze.MEDIA_TO_MAZE_PATH + 'fail_pegman.ogg'], + winSound: ['win.mp3', 'win.ogg'], + crashSound: ['fail_pegman.mp3', 'fail_pegman.ogg'], crashType: Maze.CRASH_STOP }, { @@ -87,10 +85,8 @@ Maze.SKINS = [ // Coma star cluster, photo by George Hatfield, used with permission. graph: false, look: '#fff', - winSound: [Maze.MEDIA_TO_MAZE_PATH + 'win.mp3', - Maze.MEDIA_TO_MAZE_PATH + 'win.ogg'], - crashSound: [Maze.MEDIA_TO_MAZE_PATH + 'fail_astro.mp3', - Maze.MEDIA_TO_MAZE_PATH + 'fail_astro.ogg'], + winSound: ['win.mp3', 'win.ogg'], + crashSound: ['fail_astro.mp3', 'fail_astro.ogg'], crashType: Maze.CRASH_SPIN }, { @@ -101,10 +97,8 @@ Maze.SKINS = [ // Spring canopy, photo by Rupert Fleetingly, CC licensed for reuse. graph: false, look: '#000', - winSound: [Maze.MEDIA_TO_MAZE_PATH + 'win.mp3', - Maze.MEDIA_TO_MAZE_PATH + 'win.ogg'], - crashSound: [Maze.MEDIA_TO_MAZE_PATH + 'fail_panda.mp3', - Maze.MEDIA_TO_MAZE_PATH + 'fail_panda.ogg'], + winSound: ['win.mp3', 'win.ogg'], + crashSound: ['fail_panda.mp3', 'fail_panda.ogg'], crashType: Maze.CRASH_FALL } ]; diff --git a/blockly_compressed.js b/blockly_compressed.js index 789acf582..5db4b2e63 100644 --- a/blockly_compressed.js +++ b/blockly_compressed.js @@ -1243,8 +1243,8 @@ a.viewWidth+a.viewLeft))for(var b=Blockly.mainWorkspace.getTopBlocks(!1),c=0,d;d a.appendChild(b);Blockly.svg=b;Blockly.svgResize();Blockly.WidgetDiv.DIV=goog.dom.createDom("div","blocklyWidgetDiv");Blockly.WidgetDiv.DIV.style.direction=Blockly.RTL?"rtl":"ltr";document.body.appendChild(Blockly.WidgetDiv.DIV)}; Blockly.init_=function(){Blockly.bindEvent_(Blockly.svg,"mousedown",null,Blockly.onMouseDown_);Blockly.bindEvent_(Blockly.svg,"contextmenu",null,Blockly.onContextMenu_);Blockly.bindEvent_(Blockly.WidgetDiv.DIV,"contextmenu",null,Blockly.onContextMenu_);Blockly.documentEventsBound_||(Blockly.bindEvent_(window,"resize",document,Blockly.svgResize),Blockly.bindEvent_(document,"keydown",null,Blockly.onKeyDown_),document.addEventListener("mouseup",Blockly.onMouseUp_,!1),goog.userAgent.IPAD&&Blockly.bindEvent_(window, "orientationchange",document,function(){Blockly.fireUiEvent(window,"resize")}),Blockly.documentEventsBound_=!0);if(Blockly.languageTree)if(Blockly.hasCategories)Blockly.Toolbox.init();else{Blockly.mainWorkspace.flyout_.init(Blockly.mainWorkspace);Blockly.mainWorkspace.flyout_.show(Blockly.languageTree.childNodes);Blockly.mainWorkspace.scrollX=Blockly.mainWorkspace.flyout_.width_;Blockly.RTL&&(Blockly.mainWorkspace.scrollX*=-1);var a="translate("+Blockly.mainWorkspace.scrollX+", 0)";Blockly.mainWorkspace.getCanvas().setAttribute("transform", -a);Blockly.mainWorkspace.getBubbleCanvas().setAttribute("transform",a)}Blockly.hasScrollbars&&(Blockly.mainWorkspace.scrollbar=new Blockly.ScrollbarPair(Blockly.mainWorkspace),Blockly.mainWorkspace.scrollbar.resize());Blockly.mainWorkspace.addTrashcan();if(Blockly.hasSounds){Blockly.loadAudio_(["click.mp3","click.wav","click.ogg"],"click");Blockly.loadAudio_(["delete.mp3","delete.ogg","delete.wav"],"delete");var b=[],a=function(){for(;b.length;)Blockly.unbindEvent_(b.pop());Blockly.preloadAudio_()}; -b.push(Blockly.bindEvent_(document,"mousemove",null,a));b.push(Blockly.bindEvent_(document,"touchstart",null,a))}}; +a);Blockly.mainWorkspace.getBubbleCanvas().setAttribute("transform",a)}Blockly.hasScrollbars&&(Blockly.mainWorkspace.scrollbar=new Blockly.ScrollbarPair(Blockly.mainWorkspace),Blockly.mainWorkspace.scrollbar.resize());Blockly.mainWorkspace.addTrashcan();if(Blockly.hasSounds){Blockly.loadAudio_([Blockly.pathToMedia+"click.mp3",Blockly.pathToMedia+"click.wav",Blockly.pathToMedia+"click.ogg"],"click");Blockly.loadAudio_([Blockly.pathToMedia+"delete.mp3",Blockly.pathToMedia+"delete.ogg",Blockly.pathToMedia+ +"delete.wav"],"delete");var b=[],a=function(){for(;b.length;)Blockly.unbindEvent_(b.pop());Blockly.preloadAudio_()};b.push(Blockly.bindEvent_(document,"mousemove",null,a));b.push(Blockly.bindEvent_(document,"touchstart",null,a))}}; Blockly.updateToolbox=function(a){if(a=Blockly.parseToolboxTree_(a)){if(!Blockly.languageTree)throw"Existing toolbox is null. Can't create new toolbox.";if(a.getElementsByTagName("category").length){if(!Blockly.hasCategories)throw"Existing toolbox has no categories. Can't change mode.";Blockly.languageTree=a;Blockly.Toolbox.populate_()}else{if(Blockly.hasCategories)throw"Existing toolbox has categories. Can't change mode.";Blockly.languageTree=a;Blockly.mainWorkspace.flyout_.show(Blockly.languageTree.childNodes)}}else if(Blockly.languageTree)throw"Can't nullify an existing toolbox."; }; // Copyright 2012 Google Inc. Apache License 2.0 @@ -1272,7 +1272,7 @@ Blockly.onKeyDown_=function(a){if(!Blockly.isTargetInput_(a))if(27==a.keyCode)Bl Blockly.showContextMenu_=function(a){if(!Blockly.readOnly){var b=[];if(Blockly.collapse){for(var c=!1,d=!1,e=Blockly.mainWorkspace.getTopBlocks(!1),f=0;f