Fix drag-out losing audio and FX-container drops losing the capture; re-home ingest under shell/actions
This commit is contained in:
@@ -37,13 +37,11 @@ is owned by other directories and only skinned here.
|
||||
|
||||
## Gotchas
|
||||
|
||||
- **Structural wart, not yet fixed:** `ingest.cpp` / `ingest.h`, plus `ext_keys.h`
|
||||
and `resource.h`, physically live at `src/` root rather than under
|
||||
`shell/actions/` — Phase Q's reorg did not re-home these files into
|
||||
`core/`/`shell/`/`app/`. `ingest` is documented here as its nearest sibling by
|
||||
role, but the files themselves are not in this directory. This is a code
|
||||
organization issue, not a documentation one — see Open questions in the
|
||||
originating dispatch report.
|
||||
- **Structural wart, partly closed:** `ingest.cpp` / `ingest.h` now live in this
|
||||
directory. `ext_keys.h` and `resource.h` still sit at `src/` root: `ext_keys.h`
|
||||
is consumed mostly from `shell/instrument/`, so it is not this directory's to
|
||||
claim, and `resource.h` is a build input paired with `src/resource.rc` (the SWELL
|
||||
resgen step) rather than a shell module.
|
||||
- Media-Explorer import is single-file, pull-on-action (`OpenMediaExplorer` +
|
||||
`MediaExplorerGetLastPlayedFileInfo`) — there is no enumerate-selected-files or
|
||||
register-a-drop-handler API on the Media Explorer surface.
|
||||
|
||||
Reference in New Issue
Block a user