Fix missing ASIN request when enabled. Default to true.
MODIFY
XRayBuilder/Properties/Settings.Designer.cs
XRayBuilder/Properties/Settings.Designer.cs
@@ -12,7 +12,7 @@ namespace XRayBuilderGUI.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.8.1.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.10.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
@@ -313,7 +313,7 @@ internal sealed partial class Settings : global::System.Configuration.Applicatio
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
- [global::System.Configuration.DefaultSettingValueAttribute("False")]
+ [global::System.Configuration.DefaultSettingValueAttribute("True")]
public bool promptASIN {
get {
return ((bool)(this["promptASIN"]));

MODIFY
XRayBuilder/Properties/Settings.settings
XRayBuilder/Properties/Settings.settings
<Value Profile="(Default)">com</Value>
</Setting>
<Setting Name="promptASIN" Type="System.Boolean" Scope="User">
- <Value Profile="(Default)">False</Value>
+ <Value Profile="(Default)">True</Value>
</Setting>
<Setting Name="minClipLen" Type="System.Int32" Scope="User">
<Value Profile="(Default)">25</Value>

MODIFY
XRayBuilder/app.config
XRayBuilder/app.config
<value>com</value>
</setting>
<setting name="promptASIN" serializeAs="String">
- <value>False</value>
+ <value>True</value>
</setting>
<setting name="minClipLen" serializeAs="String">
<value>25</value>

MODIFY
XRayBuilder/src/UI/frmASIN.Designer.cs
XRayBuilder/src/UI/frmASIN.Designer.cs
@@ -42,9 +42,9 @@ private void InitializeComponent()
// btnOK
//
this.btnOK.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.btnOK.Location = new System.Drawing.Point(146, 88);
+ this.btnOK.Location = new System.Drawing.Point(148, 88);
this.btnOK.Name = "btnOK";
- this.btnOK.Size = new System.Drawing.Size(100, 26);
+ this.btnOK.Size = new System.Drawing.Size(75, 26);
this.btnOK.TabIndex = 1;
this.btnOK.Text = "OK";
this.btnOK.UseVisualStyleBackColor = true;
@@ -55,7 +55,7 @@ private void InitializeComponent()
this.tbAsin.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.tbAsin.Location = new System.Drawing.Point(65, 54);
this.tbAsin.Name = "tbAsin";
- this.tbAsin.Size = new System.Drawing.Size(180, 23);
+ this.tbAsin.Size = new System.Drawing.Size(157, 23);
this.tbAsin.TabIndex = 0;
//
// lblTitle
@@ -64,24 +64,24 @@ private void InitializeComponent()
this.lblTitle.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblTitle.Location = new System.Drawing.Point(66, 9);
this.lblTitle.Name = "lblTitle";
- this.lblTitle.Size = new System.Drawing.Size(182, 15);
+ this.lblTitle.Size = new System.Drawing.Size(160, 15);
this.lblTitle.TabIndex = 3;
this.lblTitle.Text = "Title";
//
// lblTitleHead
//
this.lblTitleHead.AutoSize = true;
- this.lblTitleHead.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.lblTitleHead.Location = new System.Drawing.Point(19, 9);
+ this.lblTitleHead.Font = new System.Drawing.Font("Segoe UI Semibold", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblTitleHead.Location = new System.Drawing.Point(24, 9);
this.lblTitleHead.Name = "lblTitleHead";
- this.lblTitleHead.Size = new System.Drawing.Size(35, 15);
+ this.lblTitleHead.Size = new System.Drawing.Size(33, 15);
this.lblTitleHead.TabIndex = 4;
this.lblTitleHead.Text = "Title:";
//
// lblAsin
//
this.lblAsin.AutoSize = true;
- this.lblAsin.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAsin.Font = new System.Drawing.Font("Segoe UI Semibold", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblAsin.Location = new System.Drawing.Point(19, 57);
this.lblAsin.Name = "lblAsin";
this.lblAsin.Size = new System.Drawing.Size(38, 15);
@@ -91,10 +91,10 @@ private void InitializeComponent()
// label1
//
this.label1.AutoSize = true;
- this.label1.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.label1.Location = new System.Drawing.Point(8, 30);
+ this.label1.Font = new System.Drawing.Font("Segoe UI Semibold", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.label1.Location = new System.Drawing.Point(10, 30);
this.label1.Name = "label1";
- this.label1.Size = new System.Drawing.Size(49, 15);
+ this.label1.Size = new System.Drawing.Size(47, 15);
this.label1.TabIndex = 7;
this.label1.Text = "Author:";
//
@@ -104,7 +104,7 @@ private void InitializeComponent()
this.lblAuthor.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblAuthor.Location = new System.Drawing.Point(66, 30);
this.lblAuthor.Name = "lblAuthor";
- this.lblAuthor.Size = new System.Drawing.Size(182, 15);
+ this.lblAuthor.Size = new System.Drawing.Size(160, 15);
this.lblAuthor.TabIndex = 6;
this.lblAuthor.Text = "Author";
//
@@ -113,7 +113,7 @@ private void InitializeComponent()
this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
this.btnCancel.Location = new System.Drawing.Point(11, 88);
this.btnCancel.Name = "btnCancel";
- this.btnCancel.Size = new System.Drawing.Size(100, 26);
+ this.btnCancel.Size = new System.Drawing.Size(75, 26);
this.btnCancel.TabIndex = 8;
this.btnCancel.Text = "Cancel";
this.btnCancel.UseVisualStyleBackColor = true;
@@ -126,7 +126,7 @@ private void InitializeComponent()
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.CancelButton = this.btnCancel;
- this.ClientSize = new System.Drawing.Size(257, 125);
+ this.ClientSize = new System.Drawing.Size(234, 125);
this.Controls.Add(this.btnCancel);
this.Controls.Add(this.label1);
this.Controls.Add(this.lblAuthor);
@@ -146,7 +146,6 @@ private void InitializeComponent()
this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide;
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
this.Text = "Amazon ASIN";
- this.TopMost = true;
this.ResumeLayout(false);
this.PerformLayout();

MODIFY
XRayBuilder/src/UI/frmASIN.resx
XRayBuilder/src/UI/frmASIN.resx
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
- AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLlrQRXavJNF6uyzZGm7gSAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAbr3VSoXR6J2L1u7WlOPz96Dr/P+g6/z/l+Pz+IrZ69KC0uaabLvVRAAA
- AABks85eAAAAAAAAAABsvdMvfs3juoTT6MyB0OWUecjfcWq91VZitM9LYbXOSWy91ll0xNxpfcrhjHvI
- 4MBzwNqvcsLZnG6+11Nfss1TbbvWnma30jkAAAAAkZFtB66WhFW2nYxpqJN9R39/fwIAAAAAm41/EpaH
- eBFhs84vbLzWloDL5K2C0OePAAAAAAAAAAAAAAAAo498J8Gtmc7UwK//1MGw/9K/rv+9qZi/oYx7PMGu
- msvCsJ/SqpaCM2q61UN0xNxpaLfRJwAAAAAAAAAAAAAAALymlazUwbD/1MGw/8+7p/XCr53T0b6s/Me0
- pvTUwbD/1MGw/8Crl88AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/rZnd1MGw/9TBsP+znot3AAAAALOe
- jYTUwK//1MGw/9TBsP+2oY+FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwK2e2NTBsP/UwbD/rpaEVQAA
- AACZf38KxrOh5dTBsP/UwbD/p5SBTwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALmllZrUwbD/1MGw/72p
- l7OflHQYAAAAAMGunMfUwbD/1MGw/6aNeEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACdkXkVvamXvtTA
- r//UwbD/ybOi7cGunMfLtqPo1MGw/9TBsP+mjXhIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH9/
- fwKvm4lkvaeXo8CuncTBsJzczreq99TBsP/UwbD/po14SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKmW
- iSexm4lmsp6Lap2ReRUAAAAAAAAAAMGunMfUwbD/0r+u/5+OeTsAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAC1pJF51MGw/9TBsP+2oZCbkX9tDqeSfT3MuKfx1MGw/826p/yci3MfAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAoZB3HsWyoOPUwbD/1MCv/8mzpPfPuav61MGw/9TBsP/AqpjHAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAACvmIlDwKqbx829rP3UwbD/1MGw/9K/rv/ArZrLsJiENAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACnjn09sZqIY7KbiWSmjn9Cf39/AgAAAAAAAAAAAAAAAAAA
- AAAAAAAA/D8AAOAFAACAAAAAEEAAAOAAAADgBwAA4QcAAOEHAADghwAA4AcAAPAHAADhhwAA4AcAAOAP
- AADwDwAA/B8AAA==
+ AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAMKQXi7WnHB22aB1jtmgdY7WnHB2wpBeLgAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAzo1nL92jdq/ssob58LeL//C3i//wt4v/8LeL/+uzhvrco3avzYtpLgAA
+ AAAAAAAAAAAAAAAAAAAAAAAA0ZhqTeaugeTwt4v/8LeL//C3i//wt4v/8LeL//C3i//wt4v/8LeL/+as
+ guTTlmlLAAAAAAAAAAAAAAAAz49lMOitguTwt4v/8LeL//C3i//wt4v/9Mqp//TJqf/wt4v/8LeL//C3
+ i//wt4v/5qyC5M6NZy8AAAAAAAAAANyid7Dwt4v/8LeL//C3i//wt4v/8LeL//TKqf/0yqn/8LeL//C3
+ i//wt4v/8LeL//C3i//coXWuAAAAAMWKYDDss4b68LeL//C3i//wt4v/8LeL//C3i//xvZT/8b2U//C3
+ i//wt4v/8LeL//C3i//wt4v/67OG+sKQXi7WnG938LeL//C3i//wt4v/8LeL//C3i//wt4v/9tK3//fX
+ v//wt4v/8LeL//C3i//wt4v/8LeL//C3i//Wm2912qF1kPC3i//wt4v/8LeL//C3i//wt4v/8LeL//LA
+ mv/88Of/8buR//C3i//wt4v/8LeL//C3i//wt4v/2aB1jtyhdZDwt4v/8LeL//C3i//wt4v/8LeL//C3
+ i//wt4v/9c6x//ro2//wt4v/8LeL//C3i//wt4v/8LeL/9qhdZDXm2948LeL//C3i//wt4v/8LeL//LD
+ nv/32sP/8LeL//C3i//76tz/8sCZ//C3i//wt4v/8LeL//C3i//WnHB2x4phMuyzhvrwt4v/8LeL//C3
+ i//xvpb/++zh//C3i//wt4v/++3i//G+lv/wt4v/8LeL//C3i//ssob5w41cLwAAAADdo3Wy8LeL//C3
+ i//wt4v/8LeL//jdyP/77OH/++zh//jcx//wt4v/8LeL//C3i//wt4v/3aN2rwAAAAAAAAAA0JJoMeit
+ guXwt4v/8LeL//C3i//wt4v/8r6X//K+l//wt4v/8LeL//C3i//wt4v/5q6B5M+PZTAAAAAAAAAAAAAA
+ AADOlmlO6K2C5fC3i//wt4v/8LeL//C3i//wt4v/8LeL//C3i//wt4v/5q6B5NGYak0AAAAAAAAAAAAA
+ AAAAAAAAAAAAANCSaDHco3ix7LOG+vC3i//wt4v/8LeL//C3i//ss4b63KJ3sM+PZTAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAMeKYTLXm2942qB0j9mgdY7Xm294xYpgMAAAAAAAAAAAAAAAAAAA
+ AAAAAAAA+B8AAOAHAADAAwAAgAEAAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAQAAgAEAAMAD
+ AADgBwAA+B8AAA==
</value>
</data>
</root>
\ No newline at end of file

Fix missing ASIN request when enabled. Default to true.