From 0b192119ef59211813100566b874c81875286350 Mon Sep 17 00:00:00 2001 From: Fred Emmott Date: Sat, 9 May 2026 09:31:33 -0500 Subject: [PATCH] GUI: auto-select mode if only one mode is supported My Chromatic firmware only supports DMG, so, let's make the UX a little friendlier :) equivalent of CLI PR #125 relates to #131 --- FlashGBX/FlashGBX_GUI.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/FlashGBX/FlashGBX_GUI.py b/FlashGBX/FlashGBX_GUI.py index 7bc231a..fcea89c 100644 --- a/FlashGBX/FlashGBX_GUI.py +++ b/FlashGBX/FlashGBX_GUI.py @@ -920,6 +920,15 @@ class FlashGBX_GUI(QtWidgets.QWidget): except: pass + modes = self.CONN.GetSupprtedModes() + if len(modes) == 1: + if modes[0] == "DMG": + self.optDMG.setChecked(True) + self.SetMode() + elif modes[0] == "AGB": + self.optAGB.setChecked(True) + self.SetMode() + return True return False