J. Nick Koston
81963ed8f6
Merge branch 'host-pch' into esp32-pio-pch
2026-09-23 23:36:23 +01:00
J. Nick Koston
9f947c7cd8
Merge branch 'pch-strict-ci' into host-pch
2026-09-23 23:36:23 +01:00
J. Nick Koston
e992a400d8
Merge branch 'platformio-pch-libretiny' into pch-strict-ci
2026-09-23 23:36:23 +01:00
J. Nick Koston
0459efecf5
Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny
2026-09-23 23:36:22 +01:00
J. Nick Koston
5f1a6d9b7b
Merge branch 'esp32-idf-pch' into platformio-pch-rp2
2026-09-23 23:36:22 +01:00
J. Nick Koston
84fa24205c
Merge branch 'esp8266-native-pch' into esp32-idf-pch
2026-09-23 23:36:21 +01:00
J. Nick Koston
7750cdb72e
Merge branch 'esp8266-arduino-toolchain' into esp8266-native-pch
2026-09-23 23:36:21 +01:00
J. Nick Koston
87968a3ea3
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
2026-09-23 23:36:21 +01:00
J. Nick Koston
cec0d05f96
Merge remote-tracking branch 'origin/dev' into esp8266-native-ninja-emission
2026-09-23 23:36:20 +01:00
J. Nick Koston
e3951f2ab4
[esp8266_pwm] Use register_apply_action for the set_frequency action ( #19516 )
2026-09-24 10:30:19 +12:00
J. Nick Koston
438307f548
[light] Use register_apply_action for the light control actions ( #19476 )
2026-09-24 10:28:36 +12:00
J. Nick Koston
b7b1507daf
[update] Use register_apply_action for update.perform ( #19505 )
2026-09-23 18:28:03 -04:00
J. Nick Koston
1be1f67516
[climate] Use register_apply_action for climate.control ( #19475 )
2026-09-24 10:27:34 +12:00
J. Nick Koston
21dc6af22e
[binary_sensor] Use register_apply_action for binary_sensor.template.publish ( #19506 )
2026-09-23 18:27:29 -04:00
J. Nick Koston
20703f32bb
[mitsubishi_cn105] Use register_apply_action for vane.control ( #19477 )
2026-09-23 17:27:01 -05:00
J. Nick Koston
2ddc6a0741
[sensor] Use register_apply_action for sensor.template.publish ( #19507 )
2026-09-23 18:26:41 -04:00
J. Nick Koston and Jonathan Swoboda
c1d82168d8
[event] Use register_apply_action for event.trigger ( #19508 )
...
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com >
2026-09-23 23:26:20 +01:00
J. Nick Koston
281c54bcb8
[globals] Use register_apply_action for globals.set ( #19481 )
2026-09-24 10:25:42 +12:00
J. Nick Koston
a47271b1f1
[fan] Use register_apply_action for fan.turn_on ( #19473 )
2026-09-23 17:25:33 -05:00
J. Nick Koston
22efbd9778
[esp32_ble_tracker] Use register_apply_action for start_scan and stop_scan ( #19520 )
2026-09-23 23:25:04 +01:00
J. Nick Koston
6a97172867
[stepper] Use register_apply_action for the setter actions ( #19470 )
2026-09-23 17:24:56 -05:00
J. Nick Koston
c275365258
[rp2040_pwm] Use register_apply_action for the set_frequency action ( #19517 )
2026-09-23 23:24:44 +01:00
J. Nick Koston
4efeee245c
[text] Use register_apply_action for text.set ( #19509 )
2026-09-23 18:24:25 -04:00
J. Nick Koston
bd91d3ff23
[display] Use register_apply_action for display.page.show_next and show_previous ( #19519 )
2026-09-23 23:24:12 +01:00
J. Nick Koston
2a26d5ab62
[number] Use register_apply_action for the set and operation actions ( #19510 )
2026-09-23 18:23:55 -04:00
J. Nick Koston
f58fe2e3ea
[select] Use register_apply_action for the set, set_index and operation actions ( #19511 )
2026-09-23 18:23:30 -04:00
J. Nick Koston
07c8cfdde3
[cc1101] Use register_apply_action for the setter actions ( #19472 )
2026-09-23 17:23:22 -05:00
J. Nick Koston
802f2b9f24
[libretiny_pwm] Use register_apply_action for the set_frequency action ( #19518 )
2026-09-23 23:23:20 +01:00
J. Nick Koston
edefaeb27a
Merge branch 'host-pch' into esp32-pio-pch
2026-09-23 23:23:01 +01:00
J. Nick Koston
735e6d0fc3
Merge branch 'pch-strict-ci' into host-pch
2026-09-23 23:23:00 +01:00
J. Nick Koston
8b3634fb34
Merge branch 'platformio-pch-libretiny' into pch-strict-ci
2026-09-23 23:23:00 +01:00
J. Nick Koston
961a3e176f
Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny
2026-09-23 23:23:00 +01:00
J. Nick Koston
2f63536667
Merge branch 'esp32-idf-pch' into platformio-pch-rp2
2026-09-23 23:23:00 +01:00
J. Nick Koston
8f8704d638
Merge branch 'esp8266-native-pch' into esp32-idf-pch
2026-09-23 23:22:59 +01:00
J. Nick Koston
ef3f6d3951
Read the extracted flag sets in the pch emission
...
The write_project split moved cxxflags into _resolve_flag_sets's
return; the pch layer's two reads follow it.
2026-09-23 23:22:57 +01:00
J. Nick Koston
7df946b665
[ledc] Use register_apply_action for the set_frequency action ( #19515 )
2026-09-23 23:22:44 +01:00
J. Nick Koston
aaed14d018
[media_player] Use register_apply_action for the media player actions ( #19514 )
2026-09-23 23:22:20 +01:00
J. Nick Koston
62b501049f
[datetime] Use register_apply_action for date.set, time.set and datetime.set ( #19513 )
2026-09-23 23:21:39 +01:00
J. Nick Koston
606525ed18
[output] Use register_apply_action for the output actions ( #19512 )
2026-09-23 17:21:21 -05:00
J. Nick Koston
bd1efeae94
[servo] Use register_apply_action for servo.write and servo.detach ( #19531 )
2026-09-23 17:20:29 -05:00
J. Nick Koston
0110215e31
[template] Use register_apply_action for lock.template.publish and valve.template.publish ( #19525 )
2026-09-23 17:20:05 -05:00
J. Nick Koston
a4c6791767
Merge branch 'host-pch' into esp32-pio-pch
2026-09-23 23:19:51 +01:00
J. Nick Koston
64b52357b0
Merge branch 'pch-strict-ci' into host-pch
2026-09-23 23:19:51 +01:00
J. Nick Koston
592699a96a
Merge branch 'platformio-pch-libretiny' into pch-strict-ci
2026-09-23 23:19:50 +01:00
J. Nick Koston
efc8804867
Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny
2026-09-23 23:19:50 +01:00
J. Nick Koston
0ae6d6d193
Merge branch 'esp32-idf-pch' into platformio-pch-rp2
2026-09-23 23:19:50 +01:00
J. Nick Koston
80a41ce453
Merge branch 'esp8266-native-pch' into esp32-idf-pch
2026-09-23 23:19:50 +01:00
J. Nick Koston
73425d06a3
Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain
2026-09-23 23:19:49 +01:00
J. Nick Koston
90a7c1dde2
Merge branch 'esp8266-arduino-toolchain' into esp8266-native-pch
2026-09-23 23:19:49 +01:00
J. Nick Koston
cc38e93214
Extract install checks and flag resolution from write_project
...
_check_install and _resolve_flag_sets pull ~110 lines out of the one
function body; behavior and emitted output are unchanged (the existing
end-to-end tests pass as-is).
2026-09-23 23:19:46 +01:00