cherry-studio/src/main
fullex 81538d5709 feat(preferences): add IPC channels and handlers for preference management
This commit introduces new IPC channels for getting, setting, and subscribing to preferences, enhancing the application's ability to manage user preferences. It also updates the preferences interface to use a consistent naming convention and refactors the preference seeding and migration processes to align with these changes. Additionally, the PrefService has been removed as it is no longer needed.
2025-08-11 20:40:50 +08:00
..
configs fix[SelectionAssistant]: shift+click behavior in macOS and clipboard behavior in Windows (#8390) 2025-07-23 17:24:26 +08:00
data feat(preferences): add IPC channels and handlers for preference management 2025-08-11 20:40:50 +08:00
integration/nutstore/sso/lib build: remove sentry integration 2025-04-24 11:48:53 +08:00
knowledge Revert "feat(cherry-store): add cherry store (#8683)" 2025-08-06 14:29:55 +08:00
mcpServers fix(inputSchemas): convert input schemas to JSON schema format for consistency across DifyKnowledgeServer and FileSystemServer (#8444) 2025-07-24 10:17:45 +08:00
services feat(preferences): add IPC channels and handlers for preference management 2025-08-11 20:40:50 +08:00
utils fix: change jschardet to chardet (#8577) 2025-07-29 17:27:36 +08:00
bootstrap.ts refactor: move initAppDataDir function to a new utils module (#8337) 2025-07-21 15:46:14 +08:00
config.ts feat: new ui (#8322) 2025-07-23 14:36:39 +08:00
constant.ts feat: support portable config dir (#5039) 2025-04-24 17:23:56 +08:00
electron.d.ts feat: add the ability to display the application in tray #297 2024-11-09 08:42:09 +08:00
env.d.ts feat: added vite_main_bundle_id config and improved code cleanliness 2024-09-15 10:35:02 +08:00
index.ts feat(migration): enhance migration flow with new stages and error handling 2025-08-10 01:40:03 +08:00
ipc.ts feat(preferences): add IPC channels and handlers for preference management 2025-08-11 20:40:50 +08:00