[FEATURE] There should be a pre-defined folder for nam/ir files (on macOS at least)
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- cpp, macos
- Domain
- desktop, operating-systems
Research direction
Review the macOS sandbox entitlements and the popup menu and navigation controls introduced in #242. Decide how the proposed Music/NeuralAmpModeler/Models and Impulses folders should be integrated; done means file loading and adjacent-file navigation work within the host app's sandbox constraints. No files or tests are named.
Written by the indexing model from the issue text.
Description
Due to the macOS sandbox disk access is is limited to certain folders that are specified in an App's .entitlements files. For the standalone app, it's possible to specify these ourselves (there is a quite limited selection) see #250, but in a DAW they will be specified by the host app. It's common practice to store presets these days in the users "Music" folder with a subfolder for the product name.
I suggest using the folders ~/Music/NeuralAmpModeler/Models and ~/Music/NeuralAmpModeler/Impulses or similar.
Without this, the popupmenu and navigation controls that I added in #242 will fail if people try to load files outside the macOS sandbox, basically the menu will not be populated with adjacent files to the selected one, because all the posix file system APIs will fail outside the sandbox.
- Dominant language
- C++
- Stars
- 3k
- Forks
- 281
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from sdatkinson/NeuralAmpModelerPlugin
-
enhancement priority:low
Difficulty 3/5 1-2 days Newbie friendliness 68/100
-
Difficulty 4/5 3-5 days Newbie friendliness 20/100
sdatkinson/NeuralAmpModelerPlugin#680 · 1 comment ·
-
bug priority:low unread
Difficulty 4/5 3-5 days Newbie friendliness 52/100
sdatkinson/NeuralAmpModelerPlugin#676 · 2 comments ·
-
bug priority:low unread
Difficulty 4/5 3-5 days Newbie friendliness 48/100
sdatkinson/NeuralAmpModelerPlugin#675 · 1 comment · 2 reactions ·
-
bug priority:low unread
Difficulty 4/5 3-5 days Newbie friendliness 48/100
sdatkinson/NeuralAmpModelerPlugin#674 · 2 comments ·
All issues in sdatkinson/NeuralAmpModelerPlugin
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
-
Sensor initialization takes very long when `--initial-sim-time` is set to current UNIX timestamp Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
gazebosim/gz-sensors#662 · 1 comment ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
LadybirdBrowser/ladybird#12123 ·