mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2025-12-24 02:20:10 +08:00
* refactor: TrayService - Removed the App_RestartTray channel from IpcChannel and its usage in ipc.ts and preload/index.ts. - Updated TrayService to handle configuration changes without the need for a restart. - Enhanced ConfigManager to notify subscribers on language and quick assistant settings changes. - Adjusted QuickAssistantSettings to close the mini window based on the quick assistant's enable state. * refactor: enhance configuration management - Updated ConfigManager to consolidate setting and notification logic into a single method, setAndNotify. - Modified IPC handler to accept an additional parameter for notification control. - Adjusted QuickAssistantSettings to utilize the new parameter for enabling notifications during configuration changes. |
||
|---|---|---|
| .. | ||
| config | ||
| IpcChannel.ts | ||