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 Koston and Claude 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 Koston and Claude 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 Firmo and pre-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