Marcio Teixeira
bd1ced14e7
LulzBot Touch UI Followup ( #15007 )
5 years ago
Marcio Teixeira
69641f1420
Fix incompatible types error ( #15009 )
5 years ago
InsanityAutomation
5a7c0216f7
Misc. ExtUI fixes ( #14971 )
5 years ago
Marcio Teixeira
274934ad81
Add LULZBOT_TOUCH_UI ( #14967 )
5 years ago
Marcio Teixeira
36dfbaea8c
Add missing function declaration ( #14955 )
5 years ago
Marcio Teixeira
13d8dc0b79
Fix incorrect print stat in ExtUI ( #14881 )
5 years ago
Scott Lahteine
c2b319360d
Remove extra pragmas
5 years ago
Marcio Teixeira
eefe3f595a
New options: Bootscreen as Info, game Easter-egg ( #13829 )
5 years ago
InsanityAutomation
9cd66f6f77
Fix missing include & condition ( #14682 )
5 years ago
Robby Candra
2c5436e315
Fix HOST_PROMPT_SUPPORT include in ExtUI API ( #14650 )
5 years ago
Marcio Teixeira
57ed063ba1
Fix unused variable warnings ( #14643 )
5 years ago
Scott Lahteine
750a16ad38
Fix MIN/MAX function collision with macros
5 years ago
Scott Lahteine
b6546ea33a
Add include guards to some headers
5 years ago
Scott Lahteine
de8fee6aea
Clarify ExtUI command injection
5 years ago
Marcio Teixeira
e6cf7860e8
Improve ExtUI, fix compiler errors, warnings ( #14441 )
5 years ago
Scott Lahteine
a8d68b7c8a
Common method for scaled fan speed
5 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
5 years ago
Eric Ptak
8934b32f1b
Fysetc AIO II / Cheetah STM32F1 ( #14407 )
5 years ago
InsanityAutomation
aa0383a83b
Enhance IDEX toolchange auto-return w/ no park, full control ( #14117 )
5 years ago
Tobias Frost
eeaef2410a
Support DGUS Display with DWIN OS ( #13253 )
5 years ago
Scott Lahteine
4df4c47994
Add TMC2209 support ( #14249 )
5 years ago
Scott Lahteine
4c872a01f2
G-code queue singleton, front injection ( #14236 )
5 years ago
Scott Lahteine
2a96d4e23a
Move number-to-string functions to libs
5 years ago
InsanityAutomation
66e22d9f5a
ExtUI Heated Chamber support ( #14198 )
5 years ago
InsanityAutomation
f889cc6ea6
ExtUI parity with SPI LCDs ( #14172 )
5 years ago
InsanityAutomation
84ac5b360b
Fix ExtUI mesh functions ( #14027 )
5 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.
5 years ago
Marcio Teixeira
15357af67c
Backlash cleanup ( #13659 )
…And save backlash, fil. sensor, ExtUI userdata to EEPROM.
6 years ago
InsanityAutomation
610fb46683
Fix some ExtUI issues ( #13799 )
6 years ago
Roxy-3D
9cee81d47e
Option to show babysteps total since G28 ( #13580 )
6 years ago
Scott Lahteine
cacec5764a
Clean up whitespace
6 years ago
Marcio Teixeira
5679fae11e
UltraLCD enhancements (lower fan resolution, backlash menu) ( #13519 )
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
Marcio Teixeira
a0ca98f699
Additional ExtUI features ( #13449 )
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
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
Scott Lahteine
87162658c4
Fix and improve software endstops ( #13386 )
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
Scott Lahteine
e52bcc9408
Limit top bed temp to BED_MAXTEMP - 10
The chances of a 10° overshoot is pretty minimal.
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
Tobias Frost
afbec5ff7e
Have ExtUI::getProgress use ui.get_progress ( #13328 )
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
7cf9b93f26
Add HAS_FILAMENT_SENSOR ahead of 12962
6 years ago
InsanityAutomation
7f1b69b0c8
Add HOST_PROMPT_SUPPORT ( #13039 )
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Marcio Teixeira
113af46a1b
Add ExtUI methods to babystep probe/nozzle offsets ( #12590 )
6 years ago
Marcio Teixeira
f214118e45
Action to notify host of filament runout. ( #12817 )
6 years ago