# HG changeset patch
# User moel.mich
# Date 1305748737 0
# Node ID 22214a7e85a9520a3728a0b691f45b695fc734d4
# Parent  d4798e7f438898cc21d66856a89a2b1f4c085063
Added a mainboard specific configuration for the Gigabyte H67A-UD3H-B3 mainboard and fixed a few issues in the about box.

diff -r d4798e7f4388 -r 22214a7e85a9 GUI/AboutBox.Designer.cs
--- a/GUI/AboutBox.Designer.cs	Mon May 16 22:04:04 2011 +0000
+++ b/GUI/AboutBox.Designer.cs	Wed May 18 19:58:57 2011 +0000
@@ -78,7 +78,7 @@
       // 
       this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
       this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
-      this.okButton.Location = new System.Drawing.Point(261, 123);
+      this.okButton.Location = new System.Drawing.Point(358, 110);
       this.okButton.Name = "okButton";
       this.okButton.Size = new System.Drawing.Size(75, 23);
       this.okButton.TabIndex = 0;
@@ -90,8 +90,8 @@
       this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
       this.pictureBox1.Location = new System.Drawing.Point(10, 11);
       this.pictureBox1.Name = "pictureBox1";
-      this.pictureBox1.Size = new System.Drawing.Size(48, 49);
-      this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom;
+      this.pictureBox1.Size = new System.Drawing.Size(48, 48);
+      this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
       this.pictureBox1.TabIndex = 1;
       this.pictureBox1.TabStop = false;
       // 
@@ -111,9 +111,9 @@
       this.label2.Location = new System.Drawing.Point(74, 47);
       this.label2.Margin = new System.Windows.Forms.Padding(10, 0, 10, 0);
       this.label2.Name = "label2";
-      this.label2.Size = new System.Drawing.Size(280, 13);
+      this.label2.Size = new System.Drawing.Size(359, 13);
       this.label2.TabIndex = 3;
-      this.label2.Text = "Copyright © 2009-2011 Michael Möller. All rights reserved.";
+      this.label2.Text = "Copyright © 2009-2011 Michael Möller and contributers. All rights reserved.";
       // 
       // label3
       // 
@@ -138,7 +138,7 @@
       // linkLabel
       // 
       this.linkLabel.AutoSize = true;
-      this.linkLabel.Location = new System.Drawing.Point(128, 0);
+      this.linkLabel.Location = new System.Drawing.Point(122, 0);
       this.linkLabel.Margin = new System.Windows.Forms.Padding(0, 0, 10, 0);
       this.linkLabel.Name = "linkLabel";
       this.linkLabel.Size = new System.Drawing.Size(156, 13);
@@ -151,11 +151,11 @@
       // 
       this.label5.AutoSize = true;
       this.label5.Location = new System.Drawing.Point(0, 0);
-      this.label5.Margin = new System.Windows.Forms.Padding(0, 0, 3, 0);
+      this.label5.Margin = new System.Windows.Forms.Padding(0);
       this.label5.Name = "label5";
-      this.label5.Size = new System.Drawing.Size(125, 13);
+      this.label5.Size = new System.Drawing.Size(122, 13);
       this.label5.TabIndex = 7;
-      this.label5.Text = "from the project website: ";
+      this.label5.Text = "from the project website:";
       // 
       // flowLayoutPanel1
       // 
@@ -166,16 +166,16 @@
       this.flowLayoutPanel1.Location = new System.Drawing.Point(10, 100);
       this.flowLayoutPanel1.Margin = new System.Windows.Forms.Padding(10, 0, 10, 0);
       this.flowLayoutPanel1.Name = "flowLayoutPanel1";
-      this.flowLayoutPanel1.Size = new System.Drawing.Size(294, 13);
+      this.flowLayoutPanel1.Size = new System.Drawing.Size(288, 13);
       this.flowLayoutPanel1.TabIndex = 8;
       // 
       // AboutBox
       // 
       this.AcceptButton = this.okButton;
-      this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
-      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+      this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
+      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
       this.AutoSize = true;
-      this.ClientSize = new System.Drawing.Size(346, 158);
+      this.ClientSize = new System.Drawing.Size(443, 145);
       this.Controls.Add(this.flowLayoutPanel1);
       this.Controls.Add(this.label4);
       this.Controls.Add(this.label3);
diff -r d4798e7f4388 -r 22214a7e85a9 Hardware/Mainboard/Model.cs
--- a/Hardware/Mainboard/Model.cs	Mon May 16 22:04:04 2011 +0000
+++ b/Hardware/Mainboard/Model.cs	Wed May 18 19:58:57 2011 +0000
@@ -72,6 +72,7 @@
     EX58_EXTREME,
     GA_MA770T_UD3,
     GA_MA785GMT_UD2H,
+    H67A_UD3H_B3,
     P35_DS3,
     P35_DS3L,
     P55_UD4,
diff -r d4798e7f4388 -r 22214a7e85a9 Hardware/Mainboard/SMBIOS.cs
--- a/Hardware/Mainboard/SMBIOS.cs	Mon May 16 22:04:04 2011 +0000
+++ b/Hardware/Mainboard/SMBIOS.cs	Wed May 18 19:58:57 2011 +0000
@@ -350,6 +350,8 @@
             return Model.GA_MA770T_UD3;
           case "GA-MA785GMT-UD2H":
             return Model.GA_MA785GMT_UD2H;
+          case "H67A-UD3H-B3":
+            return Model.H67A_UD3H_B3;
           case "P35-DS3":
             return Model.P35_DS3;
           case "P35-DS3L":
diff -r d4798e7f4388 -r 22214a7e85a9 Hardware/Mainboard/SuperIOHardware.cs
--- a/Hardware/Mainboard/SuperIOHardware.cs	Mon May 16 22:04:04 2011 +0000
+++ b/Hardware/Mainboard/SuperIOHardware.cs	Wed May 18 19:58:57 2011 +0000
@@ -463,7 +463,7 @@
               break;
             case Manufacturer.Gigabyte:
               switch (model) {
-                case Model.P67A_UD4_B3:
+                case Model.P67A_UD4_B3: // IT8728F
                   v.Add(new Voltage("+12V", 0, 100, 10));
                   v.Add(new Voltage("+5V", 1, 15, 10));
                   v.Add(new Voltage("Voltage #3", 2, true));
@@ -480,6 +480,23 @@
                   f.Add(new Fan("Power Fan", 2));
                   f.Add(new Fan("System Fan #1", 3));
                   break;
+                case Model.H67A_UD3H_B3: // IT8728F
+                  v.Add(new Voltage("VTT", 0));
+                  v.Add(new Voltage("+5V", 1, 15, 10));
+                  v.Add(new Voltage("+12V", 2, 68, 22));
+                  v.Add(new Voltage("Voltage #4", 3, true));
+                  v.Add(new Voltage("Voltage #5", 4, true));
+                  v.Add(new Voltage("CPU VCore", 5));
+                  v.Add(new Voltage("DRAM", 6));
+                  v.Add(new Voltage("Standby +3.3V", 7, 10, 10));
+                  v.Add(new Voltage("VBat", 8, 10, 10));
+                  t.Add(new Temperature("System", 0));
+                  t.Add(new Temperature("CPU", 2));
+                  f.Add(new Fan("CPU Fan", 0));
+                  f.Add(new Fan("System Fan #1", 1));
+                  f.Add(new Fan("Power Fan", 2));
+                  f.Add(new Fan("System Fan #2", 3));
+                  break;
                 default:
                   v.Add(new Voltage("Voltage #1", 0, true));
                   v.Add(new Voltage("Voltage #2", 1, true));
diff -r d4798e7f4388 -r 22214a7e85a9 Properties/AssemblyVersion.cs
--- a/Properties/AssemblyVersion.cs	Mon May 16 22:04:04 2011 +0000
+++ b/Properties/AssemblyVersion.cs	Wed May 18 19:58:57 2011 +0000
@@ -37,5 +37,5 @@
 
 using System.Reflection;
 
-[assembly: AssemblyVersion("0.3.0.5")]
-[assembly: AssemblyInformationalVersion("0.3.0.5 Alpha")]
\ No newline at end of file
+[assembly: AssemblyVersion("0.3.1.0")]
+[assembly: AssemblyInformationalVersion("0.3.1 Beta")]
\ No newline at end of file