Commit Graph
19800 Commits
Author SHA1 Message Date
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 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 90a7c1dde2 Merge branch 'esp8266-arduino-toolchain' into esp8266-native-pch 2026-09-23 23:19:49 +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 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
J. Nick Koston a91874dcd9 Merge branch 'pch-strict-ci' into host-pch 2026-09-23 23:13:21 +01:00
J. Nick Koston a6c3e48466 Merge branch 'platformio-pch-libretiny' into pch-strict-ci 2026-09-23 23:13:21 +01:00
J. Nick Koston 90eb7bbc5c Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny 2026-09-23 23:13:21 +01:00
J. Nick Koston 57569404d9 Merge branch 'esp32-idf-pch' into platformio-pch-rp2 2026-09-23 23:13:20 +01:00
J. Nick Koston 62f0f0909a Merge branch 'esp8266-native-pch' into esp32-idf-pch 2026-09-23 23:13:20 +01:00
J. Nick Koston 345106c56f Merge branch 'esp8266-arduino-toolchain' into esp8266-native-pch 2026-09-23 23:13:20 +01:00
J. Nick Koston 3d6e5fd244 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain 2026-09-23 23:13:20 +01:00
J. Nick Koston c54e671a26 Check install completeness before spawning the linker-script gcc
A half-extracted framework cache now names the missing path instead of
surfacing a gcc failure; pure reorder, the checks depend on nothing
the generation step produces.
2026-09-23 23:13:03 +01:00
J. Nick Koston 45f4173ab5 Merge branch 'pch-strict-ci' into host-pch 2026-09-23 23:06:08 +01:00
J. Nick Koston 4a21970b24 Merge branch 'platformio-pch-libretiny' into pch-strict-ci 2026-09-23 23:06:08 +01:00
J. Nick Koston 08c4abf1ea Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny 2026-09-23 23:06:07 +01:00
J. Nick Koston f75206c707 Merge branch 'esp32-idf-pch' into platformio-pch-rp2 2026-09-23 23:06:07 +01:00
J. Nick Koston 0150b11a7f Merge branch 'esp8266-native-pch' into esp32-idf-pch 2026-09-23 23:06:07 +01:00
J. Nick Koston 2d79d1745d Merge branch 'esp8266-arduino-toolchain' into esp8266-native-pch 2026-09-23 23:06:07 +01:00
J. Nick Koston ce869366b8 Trim docstrings to repo standard 2026-09-23 23:06:04 +01:00
J. Nick Koston 94c3dd707f Merge branch 'pch-strict-ci' into host-pch 2026-09-23 23:02:49 +01:00
J. Nick Koston 2a86ab8d12 Merge branch 'platformio-pch-libretiny' into pch-strict-ci 2026-09-23 23:02:49 +01:00
J. Nick Koston 3341efba7a Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny 2026-09-23 23:02:49 +01:00
J. Nick Koston 958b7820ec Merge branch 'esp32-idf-pch' into platformio-pch-rp2 2026-09-23 23:02:48 +01:00
J. Nick Koston f3e7399ab1 Merge branch 'esp8266-native-pch' into esp32-idf-pch 2026-09-23 23:02:48 +01:00
J. Nick Koston 12fa602548 Merge branch 'esp8266-arduino-toolchain' into esp8266-native-pch 2026-09-23 23:02:48 +01:00
J. Nick Koston c2406d5592 Trim comments to repo standard 2026-09-23 23:02:43 +01:00
J. Nick Koston a7b8642c2a Merge branch 'pch-strict-ci' into host-pch 2026-09-23 22:54:46 +01:00
J. Nick Koston 0cd6197873 Merge branch 'platformio-pch-libretiny' into pch-strict-ci 2026-09-23 22:54:46 +01:00
J. Nick Koston f25ce06a21 Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny
# Conflicts:
#	esphome/components/libretiny/__init__.py
2026-09-23 22:54:43 +01:00
J. Nick Koston dfd52cb9c6 Merge branch 'esp32-idf-pch' into platformio-pch-rp2 2026-09-23 22:54:18 +01:00
J. Nick Koston 2ec4456942 Merge branch 'esp8266-native-pch' into esp32-idf-pch 2026-09-23 22:54:18 +01:00
J. Nick Koston 0f49668b76 Merge branch 'esp8266-arduino-toolchain' into esp8266-native-pch 2026-09-23 22:54:18 +01:00
J. Nick Koston 4913034584 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain 2026-09-23 22:54:17 +01:00
J. Nick Koston 1f94d0e904 Merge remote-tracking branch 'origin/dev' into esp8266-native-ninja-emission
# Conflicts:
#	esphome/build_gen/arduino8266.py
#	tests/unit_tests/build_gen/test_arduino8266.py
2026-09-23 22:54:13 +01:00
J. Nick Koston 9d87fcd3b7 [esp8266] Add the native build spec (#18559) 2026-09-23 22:52:05 +01:00
J. Nick Koston fa7ccc934e [pulse_meter] Use register_apply_action for pulse_meter.set_total_pulses (#19533) 2026-09-23 16:52:00 -05:00
J. Nick Koston 4a7fe83a17 [speaker] Use register_apply_action for the speaker actions (#19535) 2026-09-23 16:51:20 -05:00
Jonathan Swoboda c33ccc7043 [esp32][esp32_hosted] Bump recommended Arduino to 3.3.12 and platform to 55.03.312 and PlatformIO to 6.2.0 (#19417) 2026-09-23 17:50:54 -04:00
J. Nick Koston 4f95ffaa1f [network] Remove deprecated IPAddress::str() from the host build (#19528) 2026-09-23 16:49:59 -05:00
J. Nick Koston 487ef61d0a [nextion] Use register_apply_action for set_brightness and the publish actions (#19529) 2026-09-23 16:47:31 -05:00