mirror of
https://github.com/esphome/esphome.git
synced 2024-11-30 13:04:13 +01:00
Move graphical_layout test to test1.1 in an attempt to avoid "segment data does not fit" issues
This commit is contained in:
parent
d7b512fc93
commit
1f7554ea1c
@ -230,3 +230,65 @@ button:
|
|||||||
- canbus.send: "abc"
|
- canbus.send: "abc"
|
||||||
- canbus.send: [0, 1, 2]
|
- canbus.send: [0, 1, 2]
|
||||||
- canbus.send: !lambda return {0, 1, 2};
|
- canbus.send: !lambda return {0, 1, 2};
|
||||||
|
|
||||||
|
display:
|
||||||
|
- platform: ili9xxx
|
||||||
|
invert_colors: true
|
||||||
|
dimensions: 320x240
|
||||||
|
transform:
|
||||||
|
swap_xy: true
|
||||||
|
mirror_x: true
|
||||||
|
mirror_y: false
|
||||||
|
model: TFT 2.4
|
||||||
|
cs_pin:
|
||||||
|
allow_other_uses: true
|
||||||
|
number: GPIO5
|
||||||
|
dc_pin:
|
||||||
|
allow_other_uses: true
|
||||||
|
number: GPIO4
|
||||||
|
color_palette: GRAYSCALE
|
||||||
|
reset_pin:
|
||||||
|
allow_other_uses: true
|
||||||
|
number: GPIO22
|
||||||
|
lambda: |-
|
||||||
|
it.rectangle(0, 0, it.get_width(), it.get_height());
|
||||||
|
|
||||||
|
graphical_layout:
|
||||||
|
id: test_graphical_layout
|
||||||
|
layout:
|
||||||
|
type: horizontal_stack
|
||||||
|
child_align: stretch_to_fit_height
|
||||||
|
items:
|
||||||
|
- type: fixed_dimension_panel
|
||||||
|
width: 100
|
||||||
|
height: 100
|
||||||
|
border: 1
|
||||||
|
child:
|
||||||
|
type: text_panel
|
||||||
|
text: "Simple text panel"
|
||||||
|
font: roboto
|
||||||
|
- type: vertical_stack
|
||||||
|
item_padding: 1
|
||||||
|
margin: 1
|
||||||
|
padding: 1
|
||||||
|
border: 1
|
||||||
|
border_color: layout_black
|
||||||
|
items:
|
||||||
|
- type: display_rendering_panel
|
||||||
|
height: 50
|
||||||
|
width: 50
|
||||||
|
lambda: |-
|
||||||
|
it.filled_circle(25, 25, 10);
|
||||||
|
- type: text_run_panel
|
||||||
|
text_align: baseline_center
|
||||||
|
max_width: 100
|
||||||
|
runs:
|
||||||
|
- font: roboto
|
||||||
|
text: Hello
|
||||||
|
- font: roboto
|
||||||
|
text: World
|
||||||
|
background_color: layout_black
|
||||||
|
foreground_color: layout_white
|
||||||
|
- font: roboto
|
||||||
|
text: !lambda |-
|
||||||
|
return "Dynamic text";
|
||||||
|
@ -4323,43 +4323,3 @@ alarm_control_panel:
|
|||||||
then:
|
then:
|
||||||
- lambda: !lambda |-
|
- lambda: !lambda |-
|
||||||
ESP_LOGD("TEST", "State change %s", alarm_control_panel_state_to_string(id(alarmcontrolpanel1)->get_state()));
|
ESP_LOGD("TEST", "State change %s", alarm_control_panel_state_to_string(id(alarmcontrolpanel1)->get_state()));
|
||||||
|
|
||||||
graphical_layout:
|
|
||||||
id: test_graphical_layout
|
|
||||||
layout:
|
|
||||||
type: horizontal_stack
|
|
||||||
child_align: STRETCH_TO_FIT_HEIGHT
|
|
||||||
items:
|
|
||||||
- type: fixed_dimension_panel
|
|
||||||
width: 100
|
|
||||||
height: 100
|
|
||||||
border: 1
|
|
||||||
child:
|
|
||||||
type: text_panel
|
|
||||||
text: "Simple text panel"
|
|
||||||
font: roboto
|
|
||||||
- type: vertical_stack
|
|
||||||
item_padding: 1
|
|
||||||
margin: 1
|
|
||||||
padding: 1
|
|
||||||
border: 1
|
|
||||||
border_color: layout_black
|
|
||||||
items:
|
|
||||||
- type: display_rendering_panel
|
|
||||||
height: 50
|
|
||||||
width: 50
|
|
||||||
lambda: |-
|
|
||||||
it.filled_circle(25, 25, 10);
|
|
||||||
- type: text_run_panel
|
|
||||||
text_align: BASELINE_CENTER
|
|
||||||
max_width: 100
|
|
||||||
runs:
|
|
||||||
- font: roboto
|
|
||||||
text: Hello
|
|
||||||
- font: roboto
|
|
||||||
text: World
|
|
||||||
background_color: layout_black
|
|
||||||
foreground_color: layout_white
|
|
||||||
- font: roboto
|
|
||||||
text: !lambda |-
|
|
||||||
return "Dynamic text";
|
|
||||||
|
Loading…
Reference in New Issue
Block a user