* feat: add more options for deleting recordings automatically and added button to open the folder that olds the recordings - deleting automatically options: after certain time, never or preserving certain number of recordings - new button "Open Recordings Folder" located on History page * refactor: moved "Delete Recordings" selector to Debug settings * refactor: simplify opening recordings folder logic by using tauri's opener plugin * clean up ui and code a bit --------- Co-authored-by: CJ Pais <cj@cjpais.com>
28 lines
1.5 KiB
TypeScript
28 lines
1.5 KiB
TypeScript
// Settings section components
|
|
export { GeneralSettings } from "./general/GeneralSettings";
|
|
export { AdvancedSettings } from "./advanced/AdvancedSettings";
|
|
export { DebugSettings } from "./debug/DebugSettings";
|
|
export { HistorySettings } from "./history/HistorySettings";
|
|
export { AboutSettings } from "./about/AboutSettings";
|
|
export { PostProcessingSettings } from "./post-processing/PostProcessingSettings";
|
|
|
|
// Individual setting components
|
|
export { MicrophoneSelector } from "./MicrophoneSelector";
|
|
export { ClamshellMicrophoneSelector } from "./ClamshellMicrophoneSelector";
|
|
export { OutputDeviceSelector } from "./OutputDeviceSelector";
|
|
export { AlwaysOnMicrophone } from "./AlwaysOnMicrophone";
|
|
export { PushToTalk } from "./PushToTalk";
|
|
export { AudioFeedback } from "./AudioFeedback";
|
|
export { ShowOverlay } from "./ShowOverlay";
|
|
export { HandyShortcut } from "./HandyShortcut";
|
|
export { TranslateToEnglish } from "./TranslateToEnglish";
|
|
export { CustomWords } from "./CustomWords";
|
|
export { PostProcessingToggle } from "./PostProcessingToggle";
|
|
export { PostProcessingSettingsApi } from "./PostProcessingSettingsApi";
|
|
export { PostProcessingSettingsPrompts } from "./PostProcessingSettingsPrompts";
|
|
export { AppDataDirectory } from "./AppDataDirectory";
|
|
export { ModelUnloadTimeoutSetting } from "./ModelUnloadTimeout";
|
|
export { StartHidden } from "./StartHidden";
|
|
export { HistoryLimit } from "./HistoryLimit";
|
|
export { RecordingRetentionPeriodSelector } from "./RecordingRetentionPeriod";
|
|
export { AutostartToggle } from "./AutostartToggle";
|