Scott Lahteine
cee3b172b9
Fix Marlin splash screen logic (#13646 )
6 years ago
Scott Lahteine
5018fdacbe
Support FYSETC_MINI_12864_PANEL (#13365 )
6 years ago
Scott Lahteine
9abe9aff56
Confirm before starting SD print (#13616 )
6 years ago
Roxy-3D
9cee81d47e
Option to show babysteps total since G28 (#13580 )
6 years ago
Scott Lahteine
5d2c5877f7
DOGM bootscreen cleanup
6 years ago
Alexander Gavrilenko
6d9aaca082
Fix compilation error for MKS Robin (#13506 )
6 years ago
Scott Lahteine
b376c7e374
Group DISABLED items
6 years ago
Scott Lahteine
58bca67883
Unify status scrolling further
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
6214c997c0
Remove includes of <binary.h>
6 years ago
Scott Lahteine
d94e077901
Apply HAS_HOTEND_OFFSET where needed
6 years ago
Scott Lahteine
aa1d587128
Some LCD code cleanup
6 years ago
3dlabsio
645ca7af7a
M141 Heated Chamber, Temperature rework (#12201 )
6 years ago
Scott Lahteine
4fbbce9a35
Marlin Dev Mode for DOGM status screen
6 years ago
Scott Lahteine
50917ccda6
Tweak some u8g interface code
6 years ago
Scott Lahteine
3a1b6fe8c1
Coding standards
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
Scott Lahteine
6de3d34378
M166 Gradients, LCD Menu for 2-channel Mixer (Geeetech A10M/A20M) (#13022 )
6 years ago
Scott Lahteine
2f8e89adc3
Remove extraneous ui. prefixes
6 years ago
revilor
6a57d0b381
Prusa MMU2 (#12967 )
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
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
kAdonis
637fb20c75
Allow 4 fan animation frames (#12772 )
6 years ago
Scott Lahteine
daf07e4200
Align classic bed icon consistently
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
69d869c3d9
Tweak FR icon. Update font data.
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
4a7c6f7241
NUM_ARRAY => COUNT
6 years ago
Scott Lahteine
b57343c255
Put status screen options in Configuration_adv.h
6 years ago
Scott Lahteine
82c96c971e
Bring superscripts slightly lower in BDF fonts
6 years ago
Scott Lahteine
ee423dcdd0
Invert hotend bitmaps, by default
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
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
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
Marcio Teixeira
c1e17037e5
Various fixes for MarlinUI and ExtUI (#12439 )
6 years ago
Scott Lahteine
3e9ffaddb6
Consolidate, optimize some LCD menu code (#12450 )
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
0ee1a92971
Group status methods, share reset_status with Extensible UI (#12414 )
* Group status methods, share reset_status with Extensible UI
* Move common DOGM code to headers
6 years ago
Scott Lahteine
a0c795b097
Encapsulate common display code in a singleton (#12395 )
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
- Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
6 years ago
Scott Lahteine
471f403a67
Reduce code size with plain inlines
6 years ago