From 0a8271c7dfac3e26bf9d01ef3b0dc95c9a106c32 Mon Sep 17 00:00:00 2001 From: Nick Blakely Date: Mon, 12 Oct 2020 13:53:29 -0700 Subject: [PATCH] Remove anisotropic filtering setting for now. --- GPatch/GPatch.nsi | 2 +- Giants.Launcher/Forms/OptionsForm.Designer.cs | 38 ++++--------------- Giants.Launcher/Forms/OptionsForm.cs | 23 ----------- Giants.Launcher/Forms/OptionsForm.resx | 3 -- 4 files changed, 8 insertions(+), 58 deletions(-) diff --git a/GPatch/GPatch.nsi b/GPatch/GPatch.nsi index 3b7436e..5a7dd9a 100644 --- a/GPatch/GPatch.nsi +++ b/GPatch/GPatch.nsi @@ -42,7 +42,7 @@ SetCompressor /SOLID lzma ; MUI end ------ Name "${PRODUCT_NAME} ${PRODUCT_VERSION}" -OutFile "Output\GPatch1_498_212_0.exe" +OutFile "Output\GPatch1_498_222_0.exe" InstallDir "$PROGRAMFILES\Giants\" InstallDirRegKey HKCU "SOFTWARE\PlanetMoon\Giants" "DestDir" ShowInstDetails hide diff --git a/Giants.Launcher/Forms/OptionsForm.Designer.cs b/Giants.Launcher/Forms/OptionsForm.Designer.cs index b33d55c..f330152 100644 --- a/Giants.Launcher/Forms/OptionsForm.Designer.cs +++ b/Giants.Launcher/Forms/OptionsForm.Designer.cs @@ -31,9 +31,7 @@ this.cmbRenderer = new System.Windows.Forms.ComboBox(); this.cmbResolution = new System.Windows.Forms.ComboBox(); this.cmbAntialiasing = new System.Windows.Forms.ComboBox(); - this.cmbAnisotropy = new System.Windows.Forms.ComboBox(); this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.label4 = new System.Windows.Forms.Label(); this.label3 = new System.Windows.Forms.Label(); this.label2 = new System.Windows.Forms.Label(); this.label1 = new System.Windows.Forms.Label(); @@ -79,41 +77,21 @@ this.cmbAntialiasing.Size = new System.Drawing.Size(252, 21); this.cmbAntialiasing.TabIndex = 2; // - // cmbAnisotropy - // - this.cmbAnisotropy.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.cmbAnisotropy.FormattingEnabled = true; - this.cmbAnisotropy.Location = new System.Drawing.Point(124, 112); - this.cmbAnisotropy.Name = "cmbAnisotropy"; - this.cmbAnisotropy.Size = new System.Drawing.Size(252, 21); - this.cmbAnisotropy.TabIndex = 3; - // // groupBox1 // - this.groupBox1.Controls.Add(this.label4); this.groupBox1.Controls.Add(this.label3); this.groupBox1.Controls.Add(this.label2); this.groupBox1.Controls.Add(this.label1); - this.groupBox1.Controls.Add(this.cmbAnisotropy); this.groupBox1.Controls.Add(this.cmbRenderer); this.groupBox1.Controls.Add(this.cmbResolution); this.groupBox1.Controls.Add(this.cmbAntialiasing); this.groupBox1.Location = new System.Drawing.Point(12, 12); this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(382, 150); + this.groupBox1.Size = new System.Drawing.Size(382, 116); this.groupBox1.TabIndex = 4; this.groupBox1.TabStop = false; this.groupBox1.Text = "Graphics Settings"; // - // label4 - // - this.label4.AutoSize = true; - this.label4.Location = new System.Drawing.Point(17, 115); - this.label4.Name = "label4"; - this.label4.Size = new System.Drawing.Size(101, 13); - this.label4.TabIndex = 7; - this.label4.Text = "Anisotropic Filtering:"; - // // label3 // this.label3.AutoSize = true; @@ -146,7 +124,7 @@ this.groupBox2.Controls.Add(this.cmbMode); this.groupBox2.Controls.Add(this.chkTripleBuffering); this.groupBox2.Controls.Add(this.chkVSync); - this.groupBox2.Location = new System.Drawing.Point(12, 168); + this.groupBox2.Location = new System.Drawing.Point(12, 138); this.groupBox2.Name = "groupBox2"; this.groupBox2.Size = new System.Drawing.Size(118, 93); this.groupBox2.TabIndex = 5; @@ -188,7 +166,7 @@ // // btnOK // - this.btnOK.Location = new System.Drawing.Point(238, 238); + this.btnOK.Location = new System.Drawing.Point(238, 208); this.btnOK.Name = "btnOK"; this.btnOK.Size = new System.Drawing.Size(75, 23); this.btnOK.TabIndex = 6; @@ -199,7 +177,7 @@ // btnCancel // this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.btnCancel.Location = new System.Drawing.Point(319, 238); + this.btnCancel.Location = new System.Drawing.Point(319, 208); this.btnCancel.Name = "btnCancel"; this.btnCancel.Size = new System.Drawing.Size(75, 23); this.btnCancel.TabIndex = 7; @@ -209,7 +187,7 @@ // // btnResetDefaults // - this.btnResetDefaults.Location = new System.Drawing.Point(300, 168); + this.btnResetDefaults.Location = new System.Drawing.Point(300, 138); this.btnResetDefaults.Name = "btnResetDefaults"; this.btnResetDefaults.Size = new System.Drawing.Size(94, 23); this.btnResetDefaults.TabIndex = 8; @@ -220,7 +198,7 @@ // groupBox3 // this.groupBox3.Controls.Add(this.chkUpdates); - this.groupBox3.Location = new System.Drawing.Point(136, 168); + this.groupBox3.Location = new System.Drawing.Point(136, 138); this.groupBox3.Name = "groupBox3"; this.groupBox3.Size = new System.Drawing.Size(127, 49); this.groupBox3.TabIndex = 6; @@ -244,7 +222,7 @@ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoSize = true; this.CancelButton = this.btnCancel; - this.ClientSize = new System.Drawing.Size(406, 273); + this.ClientSize = new System.Drawing.Size(406, 239); this.ControlBox = false; this.Controls.Add(this.groupBox3); this.Controls.Add(this.btnResetDefaults); @@ -276,9 +254,7 @@ private System.Windows.Forms.ComboBox cmbRenderer; private System.Windows.Forms.ComboBox cmbResolution; private System.Windows.Forms.ComboBox cmbAntialiasing; - private System.Windows.Forms.ComboBox cmbAnisotropy; private System.Windows.Forms.GroupBox groupBox1; - private System.Windows.Forms.Label label4; private System.Windows.Forms.Label label3; private System.Windows.Forms.Label label2; private System.Windows.Forms.Label label1; diff --git a/Giants.Launcher/Forms/OptionsForm.cs b/Giants.Launcher/Forms/OptionsForm.cs index 6298275..d39dd46 100644 --- a/Giants.Launcher/Forms/OptionsForm.cs +++ b/Giants.Launcher/Forms/OptionsForm.cs @@ -65,11 +65,6 @@ namespace Giants.Launcher if (this.cmbAntialiasing.SelectedItem == null) this.cmbAntialiasing.SelectedIndex = 0; - var anisotropyOptions = (List>)this.cmbAnisotropy.DataSource; - this.cmbAnisotropy.SelectedItem = anisotropyOptions.Find(o => o.Value == GameSettings.Get(RegistryKeys.AnisotropicFiltering)); - if (this.cmbAnisotropy.SelectedItem == null) - this.cmbAnisotropy.SelectedIndex = 0; - this.chkUpdates.Checked = GameSettings.Get(RegistryKeys.NoAutoUpdate) != 1; } @@ -137,23 +132,6 @@ namespace Giants.Launcher anisotropyOptions.Add(new KeyValuePair(string.Format(Resources.OptionSamples, i), i)); } } - - // Try to keep current selection when repopulating - int? currentValue = null; - if (this.cmbAnisotropy.SelectedValue != null) - { - currentValue = (int)this.cmbAnisotropy.SelectedValue; - } - - this.cmbAnisotropy.DataSource = anisotropyOptions; - this.cmbAnisotropy.DisplayMember = "Key"; - this.cmbAnisotropy.ValueMember = "Value"; - - if (currentValue != null) - this.cmbAnisotropy.SelectedValue = currentValue; - - if (this.cmbAnisotropy.SelectedValue == null) - this.cmbAnisotropy.SelectedIndex = 0; } private void PopulateResolution() @@ -234,7 +212,6 @@ namespace Giants.Launcher } GameSettings.Modify(RegistryKeys.Antialiasing, this.cmbAntialiasing.SelectedValue); - GameSettings.Modify(RegistryKeys.AnisotropicFiltering, this.cmbAnisotropy.SelectedValue); bool windowed = (WindowType)this.cmbMode.SelectedIndex == WindowType.Windowed || (WindowType)this.cmbMode.SelectedIndex == WindowType.Borderless; GameSettings.Modify(RegistryKeys.Windowed, windowed == true ? 1 : 0); bool borderless = (WindowType)this.cmbMode.SelectedIndex == WindowType.Borderless; diff --git a/Giants.Launcher/Forms/OptionsForm.resx b/Giants.Launcher/Forms/OptionsForm.resx index 8666fee..d58980a 100644 --- a/Giants.Launcher/Forms/OptionsForm.resx +++ b/Giants.Launcher/Forms/OptionsForm.resx @@ -117,7 +117,4 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True - \ No newline at end of file