acdream/tests/AcDream.UI.Abstractions.Tests/Input
Erik 07be994d97 feat: port retail magic lifecycle and retained spell UI
Complete the retail cast-intent, target, component, enchantment, and busy-state paths; mount the DAT-authored spell bar, spellbook, component book, effects panels, and shared panel lifecycle; and add scoped input plus conformance coverage.

Co-Authored-By: Codex <noreply@openai.com>
2026-07-15 10:55:22 +02:00
..
FakeKeyboardSource.cs feat(input): #21 Phase K.1a - input architecture skeleton (parallel to existing handlers) 2026-04-25 23:17:41 +02:00
FakeMouseSource.cs feat(input): #21 Phase K.1a - input architecture skeleton (parallel to existing handlers) 2026-04-25 23:17:41 +02:00
InputDispatcherCaptureTests.cs feat(ui): #25 Phase K.3 — Settings panel + click-to-rebind + Phase K shipped 2026-04-26 09:44:56 +02:00
InputDispatcherDoubleClickTests.cs feat(B.4b): InputDispatcher detects double-clicks 2026-05-13 18:10:25 +02:00
InputDispatcherIsActionHeldTests.cs feat: port retail magic lifecycle and retained spell UI 2026-07-15 10:55:22 +02:00
InputDispatcherTests.cs feat: port retail magic lifecycle and retained spell UI 2026-07-15 10:55:22 +02:00
KeyBindingsJsonTests.cs feat: port retail magic lifecycle and retained spell UI 2026-07-15 10:55:22 +02:00
KeyBindingsRetailTests.cs feat(combat): port retail basic combat bar 2026-07-11 14:03:28 +02:00
KeyBindingsTests.cs feat: port retail magic lifecycle and retained spell UI 2026-07-15 10:55:22 +02:00
KeyChordTests.cs feat(input): #21 Phase K.1a - input architecture skeleton (parallel to existing handlers) 2026-04-25 23:17:41 +02:00
MmbMouseLookTests.cs fix(gameplay): reconcile wield ownership and target facing 2026-07-15 08:19:23 +02:00
ModifierMaskTests.cs feat(input): #21 Phase K.1a - input architecture skeleton (parallel to existing handlers) 2026-04-25 23:17:41 +02:00