Q-W2: split bank_panel.cpp (3459 LOC) into eight shell/panel TUs — reasampler::panel internals, per-seam public headers, shim retired; zero behavior change, 60/60 green

This commit is contained in:
2026-07-29 10:55:58 -04:00
parent b5788c82f6
commit 30a4ffd01b
20 changed files with 4084 additions and 3596 deletions
+8 -1
View File
@@ -1068,7 +1068,14 @@ add_library(reaper_reasampler MODULE
src/shell/capture/capture_realtime.cpp
src/core/capture/realtime_record.cpp
src/persist.cpp
src/bank_panel.cpp
src/shell/panel/panel_audition.cpp
src/shell/panel/panel_bank_ops.cpp
src/shell/panel/panel_drag.cpp
src/shell/panel/panel_input.cpp
src/shell/panel/panel_layout.cpp
src/shell/panel/panel_render.cpp
src/shell/panel/panel_thumbnails.cpp
src/shell/panel/panel_window.cpp
src/shell/panel/draw_kit.cpp
src/core/view/mode_switch.cpp
src/core/ui/tab_strip.cpp