Daniele Bartolini 9 лет назад
Родитель
Сommit
72b21eb59d

+ 2 - 2
tools/widgets/double_spin_button.vala → tools/widgets/spin_button_double.vala

@@ -11,7 +11,7 @@ namespace Crown
 	/// <summary>
 	/// Double spin button.
 	/// </summary>
-	public class DoubleSpinButton : Gtk.Bin
+	public class SpinButtonDouble : Gtk.Bin
 	{
 		// Data
 		private bool _stop_emit;
@@ -36,7 +36,7 @@ namespace Crown
 		// Events
 		public signal void value_changed();
 
-		public DoubleSpinButton(double x, double min, double max)
+		public SpinButtonDouble(double x, double min, double max)
 		{
 			// Data
 			_stop_emit = false;

+ 8 - 8
tools/widgets/rotation_spin_button.vala → tools/widgets/spin_button_rotation.vala

@@ -10,15 +10,15 @@ namespace Crown
 	/// <summary>
 	/// Vector3 spin button.
 	/// </summary>
-	public class RotationSpinButton : Gtk.HBox
+	public class SpinButtonRotation : Gtk.HBox
 	{
 		// Data
 		private bool _stop_emit;
 
 		// Widgets
-		private DoubleSpinButton _x;
-		private DoubleSpinButton _y;
-		private DoubleSpinButton _z;
+		private SpinButtonDouble _x;
+		private SpinButtonDouble _y;
+		private SpinButtonDouble _z;
 
 		public Quaternion value
 		{
@@ -43,15 +43,15 @@ namespace Crown
 		// Events
 		public signal void value_changed();
 
-		public RotationSpinButton(Vector3 xyz)
+		public SpinButtonRotation(Vector3 xyz)
 		{
 			// Data
 			_stop_emit = false;
 
 			// Widgets
-			_x = new DoubleSpinButton(xyz.x, -180.0, 180.0);
-			_y = new DoubleSpinButton(xyz.y, -180.0, 180.0);
-			_z = new DoubleSpinButton(xyz.z, -180.0, 180.0);
+			_x = new SpinButtonDouble(xyz.x, -180.0, 180.0);
+			_y = new SpinButtonDouble(xyz.y, -180.0, 180.0);
+			_z = new SpinButtonDouble(xyz.z, -180.0, 180.0);
 
 			_x.value_changed.connect(on_value_changed);
 			_y.value_changed.connect(on_value_changed);

+ 6 - 6
tools/widgets/vector2_spin_button.vala → tools/widgets/spin_button_vector2.vala

@@ -10,14 +10,14 @@ namespace Crown
 	/// <summary>
 	/// Vector2 spin button.
 	/// </summary>
-	public class Vector2SpinButton : Gtk.HBox
+	public class SpinButtonVector2 : Gtk.HBox
 	{
 		// Data
 		private bool _stop_emit;
 
 		// Widgets
-		private DoubleSpinButton _x;
-		private DoubleSpinButton _y;
+		private SpinButtonDouble _x;
+		private SpinButtonDouble _y;
 
 		public Vector2 value
 		{
@@ -38,14 +38,14 @@ namespace Crown
 		// Events
 		public signal void value_changed();
 
-		public Vector2SpinButton(Vector2 xyz, Vector2 min, Vector2 max)
+		public SpinButtonVector2(Vector2 xyz, Vector2 min, Vector2 max)
 		{
 			// Data
 			_stop_emit = false;
 
 			// Widgets
-			_x = new DoubleSpinButton(xyz.x, min.x, max.x);
-			_y = new DoubleSpinButton(xyz.y, min.y, max.y);
+			_x = new SpinButtonDouble(xyz.x, min.x, max.x);
+			_y = new SpinButtonDouble(xyz.y, min.y, max.y);
 
 			_x.value_changed.connect(on_value_changed);
 			_y.value_changed.connect(on_value_changed);

+ 10 - 8
tools/widgets/vector3_spin_button.vala → tools/widgets/spin_button_vector3.vala

@@ -10,15 +10,15 @@ namespace Crown
 	/// <summary>
 	/// Vector3 spin button.
 	/// </summary>
-	public class Vector3SpinButton : Gtk.HBox
+	public class SpinButtonVector3 : Gtk.HBox
 	{
 		// Data
 		private bool _stop_emit;
 
 		// Widgets
-		private DoubleSpinButton _x;
-		private DoubleSpinButton _y;
-		private DoubleSpinButton _z;
+		private SpinButtonDouble _x;
+		private SpinButtonDouble _y;
+		private SpinButtonDouble _z;
 
 		public Vector3 value
 		{
@@ -40,15 +40,17 @@ namespace Crown
 		// Events
 		public signal void value_changed();
 
-		public Vector3SpinButton(Vector3 xyz, Vector3 min, Vector3 max)
+		public SpinButtonVector3(Vector3 xyz, Vector3 min, Vector3 max)
 		{
+			this.hexpand = true;
+
 			// Data
 			_stop_emit = false;
 
 			// Widgets
-			_x = new DoubleSpinButton(xyz.x, min.x, max.x);
-			_y = new DoubleSpinButton(xyz.y, min.y, max.y);
-			_z = new DoubleSpinButton(xyz.z, min.z, max.z);
+			_x = new SpinButtonDouble(xyz.x, min.x, max.x);
+			_y = new SpinButtonDouble(xyz.y, min.y, max.y);
+			_z = new SpinButtonDouble(xyz.z, min.z, max.z);
 
 			_x.value_changed.connect(on_value_changed);
 			_y.value_changed.connect(on_value_changed);

+ 10 - 10
tools/widgets/vector4_spin_button.vala → tools/widgets/spin_button_vector4.vala

@@ -10,16 +10,16 @@ namespace Crown
 	/// <summary>
 	/// Vector4 spin button.
 	/// </summary>
-	public class Vector4SpinButton : Gtk.HBox
+	public class SpinButtonVector4 : Gtk.HBox
 	{
 		// Data
 		private bool _stop_emit;
 
 		// Widgets
-		private DoubleSpinButton _x;
-		private DoubleSpinButton _y;
-		private DoubleSpinButton _z;
-		private DoubleSpinButton _w;
+		private SpinButtonDouble _x;
+		private SpinButtonDouble _y;
+		private SpinButtonDouble _z;
+		private SpinButtonDouble _w;
 
 		public Vector4 value
 		{
@@ -42,16 +42,16 @@ namespace Crown
 		// Events
 		public signal void value_changed();
 
-		public Vector4SpinButton(Vector4 xyz, Vector4 min, Vector4 max)
+		public SpinButtonVector4(Vector4 xyz, Vector4 min, Vector4 max)
 		{
 			// Data
 			_stop_emit = false;
 
 			// Widgets
-			_x = new DoubleSpinButton(xyz.x, min.x, max.x);
-			_y = new DoubleSpinButton(xyz.y, min.y, max.y);
-			_z = new DoubleSpinButton(xyz.z, min.z, max.z);
-			_w = new DoubleSpinButton(xyz.w, min.w, max.w);
+			_x = new SpinButtonDouble(xyz.x, min.x, max.x);
+			_y = new SpinButtonDouble(xyz.y, min.y, max.y);
+			_z = new SpinButtonDouble(xyz.z, min.z, max.z);
+			_w = new SpinButtonDouble(xyz.w, min.w, max.w);
 
 			_x.value_changed.connect(on_value_changed);
 			_y.value_changed.connect(on_value_changed);