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
PavelSindler
3395213dd1
french language xyz cal. messages
2018-09-11 16:33:33 +02:00
PavelSindler
b45eb05970
xyz cal. messages
2018-09-11 16:31:42 +02:00
Marek Bel
6c6354b2cb
Do not preheat nozzle before loading filament to MMU in first layer calibration wizard.
...
Show insert PLA filament to the first tube of MMU instead of "to the extruder".
First layer calibration wizard with MMU is now functional. But there is no option to unload filament from wizard.
2018-09-11 16:03:46 +02:00
Marek Bel
0fcd2cf2a1
Merge branch 'MK3_dev' into fix_mmu_1st_lay_cal
2018-09-11 15:26:35 +02:00