From 1937cf20740c398540cd9e1fb1552faae2a9deec Mon Sep 17 00:00:00 2001 From: leptun Date: Thu, 29 Aug 2019 15:40:04 +0300 Subject: [PATCH] Toggle SpoolJoin --- Firmware/ultralcd.cpp | 11 +++++------ lang/lang_en.txt | 10 ++-------- lang/lang_en_cz.txt | 12 ++---------- lang/lang_en_de.txt | 14 +++----------- lang/lang_en_es.txt | 12 ++---------- lang/lang_en_fr.txt | 12 ++---------- lang/lang_en_it.txt | 12 ++---------- lang/lang_en_pl.txt | 14 +++----------- 8 files changed, 21 insertions(+), 76 deletions(-) diff --git a/Firmware/ultralcd.cpp b/Firmware/ultralcd.cpp index c1f40d74..62215266 100755 --- a/Firmware/ultralcd.cpp +++ b/Firmware/ultralcd.cpp @@ -5106,30 +5106,29 @@ static void auto_deplete_switch() eeprom_update_byte((unsigned char *)EEPROM_AUTO_DEPLETE, lcd_autoDeplete); } -static bool settingsAutoDeplete() +static void settingsAutoDeplete() { if (mmu_enabled) { if (!fsensor_enabled) { - if (menu_item_text_P(_i("SpoolJoin [N/A]"))) return true; + MENU_ITEM_TOGGLE_P(_i("SpoolJoin"), _T(MSG_NA), NULL); } else if (lcd_autoDeplete) { - if (menu_item_function_P(_i("SpoolJoin [on]"), auto_deplete_switch)) return true; + MENU_ITEM_TOGGLE_P(_i("SpoolJoin"), _T(MSG_ON), auto_deplete_switch); } else { - if (menu_item_function_P(_i("SpoolJoin [off]"), auto_deplete_switch)) return true; + MENU_ITEM_TOGGLE_P(_i("SpoolJoin"), _T(MSG_OFF), auto_deplete_switch); } } - return false; } #define SETTINGS_AUTO_DEPLETE \ do\ {\ - if(settingsAutoDeplete()) return;\ + settingsAutoDeplete();\ }\ while(0)\ diff --git a/lang/lang_en.txt b/lang/lang_en.txt index 4580e25e..41501d06 100755 --- a/lang/lang_en.txt +++ b/lang/lang_en.txt @@ -34,14 +34,8 @@ #MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 "Are left and right Z~carriages all up?" -#MSG_AUTO_DEPLETE_ON c=17 r=1 -"SpoolJoin [on]" - -# -"SpoolJoin [N/A]" - -#MSG_AUTO_DEPLETE_OFF c=17 r=1 -"SpoolJoin [off]" +#MSG_AUTO_DEPLETE c=17 r=1 +"SpoolJoin" #MSG_AUTO_HOME "Auto home" diff --git a/lang/lang_en_cz.txt b/lang/lang_en_cz.txt index dc4b6101..88ffa69c 100755 --- a/lang/lang_en_cz.txt +++ b/lang/lang_en_cz.txt @@ -46,18 +46,10 @@ "Are left and right Z~carriages all up?" "Dojely oba Z voziky k~hornimu dorazu?" -#MSG_AUTO_DEPLETE_ON c=17 r=1 -"SpoolJoin [on]" -"SpoolJoin [zap]" - -# -"SpoolJoin [N/A]" +#MSG_AUTO_DEPLETE c=17 r=1 +"SpoolJoin" "\x00" -#MSG_AUTO_DEPLETE_OFF c=17 r=1 -"SpoolJoin [off]" -"SpoolJoin [vyp]" - #MSG_AUTO_HOME "Auto home" "\x00" diff --git a/lang/lang_en_de.txt b/lang/lang_en_de.txt index 8c91b2de..68859bd8 100755 --- a/lang/lang_en_de.txt +++ b/lang/lang_en_de.txt @@ -46,17 +46,9 @@ "Are left and right Z~carriages all up?" "Sind linke+rechte Z- Schlitten ganz oben?" -#MSG_AUTO_DEPLETE_ON c=17 r=1 -"SpoolJoin [on]" -"SpoolJoin [an]" - -# -"SpoolJoin [N/A]" -"SpoolJoin [N/V]" - -#MSG_AUTO_DEPLETE_OFF c=17 r=1 -"SpoolJoin [off]" -"SpoolJoin [aus]" +#MSG_AUTO_DEPLETE c=17 r=1 +"SpoolJoin" +"\x00" #MSG_AUTO_HOME "Auto home" diff --git a/lang/lang_en_es.txt b/lang/lang_en_es.txt index e68bdf3f..b33a5e08 100755 --- a/lang/lang_en_es.txt +++ b/lang/lang_en_es.txt @@ -46,16 +46,8 @@ "Are left and right Z~carriages all up?" "Carros Z izq./der. estan arriba maximo?" -#MSG_AUTO_DEPLETE_ON c=17 r=1 -"SpoolJoin [on]" -"\x00" - -# -"SpoolJoin [N/A]" -"\x00" - -#MSG_AUTO_DEPLETE_OFF c=17 r=1 -"SpoolJoin [off]" +#MSG_AUTO_DEPLETE c=17 r=1 +"SpoolJoin" "\x00" #MSG_AUTO_HOME diff --git a/lang/lang_en_fr.txt b/lang/lang_en_fr.txt index 8c50b060..512a5255 100755 --- a/lang/lang_en_fr.txt +++ b/lang/lang_en_fr.txt @@ -46,16 +46,8 @@ "Are left and right Z~carriages all up?" "Z~carriages gauche + droite tout en haut?" -#MSG_AUTO_DEPLETE_ON c=17 r=1 -"SpoolJoin [on]" -"\x00" - -# -"SpoolJoin [N/A]" -"\x00" - -#MSG_AUTO_DEPLETE_OFF c=17 r=1 -"SpoolJoin [off]" +#MSG_AUTO_DEPLETE c=17 r=1 +"SpoolJoin" "\x00" #MSG_AUTO_HOME diff --git a/lang/lang_en_it.txt b/lang/lang_en_it.txt index 2a0a00fb..839cbec7 100755 --- a/lang/lang_en_it.txt +++ b/lang/lang_en_it.txt @@ -46,16 +46,8 @@ "Are left and right Z~carriages all up?" "I carrelli Z sin/des sono altezza max?" -#MSG_AUTO_DEPLETE_ON c=17 r=1 -"SpoolJoin [on]" -"\x00" - -# -"SpoolJoin [N/A]" -"\x00" - -#MSG_AUTO_DEPLETE_OFF c=17 r=1 -"SpoolJoin [off]" +#MSG_AUTO_DEPLETE c=17 r=1 +"SpoolJoin" "\x00" #MSG_AUTO_HOME diff --git a/lang/lang_en_pl.txt b/lang/lang_en_pl.txt index 3ddd63ac..09d393b7 100755 --- a/lang/lang_en_pl.txt +++ b/lang/lang_en_pl.txt @@ -46,17 +46,9 @@ "Are left and right Z~carriages all up?" "Obydwa konce osi dojechaly do gornych ogranicznikow?" -#MSG_AUTO_DEPLETE_ON c=17 r=1 -"SpoolJoin [on]" -"SpoolJoin [wl]" - -# -"SpoolJoin [N/A]" -"SpoolJoin [nd]" - -#MSG_AUTO_DEPLETE_OFF c=17 r=1 -"SpoolJoin [off]" -"SpoolJoin [wyl]" +#MSG_AUTO_DEPLETE c=17 r=1 +"SpoolJoin" +"\x00" #MSG_AUTO_HOME "Auto home"