Add custom recordings directory management and UI integration#874
Add custom recordings directory management and UI integration#874Aravinth-Earth wants to merge 6 commits intocjpais:mainfrom
Conversation
- Implement `set_recordings_directory` command to manage custom recordings path. - Introduce `RecordingsDirectory` component for user interface to select and manage the recordings directory. - Update `HistoryManager` to resolve recordings directory from settings dynamically. - Modify settings structure to include `recordings_custom_dir`. - Enhance error handling and user feedback for directory operations.
|
Maybe we can move this to the about pane? Similar to how we have the paths for App Data Dir and also the Debug Dir? We can add a new one for models, and then a 'change..' button or something similar which lets a user select a folder? |
|
Yes I coudl move this & have all paths to be shown in same way, along with associated action buttons in same place
For both New Optiosn, how about theses cases ? |
|
You bring up a good point for models too. I wonder if we can just change the entire app data directory, instead of having so many options for where things can be. Just simplify. Maybe we can switch to icons and see how that feels for open and edit? Edit pops open a dialog to choose the location and open just opens as it does now? |
|
I don't see the changes, please push them so I can try |
…com/Aravinth-Earth/Handy into feature-custom-audio-files-location Got new code from remote
|
I liked the simpler view better. Also there is not consistency when using icons and not which looks... weird. I do have some concern that changing directories will cause issues for the app data however... hmm. This will need to be tested |
|
i am tryign that 3 config path option, [ in belwo approach ]
this feels good, any thoughts ? And functioanlly yes, this is introducing change sin 2 additioanl paths, so need deep testing |
|
I think maybe only have models be a separate dir now. It at least logically makes sense because they are quite large. Recordings could get large too but im not that concerned about it? |
|
for me, having recordings & history.db to be configurabel, in a cloud folder separatly is vlaue add, so i can sync & reprocess later So the below works ?
|
|
no, I understand the value add but it looks too messy to my eye so I don't want all that configuration yet. only model dir |
|
no, remove recordings being able to change |
|
|



Before Submitting This PR
Please confirm you have done the following:
If this is a feature or change that was previously closed/rejected:
Human Written Description
As we save voice inputs as recordings, insted of default app data folder, i prefer to save them in a folder where i can easily moniter/mange, as it's of a PII info my machine collectes / stores
Related Issues/Discussions
Changes gist #
set_recordings_directorycommand to manage custom recordings path.RecordingsDirectorycomponent for user interface to select and manage the recordings directory.HistoryManagerto resolve recordings directory from settings dynamically.recordings_custom_dir.Discussion & Community Feedback
Nothign Yet
Testing
Tested belwo scenariso & found no issues
Screenshots/Videos (if applicable)
AI Assistance
If AI was used: