Changeset 499

Show
Ignore:
Timestamp:
2007-07-09 09:20:10 (2 years ago)
Author:
MaierMan
Message:

ID and VERSION via a central place

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/chrome/content/about/about.xul

    r466 r499  
    5454        id="DTAAboutDialog" 
    5555> 
     56        <script type="application/x-javascript" src="chrome://dta/content/common/verinfo.js"/> 
    5657        <script type="application/x-javascript" src="chrome://dta/content/common/overlayfunctions.js"/> 
    5758        <script type="application/x-javascript" src="chrome://help/content/contextHelp.js"/> 
     
    6465                function versionFill() { 
    6566                        var logo = document.getElementById('logo'); 
    66                         var em = Components.classes["@mozilla.org/extensions/manager;1"] 
    67                                 .getService(Components.interfaces.nsIExtensionManager); 
    68                         var item = em.getItemForID('dta@downthemall.net'); 
    69                         var title = item.name + ' ' + item.version; 
     67                        var title = DTA_NAME + ' ' + DTA_VERSION; 
    7068                        logo.setAttribute('title', title); 
    7169                        window.title = 'About ' + title; 
  • trunk/chrome/content/about/notice.xul

    r475 r499  
    1818        style="padding: 0px 0px 3px 0px;" 
    1919> 
    20          
     20        <script type="application/javascript" src="chrome://dta/content/common/verinfo.js"/> 
    2121        <script type="application/javascript" src="chrome://dta/content/common/overlayFunctions.js"/> 
    2222        <script type="application/javascript;version=1.7" src="chrome://dta/content/common/internalFunctions.js" /> 
     
    4141                        Components.classes["@mozilla.org/extensions/manager;1"] 
    4242                                .getService(Components.interfaces.nsIExtensionManager) 
    43                                 .uninstallItem('dta@downthemall.net'); 
     43                                .uninstallItem(DTA_ID); 
    4444                        var as = Components.interfaces.nsIAppStartup; 
    4545                        Components.classes["@mozilla.org/toolkit/app-startup;1"] 
  • trunk/components/migrationService.js

    r395 r499  
    8181         
    8282        _migrate: function MM_migrate() { 
     83                include("chrome://dta/content/common/verinfo.js"); 
    8384                include("chrome://dta/content/common/overlayFunctions.js"); 
     85                 
    8486                try { 
    85                         var em = Components.classes["@mozilla.org/extensions/manager;1"] 
    86                                 .getService(Components.interfaces.nsIExtensionManager); 
    87                         var currentVersion = em.getItemForID('dta@downthemall.net').version; 
    88                         DTA_debug.dump("current " + currentVersion); 
     87                        DTA_debug.dump("current " + DTA_VERSION); 
    8988                        var vc = Components.classes["@mozilla.org/xpcom/version-comparator;1"] 
    9089                                .getService(Components.interfaces.nsIVersionComparator); 
    9190                 
    9291                        var lastVersion = DTA_preferences.getDTA('version', '0'); 
    93                         if (0 == vc.compare(currentVersion, lastVersion)) { 
     92                        if (0 == vc.compare(DTA_VERSION, lastVersion)) { 
    9493                                return; 
    9594                        } 
     
    101100                                .createInstance(Components.interfaces.nsIDialogParamBlock); 
    102101        params.SetNumberStrings(1); 
    103         params.SetString(0, currentVersion); 
     102        params.SetString(0, DTA_VERSION); 
    104103        Components.classes["@mozilla.org/embedcomp/window-watcher;1"] 
    105104                                .getService(Components.interfaces.nsIWindowWatcher)