change: drop client combo from wizard

This commit is contained in:
aclist committed 2026-10-21 13:03:30 +09:00
1 parent 95988459d5
commit 0f8b6fcaad
1 file changed
+4 -14
+4 -14
View File
@@ -26,7 +26,6 @@ from dzgui.util.open_links import open_link_by_url
from dzgui.util.css import add_class, load_css
from dzgui.views.components.buttons import WebButton
from dzgui.views.components.entry import APIEntry
from dzgui.views.components.misc import ClientCombo
from dzgui.views.mixins.colorscheme import ColorAwareApp
import gi
@@ -385,26 +384,17 @@ class PreferencesPage(EnumeratedWizardPage):
self.dist_box.add(self.radio_km)
self.dist_box.add(self.radio_miles)
client_label = Gtk.Label(label=wizard.label_client, halign=Gtk.Align.START)
self.client_box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, spacing=10)
self.client_combo = ClientCombo()
self.client_box.add(client_label)
self.client_box.add(self.client_combo)
outer_box = Gtk.Box(
orientation=Gtk.Orientation.VERTICAL, halign=Gtk.Align.CENTER, spacing=10
)
for el in self.name_box, self.client_box, self.dist_box:
for el in self.name_box, self.dist_box:
outer_box.add(el)
self.add_start(outer_box)
def get_prefs(self) -> tuple[str, bool, str]:
def get_prefs(self) -> tuple[str, bool]:
name = self.name_entry.get_text().strip()
use_miles = self.radio_miles.get_active()
model = self.client_combo.get_model()
ind = self.client_combo.get_active()
client = model[ind][1]
return name, use_miles, client
return name, use_miles
def _on_entry_changed(self, entry: Gtk.Entry) -> None:
text = entry.get_text()
@@ -507,7 +497,7 @@ class Assistant(Gtk.Assistant):
self.config_values["steam_api"] = page.get_api_key()
case PreferencesPage():
# NOTE: collects config values before advancing to last page
name, use_miles, client = self.page_prefs.get_prefs()
name, use_miles = self.page_prefs.get_prefs()
self.config_values["name"] = name
self.config_values["use_miles"] = use_miles
self.page_shortcuts.set_steam_path(