v3.0.3: Y löst die verknüpfte ID (für alle, mit Bestätigung)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
4b07ddf3ae
commit
718c605f6d
+5
-2
@@ -155,7 +155,8 @@ static void draw_top(PatchState st, const char *msg, bool admin, bool isAdmin)
|
||||
{
|
||||
C2D_DrawRectangle(0, 0, 0, TOP_W, SCR_H, COL_BG2, COL_BG2, COL_BG, COL_BG);
|
||||
draw_update_line(admin);
|
||||
const char *hint = admin ? "START: Beenden SELECT: Werkzeuge aus" : isAdmin ? "START: Beenden SELECT: Werkzeuge" : "START: Beenden";
|
||||
const char *hint = admin ? "START: Beenden Y: ID lösen SELECT: Werkzeuge aus"
|
||||
: isAdmin ? "START: Beenden Y: ID lösen SELECT: Werkzeuge" : "START: Beenden Y: ID lösen";
|
||||
text(hint, 10, 4, 0.4f, COL_MUTED, 0);
|
||||
if (ftpOn) {
|
||||
// FTP-Adresse direkt daneben
|
||||
@@ -509,7 +510,7 @@ static bool run(int action, char *msg, size_t msglen)
|
||||
if (!confirmed) {
|
||||
armed = BTN_UNLINK;
|
||||
snprintf(msg, msglen, "\"%s\" vom 3DS lösen?\nNur auf dem 3DS, das Konto selbst bleibt unberührt.\n"
|
||||
"Zum Bestätigen nochmal antippen.", id);
|
||||
"Zum Bestätigen nochmal Y drücken.", id);
|
||||
return false;
|
||||
}
|
||||
if (!nnid_unlink(msg, msglen)) return false;
|
||||
@@ -650,6 +651,8 @@ int main(int argc, char **argv)
|
||||
else if (up && selected >= BTN_SHOP) selected = selected == BTN_SHOP_DEL ? BTN_DISABLE : BTN_ENABLE;
|
||||
else if (up && selected >= BTN_DIAG) selected = selected == BTN_REBOOT ? BTN_DISABLE : BTN_ENABLE;
|
||||
if (down & KEY_A) action = selected;
|
||||
// Y: verknüpfte ID lösen (für alle, mit Bestätigung durch ein zweites Y)
|
||||
if (down & KEY_Y) action = BTN_UNLINK;
|
||||
if (down & KEY_TOUCH) {
|
||||
touchPosition tp;
|
||||
hidTouchRead(&tp);
|
||||
|
||||
Reference in New Issue
Block a user