Commit Graph
25887 Commits
Author SHA1 Message Date
J. Nick Koston d095522a71 Merge remote-tracking branch 'origin/dfplayer-trigger-trampoline' into integration 2026-03-26 19:52:58 -10:00
J. Nick Koston 4543ae7cee Merge remote-tracking branch 'origin/rotary-encoder-trigger-trampoline' into integration 2026-03-26 19:52:58 -10:00
J. Nick Koston 95a1fc1256 Merge remote-tracking branch 'origin/online-image-trigger-trampoline' into integration 2026-03-26 19:52:58 -10:00
J. Nick Koston 547f393b9c Merge remote-tracking branch 'origin/rtttl-trigger-trampoline' into integration 2026-03-26 19:52:57 -10:00
J. Nick Koston a2ba363a03 Merge remote-tracking branch 'origin/ld2450-trigger-trampoline' into integration 2026-03-26 19:52:57 -10:00
J. Nick Koston e3119a2221 Merge remote-tracking branch 'origin/media-player-trigger-trampoline' into integration 2026-03-26 19:52:57 -10:00
J. Nick Koston fe8055dca5 Merge remote-tracking branch 'origin/lock-trigger-trampoline' into integration 2026-03-26 19:52:57 -10:00
J. Nick Koston ff1f270007 Merge remote-tracking branch 'origin/alarm-control-panel-trigger-trampoline' into integration
# Conflicts:
#	esphome/components/logger/logger.cpp
2026-03-26 19:52:56 -10:00
J. Nick Koston d30dfcaf84 Merge remote-tracking branch 'origin/safe-mode-trigger-trampoline' into integration 2026-03-26 19:52:23 -10:00
J. Nick Koston 5f300a864f Merge remote-tracking branch 'upstream/dev' into integration 2026-03-26 19:48:45 -10:00
J. Nick Koston d6e08b7965 Merge branch 'dev' into dfplayer-trigger-trampoline 2026-03-26 19:32:52 -10:00
J. Nick Koston 017b33cd17 [dfplayer] Migrate FinishedPlaybackTrigger to callback automation 2026-03-26 19:19:38 -10:00
J. Nick Koston 1014858855 Fix stale comment about state callback contract 2026-03-26 19:17:18 -10:00
J. Nick Koston 7eb7091504 [rotary_encoder] Migrate triggers to callback automation 2026-03-26 19:15:22 -10:00
J. Nick Koston 7a660448ee Merge branch 'dev' into alarm-control-panel-trigger-trampoline 2026-03-26 19:14:43 -10:00
J. Nick Koston 27272b7bb5 Use codegen enum expressions instead of raw strings for AlarmControlPanelState 2026-03-26 19:13:21 -10:00
J. Nick Koston 618ace880a Use codegen enum expressions and fix stale doc comment 2026-03-26 19:11:11 -10:00
J. Nick Koston 5890223237 [online_image] Migrate triggers to callback automation 2026-03-26 19:06:49 -10:00
J. Nick Koston 44aed02908 Merge branch 'dev' into ld2450-trigger-trampoline 2026-03-26 19:00:31 -10:00
J. Nick Koston ac84a61ee6 Merge branch 'dev' into media-player-trigger-trampoline 2026-03-26 19:00:09 -10:00
J. Nick KostonandClaude Opus 4.6 4c57beb5a0 Use codegen enum expressions instead of raw strings for MediaPlayerState
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 18:58:51 -10:00
J. Nick KostonandClaude Opus 4.6 006c18ce88 Remove unused automation.h include from ld2450.h
With LD2450DataTrigger removed, no automation types remain in this header.
LazyCallbackManager is provided by helpers.h (via component.h).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 18:53:36 -10:00
J. Nick Koston 61597e304b Merge branch 'dev' into lock-trigger-trampoline 2026-03-26 17:39:33 -10:00
Edward Firmoandpre-commit-ci-lite[bot] 6feb2d04df [nextion] Replace static std::string COMMAND_DELIMITER with constexpr (#15195)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-03-26 17:36:35 -10:00
J. Nick Koston 91932ed919 Merge branch 'dev' into ld2450-trigger-trampoline 2026-03-26 16:20:33 -10:00
J. Nick Koston 90dafa3fa4 [logger] Warn when VERBOSE/VERY_VERBOSE logging is active (#15189) 2026-03-27 01:59:58 +00:00
J. Nick Koston e77cdb5971 [light] Validate effect names during config validation instead of codegen (#15107) 2026-03-26 15:13:44 -10:00
J. Nick Koston 90e6c0d7c7 [core] Remove indirection from ControllerRegistry dispatch (#15173) 2026-03-26 15:09:16 -10:00
J. Nick Koston 240e53afce [fan] Add benchmarks for fan component (#15210) 2026-03-26 14:35:09 -10:00
J. Nick Koston df8edfe346 Merge branch 'dev' into alarm-control-panel-trigger-trampoline 2026-03-26 13:53:12 -10:00
J. Nick Koston 2d56b089ed Merge branch 'dev' into lock-trigger-trampoline 2026-03-26 13:53:03 -10:00
J. Nick Koston 147c96ce33 Merge branch 'dev' into safe-mode-trigger-trampoline 2026-03-26 13:52:52 -10:00
J. Nick Koston 0fb9699257 Merge branch 'dev' into ld2450-trigger-trampoline 2026-03-26 13:52:41 -10:00
J. Nick Koston 5ea1c08975 Merge branch 'dev' into media-player-trigger-trampoline 2026-03-26 13:52:30 -10:00
J. Nick Koston 79228c7c0e Merge branch 'dev' into rtttl-trigger-trampoline 2026-03-26 13:52:22 -10:00
J. Nick Koston fa8a609bcc [automation] Eliminate trigger trampolines with deduplicated forwarder structs (#15174) 2026-03-26 13:50:50 -10:00
J. Nick Koston 854e8d90cb Fix copy lock namespace qualification for LockState 2026-03-26 12:39:44 -10:00
J. Nick Koston 24cc9bdb13 Update copy lock to accept LockState callback parameter 2026-03-26 12:31:14 -10:00
J. Nick Koston ce64d9ea4c Merge branch 'lock-trigger-trampoline' into integration 2026-03-26 10:37:29 -10:00
J. Nick Koston 0adb0f8426 Merge branch 'ld2450-trigger-trampoline' into integration 2026-03-26 10:37:18 -10:00
J. Nick Koston 05b2fda36f Merge branch 'media-player-trigger-trampoline' into integration 2026-03-26 10:37:12 -10:00
J. Nick Koston 491e065843 Merge branch 'alarm-control-panel-trigger-trampoline' into integration 2026-03-26 10:37:06 -10:00
J. Nick Koston 9073574bbd Merge branch 'safe-mode-trigger-trampoline' into integration 2026-03-26 10:37:01 -10:00
J. Nick Koston 4737407585 Merge branch 'rtttl-trigger-trampoline' into integration 2026-03-26 10:36:56 -10:00
J. Nick Koston bf575dd1c4 Merge branch 'eliminate-trigger-trampolines' into safe-mode-trigger-trampoline 2026-03-26 10:36:14 -10:00
J. Nick Koston 92bd8b85f3 Merge branch 'eliminate-trigger-trampolines' into alarm-control-panel-trigger-trampoline 2026-03-26 10:35:54 -10:00
J. Nick Koston 0ddda2561c Merge branch 'eliminate-trigger-trampolines' into lock-trigger-trampoline 2026-03-26 10:35:47 -10:00
J. Nick Koston 596f90ea0c Merge branch 'eliminate-trigger-trampolines' into ld2450-trigger-trampoline 2026-03-26 10:35:30 -10:00
J. Nick Koston 1a29edf836 Merge branch 'eliminate-trigger-trampolines' into media-player-trigger-trampoline 2026-03-26 10:35:22 -10:00
J. Nick Koston 6f1ed2132b Merge branch 'eliminate-trigger-trampolines' into rtttl-trigger-trampoline 2026-03-26 10:35:13 -10:00