784 Commits (2740cc64d841eec1fb97c7dbd1b40da559606314)

Author SHA1 Message Date
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