Commit Graph

2992 Commits

Author SHA1 Message Date
PavelSindler
752aec37fb M500 EEPROM version changed; if EEPROM_M500_SIZE is not updated, data are not stored 2018-09-19 14:36:26 +02:00
Marek Bel
9868dd766e Fix print not recovered when filament sensor is disabled during filament change initiated by filament run out. 2018-09-19 14:22:08 +02:00
Marek Bel
a5a7b1f1d6 Move functions definitions behind variable definitions. (No change in functionality.) 2018-09-19 14:08:31 +02:00
PavelSindler
29e578b5f8
Merge pull request #1147 from mkbel/add_wizard_unload
Add possibility to unload filament from wizard first layer calibration
2018-09-19 10:27:19 +02:00
Marek Bel
05d3b7032d Update documentation. 2018-09-18 17:48:11 +02:00
Marek Bel
a7fdfdd258 Put repetitive code into separate function. No change in functionality. 2018-09-18 17:15:13 +02:00
Marek Bel
6ee97468ee Remove lcd_buttons_update() call from all other places than interrupt. There is no known reason, why lcd_buttons_update() should be called from multiple places and multiple contexts. Remove mutex, which is not needed anymore, and wasn't implemented properly anyway (Operation was not atomic.). 2018-09-18 16:05:49 +02:00
Marek Bel
f532da4b17 Remove duplicate button debouncing code. Save 254B flash. 2018-09-18 14:39:01 +02:00
Marek Bel
90a10a692a Enable button debouncing also in modal mode (!lcd_update_enabled). In lcd_clicked() consume click event immediately. 2018-09-18 14:38:50 +02:00
Marek Bel
ab2d350ed1 Don't enable lcd update in lcd_show_fullscreen_message_and_wait_P(). Don't show menu in wizard when ejecting filament. 2018-09-17 21:23:13 +02:00
Marek Bel
a687b8e64a Don't enable lcd update inside mmu_eject_filament(). 2018-09-17 17:12:36 +02:00
Marek Bel
f496076508 Remove redundant code. No change in functionality. 2018-09-14 18:33:03 +02:00
Marek Bel
635a1b4cd8 Add possibility to to select preheat temperature when unloading filament in first layer calibration wizard.
Known limitations:
During filament eject, menu is shown for some moment.
2018-09-14 18:29:14 +02:00
Marek Bel
fe30e58fb5 Add possibility to unload filament from wizard before first layer calibration, if it is not PLA.
Known limitations:
Preheat temperature other than PLA can not be selected.
During filament eject, menu is shown for some moment.
2018-09-14 16:06:25 +02:00
Marek Bel
d14822b22f Give wizard states human readable names. Use uint8_t as underlying type - saves 20B of FLASH memory. 2018-09-13 16:37:41 +02:00
PavelSindler
acff75ac00
Merge pull request #1138 from mkbel/add_cancel
Add cancel
2018-09-13 14:30:26 +02:00
Marek Bel
44975c6963 Merge branch 'MK3_dev' into add_cancel 2018-09-13 14:27:12 +02:00
PavelSindler
5e63057e43
Merge pull request #1135 from mkbel/fix_mmu_1st_lay_cal
Fix mmu 1st lay cal
2018-09-13 13:58:00 +02:00
PavelSindler
75e8c1fc43
Merge branch 'MK3_dev' into fix_mmu_1st_lay_cal 2018-09-13 13:57:41 +02:00
Marek Bel
8235f0f869 Merge branch 'MK3_dev' into add_cancel 2018-09-12 19:38:26 +02:00
mkbel
eb63319b88
Merge pull request #1145 from mkbel/MK3_dev
Merge MK3 into MK3_dev and update documentation
2018-09-12 19:03:09 +02:00
Marek Bel
7bc46323e2 Update pause print documentation. 2018-09-12 18:35:26 +02:00
Marek Bel
de2100ac7b Merge branch 'MK3' into MK3_dev 2018-09-12 15:22:12 +02:00
PavelSindler
0d4f4fe933
Merge pull request #1143 from PavelSindler/lang2
lang fix
2018-09-12 09:38:18 +02:00
PavelSindler
45066ebddc lang fix 2018-09-12 09:37:16 +02:00
PavelSindler
30d54be9de
Merge pull request #1142 from PavelSindler/lang2
changed version
2018-09-12 09:20:32 +02:00
PavelSindler
298950e601 changed version 2018-09-12 09:19:23 +02:00
PavelSindler
a0f1bebadb
Merge pull request #1140 from XPila/MK3
Lang update (translation + increased reserved space)
2018-09-12 09:09:56 +02:00
Robert Pelnar
3e84bf6341 Lang update (translation + increased reserved space) 2018-09-12 02:45:13 +02:00
PavelSindler
991c37f206
Merge pull request #1137 from PavelSindler/lang2
messages correction
2018-09-11 22:43:09 +02:00
Marek Bel
13b67f0e0a Add Cancel item into PLA filament selection menu initiated by first layer calibration with MMU. 2018-09-11 22:33:13 +02:00
PavelSindler
36dd8eee6c space 2018-09-11 21:38:59 +02:00
PavelSindler
941e8b62f6
Merge pull request #1136 from XPila/MK3
Lang update
2018-09-11 21:22:27 +02:00
Robert Pelnar
17090f0280 Lang update - cz fixed 2018-09-11 21:19:35 +02:00
Robert Pelnar
1b6035d075 Lang update - cz fixed 2018-09-11 21:07:38 +02:00
Robert Pelnar
594908adc2 Lang update 2018-09-11 20:47:11 +02:00
Marek Bel
ada7cffd32 Open menu to select filament before first layer calibration if MMU unit is present. 2018-09-11 19:53:29 +02:00
PavelSindler
531dee20ae
Merge pull request #1134 from PavelSindler/lang2
cz language missing strings
2018-09-11 19:38:42 +02:00
PavelSindler
55542e9389 cz language missing strings 2018-09-11 19:36:44 +02:00
PavelSindler
21f83f5ce8
Merge pull request #1133 from PavelSindler/lang2
msg off
2018-09-11 19:05:19 +02:00
PavelSindler
d0829a0e9c msg off 2018-09-11 19:04:37 +02:00
PavelSindler
509bc8da0a
Merge pull request #1132 from PavelSindler/lang2
print time
2018-09-11 18:55:34 +02:00
PavelSindler
60a370eaaf print time 2018-09-11 18:41:48 +02:00
PavelSindler
f4af5af190
Merge pull request #1131 from PavelSindler/lang2
translations
2018-09-11 18:30:31 +02:00
PavelSindler
96aada9061 load filament messages, czech language missing translation readded 2018-09-11 18:25:38 +02:00
Marek Bel
5649d6c3c0 Precede active filament on status screen with letter F. 2018-09-11 17:27:10 +02:00
Marek Bel
98264808dc Change gcode "T?" question from "Choose extruder:" to "Choose filament" and answers from "Extruder 1" .. "Extruder 5" to "Filament 1" .. "Filament 5". 2018-09-11 17:16:13 +02:00
Marek Bel
46df46f482 Add possibility to use other filaments in LCD_COMMAND_V2_CAL. 2018-09-11 17:03:20 +02:00
Marek Bel
19a1ccdc76 Rename choose_extruder_menu() to choose_menu_P(), add parameters to make it reusable. 2018-09-11 16:51:00 +02:00
PavelSindler
bb7110febd some messages in czech language fixed 2018-09-11 16:47:58 +02:00