Changeset 6973
- Timestamp:
- 01/02/07 21:44:06 (23 months ago)
- Location:
- trunk
- Files:
-
- 72 modified
-
buildscripts/internStrings.js (modified) (1 diff)
-
src/a11y.js (modified) (1 diff)
-
src/debug.js (modified) (1 diff)
-
src/io/IframeIO.js (modified) (1 diff)
-
src/io/XhrIframeProxy.js (modified) (1 diff)
-
src/lfx/shadow.js (modified) (1 diff)
-
src/rpc/YahooService.js (modified) (1 diff)
-
src/storage/browser.js (modified) (2 diffs)
-
src/uri/Uri.js (modified) (1 diff)
-
src/widget/AccordionContainer.js (modified) (1 diff)
-
src/widget/AnimatedPng.js (modified) (1 diff)
-
src/widget/Button.js (modified) (6 diffs)
-
src/widget/Checkbox.js (modified) (2 diffs)
-
src/widget/Clock.js (modified) (1 diff)
-
src/widget/ComboBox.js (modified) (2 diffs)
-
src/widget/DatePicker.js (modified) (1 diff)
-
src/widget/demoEngine/DemoContainer.js (modified) (1 diff)
-
src/widget/demoEngine/DemoItem.js (modified) (1 diff)
-
src/widget/demoEngine/DemoNavigator.js (modified) (1 diff)
-
src/widget/demoEngine/DemoPane.js (modified) (1 diff)
-
src/widget/demoEngine/SourcePane.js (modified) (1 diff)
-
src/widget/Dialog.js (modified) (1 diff)
-
src/widget/DomWidget.js (modified) (1 diff)
-
src/widget/DropdownContainer.js (modified) (1 diff)
-
src/widget/DropdownDatePicker.js (modified) (1 diff)
-
src/widget/DropdownTimePicker.js (modified) (1 diff)
-
src/widget/Editor.js (modified) (1 diff)
-
src/widget/Editor2.js (modified) (1 diff)
-
src/widget/Editor2Plugin/AlwaysShowToolbar.js (modified) (1 diff)
-
src/widget/Editor2Plugin/CreateLinkDialog.js (modified) (1 diff)
-
src/widget/Editor2Plugin/DialogCommands.js (modified) (1 diff)
-
src/widget/Editor2Plugin/DropDownList.js (modified) (3 diffs)
-
src/widget/Editor2Plugin/FindReplace.js (modified) (1 diff)
-
src/widget/Editor2Plugin/FindReplaceDialog.js (modified) (2 diffs)
-
src/widget/Editor2Plugin/InsertImageDialog.js (modified) (1 diff)
-
src/widget/Editor2Plugin/InsertTableDialog.js (modified) (1 diff)
-
src/widget/Editor2Plugin/TableOperation.js (modified) (1 diff)
-
src/widget/Editor2Toolbar.js (modified) (1 diff)
-
src/widget/FisheyeList.js (modified) (2 diffs)
-
src/widget/FloatingPane.js (modified) (1 diff)
-
src/widget/HslColorPicker.js (modified) (2 diffs)
-
src/widget/InlineEditBox.js (modified) (1 diff)
-
src/widget/Menu2.js (modified) (1 diff)
-
src/widget/MonthlyCalendar.js (modified) (1 diff)
-
src/widget/ProgressBar.js (modified) (1 diff)
-
src/widget/ResizableTextarea.js (modified) (1 diff)
-
src/widget/ResizeHandle.js (modified) (1 diff)
-
src/widget/RichText.js (modified) (2 diffs)
-
src/widget/Show.js (modified) (2 diffs)
-
src/widget/Slider.js (modified) (5 diffs)
-
src/widget/SlideShow.js (modified) (1 diff)
-
src/widget/Spinner.js (modified) (1 diff)
-
src/widget/SplitContainer.js (modified) (1 diff)
-
src/widget/TabContainer.js (modified) (2 diffs)
-
src/widget/TaskBar.js (modified) (1 diff)
-
src/widget/templates/Checkbox.html (modified) (1 diff)
-
src/widget/templates/ComboButtonTemplate.html (modified) (1 diff)
-
src/widget/templates/DatePicker.html (modified) (3 diffs)
-
src/widget/templates/MonthlyCalendar.html (modified) (4 diffs)
-
src/widget/Textbox.js (modified) (1 diff)
-
src/widget/TimePicker.js (modified) (1 diff)
-
src/widget/TitlePane.js (modified) (1 diff)
-
src/widget/Toaster.js (modified) (1 diff)
-
src/widget/Toolbar.js (modified) (3 diffs)
-
src/widget/Tooltip.js (modified) (1 diff)
-
src/widget/Tree.js (modified) (2 diffs)
-
src/widget/TreeDisableWrapExtension.js (modified) (1 diff)
-
src/widget/TreeDocIconExtension.js (modified) (1 diff)
-
src/widget/TreeNode.js (modified) (1 diff)
-
src/widget/TreeV3.js (modified) (1 diff)
-
src/widget/ValidationTextbox.js (modified) (1 diff)
-
src/widget/Wizard.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/buildscripts/internStrings.js
r6929 r6973 63 63 64 64 var prefixes = buildUtil.getDependencyPropertyFromProfile(profileFile, "prefixes"); 65 //Make sure dojo is in the list. 66 var dojoPath = releaseDir.replace(/^.*(\/|\\)release(\/|\\)/, "release/"); 67 prefixes.push(["dojo", dojoPath + "/src"]); 68 65 69 var skiplist = buildUtil.getDependencyPropertyFromProfile(profileFile, "internSkipList"); 66 70 -
trunk/src/a11y.js
r6810 r6973 9 9 // accessible: Boolean uninitialized when null (accessible check has not been performed) 10 10 // if true generate accessible widgets 11 imgPath:dojo.uri. dojoUri("src/widget/templates/images"),11 imgPath:dojo.uri.moduleUri("dojo", "widget/templates/images"), 12 12 doAccessibleCheck: true, 13 13 accessible: null, -
trunk/src/debug.js
r6392 r6973 73 73 dojo.debugDeep.debugVars.push(obj); 74 74 // dojo.undo.browser back and forward breaks relpaths 75 var url = new dojo.uri.Uri(location, dojo.uri. dojoUri("src/debug/deep.html?var="+idx)).toString();75 var url = new dojo.uri.Uri(location, dojo.uri.moduleUri("dojo", "debug/deep.html?var="+idx)).toString(); 76 76 var win = window.open(url, '_blank', 'width=600, height=400, resizable=yes, scrollbars=yes, status=yes'); 77 77 try{ -
trunk/src/io/IframeIO.js
r6747 r6973 19 19 var r = dojo.render.html; 20 20 var cframe = null; 21 var turi = uri||dojo.uri. dojoUri("iframe_history.html?noInit=true");21 var turi = uri||dojo.uri.moduleUri("dojo", "../iframe_history.html?noInit=true"); 22 22 var ifrstr = ((r.ie)&&(dojo.render.os.win)) ? '<iframe name="'+fname+'" src="'+turi+'" onload="'+onloadstr+'">' : 'iframe'; 23 23 cframe = document.createElement(ifrstr); -
trunk/src/io/XhrIframeProxy.js
r6812 r6973 16 16 //Usage of XHR IFrame Proxying does not work from local disk in Safari. 17 17 18 xipClientUrl: djConfig["xipClientUrl"] || dojo.uri. dojoUri("src/io/xip_client.html"),18 xipClientUrl: djConfig["xipClientUrl"] || dojo.uri.moduleUri("dojo", "io/xip_client.html"), 19 19 20 20 _state: {}, -
trunk/src/lfx/shadow.js
r6119 r6973 7 7 // summary 8 8 // creates a shadow underneath node. 9 this.shadowPng = dojo.uri. dojoUri("src/html/images/shadow");9 this.shadowPng = dojo.uri.moduleUri("dojo", "html/images/shadow"); 10 10 this.shadowThickness = 8; 11 11 this.shadowOffset = 15; -
trunk/src/rpc/YahooService.js
r6290 r6973 14 14 "deployment of your application"); 15 15 } 16 this.connect(dojo.uri. dojoUri("src/rpc/yahoo.smd"));16 this.connect(dojo.uri.moduleUri("dojo", "rpc/yahoo.smd")); 17 17 this.strictArgChecks = false; 18 18 } -
trunk/src/storage/browser.js
r6832 r6973 643 643 644 644 _writeApplet: function(){ 645 var archive = dojo.uri. dojoUri("DojoFileStorageProvider.jar").toString();645 var archive = dojo.uri.moduleUri("dojo", "../DojoFileStorageProvider.jar").toString(); 646 646 var tag = "<applet " 647 647 + "id='" + dojo.storage.browser.FileStorageProvider._APPLET_ID + "' " … … 853 853 } 854 854 dojo.flash.addLoadedListener(loadedListener); 855 var swfloc6 = dojo.uri. dojoUri("Storage_version6.swf").toString();856 var swfloc8 = dojo.uri. dojoUri("Storage_version8.swf").toString();855 var swfloc6 = dojo.uri.moduleUri("dojo", "../Storage_version6.swf").toString(); 856 var swfloc8 = dojo.uri.moduleUri("dojo", "../Storage_version8.swf").toString(); 857 857 dojo.flash.setSwf({flash6: swfloc6, flash8: swfloc8, visible: false}); 858 858 }, -
trunk/src/uri/Uri.js
r6309 r6973 11 11 // description: Examples: dojo.uri.moduleUri("dojo","Editor"), or dojo.uri.moduleUri("acme","someWidget") 12 12 var loc = dojo.hostenv.getModuleSymbols(module).join('/'); 13 //var loc = dojo.hostenv.getModulePrefix(module); 14 if(!loc){return null;} 15 if(loc.lastIndexOf("/") != loc.length-1){loc += "/";} 16 return new dojo.uri.Uri(dojo.hostenv.getBaseScriptUri()+loc,uri); 13 if(!loc){ 14 return null; 15 } 16 if(loc.lastIndexOf("/") != loc.length-1){ 17 loc += "/"; 18 } 19 20 //If the path is an absolute path (starts with a / or is on another domain/xdomain) 21 //then don't add the baseScriptUri. 22 var colonIndex = loc.indexOf(":"); 23 var slashIndex = loc.indexOf("/"); 24 if(loc.charAt(0) != "/" && (colonIndex == -1 || colonIndex > slashIndex)){ 25 loc = dojo.hostenv.getBaseScriptUri() + loc; 26 } 27 28 return new dojo.uri.Uri(loc,uri); 17 29 } 18 30 -
trunk/src/widget/AccordionContainer.js
r6848 r6973 191 191 selected: false, 192 192 193 templatePath: dojo.uri. dojoUri("src/widget/templates/AccordionPane.html"),194 templateCssPath: dojo.uri. dojoUri("src/widget/templates/AccordionPane.css"),193 templatePath: dojo.uri.moduleUri("dojo", "widget/templates/AccordionPane.html"), 194 templateCssPath: dojo.uri.moduleUri("dojo", "widget/templates/AccordionPane.css"), 195 195 196 196 isContainer: true, -
trunk/src/widget/AnimatedPng.js
r6377 r6973 43 43 interval: 100, 44 44 45 _blankSrc: dojo.uri. dojoUri("src/widget/templates/images/blank.gif"),45 _blankSrc: dojo.uri.moduleUri("dojo", "widget/templates/images/blank.gif"), 46 46 47 47 templateString: '<img class="dojoAnimatedPng" />', -
trunk/src/widget/Button.js
r6601 r6973 26 26 caption: "", 27 27 28 templatePath: dojo.uri. dojoUri("src/widget/templates/ButtonTemplate.html"),29 templateCssPath: dojo.uri. dojoUri("src/widget/templates/ButtonTemplate.css"),28 templatePath: dojo.uri.moduleUri("dojo", "widget/templates/ButtonTemplate.html"), 29 templateCssPath: dojo.uri.moduleUri("dojo", "widget/templates/ButtonTemplate.css"), 30 30 31 31 // inactiveImg: Url 32 32 // prefix of filename holding images (left, center, right) for button in normal state 33 inactiveImg: " src/widget/templates/images/soriaButton-",33 inactiveImg: "widget/templates/images/soriaButton-", 34 34 35 35 // activeImg: Url 36 36 // prefix of filename holding images (left, center, right) for button when it's being hovered over 37 activeImg: " src/widget/templates/images/soriaActive-",37 activeImg: "widget/templates/images/soriaActive-", 38 38 39 39 // pressedImg: Url 40 40 // prefix of filename holding images (left, center, right) for button between mouse-down and mouse-up 41 pressedImg: " src/widget/templates/images/soriaPressed-",41 pressedImg: "widget/templates/images/soriaPressed-", 42 42 43 43 // disabledImg: Url 44 44 // prefix of filename holding images (left, center, right) for button when it's disabled (aka, grayed-out) 45 disabledImg: " src/widget/templates/images/soriaDisabled-",45 disabledImg: "widget/templates/images/soriaDisabled-", 46 46 47 47 // widget2height: Number … … 192 192 193 193 _setImage: function(/*String*/ prefix){ 194 this.leftImage.src=dojo.uri. dojoUri(prefix + "l.gif");195 this.centerImage.src=dojo.uri. dojoUri(prefix + "c.gif");196 this.rightImage.src=dojo.uri. dojoUri(prefix + "r.gif");194 this.leftImage.src=dojo.uri.moduleUri("dojo", prefix + "l.gif"); 195 this.centerImage.src=dojo.uri.moduleUri("dojo", prefix + "c.gif"); 196 this.rightImage.src=dojo.uri.moduleUri("dojo", prefix + "r.gif"); 197 197 }, 198 198 … … 260 260 _sizeMyselfHelper: function(){ 261 261 // draw the arrow (todo: why is the arror in containerNode rather than outside it?) 262 this.arrow.src = dojo.uri. dojoUri(this.disabled ? this.disabledDownArrow : this.downArrow);262 this.arrow.src = dojo.uri.moduleUri("dojo", this.disabled ? this.disabledDownArrow : this.downArrow); 263 263 this.containerNode.appendChild(this.arrow); 264 264 … … 289 289 menuId: "", 290 290 291 templatePath: dojo.uri. dojoUri("src/widget/templates/ComboButtonTemplate.html"),291 templatePath: dojo.uri.moduleUri("dojo", "widget/templates/ComboButtonTemplate.html"), 292 292 293 293 // splitWidth: Integer … … 338 338 339 339 _setImage: function(prefix){ 340 this.leftImage.src=dojo.uri. dojoUri(prefix + "l.gif");341 this.centerImage.src=dojo.uri. dojoUri(prefix + "c.gif");340 this.leftImage.src=dojo.uri.moduleUri("dojo", prefix + "l.gif"); 341 this.centerImage.src=dojo.uri.moduleUri("dojo", prefix + "c.gif"); 342 342 }, 343 343 … … 394 394 395 395 _setImageR: function(prefix){ 396 this.arrowBackgroundImage.src=dojo.uri. dojoUri(prefix + "c.gif");397 this.rightImage.src=dojo.uri. dojoUri(prefix + "r.gif");396 this.arrowBackgroundImage.src=dojo.uri.moduleUri("dojo", prefix + "c.gif"); 397 this.rightImage.src=dojo.uri.moduleUri("dojo", prefix + "r.gif"); 398 398 }, 399 399 -
trunk/src/widget/Checkbox.js
r6911 r6973 14 14 // Same as an HTML checkbox, but with fancy styling 15 15 16 templatePath: dojo.uri. dojoUri('src/widget/templates/Checkbox.html'),17 templateCssPath: dojo.uri. dojoUri('src/widget/templates/Checkbox.css'),16 templatePath: dojo.uri.moduleUri("dojo", "widget/templates/Checkbox.html"), 17 templateCssPath: dojo.uri.moduleUri("dojo", "widget/templates/Checkbox.css"), 18 18 19 19 // class: String … … 185 185 // variation on Checkbox widget to be display on monitors in high-contrast mode (that don't display CSS background images) 186 186 187 templatePath: dojo.uri. dojoUri('src/widget/templates/CheckboxA11y.html'),187 templatePath: dojo.uri.moduleUri("dojo", "widget/templates/CheckboxA11y.html"), 188 188 189 189 postCreate: function(args, frag){ -
trunk/src/widget/Clock.js
r6501 r6973 48 48 second:{ shadow:null, shift:{ dx:4, dy:4} } 49 49 }; 50 this.image = dojo.uri. dojoUri("src/widget/templates/images/clock.png");50 this.image = dojo.uri.moduleUri("dojo", "widget/templates/images/clock.png"); 51 51 this.surface=null; 52 52 this.labelNode=null; -
trunk/src/widget/ComboBox.js
r6671 r6973 345 345 // buttonSrc: URI 346 346 // URI for the down arrow icon to the right of the input box. 347 buttonSrc: dojo.uri. dojoUri("src/widget/templates/images/combo_box_arrow.png"),347 buttonSrc: dojo.uri.moduleUri("dojo", "widget/templates/images/combo_box_arrow.png"), 348 348 349 349 // dropdownToggle: String … … 351 351 dropdownToggle: "fade", 352 352 353 templatePath: dojo.uri. dojoUri("src/widget/templates/ComboBox.html"),354 templateCssPath: dojo.uri. dojoUri("src/widget/templates/ComboBox.css"),353 templatePath: dojo.uri.moduleUri("dojo", "widget/templates/ComboBox.html"), 354 templateCssPath: dojo.uri.moduleUri("dojo", "widget/templates/ComboBox.css"), 355 355 356 356 setValue: function(/*String*/ value){ -
trunk/src/widget/DatePicker.js
r6881 r6973 87 87 selectedDate: "selectedItem" 88 88 }, 89 templatePath: dojo.uri. dojoUri("src/widget/templates/DatePicker.html"),90 templateCssPath: dojo.uri. dojoUri("src/widget/templates/DatePicker.css"),89 templatePath: dojo.uri.moduleUri("dojo", "widget/templates/DatePicker.html"), 90 templateCssPath: dojo.uri.moduleUri("dojo", "widget/templates/DatePicker.css"), 91 91 92 92 postMixInProperties: function(){ -
trunk/src/widget/demoEngine/DemoContainer.js
r4668 r6973 9 9 dojo.widget.HtmlWidget, 10 10 { 11 templatePath: dojo.uri. dojoUri("src/widget/demoEngine/templates/DemoContainer.html"),12 templateCssPath: dojo.uri. dojoUri("src/widget/demoEngine/templates/DemoContainer.css"),11 templatePath: dojo.uri.moduleUri("dojo", "widget/demoEngine/templates/DemoContainer.html"), 12 templateCssPath: dojo.uri.moduleUri("dojo", "widget/demoEngine/templates/DemoContainer.css"), 13 13 postCreate: function() { 14 14 dojo.html.addClass(this.domNode,this.domNodeClass); -
trunk/src/widget/demoEngine/DemoItem.js
r6666 r6973 8 8 dojo.widget.HtmlWidget, 9 9 { 10 templatePath: dojo.uri. dojoUri("src/widget/demoEngine/templates/DemoItem.html"),11 templateCssPath: dojo.uri. dojoUri("src/widget/demoEngine/templates/DemoItem.css"),10 templatePath: dojo.uri.moduleUri("dojo", "widget/demoEngine/templates/DemoItem.html"), 11 templateCssPath: dojo.uri.moduleUri("dojo", "widget/demoEngine/templates/DemoItem.css"), 12 12 postCreate: function() { 13 13 dojo.html.addClass(this.domNode,this.domNodeClass); -
trunk/src/widget/demoEngine/DemoNavigator.js
r6886 r6973 13 13 dojo.widget.HtmlWidget, 14 14 { 15 templatePath: dojo.uri. dojoUri("src/widget/demoEngine/templates/DemoNavigator.html"),16 templateCssPath: dojo.uri. dojoUri("src/widget/demoEngine/templates/DemoNavigator.css"),15 templatePath: dojo.uri.moduleUri("dojo", "widget/demoEngine/templates/DemoNavigator.html"), 16 templateCssPath: dojo.uri.moduleUri("dojo", "widget/demoEngine/templates/DemoNavigator.css"), 17 17 postMixInProperties: function(){ 18 18 dojo.widget.HtmlWidget.superclass.postMixInProperties.apply(this, arguments); -
trunk/src/widget/demoEngine/DemoPane.js
r4668 r6973 6 6 dojo.widget.HtmlWidget, 7 7 { 8 templatePath: dojo.uri. dojoUri("src/widget/demoEngine/templates/DemoPane.html"),9 templateCssPath: dojo.uri. dojoUri("src/widget/demoEngine/templates/DemoPane.css"),8 templatePath: dojo.uri.moduleUri("dojo", "widget/demoEngine/templates/DemoPane.html"), 9 templateCssPath: dojo.uri.moduleUri("dojo", "widget/demoEngine/templates/DemoPane.css"), 10 10 postCreate: function() { 11 11 dojo.html.addClass(this.domNode,this.domNodeClass); -
trunk/src/widget/demoEngine/SourcePane.js
r4668 r6973 7 7 dojo.widget.HtmlWidget, 8 8 { 9 templatePath: dojo.uri. dojoUri("src/widget/demoEngine/templates/SourcePane.html"),10 templateCssPath: dojo.uri. dojoUri("src/widget/demoEngine/templates/SourcePane.css"),9 templatePath: dojo.uri.moduleUri("dojo", "widget/demoEngine/templates/SourcePane.html"), 10 templateCssPath: dojo.uri.moduleUri("dojo", "widget/demoEngine/templates/SourcePane.css"), 11 11 postCreate: function() { 12 12 dojo.html.addClass(this.domNode,this.domNodeClass); -
trunk/src/widget/Dialog.js
r6949 r6973 330 330 // Dialog is extended from ContentPane so it supports all the same parameters (href, etc.) 331 331 332 templatePath: dojo.uri. dojoUri("src/widget/templates/Dialog.html"),332 templatePath: dojo.uri.moduleUri("dojo", "widget/templates/Dialog.html"), 333 333 334 334 // blockDuration: Integer -
trunk/src/widget/DomWidget.js
r6969 r6973 17 17 // summary: a mapping of strings that are used in template variable replacement 18 18 dojoRoot: dojo.hostenv.getBaseScriptUri(), 19 dojoModuleUri: dojo.uri.moduleUri("dojo"), 19 20 baseScriptUri: dojo.hostenv.getBaseScriptUri() 20 21 }; -
trunk/src/widget/DropdownContainer.js
r6532 r6973 30 30 31 31 // iconURL: dojo.uri.Uri: icon for the dropdown button 32 iconURL: dojo.uri. dojoUri("src/widget/templates/images/combo_box_arrow.png"),32 iconURL: dojo.uri.moduleUri("dojo", "widget/templates/images/combo_box_arrow.png"), 33 33 34 34 // copyClass: -
trunk/src/widget/DropdownDatePicker.js
r6511 r6973 37 37 */ 38 38 39 iconURL: dojo.uri. dojoUri("src/widget/templates/images/dateIcon.gif"),39 iconURL: dojo.uri.moduleUri("dojo", "widget/templates/images/dateIcon.gif"), 40 40 41 41 // formatLength: String -
trunk/src/widget/DropdownTimePicker.js
r6830 r6973 36 36 // iconURL: URL 37 37 // path of icon for button to display time picker widget 38 iconURL: dojo.uri. dojoUri("src/widget/templates/images/timeIcon.gif"),38 iconURL: dojo.uri.moduleUri("dojo", "widget/templates/images/timeIcon.gif"), 39 39 40 40 // formatLength: String -
trunk/src/widget/Editor.js
r6058 r6973 427 427 return cmd; 428 428 } else { 429 return dojo.uri. dojoUri("src/widget/templates/buttons/" + cmd + ".gif");429 return dojo.uri.moduleUri("dojo", "widget/templates/buttons/" + cmd + ".gif"); 430 430 } 431 431 }, -
trunk/src/widget/Editor2.js
r6929 r6973 207 207 // toolbarTemplatePath: dojo.uri.Uri 208 208 // to specify the template file for the toolbar 209 toolbarTemplatePath: dojo.uri.cache.allow(dojo.uri. dojoUri("src/widget/templates/EditorToolbarOneline.html