<!--
LOOK AWAY!!!

This is the old gsettings schema definition. The reason it's here is
because we had to rename our extension schema ID to avoid clashing with
other extensions (see #65). Unfortunately, moving to a new schema ID will
result in losing all settings under the old schema ID. We'd like to support
migrating old settings to the new schema ID (without user intervention) and
it appears that the best way to do it is by having the old schema available
at runtime.

Having fun yet?
 -->

<schemalist gettext-domain="system-monitor">
  <enum id="org.gnome.shell.extensions.system-monitor.display-style">
    <value value="0" nick="digit"/>
    <value value="1" nick="graph"/>
    <value value="2" nick="both"/>
  </enum>
  <enum id="org.gnome.shell.extensions.system-monitor.disk-usage-style">
    <value value="0" nick="pie"/>
    <value value="1" nick="bar"/>
    <value value="2" nick="none"/>
  </enum>
  <schema id="org.gnome.shell.extensions.system-monitor" path="/org/gnome/shell/extensions/system-monitor/">
    <key name="icon-display" type="b">
      <default>true</default>
      <summary>Display system monitor icon</summary>
      <description>Set to true to display system monitor icon in status bar.(NOTICE: The icon will be shown when none of the others is shown.)</description>
    </key>
    <key name="memory-display" type="b">
      <default>true</default>
      <summary>Display memory</summary>
      <description>Set to false to remove memory display in status bar</description>
    </key>
    <key name="memory-refresh-time" type="i">
      <default>5000</default>
      <summary>Memory refresh time</summary>
      <description>Time in ms between 2 refresh of memory</description>
    </key>
    <key name="memory-graph-width" type="i">
      <default>100</default>
      <summary>Memory graph width</summary>
      <description>Graph width in pixel</description>
    </key>
    <key name="memory-show-text" type="b">
      <default>true</default>
      <summary>Display 'mem'</summary>
      <description>Set to true to show 'mem' before memory display</description>
    </key>
    <key name="memory-show-menu" type="b">
      <default>true</default>
      <summary>Display Memory In Menu</summary>
      <description>Set to true to show memory in pop-up menu</description>
    </key>
    <key name="memory-style" enum="org.gnome.shell.extensions.system-monitor.display-style">
      <default>'graph'</default>
      <summary>Choose the display style.</summary>
    </key>
    <key name="swap-display" type="b">
      <default>false</default>
      <summary>Display swap</summary>
      <description>Set to false to remove swap display in status bar</description>
    </key>
    <key name="swap-refresh-time" type="i">
      <default>5000</default>
      <summary>Swap refresh time</summary>
      <description>Time in ms between 2 refresh of swap</description>
    </key>
    <key name="swap-graph-width" type="i">
      <default>100</default>
      <summary>Swap graph width</summary>
      <description>Graph width in pixel</description>
    </key>
    <key name="swap-show-text" type="b">
      <default>true</default>
      <summary>Display 'swap'</summary>
      <description>Set to true to show 'swap' before swap display</description>
    </key>
        <key name="swap-show-menu" type="b">
      <default>true</default>
      <summary>Display Swap In Menu</summary>
      <description>Set to true to show swap in pop-up menu</description>
    </key>
    <key name="swap-style" enum="org.gnome.shell.extensions.system-monitor.display-style">
      <default>'graph'</default>
      <summary>Choose the display style.</summary>
    </key>
    <key name="cpu-display" type="b">
      <default>true</default>
      <summary>Display cpu</summary>
      <description>Set to false to remove cpu display in status bar</description>
    </key>
    <key name="cpu-refresh-time" type="i">
      <default>1500</default>
      <summary>Cpu refresh time</summary>
      <description>Time in ms between 2 refresh of cpu</description>
    </key>
    <key name="cpu-graph-width" type="i">
      <default>100</default>
      <summary>Cpu graph width</summary>
      <description>Graph width in pixel</description>
    </key>
    <key name="cpu-show-text" type="b">
      <default>true</default>
      <summary>Display 'cpu'</summary>
      <description>Set to true to show 'cpu' before cpu display</description>
    </key>
    <key name="cpu-show-menu" type="b">
      <default>true</default>
      <summary>Display Cpu In Menu</summary>
      <description>Set to true to show cpu in pop-up menu</description>
    </key>
    <key name="cpu-style" enum="org.gnome.shell.extensions.system-monitor.display-style">
      <default>'graph'</default>
      <summary>Choose the display style.</summary>
    </key>
    <key name="cpu-individual-cores" type="b">
      <default>false</default>
      <summary>Display one graph per cpu core</summary>
      <description>Set to true to display one graph per cpu core</description>
    </key>
    <key name="gpu-display" type="b">
      <default>false</default>
      <summary>Display GPU usage</summary>
      <description>Set to false to remove GPU display in status bar</description>
    </key>
    <key name="gpu-refresh-time" type="i">
      <default>5000</default>
      <summary>Memory refresh time</summary>
      <description>Time in ms between 2 refreshes of GPU usage</description>
    </key>
    <key name="gpu-graph-width" type="i">
      <default>100</default>
      <summary>GPU usage graph width</summary>
      <description>Graph width in pixel</description>
    </key>
    <key name="gpu-show-text" type="b">
      <default>true</default>
      <summary>Display 'gpu'</summary>
      <description>Set to true to show 'gpu' before GPU display</description>
    </key>
    <key name="gpu-show-menu" type="b">
      <default>false</default>
      <summary>Display GPU In Menu</summary>
      <description>Set to true to show GPU in pop-up menu</description>
    </key>
    <key name="gpu-style" enum="org.gnome.shell.extensions.system-monitor.display-style">
      <default>'graph'</default>
      <summary>Choose the display style.</summary>
    </key>
    <key name="freq-display" type="b">
      <default>false</default>
      <summary>Display freq</summary>
      <description>Set to false to remove freq display in status bar</description>
    </key>
    <key name="freq-refresh-time" type="i">
      <default>1500</default>
      <summary>Cpu frequency refresh time</summary>
      <description>Time in ms between 2 refresh of cpu</description>
    </key>
    <key name="freq-graph-width" type="i">
      <default>100</default>
      <summary>Cpu frequency graph width</summary>
      <description>Graph width in pixel</description>
    </key>
    <key name="freq-show-text" type="b">
      <default>false</default>
      <summary>Display freq'</summary>
      <description>Set to true to show 'freq' before cpu frequency display</description>
    </key>
    <key name="freq-show-menu" type="b">
      <default>false</default>
      <summary>Display Freq In Menu</summary>
      <description>Set to true to show freq in pop-up menu</description>
    </key>
    <key name="freq-style" enum="org.gnome.shell.extensions.system-monitor.display-style">
      <default>'graph'</default>
      <summary>Choose the display style.</summary>
    </key>
    <key name="net-display" type="b">
      <default>true</default>
      <summary>Display net</summary>
      <description>Set to false to remove net display in status bar</description>
    </key>
    <key name="net-refresh-time" type="i">
      <default>1000</default>
      <summary>Net refresh time</summary>
      <description>Time in ms between 2 refresh of net</description>
    </key>
    <key name="net-graph-width" type="i">
      <default>100</default>
      <summary>Net graph width</summary>
      <description>Graph width in pixel</description>
    </key>
    <key name="net-show-text" type="b">
      <default>true</default>
      <summary>Display 'net'</summary>
      <description>Set to true to show 'net' before net display</description>
    </key>
    <key name="net-show-menu" type="b">
      <default>true</default>
      <summary>Display Net In Menu</summary>
      <description>Set to true to show net in pop-up menu</description>
    </key>
    <key name="net-style" enum="org.gnome.shell.extensions.system-monitor.display-style">
      <default>'graph'</default>
      <summary>Choose the display style.</summary>
    </key>
    <key name="net-speed-in-bits" type="b">
      <default>false</default>
      <summary>Show network speed in bits/sec</summary>
    </key>
    <key name="disk-display" type="b">
      <default>false</default>
      <summary>Display disk io speed</summary>
      <description>Set to false to remove disk display in status bar</description>
    </key>
    <key name="disk-refresh-time" type="i">
      <default>2000</default>
      <summary>Disk IO refresh time</summary>
      <description>Time in ms between 2 refresh of Disk IO</description>
    </key>
    <key name="disk-graph-width" type="i">
      <default>100</default>
      <summary>Disk IO graph width</summary>
      <description>Graph width in pixel</description>
    </key>
    <key name="disk-show-text" type="b">
      <default>true</default>
      <summary>Display 'disk'</summary>
      <description>Set to true to show 'disk' before disk io display</description>
    </key>
    <key name="disk-show-menu" type="b">
      <default>true</default>
      <summary>Display Disk In Menu</summary>
      <description>Set to true to show disk in pop-up menu</description>
    </key>
    <key name="disk-style" enum="org.gnome.shell.extensions.system-monitor.display-style">
      <default>'graph'</default>
      <summary>Choose the display style.</summary>
    </key>
    <key name="disk-usage-style" enum="org.gnome.shell.extensions.system-monitor.disk-usage-style">
      <default>'pie'</default>
      <summary>Choose the disk usage display style.</summary>
    </key>
    <key name="thermal-display" type="b">
      <default>false</default>
      <summary>Display thermal</summary>
      <description>Set to false to remove thermal display in status bar</description>
    </key>
    <key name="thermal-refresh-time" type="i">
      <default>5000</default>
      <summary>thermal refresh time</summary>
      <description>Time in ms between 2 refresh of thermal</description>
    </key>
    <key name="thermal-graph-width" type="i">
      <default>100</default>
      <summary>thermal graph width</summary>
      <description>Graph width in pixel</description>
    </key>
    <key name="thermal-show-text" type="b">
      <default>true</default>
      <summary>Display 'thermal'</summary>
      <description>Set to true to show 'thermal' before thermal display</description>
    </key>
    <key name="thermal-show-menu" type="b">
      <default>true</default>
      <summary>Display Temps In Menu</summary>
      <description>Set to true to show thermal in pop-up menu</description>
    </key>
    <key name="thermal-style" enum="org.gnome.shell.extensions.system-monitor.display-style">
      <default>'graph'</default>
      <summary>Choose the display style.</summary>
    </key>
    <key name="thermal-sensor-label" type="s">
      <default>''</default>
      <summary>Sensor Label</summary>
      <description>Label of the sensor file for cpu temp</description>
    </key>
    <key name="thermal-threshold" type="i">
      <default>0</default>
      <summary>Thermal threshold</summary>
      <description>When the temprature passes the threshold, the text is set to red as an alert.</description>
    </key>
    <key name="fan-display" type="b">
      <default>false</default>
      <summary>Display fan</summary>
      <description>Set to false to remove fan display in status bar</description>
    </key>
    <key name="fan-refresh-time" type="i">
      <default>5000</default>
      <summary>fan refresh time</summary>
      <description>Time in ms between 2 refresh of fan</description>
    </key>
    <key name="fan-graph-width" type="i">
      <default>100</default>
      <summary>fan graph width</summary>
      <description>Graph width in pixel</description>
    </key>
    <key name="fan-show-text" type="b">
      <default>true</default>
      <summary>Display 'fan'</summary>
      <description>Set to true to show 'fan' before fan display</description>
    </key>
    <key name="fan-show-menu" type="b">
      <default>true</default>
      <summary>Display Fans In Menu</summary>
      <description>Set to true to show fan in pop-up menu</description>
    </key>
    <key name="fan-style" enum="org.gnome.shell.extensions.system-monitor.display-style">
      <default>'graph'</default>
      <summary>Choose the display style.</summary>
    </key>
    <key name="fan-sensor-label" type="s">
      <default>''</default>
      <summary>Sensor Label</summary>
      <description>Label of the sensor file for fan</description>
    </key>
    <key name="fan-fan0-color" type="s">
      <default>'#f2002e'</default>
      <summary>Color of fan in the chart</summary>
    </key>
    <key name="center-display" type="b">
      <default>false</default>
      <summary>Display informations next to the clock</summary>
      <description>True: Set information at the center, False: Set information in status bar (at top right)</description>
    </key>
    <key name="move-clock" type="b">
      <default>false</default>
      <summary>Move the clock to the right when center-display is true</summary>
      <description>True: Move the clock to the right, False: Keep it in center</description>
    </key>
    <key name="rotate-labels" type="b">
      <default>false</default>
      <summary>Rotate the chart labels one quarter-turn</summary>
      <description>True: Chart labels are rotated, False: Chart labels are presented normally</description>
    </key>
    <key name="show-tooltip" type="b">
      <default>false</default>
      <summary>Enable or disable the tooltip</summary>
      <description>True: show tool tip on mouse hover </description>
    </key>
    <key name="tooltip-delay-ms" type="i">
      <default>0</default>
      <summary>Tooltip delay</summary>
      <description>Milliseconds to wait before showing/hiding a tooltip</description>
    </key>
    <key name="compact-display" type="b">
      <default>false</default>
      <summary>Optimize view for small displays</summary>
      <description>Optimize texts sizes to fit on a small display </description>
    </key>
    <key name="memory-program-color" type="s">
      <default>'#00b35b'</default>
      <summary>Color of program memory in the chart</summary>
    </key>
    <key name="memory-buffer-color" type="s">
      <default>'#00ff82'</default>
      <summary>Color of buffer memory in the chart</summary>
    </key>
    <key name="memory-cache-color" type="s">
      <default>'#aaf5d0'</default>
      <summary>Color of cache memory in the chart</summary>
    </key>
    <key name="net-down-color" type="s">
      <default>'#fce94f'</default>
      <summary>Color of download speed in the chart</summary>
    </key>
    <key name="net-up-color" type="s">
      <default>'#fb74fb'</default>
      <summary>Color of upload speed in the chart</summary>
    </key>
    <key name="net-downerrors-color" type="s">
      <default>'#ff6e00'</default>
      <summary>Color of download errors</summary>
    </key>
    <key name="net-uperrors-color" type="s">
      <default>'#e0006e'</default>
      <summary>Color of upload errors</summary>
    </key>
    <key name="net-collisions-color" type="s">
      <default>'#ff0000'</default>
      <summary>Color of collisions</summary>
    </key>
    <key name="cpu-user-color" type="s">
      <default>'#0072b3'</default>
      <summary>Color of user cpu in the chart</summary>
    </key>
    <key name="cpu-system-color" type="s">
      <default>'#0092e6'</default>
      <summary>Color of system cpu in the chart</summary>
    </key>
    <key name="cpu-nice-color" type="s">
      <default>'#00a3ff'</default>
      <summary>Color of nice cpu in the chart</summary>
    </key>
    <key name="cpu-iowait-color" type="s">
      <default>'#002f3d'</default>
      <summary>Color of iowait in the chart</summary>
    </key>
    <key name="cpu-other-color" type="s">
      <default>'#001d26'</default>
      <summary>Color of other cpu in the chart</summary>
    </key>
    <key name="freq-freq-color" type="s">
      <default>'#001d26'</default>
      <summary>Color of freq in the chart</summary>
    </key>
    <key name="swap-used-color" type="s">
      <default>'#8b00c3'</default>
      <summary>Color of used swap in the chart</summary>
    </key>
    <key name="disk-read-color" type="s">
      <default>'#c65000'</default>
      <summary>Color of disk reading speed in the chart</summary>
    </key>
    <key name="disk-write-color" type="s">
      <default>'#ff6700'</default>
      <summary>Color of disk writing speed in the chart</summary>
    </key>
    <key name="gpu-used-color" type="s">
      <default>'#00b35b'</default>
      <summary>Color of program GPU usage in the chart</summary>
    </key>
    <key name="gpu-memory-color" type="s">
      <default>'#00ff82'</default>
      <summary>Color of program GPU memory in the chart</summary>
    </key>
    <key name="thermal-tz0-color" type="s">
      <default>'#f2002e'</default>
      <summary>Color of user thermal in the chart</summary>
    </key>
    <key name="thermal-fahrenheit-unit" type="b">
      <default>false</default>
      <summary>Display temperature in Fahrenheit</summary>
      <description>Set to true to show temperature in Fahrenheit</description>
    </key>
    <key name="background" type="s">
      <default>'#ffffff16'</default>
      <summary>Color of background</summary>
    </key>
	<key name="battery-display" type="b">
      <default>false</default>
      <summary>Display battery</summary>
      <description>Set to false to remove battery display in status bar</description>
    </key>
	<key name="battery-refresh-time" type="i">
      <default>5000</default>
      <summary>thermal refresh time</summary>
      <description>Time in ms between 2 refresh of thermal</description>
    </key>
    <key name="battery-graph-width" type="i">
      <default>100</default>
      <summary>thermal graph width</summary>
      <description>Graph width in pixel</description>
    </key>
	<key name="battery-show-text" type="b">
      <default>true</default>
      <summary>Display 'batt'</summary>
      <description>Set to true to show 'batt' before net display</description>
    </key>
    <key name="battery-show-menu" type="b">
      <default>false</default>
      <summary>Display 'batt'</summary>
      <description>Set to true to show battery in pop-up menu</description>
    </key>
	<key name="battery-style" enum="org.gnome.shell.extensions.system-monitor.display-style">
      <default>'digit'</default>
      <summary>Choose the display style.</summary>
    </key>
	<key name="battery-batt0-color" type="s">
      <default>'#f2002e'</default>
      <summary>Color of battery</summary>
    </key>
    <key name="battery-time" type="b">
	  <default>false</default>
	  <summary>Display battery time remaining rather than percentage</summary>
	</key>
    <key name="battery-hidesystem" type="b">
	  <default>false</default>
	  <summary>Hide system battery icon</summary>
	</key>
  <key name="cpu-position" type="i">
    <default>0</default>
    <summary>Position in which to display the CPU display</summary>
  </key>
  <key name="freq-position" type="i">
    <default>1</default>
    <summary>Position in which to display the frequency display</summary>
  </key>
  <key name="memory-position" type="i">
    <default>2</default>
    <summary>Position in which to display the memory display</summary>
  </key>
  <key name="swap-position" type="i">
    <default>3</default>
    <summary>Position in which to display the swap display</summary>
  </key>
  <key name="net-position" type="i">
    <default>4</default>
    <summary>Position in which to display the net display</summary>
  </key>
  <key name="disk-position" type="i">
    <default>5</default>
    <summary>Position in which to display the disk display</summary>
  </key>
  <key name="gpu-position" type="i">
    <default>6</default>
    <summary>Position in which to display the GPU display</summary>
  </key>
  <key name="thermal-position" type="i">
    <default>7</default>
    <summary>Position in which to display the thermal display</summary>
  </key>
  <key name="fan-position" type="i">
    <default>8</default>
    <summary>Position in which to display the fan display</summary>
  </key>
  <key name="battery-position" type="i">
    <default>9</default>
    <summary>Position in which to display the battery display</summary>
  </key>

  </schema>
</schemalist>
