Rebuild the chrome band: full-width piano strip with uniform key widths, note tooltips, one toolbar font
This commit is contained in:
+5
-3
@@ -897,8 +897,8 @@ add_library(capture_browser STATIC src/core/instrument/ui/capture_browser.cpp)
|
||||
target_include_directories(capture_browser PUBLIC src)
|
||||
target_link_libraries(capture_browser PUBLIC editor_geometry)
|
||||
|
||||
# keyboard_strip (Phase S10) — PURE key-span<->pixel mapping, root marker, and the
|
||||
# drag-delta note resolver for the editor's keyboard strip (root display + root-set). The
|
||||
# keyboard_strip (Phase S10) — PURE piano-key geometry, hit-test, root marker, drag
|
||||
# resolver, and note naming for the editor's keyboard strip (root display + root-set). The
|
||||
# mirror of embed_strip; links editor_geometry for the shared Rect. NEITHER SDK.
|
||||
add_library(keyboard_strip STATIC src/core/instrument/ui/keyboard_strip.cpp)
|
||||
target_include_directories(keyboard_strip PUBLIC src)
|
||||
@@ -1341,6 +1341,8 @@ if(WIN32 AND EXISTS "${VST3_SDK}/public.sdk/source/main/pluginfactory.cpp")
|
||||
# value<->pixel mapping the editor's parameter surface draws + routes against.
|
||||
# browser_scroll pulls capture_browser transitively; param_slider links editor_geometry /
|
||||
# the stdlib only. All engine-free, DAW-verified in the shell.
|
||||
# tooltip: the pure placement math (anchor + text extent -> clamped box) the piano
|
||||
# strip's note-name chip shares with the dock panel's hover tooltip.
|
||||
# theme + component_geometry + bank_grid: the Phase L (L1) draw-kit's PURE deps (L3). The
|
||||
# kit draws every editor/embed surface by palette ROLE via draw_kit.cpp (compiled into the
|
||||
# module above): theme supplies role->KitColor + spectralColor, component_geometry the
|
||||
@@ -1358,7 +1360,7 @@ if(WIN32 AND EXISTS "${VST3_SDK}/public.sdk/source/main/pluginfactory.cpp")
|
||||
target_link_libraries(reasampler_vst PRIVATE vst3_sdk editor_geometry bridge_marshal
|
||||
sampler_core sample_map component_state_io capture_paths embed_strip app_version
|
||||
capture_browser keyboard_strip sample_bands sample_chrome
|
||||
waveform_view bank_sync browser_scroll param_slider
|
||||
waveform_view bank_sync browser_scroll param_slider tooltip
|
||||
theme component_geometry bank_grid trigger_seam envelope_overlay envelope_edit
|
||||
knob_deck curve_popup master_gain sample_usage file_bytes)
|
||||
# SDK_INC gives reaper_vst3_interfaces.h + reaper_plugin_functions.h for the bridge;
|
||||
|
||||
Reference in New Issue
Block a user