Q-W4: split actions.cpp into design_view_actions/bank_actions/prune_action + shared action_registry; bank verbs deduped into promptless bankOp* inner verbs in panel_bank_ops (one mutation home, two UX skins); command-id strings byte-identical; actions.h shim carrier retired
This commit is contained in:
+5
-2
@@ -365,7 +365,7 @@ target_include_directories(app_version PUBLIC src ${CMAKE_CURRENT_BINARY_DIR}/ge
|
||||
# FX-chain identity fold, and the pure parent-detection decision (resample-from-
|
||||
# sample by resolved file path). Split out so the encoding + decision logic are
|
||||
# unit-tested outside the DAW; the FX-chain query, capture re-run, and action
|
||||
# registration stay in the shell (main.cpp / actions.cpp). No dependency on
|
||||
# registration stay in the shell (main.cpp / shell/actions/). No dependency on
|
||||
# bank_model — it takes plain strings/values at its boundary.
|
||||
# ---------------------------------------------------------------------------
|
||||
add_library(provenance STATIC src/core/model/provenance.cpp)
|
||||
@@ -1123,7 +1123,10 @@ add_library(reaper_reasampler MODULE
|
||||
src/core/view/guid_diff.cpp
|
||||
src/core/view/lane_keys.cpp
|
||||
src/shell/capture/item_read.cpp
|
||||
src/actions.cpp
|
||||
src/shell/actions/action_registry.cpp
|
||||
src/shell/actions/design_view_actions.cpp
|
||||
src/shell/actions/bank_actions.cpp
|
||||
src/shell/actions/prune_action.cpp
|
||||
src/ingest.cpp
|
||||
src/core/model/bank_book.cpp
|
||||
src/core/model/owned_manifest.cpp
|
||||
|
||||
Reference in New Issue
Block a user