Robby Candra
c9aa68ef7a
Encoder direction: Wrangle, Revert select screen change ( #14628 )
6 years ago
Robby Candra
2c5436e315
Fix HOST_PROMPT_SUPPORT include in ExtUI API ( #14650 )
6 years ago
Marcio Teixeira
57ed063ba1
Fix unused variable warnings ( #14643 )
6 years ago
Marcio Teixeira
27c487bab7
Print progress enhancements ( #14647 )
6 years ago
Robby Candra
ebb1a7dc1f
Fix EXT_UI example onFilamentChange Parameter ( #14649 )
6 years ago
Tanguy Pruvot
bae8d0a4bd
DOGM: Avoid white flash on TFT (re)init ( #14631 )
...
- Avoid white flash on TFT (re)init. Unlike Graphical LCD, the TFT init color may be full white if the backlight is on during init.
- Add a conditional for delayed backlight init which can be applied to any backlit display.
6 years ago
Tanguy Pruvot
81d629bc47
Robin & Longer3D SPI TFT driver ( #14595 )
6 years ago
Scott Lahteine
eaf1c0954e
Update some precompiler tests
6 years ago
InsanityAutomation
ce02c6cee2
Variable tool change purge ( #14618 )
6 years ago
Marcio Teixeira
a49478cefa
Fix STATUS_MESSAGE_SCROLLING in LIGHTWEIGHT_UI ( #14603 )
6 years ago
Ludy
6dcb85927a
Update German language, &c. ( #14613 )
6 years ago
Scott Lahteine
3cd9a92dcc
Use REVERSE_ENCODER_DIRECTION in do_select_screen
6 years ago
Scott Lahteine
80c6f98d2f
Fix nested _draw_chamber_status
...
Co-Authored-By: alexscarbro <alexscarbro@users.noreply.github.com>
6 years ago
Scott Lahteine
b0d8ba3894
Fix ANIM_CHAMBER
...
Co-Authored-By: alexscarbro <alexscarbro@users.noreply.github.com>
6 years ago
Scott Lahteine
ed0e6afacb
Apply LIMIT macro
6 years ago
igorepi
c1bb3278d4
Fix Russian grammar ( #14527 )
6 years ago
Scott Lahteine
fe02241044
NONE on combined options
6 years ago
Scott Lahteine
67e0238c89
Reduce type warnings
6 years ago
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
6 years ago
Scott Lahteine
b6546ea33a
Add include guards to some headers
6 years ago
Roman Moravčík
9736a21de2
Update Slovak language ( #14503 )
6 years ago
Tim Moore
eb6dec03bd
Simplify power supply naming logic ( #14488 )
...
Co-Authored-By: Tim Moore <tim.moore@lightbend.com>
Co-Authored-By: AnHardt <github@kitelab.de>
6 years ago
Scott Lahteine
de462f2b8a
Revert "Sort out settings.load with SD EEPROM emulation ( #14458 )"
...
This reverts commit 108d0df565
.
6 years ago
Scott Lahteine
ae9232962e
Use heater index defines
6 years ago
Scott Lahteine
1620738701
Home dir use < or >
6 years ago
Ludy
3358caed14
Update German/Italian language ( #14482 )
6 years ago
Scott Lahteine
ff55088491
Fix Malyan LCD warnings
6 years ago
GMagician
54358fbe28
Update Italian language
6 years ago
Scott Lahteine
de8fee6aea
Clarify ExtUI command injection
6 years ago
Tanguy Pruvot
108d0df565
Sort out settings.load with SD EEPROM emulation ( #14458 )
6 years ago
Tanguy Pruvot
ca7f56e60b
Add 0.025mm Manual Move for Z ( #14456 )
6 years ago
Scott Lahteine
10b85be405
status_message_level => alert_level
6 years ago
Tanguy Pruvot
24655a6bf3
Touch-MI Menu and Manual Deploy option ( #14290 )
6 years ago
Scott Lahteine
d16954dc88
Make KEEPALIVE_STATE a scoped auto-restore ( #14446 )
6 years ago
Marcio Teixeira
e6cf7860e8
Improve ExtUI, fix compiler errors, warnings ( #14441 )
6 years ago
Roman Moravčík
77c67085bf
Update Slovak language ( #14433 )
6 years ago
Giuliano Zaro
9174aa376f
Update Italian language ( #14440 )
6 years ago
Scott Lahteine
a8d68b7c8a
Common method for scaled fan speed
6 years ago
Scott Lahteine
1a09c4dea5
Cutter class followup
6 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 years ago
Scott Lahteine
d7d80418ae
Singleton for cutting tools ( #14429 )
6 years ago
Andy Shaw
064177154c
Update SD card connection / sharing options ( #14325 )
6 years ago
J.C. Nelson
30a3db4f22
Fix Malyan M200 config and protocol ( #14394 )
6 years ago
Eric Ptak
8934b32f1b
Fysetc AIO II / Cheetah STM32F1 ( #14407 )
6 years ago
thisiskeithb
a4aa3621c0
MKS Robin Mini Board Support ( #14366 )
6 years ago
InsanityAutomation
aa0383a83b
Enhance IDEX toolchange auto-return w/ no park, full control ( #14117 )
6 years ago
Scott Lahteine
3d9d72e8db
Include order, spacing, etc.
6 years ago
mikeshub
1b1a4677f5
Fix LCD.h compilation error ( #14377 )
6 years ago
Tobias Frost
eeaef2410a
Support DGUS Display with DWIN OS ( #13253 )
6 years ago
Marcio Teixeira
49ea1c635a
Fix missing dependencies ( #14339 )
6 years ago
Scott Lahteine
4df4c47994
Add TMC2209 support ( #14249 )
6 years ago
Scott Lahteine
9131b11944
Games in Info menu, if enabled
6 years ago
Scott Lahteine
4c872a01f2
G-code queue singleton, front injection ( #14236 )
6 years ago
Tanguy Pruvot
75aeb41ab7
SKRmini support for Fysetc Mini Panel ( #14319 )
6 years ago
Giuliano Zaro
27d30c1be8
Update Italian language ( #14302 )
6 years ago
Scott Lahteine
6b2d42434c
Wrap main menu external declarations
6 years ago
Scott Lahteine
651f3eeed0
Clean up trailing whitespace
6 years ago
Ludy
35aabd1834
Fix Spindle/Laser compile error ( #14312 )
6 years ago
Tanguy Pruvot
287df7a61f
STM32F1: various small changes
...
- init the led pin as output (like other HALs)
- reduce sdio dma priority to normal.. highest is never the best...
- allow fsmc only on compatible STM32F1 (like HAL fsmc)
- fsmc: remove an useless C style cast
6 years ago
Scott Lahteine
eb1c9113c2
Try to init SD with no detect pin
6 years ago
Scott Lahteine
24c23b60fa
Use lambda, fix wrap pointer
6 years ago
Ludy
6fb3db1633
Update German language ( #14294 )
6 years ago
Scott Lahteine
a17f057daa
Fix word wrapping on select screens
6 years ago
MastS
18904c42f6
Fysetc LCD backlight timeout ( #14265 )
6 years ago
Scott Lahteine
2a96d4e23a
Move number-to-string functions to libs
6 years ago
Robby Candra
f30b89953d
runout.distance_mm LCD edit item ( #14066 )
6 years ago
InsanityAutomation
b7eeb5b13b
Move BLTouch options to adv config ( #14131 )
...
Plus other BLTouch and menu enhancements.
6 years ago
Scott Lahteine
0ca2073625
ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED => SD_ABORT_ON_ENDSTOP_HIT
6 years ago
thisiskeithb
662e7da8a4
Fix USE_BIG_EDIT_FONT bug ( #14252 )
6 years ago
Robby Candra
5ca8d51e12
Ability to insert G-code in front of queue ( #14229 )
6 years ago
InsanityAutomation
4138b1f9ae
Option to disable Case Light brightness control ( #14165 )
6 years ago
InsanityAutomation
66e22d9f5a
ExtUI Heated Chamber support ( #14198 )
6 years ago
Scott Lahteine
858b2fa21a
Fix thermistor table
6 years ago
InsanityAutomation
f6ec00d776
Update thermistor and working config
6 years ago
Tanguy Pruvot
e4260a41cb
Fix a DEBUG_LEVELING_FEATURE string copy ( #14200 )
6 years ago
InsanityAutomation
123e58d9c3
Heated Chamber for Graphical LCD ( #14190 )
6 years ago
InsanityAutomation
f889cc6ea6
ExtUI parity with SPI LCDs ( #14172 )
6 years ago
Roman Moravčík
d70929f7c0
Update Slovak language ( #14179 )
6 years ago
InsanityAutomation
0f04ba016f
Adjust tool offset menus ( #14153 )
6 years ago
Tanguy Pruvot
5f42d3a8b4
BLTouch French updates ( #14137 )
6 years ago
Scott Lahteine
c6d39319de
Fix some whitespace
6 years ago
Robby Candra
df7733425c
Shorten pause message for 4 line LCD ( #14097 )
6 years ago
InsanityAutomation
49e83dd7c8
BLTouch V3.1 changes ( #14104 )
6 years ago
teemuatlut
1c86fbc60b
TMC updates, capture LCD changes ( #14074 )
6 years ago
Scott Lahteine
44caf70917
Improve editing, fix some small value editing
6 years ago
Scott Lahteine
612eaa87bd
Fix "back" items in some sub-menus
6 years ago
Scott Lahteine
c5dc2e5a71
Update advanced BLTouch menu items
6 years ago
InsanityAutomation
9f69fbe5ee
Move some menu items ( #14118 )
6 years ago
Scott Lahteine
cc862a8213
Replace some functions with lambdas
6 years ago
Giuliano Zaro
2298923a9b
Update Italian language ( #14095 )
6 years ago
Ludy
41f61a12b8
Update German language ( #14093 )
6 years ago
Scott Lahteine
7b4c3bd92a
Fix call to synchronize in lcd_pause_job
6 years ago
Pavel4e5
3cd19a8ec0
Improve Zonestar keypad responsiveness ( #14056 )
6 years ago
InsanityAutomation
84ac5b360b
Fix ExtUI mesh functions ( #14027 )
6 years ago
FanDjango
85fb33a060
BLTOUCH tweaks, new v3.1 command ( #14015 )
6 years ago
GUEST.it
62ef54cb81
UBL: Log and display G29 progress ( #14036 )
6 years ago
Scott Lahteine
efe651e749
Add THERMISTOR_NAME for 1000
6 years ago
Marcio Teixeira
7ccbcf2eaa
Fix TMC EEPROM regression ( #14008 )
...
Partially undo 15357af
to ensure TMC code is initialized in the proper order.
6 years ago
InsanityAutomation
991ee7552b
Restore menu edit to 32bit value ( #13976 )
6 years ago
Scott Lahteine
a613bcad2d
Fix some spelling
6 years ago
Marcio Teixeira
227f29090d
Add heater timeouts to ExtUI ( #13970 )
...
- Add local UI methods to get heater timeout state.
- Add methods to resume timed-out heaters.
- Re-enable heaters on UI temperature request.
- Make `ExtUI` show a dialog box if pause needs a button press after reheat.
6 years ago
InsanityAutomation
3f758d9e00
Fix some edit items for 16-bit encoder ( #13948 )
6 years ago
Scott Lahteine
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
6 years ago
Scott Lahteine
23ec650410
Consolidate Malyan LCD and ExtUI
6 years ago
InsanityAutomation
6811e2921b
BLTouch v3 / 3DTouch Interoperability & performance ( #13814 )
6 years ago
doggyfan
23a8707ef1
Configurable Thermistor ( #13888 )
6 years ago
Scott Lahteine
a36782ac1d
Define more u8g command macros
6 years ago
Ludy
421d526ba7
Update German language ( #13915 )
6 years ago
Giuliano Zaro
b07360f32a
Update Italian language ( #13916 )
6 years ago
Giuliano Zaro
e2a77ed881
Bring chamber temp to completion ( #13837 )
6 years ago
jmdearras
68004174d9
Fix thermistor 501 name ( #13839 )
6 years ago
Bob Kuhn
c48e6be366
Fysetc panel, RUMBA and ReARM pins, SPI mode 3 ( #13900 )
6 years ago
Tanguy Pruvot
e7b3720b81
Menu edit accel in increments of 25 ( #13850 )
6 years ago
Roman Moravčík
6d0ce033c2
Update Slovak language. ( #13840 )
6 years ago
Marcio Teixeira
15357af67c
Backlash cleanup ( #13659 )
...
…And save backlash, fil. sensor, ExtUI userdata to EEPROM.
6 years ago
Scott Lahteine
e7682eea42
Use Arduino.h include wrapper ( #13877 )
6 years ago
Thomas Moore
ee243e4edf
Fix mixing extruder filament change ( #13803 )
6 years ago
Tanguy Pruvot
3272d0db01
Update French language ( #13866 )
6 years ago
Chris Pepper
95beafa9a2
Fix typo
6 years ago
Ludy
408a5f08dc
Update German language ( #13853 )
6 years ago
Tanguy Pruvot
cf3c746029
Improve French language ( #13851 )
6 years ago
Clinton James
2740cc64d8
Add SD Release when no SD_DETECT_PIN exists ( #13857 )
6 years ago
Luu Lac
39ebca6b5f
Fix FYSETC, MINIPANEL, MKS_MINI_12864 display ( #13864 )
6 years ago
Giuliano Zaro
93dcb537ef
Update Italian language ( #13809 )
6 years ago
InsanityAutomation
610fb46683
Fix some ExtUI issues ( #13799 )
6 years ago
Bob-the-Kuhn
db89fc0304
Revert "bring my copy up to date"
...
This reverts commit 503905c628
.
6 years ago
Bob-the-Kuhn
503905c628
bring my copy up to date
6 years ago
Bob-the-Kuhn
73726d56b3
Merge branch 'bugfix-2.0.x' of https://github.com/MarlinFirmware/Marlin into bugfix-2.0.x
6 years ago
Scott Lahteine
5051909c3c
Update do_select_screen for general use ( #13800 )
6 years ago
Giuliano Zaro
0f9c49ccba
Update Italian language ( #13790 )
6 years ago
Marcio Teixeira
ca7f6ff287
Fix MSG_En messages for consistency ( #13788 )
6 years ago
Tanguy Pruvot
04ae3ba1fd
Major update to French language ( #13784 )
6 years ago
Bob Kuhn
81ca5a4cd4
Fix and improve FYSETC LCD support ( #13767 )
6 years ago
Ludy
4228fd3e03
Update German language ( #13769 )
6 years ago
Marcio Teixeira
d0c1eee53b
Add extra max-temp safety checks ( #13756 )
6 years ago
jmdearras
b65cb5704d
Fix, improve FYSETC_MINI_12864 support ( #13730 )
6 years ago
Marcio Teixeira
2e3d121ac4
Squelch compiler warning ( #13739 )
6 years ago
Jimmy Wennlund
e6f6ed76c8
Show UBL Activate/Deactivate menu for current state ( #13744 )
6 years ago
Marcio Teixeira
08f21335a6
Fix bad opcode in LIGHTWEIGHT_UI; add 32-bit HAL and Due compatibility ( #13751 )
6 years ago
Bob-the-Kuhn
520585c5ed
Merge branch 'bugfix-2.0.x' of https://github.com/MarlinFirmware/Marlin into bugfix-2.0.x
6 years ago
Marcio Teixeira
836435c5ef
Fix action_edit int range bug ( #13737 )
6 years ago
Antonio Pérez
bf28ad4b6c
Fix clear of Z position last digit ( #13731 )
6 years ago
Marcio Teixeira
866e2d41dc
Correct range of LCD axis step editing ( #13727 )
6 years ago
Scott Lahteine
ab8052887f
Add missing MSG_PAUSE_PRINT_INIT_1 for en
6 years ago
petrzjunior
12d340cf2a
Update Czech language ( #13729 )
6 years ago
Bob Kuhn
9b578ca343
Support FYSETC_MINI_12864 on Re-ARM, RAMPS_FD, MKS SBASE ( #13717 )
6 years ago
Roman Moravčík
db373f130c
Update Slovak language ( #13692 )
6 years ago
Bob-the-Kuhn
9dd4252b39
Merge branch 'bugfix-2.0.x' of https://github.com/MarlinFirmware/Marlin into bugfix-2.0.x
6 years ago
Marcio Teixeira
bdfffee037
Modify Z-offset overlay for clarity ( #13660 )
6 years ago
Ludy
62b4265410
Update German language ( #13665 )
6 years ago
Scott Lahteine
f2ba0a5ae7
Tweak some formatting
6 years ago
Scott Lahteine
7e58d33a2e
Update some headers
6 years ago
Giuliano Zaro
64ee064ded
Update Italian language ( #13661 )
6 years ago
Robby Candra
9e86fc3831
Require homing to toggle leveling ( #13652 )
6 years ago
chai-md
2adc37becc
MAGNETIC_SWITCHING_TOOLHEAD ( #13629 )
6 years ago
Scott Lahteine
9898f53361
Fix missing IS_SD_PRINTING
6 years ago
Scott Lahteine
1e59a2ac73
Hide pause/stop unless active printing
6 years ago
Scott Lahteine
ae42206500
Fix SD_REPRINT_LAST_SELECTED_FILE
6 years ago
Scott Lahteine
cee3b172b9
Fix Marlin splash screen logic ( #13646 )
6 years ago
Scott Lahteine
5018fdacbe
Support FYSETC_MINI_12864_PANEL ( #13365 )
6 years ago
InsanityAutomation
4900c28bf6
Fix IDEX tool-change, and more ( #13614 )
6 years ago
Scott Lahteine
9cb5c57b84
Adjustments to ui8tostr_percent
6 years ago
Scott Lahteine
321a5e6580
Fix SD card reselect when scrolled ( #13624 )
...
- Change encoder position to 16-bit integer.
- Fix `SD_REPRINT_LAST_SELECTED_FILE` when the screen is scrolled.
6 years ago
Scott Lahteine
fae2b7edc3
Update MMU2 code style
6 years ago
Scott Lahteine
9abe9aff56
Confirm before starting SD print ( #13616 )
6 years ago
Scott Lahteine
7e0008f5b3
Fix SETCURSOR_RJ
6 years ago
Robby Candra
81c2c3ec11
Continuous filename scrolling ( #13609 )
6 years ago
Ludy
c29820f649
Suppress compile warning ( #13612 )
6 years ago
Roxy-3D
9cee81d47e
Option to show babysteps total since G28 ( #13580 )
6 years ago
Scott Lahteine
027a901bec
Trim whitespace
6 years ago
drzejkopf
0992d1a4c8
Fix Invaders game compile error ( #13575 )
6 years ago
Scott Lahteine
cacec5764a
Clean up whitespace
6 years ago
Scott Lahteine
83e214478e
Click-hold to exit Invaders, fix Brickout compile
6 years ago
Scott Lahteine
240ea1bbb3
Split up games into separate files
6 years ago
Scott Lahteine
10b9632bed
Fix menu history item selection
6 years ago
Scott Lahteine
5d2c5877f7
DOGM bootscreen cleanup
6 years ago
Scott Lahteine
8b7c3eec83
Games, for fun (and stress-testing) ( #13464 )
6 years ago
Scott Lahteine
5de7b5b35e
Games, for fun (and stress-testing) ( #13464 )
6 years ago
Marcio Teixeira
5679fae11e
UltraLCD enhancements (lower fan resolution, backlash menu) ( #13519 )
6 years ago
Alexander Gavrilenko
6d9aaca082
Fix compilation error for MKS Robin ( #13506 )
6 years ago
Thomas Moore
13a12f8a87
Fix UBL mesh editor on delta ( #13478 )
6 years ago
Marcio Teixeira
7462fe3068
Fix compile error, squelch warnings ( #13487 )
...
- Fix path to `bedlevel.h` include file
- Add default to `case` statements to suppress warnings
6 years ago
Thomas Moore
02dc72acb6
Disable ABL when leveling corners ( #13471 )
6 years ago
Marcio Teixeira
a0ca98f699
Additional ExtUI features ( #13449 )
6 years ago
InsanityAutomation
5eeffab5e5
Fix BLTouch Menus ( #13441 )
6 years ago
Scott Lahteine
d8329d858d
Default argument to defer_status_screen
6 years ago
Giuliano Zaro
9562a02c5a
Update Italian language ( #13440 )
6 years ago
drzejkopf
70e6a3db8a
Add LEVEL_CORNERS_HEIGHT to LEVEL_BED_CORNERS ( #13439 )
6 years ago
Roman Moravčík
f3cf95a937
Update Slovak language. ( #13435 )
6 years ago
InsanityAutomation
5b2c37d6c1
Followup to BLTouch ( #13422 )
6 years ago
InsanityAutomation
3fb8489ae3
EXTUI and UBL compilation fixes ( #13420 )
6 years ago
Scott Lahteine
b376c7e374
Group DISABLED items
6 years ago
Scott Lahteine
58bca67883
Unify status scrolling further
6 years ago
Scott Lahteine
c4443f885e
finishstatus => finish_status
6 years ago
InsanityAutomation
691e5c3bb8
BLTouch V3.0 support ( #13406 )
6 years ago
Scott Lahteine
49cf92dc36
Extended condition macros ( #13419 )
...
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
6 years ago
Ludy
59353546e8
Fix BUTTON_EXISTS and misplaced comma ( #13411 )
...
Fixes #13410 and redeclaration of `BUTTON_EXISTS`
6 years ago
InsanityAutomation
09eb30dc05
IDEX Mirror mode based on Formbot / Vivedino Symmetric mode ( #13404 )
6 years ago
Scott Lahteine
9a515cbd32
Fix Pause Print message and behavior ( #13394 )
6 years ago
Scott Lahteine
f89b375fb9
Fixes and improvements for PWM pins ( #13383 )
6 years ago
Scott Lahteine
87162658c4
Fix and improve software endstops ( #13386 )
6 years ago
Scott Lahteine
6214c997c0
Remove includes of <binary.h>
6 years ago
InsanityAutomation
c03df89921
ExtUI Mesh Leveling Extensions ( #13363 )
6 years ago
Scott Lahteine
d94e077901
Apply HAS_HOTEND_OFFSET where needed
6 years ago
7eggert
10c8c034bd
Allow both encoder and ADC keypad ( #13355 )
6 years ago
Scott Lahteine
e52bcc9408
Limit top bed temp to BED_MAXTEMP - 10
...
The chances of a 10° overshoot is pretty minimal.
6 years ago
Scott Lahteine
aa1d587128
Some LCD code cleanup
6 years ago
Tobias Frost
60e82e3929
Send notifications to ExtUI for M0/M1 ( #13344 )
...
- Send notifications to ExtUI for M0/M1
- wait_for_user can be non-volatile (not changed by interrupt)
C / C++ compilers don't optimize away reads of non-volatile variables when a function call is used between accesses, because *any* variable could be changed by the function call. Since `wait_for_user` can't be changed without a function call, it should be non-volatile so the compiler can optimize away cases where it is read more than once without an intervening function call.
6 years ago
Marcio Teixeira
00fc43144a
Follow up fixes to various PRs. ( #13334 )
...
- Ensure `MarlinUI:get_progress` is defined for `ExtUI`.
- Fix for `BACKLASH_SMOOTHING` with small segments.
`BACKLASH_SMOOTHING` with extremely small segments failed to fully correct due to the correction factor being rounded down. Rounding up ensures the entire backlash will converge to zero even for small segments.
- Add pinout for the beta revision `EINSY_RETRO`.
- Update soft endstops with tool offsets (for toolchange et. al. move clamping) (#12568 )
6 years ago
Tobias Frost
afbec5ff7e
Have ExtUI::getProgress use ui.get_progress ( #13328 )
6 years ago
3dlabsio
645ca7af7a
M141 Heated Chamber, Temperature rework ( #12201 )
6 years ago
Scott Lahteine
44571775bd
Further support for 6 extruders
6 years ago
Scott Lahteine
4771e372a1
Update criteria for PAUSE/RESUME/STOP menu items ( #13294 )
6 years ago
Tobias Frost
7ce13a6ec1
Fix a print_job_timer compile error ( #13304 )
6 years ago
Tobias Frost
57afd0ab37
Fix range check bug in FileList::seek() ( #13286 )
...
When `count()` returns 0, `pos > (count()-1)` will always yield `true` due to integer underflow.
6 years ago
Scott Lahteine
2f1e1dcb42
Gradual step towards EXTRUDERS 0 support
6 years ago
Scott Lahteine
4fbbce9a35
Marlin Dev Mode for DOGM status screen
6 years ago
InsanityAutomation
e2e2a55d9b
Add thermistor type 67 SliceEng ( #13275 )
6 years ago
InsanityAutomation
eb4bf93ea4
Add more Babystep options ( #13262 )
6 years ago
FernandoVelcic
edf025ed8d
Update Spanish language ( #13236 )
6 years ago
AnHardt
31b0be74af
Fix autotemp_factor menu setting ( #13226 )
...
Fix #12643
Only factors above 1 can have a 'positive' effect.
6 years ago
Scott Lahteine
50917ccda6
Tweak some u8g interface code
6 years ago
Scott Lahteine
3a1b6fe8c1
Coding standards
6 years ago
InsanityAutomation
d4ed9b3ef1
Babystep also requires homing ( #13191 )
6 years ago
InsanityAutomation
ca7b2f574f
Fix condition on tool change filament swap menu ( #13190 )
6 years ago
Roman Moravčík
567d03a269
Update Slovak language ( #13187 )
6 years ago
Giuliano Zaro
bdc2f10b90
Update Italian language, fix unused var warning ( #13164 )
6 years ago
Ludy
1ace97e946
[2.0.x] Update German language ( #13150 )
6 years ago
Scott Lahteine
7cf9b93f26
Add HAS_FILAMENT_SENSOR ahead of 12962
6 years ago
Giuliano Zaro
2c8d12d3ec
Update Italian language ( #13148 )
6 years ago
revilor
e56c13670d
Service interval watchdog ( #13105 )
6 years ago
InsanityAutomation
7f1b69b0c8
Add HOST_PROMPT_SUPPORT ( #13039 )
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Ludy
584f9cd449
Update German language ( #13137 )
6 years ago
Ludy
2bd6ce4b62
Update German language ( #13125 )
6 years ago
Giuliano Zaro
27115ff7eb
Update Italian language ( #13123 )
...
Incomplete.
6 years ago
Roman Moravčík
08a8bd10ca
Updated Slovak translation ( #13122 )
6 years ago
Scott Lahteine
3e2a4c3b26
Show mixer and temperature menus while printing
6 years ago
Scott Lahteine
3983cacbcf
No extern needed for func decl
6 years ago
Scott Lahteine
6de3d34378
M166 Gradients, LCD Menu for 2-channel Mixer (Geeetech A10M/A20M) ( #13022 )
6 years ago
LinFor
7ee35c2611
PID_MENU option to save PROGMEM in LCD menus ( #13095 )
6 years ago
Ludy
936f982392
Update German Language ( #13110 )
6 years ago
Scott Lahteine
6ddd81c178
[2.0.x] Update German Language ( #13100 )
...
add MMU2
6 years ago
Giuliano Zaro
7c9ff322f3
Update Italian language ( #13099 )
6 years ago
Ludy
ce8cb6a5d9
[2.0.x] Update German Language
...
add MMU2
6 years ago
Scott Lahteine
f269766408
Put the MMU2 menu with the others
6 years ago
Marcio Teixeira
113af46a1b
Add ExtUI methods to babystep probe/nozzle offsets ( #12590 )
6 years ago
InsanityAutomation
413e303ad5
More Advanced Pause options ( #12984 )
6 years ago
Scott Lahteine
2f8e89adc3
Remove extraneous ui. prefixes
6 years ago
Ludy
691e925adc
Update German language ( #13012 )
6 years ago
Scott Lahteine
d97bb4c41c
Followup to e10943d0
6 years ago
Scott Lahteine
e10943d0d8
Minor tweak to main menu
6 years ago
Scott Lahteine
0a7ea7063f
Hide Resume Print when not relevant
6 years ago
Marcio Teixeira
f6edd2c472
Move stepper settings to "Advanced Settings" menu ( #13063 )
6 years ago
revilor
6a57d0b381
Prusa MMU2 ( #12967 )
6 years ago
InsanityAutomation
7d927b6691
Move Z Probe Z Offset from Advanced to basic Configuration ( #13056 )
6 years ago
Giuliano Zaro
31e213e427
Always show Tune sub-menu ( #13049 )
6 years ago
Scott Lahteine
17a8c37148
Label menu edit items
6 years ago
Giuliano Zaro
a79d80c78e
Minor cleanup of pause code ( #13030 )
6 years ago
InsanityAutomation
48a3502656
Remote streamer improvements ( #12982 )
6 years ago
Marcio Teixeira
f214118e45
Action to notify host of filament runout. ( #12817 )
6 years ago
Jiri
24fffb8d93
Fix undefined lcd_tmpfan_speed on NO_LCD_MENUS ( #13006 )
6 years ago
Scott Lahteine
0f07ba4f09
Tweak some comments
6 years ago
Scott Lahteine
00cdd41b5f
Clean up for recent changes
6 years ago
Roman Moravčík
7d53b79596
Update Slovak translation ( #12991 )
6 years ago
Giuliano Zaro
18c32996c1
[2.0.x] Updated Italian language ( #12997 )
6 years ago
Scott Lahteine
b4994ad12e
Update language_it.h
6 years ago
Scott Lahteine
6453b82a5e
Clean up trailing whitespace
6 years ago
Marcio Teixeira
54fdf57b8c
ExtUI: Fix fan wrapping around from 0 to 100 ( #12987 )
6 years ago
InsanityAutomation
dbe4126e07
Update language_en.h ( #12988 )
6 years ago
teemuatlut
e5801b75f8
Fix TMC-related compile issues. ( #12971 )
...
- `STEALTHOP_[XYZE]` configuration options now set the default state.
6 years ago
InsanityAutomation
a1cf49935d
Add laser control menu ( #12883 )
6 years ago
InsanityAutomation
75f2665f2e
LCD SD Card items near top when not using wheel ( #12926 )
6 years ago
Scott Lahteine
0495fcd475
Minor spacing fix
6 years ago
lanserge
c2cf8ffa82
Add support for Arduino DUE Shield Kit ( #12950 )
6 years ago
Ludy
c6991109b7
Update German language ( #12953 )
6 years ago
Giuliano Zaro
ca9eb14f6a
Update Italian language ( #12951 )
6 years ago
Ludy
acf266fe78
Fix a compile warning, etc. ( #12955 )
6 years ago
Marcio Teixeira
f4c16e683b
Follow up fixes to #12884 ( #12940 )
6 years ago
teemuatlut
e6805582a6
M569 to change stepping mode. Add new TMC section to LCD. ( #12884 )
6 years ago
InsanityAutomation
59b18aaeef
Allow resume from pause with parking enabled ( #12893 )
...
Currently, Pause of an SD-Memory card print does not work. This has been verified to resolve the issue by multiple people.
I understand more work needs to be done to resolve some of the concerns...
6 years ago
mikeshub
7fde8d9d1e
Add CreatorPro / Makerbot / QIDI / etc and Mightboard RevE support ( #12855 )
...
- Fix a bug in MAXxxxx thermocouple temp reporting.
- Add support for 3-wire HD44780.
- Add support for PCA9533 RGB driver.
- Add configuration examples for FlashForge CreatorPro.
6 years ago
Scott Lahteine
3644c940bf
Tweak SD section of Main Menu
6 years ago
teemuatlut
1a79878dff
Remove TMC_Z_CALIBRATION in favor of Z_STEPPER_AUTO_ALIGN
6 years ago
Scott Lahteine
eb78aed863
Rename LCD menus according to variable types ( #12892 )
6 years ago
InsanityAutomation
082f6a27de
ADAPTIVE_FAN_SLOWING extension to hotend thermal protection ( #12853 )
6 years ago
InsanityAutomation
a403d9a50c
Improve menu pause / resume ( #12876 )
6 years ago
Scott Lahteine
19fea772e5
Use E_AXIS_N where it makes sense
6 years ago
Ondřej Nový
a0ef6198ff
Level bed corners Z-hop height option ( #12858 )
6 years ago
Scott Lahteine
e6484d9dab
Return to status when SD card is removed
6 years ago
Scott Lahteine
da42f27c9e
Use maths macros for ceil/floor
6 years ago
Kaushik Vemparala
ba7e35cbab
Add LCD option BEEP_ON_FEEDRATE_CHANGE ( #12774 )
6 years ago
jmz52
813a4ea107
Add support for Mks Robin TFT display ( #12706 )
...
* Add support for MKS Robin TFT display
- Add support for MKS Robin TFT display and encoder for MKS Robin board.
- Generic 128x64 UI with x2 upscale is used (for now).
- Tested on MKS Robin TFT V2.0 with ST7789V controller.
6 years ago
Marcio Teixeira
81e753064a
Fix ExtUI compile warnings and error ( #12799 )
6 years ago
kAdonis
637fb20c75
Allow 4 fan animation frames ( #12772 )
6 years ago
Marcio Teixeira
60cb36bef3
Misc. improvements ( #12747 )
...
* Make ExtUI respect MAXTEMP limits
- Temperatures are now clamped by MAXTEMP limits rather than arbitrary values.
* Speed up USB init, add status
- Speed up USB initialization
- Show status message if init failed
* Enable status messages for EXTENSIBLE_UI
* Adjust max limit to MAX_TEMP - 15
* Misc. tweaks to formatting, const, etc.
6 years ago
InsanityAutomation
14ddda285c
Confirmation on Abort SD print ( #12717 )
6 years ago
InsanityAutomation
367a9f65aa
Add Formbot 350c Thermistor ( #12661 )
6 years ago
Ondřej Nový
4c8a6eee7b
[2.0.x] Update Czech translation ( #12683 )
6 years ago
Luc Van Daele
c6e09c2689
[2.0.x] G33 clean up ( #12648 )
...
Remove obsolete workarounds in G33 for the now fixed zprobe_zoffset bug
6 years ago
Marcio Teixeira
902d5b0f8b
Allow ExtUI to use LCD_SET_PROGRESS_MANUALLY ( #12628 )
6 years ago
Scott Lahteine
daf07e4200
Align classic bed icon consistently
6 years ago
Scott Lahteine
18fedafbc5
Refresh screen on SD Init
6 years ago
Scott Lahteine
ef81b5f03e
Link to font docs in ultralcd_DOGM.cpp
6 years ago
Scott Lahteine
64389acdf1
Print a space after scrolling status
6 years ago
Scott Lahteine
7a361ad36a
Alternative fan image option ( #12579 )
...
* Alternative fan bitmap
* Move bed over by 3px
6 years ago
Scott Lahteine
261c6f4b96
Fix pause/resume SD print
...
Followup to #12551 , addressing #12566
6 years ago
Scott Lahteine
2224a4d61a
Remove AVR-only MARLIN_DEV_MODE code
6 years ago
Scott Lahteine
c986239837
A single SERIAL_ECHO macro type ( #12557 )
6 years ago
Scott Lahteine
69d869c3d9
Tweak FR icon. Update font data.
6 years ago
Scott Lahteine
0c1cd9f590
Fix "No SD Card" indicator
6 years ago
Scott Lahteine
03ef2d6c82
Fix "paused" message and M125 called by M25 ( #12551 )
6 years ago
Scott Lahteine
61db0b65b6
Followup to heating progress
6 years ago
Scott Lahteine
4f9ec9ab45
Add heating progress bars ( #12543 )
6 years ago
Scott Lahteine
01b5c810d5
Space out multiple edit lines a bit
6 years ago
Scott Lahteine
cecc238f68
Save recovery info on SD pause
6 years ago
Ludy
e5019a0481
Fix English special symbols ( #12529 )
6 years ago
Roman Moravčík
d545f984b0
Update Slovak translation ( #12523 )
6 years ago
Yücel Temel
d857cdfb27
Update Turkish language ( #12524 )
6 years ago
Scott Lahteine
4a7c6f7241
NUM_ARRAY => COUNT
6 years ago
Giuliano Zaro
31113c5adf
Update Italian language ( #12512 )
6 years ago
Scott Lahteine
b57343c255
Put status screen options in Configuration_adv.h
6 years ago
Scott Lahteine
f1efcfed14
Fix backslash in language_test.h
6 years ago
Yücel Temel
3b186a55ac
Don't show superscript ³ with NOT_EXTENDED_ISO10646_1_5X7 ( #12513 )
6 years ago
Scott Lahteine
82c96c971e
Bring superscripts slightly lower in BDF fonts
6 years ago
Scott Lahteine
fd2998efd5
Revert ADC_KEYPAD direction behavior ( #12508 )
6 years ago
Yücel Temel
5b1d52671c
Use superscript 3 in language_en.h ( #12504 )
6 years ago
Scott Lahteine
ee423dcdd0
Invert hotend bitmaps, by default
6 years ago
Scott Lahteine
c5642a894f
Fix ADC_KEYPAD middle button ( #12493 )
6 years ago
Scott Lahteine
0946cbcdca
Revert some const changes (for now)
6 years ago
Scott Lahteine
4def8b3b5e
Expanded options for _Statusscreen.h ( #12455 )
...
See the PR for full details. The updated system will be documented on the website in the near future.
6 years ago
Scott Lahteine
d51e5690f4
Don't show updir with no card present
6 years ago
Scott Lahteine
ec9d21a234
Shift YZ on graphical display to fit Z+123.45
6 years ago
Scott Lahteine
817a37169a
Apply/unapply const here and there
6 years ago
Marcio Teixeira
50ee747787
Fix compilation errors. Followup to #12439 ( #12481 )
6 years ago
Scott Lahteine
fc3f1c4572
Get u8g reference for lcdprint
6 years ago
Scott Lahteine
88c57eaf55
Clean up some u8g code ( #12476 )
6 years ago
Ludy
1f93d2bcf7
Fix LCD compile error, etc. ( #12472 )
6 years ago
Scott Lahteine
826d570162
Combine Travis CI option-setting commands ( #12474 )
6 years ago
Scott Lahteine
7f225b9421
Fix MAX_MESSAGE_LENGTH
6 years ago
Scott Lahteine
06674a321a
Remove extra include
6 years ago
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI ( #12439 )
6 years ago
Ludy
93e958f695
Fix compile error with ZONESTAR_LCD+NO_LCD_MENUS ( #12466 )
6 years ago
Scott Lahteine
8ebb4dc294
Followup to static CardReader
6 years ago
Scott Lahteine
66580f32c2
Make CardReader class static ( #12451 )
...
* Make CardReader a static class
* Make CardReader flags into bitfields
6 years ago
Scott Lahteine
3e9ffaddb6
Consolidate, optimize some LCD menu code ( #12450 )
6 years ago
Scott Lahteine
d97e31db4c
Optimize Power-Loss Recovery ( #12440 )
6 years ago
Scott Lahteine
d82c350de7
Miscellaneous LCD code renaming, reordering ( #12430 )
...
* Move special characters to language.h
* Apply some naming standards
* Clean up menu item draw functions
* Rename some Temperature methods
* UI => ExtUI
6 years ago
Scott Lahteine
f4c128ecaa
Move RRW keypad code to a common method ( #12429 )
6 years ago
Scott Lahteine
54ec5528a0
hasstatus => has_status
6 years ago