🧑💻 Improve TFT Color UI layout / theme (#26077)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
4d6e5c12b3
commit
244de2458a
112
ini/features.ini
112
ini/features.ini
@@ -56,10 +56,114 @@ DWIN_CREALITY_LCD = build_src_filter=+<src/lcd/e3v2/crealit
|
||||
DWIN_LCD_PROUI = build_src_filter=+<src/lcd/e3v2/proui>
|
||||
DWIN_CREALITY_LCD_JYERSUI = build_src_filter=+<src/lcd/e3v2/jyersui>
|
||||
IS_DWIN_MARLINUI = build_src_filter=+<src/lcd/e3v2/marlinui>
|
||||
HAS_GRAPHICAL_TFT = build_src_filter=+<src/lcd/tft> -<src/lcd/tft/fontdata/*>
|
||||
TFT_FONT_HELVETICA = build_src_filter=+<src/lcd/tft/fontdata/Helvetica/*>
|
||||
TFT_FONT_NOTOSANS = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/*>
|
||||
TFT_FONT_UNIFONT = build_src_filter=+<src/lcd/tft/fontdata/Unifont/*>
|
||||
HAS_GRAPHICAL_TFT = build_src_filter=+<src/lcd/tft> -<src/lcd/tft/fontdata> -<src/lcd/tft/ui_move_axis_screen_*.cpp>
|
||||
HAS_UI_320X.+ = build_src_filter=+<src/lcd/tft/ui_move_axis_screen_320.cpp>
|
||||
HAS_UI_480X.+ = build_src_filter=+<src/lcd/tft/ui_move_axis_screen_480.cpp>
|
||||
HAS_UI_1024X.+ = build_src_filter=+<src/lcd/tft/ui_move_axis_screen_1024.cpp>
|
||||
# Helvetica 14
|
||||
TFT_FONT_HELVETICA_14 = build_src_filter=+<src/lcd/tft/fontdata/Helvetica/Helvetica_14.cpp>
|
||||
# Helvetica 19
|
||||
TFT_FONT_HELVETICA_19 = build_src_filter=+<src/lcd/tft/fontdata/Helvetica/Helvetica_19.cpp>
|
||||
# Notosans 14
|
||||
TFT_FONT_NOTOSANS_14 = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_14px/NotoSans_Medium_14.cpp> +<src/lcd/tft/fontdata/NotoSans/Medium_14px/NotoSans_Medium_Symbols_14.cpp>
|
||||
TFT_FONT_NOTOSANS_14_LATIN = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_14px/NotoSans_Medium_Latin_Extended_A_14.cpp>
|
||||
TFT_FONT_NOTOSANS_14_CYRIL = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_14px/NotoSans_Medium_Cyrillic_14.cpp>
|
||||
TFT_FONT_NOTOSANS_14_GREEK = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_14px/NotoSans_Medium_Greek_14.cpp>
|
||||
TFT_FONT_NOTOSANS_14_KATA = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_14px/NotoSans_Medium_Katakana_14.cpp>
|
||||
TFT_FONT_NOTOSANS_14_KO = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_14px/NotoSans_Medium_Korean_14.cpp>
|
||||
TFT_FONT_NOTOSANS_14_ZH_CN = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_14px/NotoSans_Medium_Simplified_Chinese_14.cpp>
|
||||
TFT_FONT_NOTOSANS_14_ZH_TW = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_14px/NotoSans_Medium_Traditional_Chinese_14.cpp>
|
||||
TFT_FONT_NOTOSANS_14_VI = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_14px/NotoSans_Medium_Vietnamese_14.cpp>
|
||||
# Notosans 16
|
||||
TFT_FONT_NOTOSANS_16 = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_16px/NotoSans_Medium_16.cpp> +<src/lcd/tft/fontdata/NotoSans/Medium_16px/NotoSans_Medium_Symbols_16.cpp>
|
||||
TFT_FONT_NOTOSANS_16_LATIN = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_16px/NotoSans_Medium_Latin_Extended_A_16.cpp>
|
||||
TFT_FONT_NOTOSANS_16_CYRIL = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_16px/NotoSans_Medium_Cyrillic_16.cpp>
|
||||
TFT_FONT_NOTOSANS_16_GREEK = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_16px/NotoSans_Medium_Greek_16.cpp>
|
||||
TFT_FONT_NOTOSANS_16_KATA = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_16px/NotoSans_Medium_Katakana_16.cpp>
|
||||
TFT_FONT_NOTOSANS_16_KO = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_16px/NotoSans_Medium_Korean_16.cpp>
|
||||
TFT_FONT_NOTOSANS_16_ZH_CN = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_16px/NotoSans_Medium_Simplified_Chinese_16.cpp>
|
||||
TFT_FONT_NOTOSANS_16_ZH_TW = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_16px/NotoSans_Medium_Traditional_Chinese_16.cpp>
|
||||
TFT_FONT_NOTOSANS_16_VI = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_16px/NotoSans_Medium_Vietnamese_16.cpp>
|
||||
# Notosans 19
|
||||
TFT_FONT_NOTOSANS_19 = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_19px/NotoSans_Medium_19.cpp> +<src/lcd/tft/fontdata/NotoSans/Medium_19px/NotoSans_Medium_Symbols_19.cpp>
|
||||
TFT_FONT_NOTOSANS_19_LATIN = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_19px/NotoSans_Medium_Latin_Extended_A_19.cpp>
|
||||
TFT_FONT_NOTOSANS_19_CYRIL = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_19px/NotoSans_Medium_Cyrillic_19.cpp>
|
||||
TFT_FONT_NOTOSANS_19_GREEK = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_19px/NotoSans_Medium_Greek_19.cpp>
|
||||
TFT_FONT_NOTOSANS_19_KATA = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_19px/NotoSans_Medium_Katakana_19.cpp>
|
||||
TFT_FONT_NOTOSANS_19_KO = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_19px/NotoSans_Medium_Korean_19.cpp>
|
||||
TFT_FONT_NOTOSANS_19_ZH_CN = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_19px/NotoSans_Medium_Simplified_Chinese_19.cpp>
|
||||
TFT_FONT_NOTOSANS_19_ZH_TW = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_19px/NotoSans_Medium_Traditional_Chinese_19.cpp>
|
||||
TFT_FONT_NOTOSANS_19_VI = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_19px/NotoSans_Medium_Vietnamese_19.cpp>
|
||||
# Notosans 26
|
||||
TFT_FONT_NOTOSANS_26 = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_26px/NotoSans_Medium_26.cpp> +<src/lcd/tft/fontdata/NotoSans/Medium_26px/NotoSans_Medium_Symbols_26.cpp>
|
||||
TFT_FONT_NOTOSANS_26_LATIN = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_26px/NotoSans_Medium_Latin_Extended_A_26.cpp>
|
||||
TFT_FONT_NOTOSANS_26_CYRIL = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_26px/NotoSans_Medium_Cyrillic_26.cpp>
|
||||
TFT_FONT_NOTOSANS_26_GREEK = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_26px/NotoSans_Medium_Greek_26.cpp>
|
||||
TFT_FONT_NOTOSANS_26_KATA = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_26px/NotoSans_Medium_Katakana_26.cpp>
|
||||
TFT_FONT_NOTOSANS_26_KO = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_26px/NotoSans_Medium_Korean_26.cpp>
|
||||
TFT_FONT_NOTOSANS_26_ZH_CN = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_26px/NotoSans_Medium_Simplified_Chinese_26.cpp>
|
||||
TFT_FONT_NOTOSANS_26_ZH_TW = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_26px/NotoSans_Medium_Traditional_Chinese_26.cpp>
|
||||
TFT_FONT_NOTOSANS_26_VI = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_26px/NotoSans_Medium_Vietnamese_26.cpp>
|
||||
# Notosans 27
|
||||
TFT_FONT_NOTOSANS_27 = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_27px/NotoSans_Medium_27.cpp> +<src/lcd/tft/fontdata/NotoSans/Medium_27px/NotoSans_Medium_Symbols_27.cpp>
|
||||
TFT_FONT_NOTOSANS_27_LATIN = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_27px/NotoSans_Medium_Latin_Extended_A_27.cpp>
|
||||
TFT_FONT_NOTOSANS_27_CYRIL = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_27px/NotoSans_Medium_Cyrillic_27.cpp>
|
||||
TFT_FONT_NOTOSANS_27_GREEK = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_27px/NotoSans_Medium_Greek_27.cpp>
|
||||
TFT_FONT_NOTOSANS_27_KATA = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_27px/NotoSans_Medium_Katakana_27.cpp>
|
||||
TFT_FONT_NOTOSANS_27_KO = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_27px/NotoSans_Medium_Korean_27.cpp>
|
||||
TFT_FONT_NOTOSANS_27_ZH_CN = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_27px/NotoSans_Medium_Simplified_Chinese_27.cpp>
|
||||
TFT_FONT_NOTOSANS_27_ZH_TW = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_27px/NotoSans_Medium_Traditional_Chinese_27.cpp>
|
||||
TFT_FONT_NOTOSANS_27_VI = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_27px/NotoSans_Medium_Vietnamese_27.cpp>
|
||||
# Notosans 28
|
||||
TFT_FONT_NOTOSANS_28 = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_28px/NotoSans_Medium_28.cpp> +<src/lcd/tft/fontdata/NotoSans/Medium_28px/NotoSans_Medium_Symbols_28.cpp>
|
||||
TFT_FONT_NOTOSANS_28_LATIN = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_28px/NotoSans_Medium_Latin_Extended_A_28.cpp>
|
||||
TFT_FONT_NOTOSANS_28_CYRIL = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_28px/NotoSans_Medium_Cyrillic_28.cpp>
|
||||
TFT_FONT_NOTOSANS_28_GREEK = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_28px/NotoSans_Medium_Greek_28.cpp>
|
||||
TFT_FONT_NOTOSANS_28_KATA = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_28px/NotoSans_Medium_Katakana_28.cpp>
|
||||
TFT_FONT_NOTOSANS_28_KO = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_28px/NotoSans_Medium_Korean_28.cpp>
|
||||
TFT_FONT_NOTOSANS_28_ZH_CN = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_28px/NotoSans_Medium_Simplified_Chinese_28.cpp>
|
||||
TFT_FONT_NOTOSANS_28_ZH_TW = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_28px/NotoSans_Medium_Traditional_Chinese_28.cpp>
|
||||
TFT_FONT_NOTOSANS_28_VI = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_28px/NotoSans_Medium_Vietnamese_28.cpp>
|
||||
# Notosans 29
|
||||
TFT_FONT_NOTOSANS_29 = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_29px/NotoSans_Medium_29.cpp> +<src/lcd/tft/fontdata/NotoSans/Medium_29px/NotoSans_Medium_Symbols_29.cpp>
|
||||
TFT_FONT_NOTOSANS_29_LATIN = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_29px/NotoSans_Medium_Latin_Extended_A_29.cpp>
|
||||
TFT_FONT_NOTOSANS_29_CYRIL = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_29px/NotoSans_Medium_Cyrillic_29.cpp>
|
||||
TFT_FONT_NOTOSANS_29_GREEK = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_29px/NotoSans_Medium_Greek_29.cpp>
|
||||
TFT_FONT_NOTOSANS_29_KATA = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_29px/NotoSans_Medium_Katakana_29.cpp>
|
||||
TFT_FONT_NOTOSANS_29_KO = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_29px/NotoSans_Medium_Korean_29.cpp>
|
||||
TFT_FONT_NOTOSANS_29_ZH_CN = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_29px/NotoSans_Medium_Simplified_Chinese_29.cpp>
|
||||
TFT_FONT_NOTOSANS_29_ZH_TW = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_29px/NotoSans_Medium_Traditional_Chinese_29.cpp>
|
||||
TFT_FONT_NOTOSANS_29_VI = build_src_filter=+<src/lcd/tft/fontdata/NotoSans/Medium_29px/NotoSans_Medium_Vietnamese_29.cpp>
|
||||
# Unifont 10
|
||||
TFT_FONT_UNIFONT_10 = build_src_filter=+<src/lcd/tft/fontdata/Unifont/10px/Unifont_10.cpp> +<src/lcd/tft/fontdata/Unifont/10px/Unifont_Symbols_10.cpp>
|
||||
TFT_FONT_UNIFONT_10_LATIN = build_src_filter=+<src/lcd/tft/fontdata/Unifont/10px/Unifont_Latin_Extended_A_10.cpp>
|
||||
TFT_FONT_UNIFONT_10_CYRIL = build_src_filter=+<src/lcd/tft/fontdata/Unifont/10px/Unifont_Cyrillic_10.cpp>
|
||||
TFT_FONT_UNIFONT_10_GREEK = build_src_filter=+<src/lcd/tft/fontdata/Unifont/10px/Unifont_Greek_10.cpp>
|
||||
TFT_FONT_UNIFONT_10_KATA = build_src_filter=+<src/lcd/tft/fontdata/Unifont/10px/Unifont_Katakana_10.cpp>
|
||||
TFT_FONT_UNIFONT_10_KO = build_src_filter=+<src/lcd/tft/fontdata/Unifont/10px/Unifont_Korean_10.cpp>
|
||||
TFT_FONT_UNIFONT_10_ZH_CN = build_src_filter=+<src/lcd/tft/fontdata/Unifont/10px/Unifont_Simplified_Chinese_10.cpp>
|
||||
TFT_FONT_UNIFONT_10_ZH_TW = build_src_filter=+<src/lcd/tft/fontdata/Unifont/10px/Unifont_Traditional_Chinese_10.cpp>
|
||||
TFT_FONT_UNIFONT_10_VI = build_src_filter=+<src/lcd/tft/fontdata/Unifont/10px/Unifont_Vietnamese_10.cpp>
|
||||
# Unifont 20
|
||||
TFT_FONT_UNIFONT_20 = build_src_filter=+<src/lcd/tft/fontdata/Unifont/20px/Unifont_20.cpp> +<src/lcd/tft/fontdata/Unifont/20px/Unifont_Symbols_20.cpp>
|
||||
TFT_FONT_UNIFONT_20_LATIN = build_src_filter=+<src/lcd/tft/fontdata/Unifont/20px/Unifont_Latin_Extended_A_20.cpp>
|
||||
TFT_FONT_UNIFONT_20_CYRIL = build_src_filter=+<src/lcd/tft/fontdata/Unifont/20px/Unifont_Cyrillic_20.cpp>
|
||||
TFT_FONT_UNIFONT_20_GREEK = build_src_filter=+<src/lcd/tft/fontdata/Unifont/20px/Unifont_Greek_20.cpp>
|
||||
TFT_FONT_UNIFONT_20_KATA = build_src_filter=+<src/lcd/tft/fontdata/Unifont/20px/Unifont_Katakana_20.cpp>
|
||||
TFT_FONT_UNIFONT_20_KO = build_src_filter=+<src/lcd/tft/fontdata/Unifont/20px/Unifont_Korean_20.cpp>
|
||||
TFT_FONT_UNIFONT_20_ZH_CN = build_src_filter=+<src/lcd/tft/fontdata/Unifont/20px/Unifont_Simplified_Chinese_20.cpp>
|
||||
TFT_FONT_UNIFONT_20_ZH_TW = build_src_filter=+<src/lcd/tft/fontdata/Unifont/20px/Unifont_Traditional_Chinese_20.cpp>
|
||||
TFT_FONT_UNIFONT_20_VI = build_src_filter=+<src/lcd/tft/fontdata/Unifont/20px/Unifont_Vietnamese_20.cpp>
|
||||
# Unifont 30
|
||||
TFT_FONT_UNIFONT_30 = build_src_filter=+<src/lcd/tft/fontdata/Unifont/30px/Unifont_30.cpp> +<src/lcd/tft/fontdata/Unifont/30px/Unifont_Symbols_30.cpp>
|
||||
TFT_FONT_UNIFONT_30_LATIN = build_src_filter=+<src/lcd/tft/fontdata/Unifont/30px/Unifont_Latin_Extended_A_30.cpp>
|
||||
TFT_FONT_UNIFONT_30_CYRIL = build_src_filter=+<src/lcd/tft/fontdata/Unifont/30px/Unifont_Cyrillic_30.cpp>
|
||||
TFT_FONT_UNIFONT_30_GREEK = build_src_filter=+<src/lcd/tft/fontdata/Unifont/30px/Unifont_Greek_30.cpp>
|
||||
TFT_FONT_UNIFONT_30_KATA = build_src_filter=+<src/lcd/tft/fontdata/Unifont/30px/Unifont_Katakana_30.cpp>
|
||||
TFT_FONT_UNIFONT_30_KO = build_src_filter=+<src/lcd/tft/fontdata/Unifont/30px/Unifont_Korean_30.cpp>
|
||||
TFT_FONT_UNIFONT_30_ZH_CN = build_src_filter=+<src/lcd/tft/fontdata/Unifont/30px/Unifont_Simplified_Chinese_30.cpp>
|
||||
TFT_FONT_UNIFONT_30_ZH_TW = build_src_filter=+<src/lcd/tft/fontdata/Unifont/30px/Unifont_Traditional_Chinese_30.cpp>
|
||||
TFT_FONT_UNIFONT_30_VI = build_src_filter=+<src/lcd/tft/fontdata/Unifont/30px/Unifont_Vietnamese_30.cpp>
|
||||
IS_TFTGLCD_PANEL = build_src_filter=+<src/lcd/TFTGLCD>
|
||||
HAS_TOUCH_BUTTONS = build_src_filter=+<src/lcd/touch/touch_buttons.cpp>
|
||||
HAS_MARLINUI_MENU = build_src_filter=+<src/lcd/menu> -<src/lcd/menu/game>
|
||||
|
||||
Reference in New Issue
Block a user