glow/ 40755 0 0 0 11236603151 7056 5ustar 0 0 glow/1.6.0-rc1/ 40755 0 0 0 11236603144 10205 5ustar 0 0 glow/1.6.0-rc1/core/ 40755 0 0 0 11236603144 11135 5ustar 0 0 glow/1.6.0-rc1/widgets/ 40755 0 0 0 11236603152 11652 5ustar 0 0 glow/1.6.0-rc1/widgets/images/ 40755 0 0 0 11236603152 13117 5ustar 0 0 glow/1.6.0-rc1/widgets/images/carousel/ 40755 0 0 0 11236603152 14734 5ustar 0 0 glow/1.6.0-rc1/widgets/images/darkpanel/ 40755 0 0 0 11236603152 15060 5ustar 0 0 glow/1.6.0-rc1/widgets/images/editor/ 40755 0 0 0 11236603152 14405 5ustar 0 0 glow/1.6.0-rc1/widgets/images/lightpanel/ 40755 0 0 0 11236603152 15246 5ustar 0 0 glow/1.6.0-rc1/widgets/images/slider/ 40755 0 0 0 11236603152 14401 5ustar 0 0 glow/1.6.0-rc1/widgets/images/timetable/ 40755 0 0 0 11236603152 15065 5ustar 0 0 CHANGES100644 0 0 7202 11236603152 7200 0ustar 0 0 Glow Changelog 1.6.0-rc1 * glow.widgets.Timetable - Fixing bug that may result in item sizes less than 0 * glow.forms - Allow more control over ajax tests * glow.widgets - Improving CSS load detection for widgets.css * glow.anim - Improved memory usage for animation shortcuts * glow.events - Added 'mouseenter' and 'mouseleave' events which don't bubble * glow.net.Response#xml - Works in IE for application/(whatever)-xml content-type * glow.widgets.Sortable - Better position & margin handling * glow.dom.NodeList#position - For getting the position relative to the positioned parent * glow.dragdrop - Improved position detection and margin handling * glow.dom.NodeList#prop - Similar to attr, but for getting/setting node properties * glow.embed.Flash - Generating IDs for to fix a string bug in IE * glow.net.Request#destroy - For cleaning up loadScript calls that don't have an onLoad callback * glow.events - No longer adds a cleanup unload listener for browsers that don't need it, allows quick back & forward switching in those browsers * glow.widgets.Carousel - Fixed issue where events would double-fire after items were added * glow.dom.NodeList#css - Returns correct value for margin-right in modern Webkit versions * glow.dom.NodeList - width & height methods more reliable for elements with width:auto * glow.dom.create - Fixed elements that couldn't appear within a div (eg, ",az='";for(;ar=au.start)&&(aq.start<=aA)){at[ar]='";if(aq.start.valueOf()==au.start.valueOf()){ax="";}if(aq.start.valueOf()==aA.valueOf()){az="";}}}var ay=this._accessibiltySelect=e.create("");u(ay,"change",function(){av._timetable.currentPosition(ay.val()*1);P.call(av);});this._accessibiltyElm.append(ay);aj.call(this);}}function aj(){if(this._accessibiltySelect){var av=this.currentPosition(),ar=this._accessibiltySelect[0].options,au=0,aq=ar.length,aw=ar[au].value*1,at;for(;au'),aI=o.UID+"scrollbar"+(ar++),ay,aB=aF._viewEnd-aF._viewStart,aJ=aF.end-aF.start,aK,aL,aR,aC=aF.viewRange().start;this._timetable=aF;K("#"+aI+" .slider-handle",az.length+":"+(aB/aJ)*100+"%");if(aF._opts.vertical){aK=-aF.end+aB;aL=-aF.start;aR=-aC;}else{aK=aF.start-0;aL=aF.end-aB;aR=aC;}this.slider=new o.widgets.Slider(aH,{min:aK,max:aL,vertical:aF._opts.vertical,className:"timetable-scrollbar",id:aI,val:aR,size:aG._innerViewElm[az.length](),step:0,changeOnDrag:true});ay=this.slider.element.get("div.slider-track");if(aF._opts.vertical){ay.css(az.length,ay.get("div.slider-trackOn").css(az.length));}this.slider.element.get("div.slider-btn-bk, div.slider-btn-fwd").push(ay).css(az.breadth,aA.size);this.scale=(aJ)/ay[az.length]();for(;aN').append(p.call(aE,aA.template).addClass("timetable-itemContent")).css(az.pos,aw).css(az.length,aD).appendTo(aQ);}this._labelsHighlight=aQ.clone().addClass("timetable-scrollbarLabelsHighlight");u(this.slider,"change",av,this);u(this.slider,"slideStart",au,this);u(this.slider,"slideStop",aq,this);ay.prepend(aQ).prepend(this._labelsHighlight);this._sliderHandle=this.slider.element.get("div.slider-handle");this._handleLength=this._sliderHandle[az.length]();at.call(this);};ao.prototype={moveToPosition:function(aw){this._ignoreChange=true;this.slider.val((this._timetable._opts.vertical?-1:1)*aw);this._ignoreChange=false;at.call(this);}};})();})();}}); /*@end @*/ glow/map.debug.js100644 0 0 6703 11236603144 11363 0ustar 0 0 /* Copyright 2009 British Broadcasting Corporation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ (function() { // begin closure // implement glow's magic debug cookie if (gloader.settings.get("debug")) { gloader.map.setProperties( "glow", { $debug: ".debug" } ); } // dist file paths var glow_js = "{$base}gloader/glow/glow{$debug}.js", effects_js = "{$base}gloader/fx/fx{$debug}.js", widgets_js = "{$base}gloader/widgets/widgets{$debug}.js", core_150_js = "{$base}core/core{$debug}.js", widgets_150_js = "{$base}widgets/widgets{$debug}.js"; // glow map gloader.map.add( "glow", { $version: "1.0.0", "glow": glow_js, "glow.anim": effects_js, "glow.data": glow_js, "glow.debug": glow_js, "glow.dom": glow_js, "glow.dragdrop": effects_js, "glow.events": glow_js, "glow.net": glow_js, "glow.tweens": effects_js, "glow.widgets": [widgets_js, "{$base}widgets/widgets.css"], "glow.widgets.InfoPanel": widgets_js, "glow.widgets.Mask": widgets_js, "glow.widgets.Overlay": widgets_js, "glow.widgets.Panel": widgets_js, "glow.widgets.Sortable": widgets_js }, { $version: "1.0.1" }, { $version: "1.0.2" }, { $version: "1.1.0", "glow.anim": glow_js, "glow.dragdrop": glow_js, "glow.tweens": glow_js, "glow.embed": glow_js, "glow.forms": glow_js }, { $version: "1.1.1" }, { $version: "1.2.0", "glow.widgets.AutoComplete": widgets_js, "glow.widgets.AutoSuggest": widgets_js, "glow.widgets.Carousel": widgets_js, "glow.widgets.Slider": widgets_js }, { $version: "1.2.1" }, { $version: "1.2.2" }, { $version: "1.3.0" }, { $version: "1.3.1" }, { $version: "1.3.2" }, { $version: "1.3.3" }, { $version: "1.3.4" }, { $version: "1.3.5" }, { $version: "1.4.0-rc1", "glow.widgets.Editor": widgets_js, "glow.widgets.Timetable": widgets_js }, { $version: "1.4.0" }, { $version: "1.4.1" }, { $version: "1.4.2" }, { $version: "1.4.3" }, { $version: "1.5.0-rc1", "glow": core_150_js, "glow.anim": core_150_js, "glow.data": core_150_js, "glow.debug": core_150_js, "glow.dom": core_150_js, "glow.dragdrop": core_150_js, "glow.embed": core_150_js, "glow.events": core_150_js, "glow.forms": core_150_js, "glow.net": core_150_js, "glow.tweens": core_150_js, "glow.widgets": [widgets_150_js, "{$base}widgets/widgets.css"], "glow.widgets.AutoComplete": widgets_150_js, "glow.widgets.AutoSuggest": widgets_150_js, "glow.widgets.Carousel": widgets_150_js, "glow.widgets.Editor": widgets_150_js, "glow.widgets.InfoPanel": widgets_150_js, "glow.widgets.Mask": widgets_150_js, "glow.widgets.Overlay": widgets_150_js, "glow.widgets.Panel": widgets_150_js, "glow.widgets.Slider": widgets_150_js, "glow.widgets.Sortable": widgets_150_js, "glow.widgets.Timetable": widgets_150_js }, { $version: "1.5.0-rc2" }, { $version: "1.5.0" }, { $version: "1.5.1" }, { $version: "1.6.0-rc1", "glow.i18n": core_150_js } ); })(); // end closure glow/map.js100644 0 0 4565 11236603152 10301 0ustar 0 0 /* Copyright 2009 British Broadcasting Corporation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ (function(){if(gloader.settings.get("debug")){gloader.map.setProperties("glow",{$debug:".debug"});}var b="{$base}gloader/glow/glow{$debug}.js",e="{$base}gloader/fx/fx{$debug}.js",c="{$base}gloader/widgets/widgets{$debug}.js",d="{$base}core/core{$debug}.js",a="{$base}widgets/widgets{$debug}.js";gloader.map.add("glow",{$version:"1.0.0",glow:b,"glow.anim":e,"glow.data":b,"glow.debug":b,"glow.dom":b,"glow.dragdrop":e,"glow.events":b,"glow.net":b,"glow.tweens":e,"glow.widgets":[c,"{$base}widgets/widgets.css"],"glow.widgets.InfoPanel":c,"glow.widgets.Mask":c,"glow.widgets.Overlay":c,"glow.widgets.Panel":c,"glow.widgets.Sortable":c},{$version:"1.0.1"},{$version:"1.0.2"},{$version:"1.1.0","glow.anim":b,"glow.dragdrop":b,"glow.tweens":b,"glow.embed":b,"glow.forms":b},{$version:"1.1.1"},{$version:"1.2.0","glow.widgets.AutoComplete":c,"glow.widgets.AutoSuggest":c,"glow.widgets.Carousel":c,"glow.widgets.Slider":c},{$version:"1.2.1"},{$version:"1.2.2"},{$version:"1.3.0"},{$version:"1.3.1"},{$version:"1.3.2"},{$version:"1.3.3"},{$version:"1.3.4"},{$version:"1.3.5"},{$version:"1.4.0-rc1","glow.widgets.Editor":c,"glow.widgets.Timetable":c},{$version:"1.4.0"},{$version:"1.4.1"},{$version:"1.4.2"},{$version:"1.4.3"},{$version:"1.5.0-rc1",glow:d,"glow.anim":d,"glow.data":d,"glow.debug":d,"glow.dom":d,"glow.dragdrop":d,"glow.embed":d,"glow.events":d,"glow.forms":d,"glow.net":d,"glow.tweens":d,"glow.widgets":[a,"{$base}widgets/widgets.css"],"glow.widgets.AutoComplete":a,"glow.widgets.AutoSuggest":a,"glow.widgets.Carousel":a,"glow.widgets.Editor":a,"glow.widgets.InfoPanel":a,"glow.widgets.Mask":a,"glow.widgets.Overlay":a,"glow.widgets.Panel":a,"glow.widgets.Slider":a,"glow.widgets.Sortable":a,"glow.widgets.Timetable":a},{$version:"1.5.0-rc2"},{$version:"1.5.0"},{$version:"1.5.1"},{$version:"1.6.0-rc1","glow.i18n":d});})();ax,aD,aE,aQ=w('
'),aI=o.UID+"scrollbar"+(ar++),ay,aB=aF._viewEnd-aF._viewStart,aJ=aF.end-aF.start,aK,aL,aR,aC=aF.viewRange().start;this._timetable=aF;K("#"+aI+" .slider-handle",az.length+":"+(aB/aJ)*100+"%");if(aF._opts.vertical){aK=-aF.end+aB;aL=-aF.start;aR=-aC;}else{aK=aF.start-0;aL=aF.end-aB;aR=aC;}this.slider=new o.widgets.Slider(aH,{min:aK,max:aL,vertical:aF._opts.vertical,className:"timetable-scrollbar",id:aI,val:aR,size:aG._innerViewElm[az.length](),step:0,changeOnDrag:true});ay=this.slider.element.get("div.slider-track");if(aF._opts.vertical){ay.css(az.length,ay.get("div.slider-trackOn").css(az.length));}this.slider.element.get("div.slider-btn-bk, div.slider-btn-fwd").push(ay).css(az.breadth,aA.size);this.scale=(aJ)/ay[az.length]();for(;aN').append(p.call(aE,aA.template).addClass("timetable-itemContent")).css(az.pos,aw).css(az.length,aD).appendTo(aQ);}this._labelsHighlight=aQ.clone().addClass("timetable-scrollbarLabelsHighlight");u(this.slider,"change",av,this);u(this.slider,"slideStart",au,this);u(this.slider,"slideStop",aq,this);ay.prepend(aQ).prepend(this._labelsHighlight);this._sliderHandle=this.slider.element.get("div.slider-handle");this._handleLength=this._sliderHandle[az.length]();at.call(this);};ao.prototype={moveToPosition:function(aw){this._ignoreChange=true;this.slider.val((this._timetable._opts.vertical?-1:1)*aw);this._ignoreChange=false;at.call(this);}};})();})();}}); /*@end @*/ glow/map.debug.js100644 0 0 6703 11236603144 11363 0ustar 0 0 /* Copyright 2009 British Broadcasting Corporation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ (function() { // begin closure // implement glow's magic debug cookie if (gloader.settings.get("debug")) { gloader.map.setProperties( "glow", { $debug: ".debug" } ); } // dist file paths var glow_js = "{$base}gloader/glow/glow{$debug}.js", effects_js = "{$base}gloader/fx/fx{$debug}.js", widgets_js = "{$base}gloader/widgets/widgets{$debug}.js", core_150_js = "{$base}core/core{$debug}.js", widgets_150_js = "{$base}widgets/widgets{$debug}.js"; // glow map gloader.map.add( "glow", { $version: "1.0.0", "glow": glow_js, "glow.anim": effects_js, "glow.data": glow_js, "glow.debug": glow_js, "glow.dom": glow_js, "glow.dragdrop": effects_js, "glow.events": glow_js, "glow.net": glow_js, "glow.tweens": effects_js, "glow.widgets": [widgets_js, "{$base}widgets/widgets.css"], "glow.widgets.InfoPanel": widgets_js, "glow.widgets.Mask": widgets_js, "glow.widgets.Overlay": widgets_js, "glow.widgets.Panel": widgets_js, "glow.widgets.Sortable": widgets_js }, { $version: "1.0.1" }, { $version: "1.0.2" }, { $version: "1.1.0", "glow.anim": glow_js, "glow.dragdrop": glow_js, "glow.tweens": glow_js, "glow.embed": glow_js, "glow.forms": glow_js }, { $version: "1.1.1" }, { $version: "1.2.0", "glow.widgets.AutoComplete": widgets_js, "glow.widgets.AutoSuggest": widgets_js, "glow.widgets.Carousel": widgets_js, "glow.widgets.Slider": widgets_js }, { $version: "1.2.1" }, { $version: "1.2.2" }, { $version: "1.3.0" }, { $version: "1.3.1" }, { $version: "1.3.2" }, { $version: "1.3.3" }, { $version: "1.3.4" }, { $version: "1.3.5" }, { $version: "1.4.0-rc1", "glow.widgets.Editor": widgets_js, "glow.widgets.Timetable": widgets_js }, { $version: "1.4.0" }, { $version: "1.4.1" }, { $version: "1.4.2" }, { $version: "1.4.3" }, { $version: "1.5.0-rc1", "glow": core_150_js, "glow.anim": core_150_js, "glow.da