Changeset 231


Ignore:
Timestamp:
10/22/13 13:24:31 (6 years ago)
Author:
nhoyt
Message:

Added version label to bottom of sidebar; tweaked margin-left and margin-right of bottom buttons.

Location:
trunk/proto-14/chrome
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/proto-14/chrome/content/ai-sidebar.js

    r223 r231  
    77 
    88Components.utils.import("chrome://ai-sidebar/content/ai-common.js"); 
     9Components.utils.import("resource://gre/modules/AddonManager.jsm"); 
    910 
    1011// import PrefListener and PrefUtils objects 
     
    135136  ainspectorSidebar.ruleDetailsSummary  = document.getElementById("ainspector-rule-details-summary"); 
    136137  ainspectorSidebar.selectedRule        = document.getElementById("ainspector-selected-rule"); 
     138  ainspectorSidebar.versionLabel        = document.getElementById("ainspector-version-label"); 
    137139  ainspectorSidebar.viewTitle           = document.getElementById("ainspector-view-title"); 
    138140  ainspectorSidebar.viewDeck            = document.getElementById("ainspector-view-deck"); 
     141 
     142  // display the version number 
     143  function setVersionLabel(addon) { 
     144    var prefix = ainspectorSidebar.nlsProperties.getString("version.prefix"); 
     145    ainspectorSidebar.versionLabel.value = prefix + addon.version; 
     146  } 
     147  AddonManager.getAddonByID("ai-sidebar@ainspector.org", setVersionLabel); 
    139148 
    140149  // register with current tab 
  • trunk/proto-14/chrome/content/ai-sidebar.xul

    r225 r231  
    159159  </deck> 
    160160 
    161   <spacer flex="100"/> 
     161  <spacer flex="10"/> 
    162162 
    163163  <vbox id="ainspector-options" flex="1" pack="end"/> 
     
    165165 
    166166  <vbox> 
    167     <hbox flex="1"> 
     167    <hbox align="baseline" flex="1"> 
    168168      <button 
    169169        label="&ai-button.label.preferences;" 
    170170        tooltiptext="&ai-button.tooltip.preferences;" 
     171        style="margin-left: 4px" 
    171172        oncommand="ainspectorSidebar.openPreferencesWindow();"/> 
     173      <!-- 
    172174      <button hidden="true" 
    173175        label="&ai-button.label.reports;" 
    174176        tooltiptext="&ai-button.tooltip.reports;"/> 
    175       <spacer flex="3"/> 
     177      --> 
     178      <spacer flex="1"/> 
     179      <label id="ainspector-version-label"/> 
     180      <spacer flex="1"/> 
    176181      <button 
    177182        label="&ai-button.label.evaluate;" 
    178183        tooltiptext="&ai-button.tooltip.evaluate;" 
     184        style="margin-right: 5px" 
    179185        oncommand="ainspectorSidebar.updateEvaluation()"/> 
    180186    </hbox> 
  • trunk/proto-14/chrome/locale/en-US/ai-sidebar.properties

    r224 r231  
    5959rule.no-results = - 
    6060 
     61version.prefix = v 
     62 
    6163# Element Results 
    6264 
Note: See TracChangeset for help on using the changeset viewer.