|
|
76825289d7
|
Style: Improve code formatting and readability across settings initialization and logic
|
2026-05-06 05:21:43 +02:00 |
|
|
|
570cc67725
|
auto-git:
[change] src-tauri/Cargo.toml
[change] src-tauri/capabilities/default.json
[change] src-tauri/src/main.rs
[change] src/desktop/desktopApi.js
|
2026-05-06 05:21:04 +02:00 |
|
|
|
3c4a49b38c
|
Update documentation on running the Tauri spike environment
|
2026-05-06 05:04:48 +02:00 |
|
|
|
2760380430
|
Update placeholder icon image
|
2026-05-06 04:59:46 +02:00 |
|
|
|
fb3e498574
|
auto-git:
[change] docs/tauri-migration.md
|
2026-05-06 04:59:08 +02:00 |
|
|
|
b454810c85
|
auto-git:
[add] src-tauri/icons/
|
2026-05-06 04:59:01 +02:00 |
|
|
|
456bb8de97
|
auto-git:
[change] src-tauri/tauri.conf.json
|
2026-05-06 04:58:32 +02:00 |
|
|
|
ad552dc1ac
|
Add Tauri development and build scripts
|
2026-05-06 04:57:50 +02:00 |
|
|
|
8c5dfb3eac
|
auto-git:
[change] package.json
|
2026-05-06 04:56:36 +02:00 |
|
|
|
81daab141c
|
auto-git:
[add] docs/
[add] src-tauri/
[change] src/desktop/desktopApi.js
|
2026-05-06 04:56:36 +02:00 |
|
|
|
08a7c78af6
|
Add comprehensive project documentation (AGENTS.md)
|
2026-05-06 04:46:50 +02:00 |
|
|
|
906f731557
|
Refactor: Remove optional chaining when calling desktopApi methods
|
2026-05-06 04:42:44 +02:00 |
|
|
|
672b51a28d
|
Integrate desktop API module across multiple components and hooks
|
2026-05-06 04:41:11 +02:00 |
|
|
|
bb2b929d27
|
auto-git:
[change] src/App.jsx
[change] src/AssistantMessageContent.jsx
[change] src/GeneralSettings.jsx
[change] src/InterfaceSettings.jsx
[change] src/LibraryManager.jsx
[change] src/WebsearchSettings.jsx
[change] src/main.jsx
[change] src/useChatScroll.js
|
2026-05-06 04:40:01 +02:00 |
|
|
|
cfbae8378f
|
Update App component to use desktopApi for all Electron interactions
|
2026-05-06 04:39:39 +02:00 |
|
|
|
15eba38375
|
auto-git:
[change] src/App.jsx
|
2026-05-06 04:39:03 +02:00 |
|
|
|
e2065b3231
|
auto-git:
[change] src/App.jsx
|
2026-05-06 04:38:57 +02:00 |
|
|
|
4773f01a76
|
auto-git:
[add] src/desktop/
|
2026-05-06 04:38:34 +02:00 |
|
|
|
01b0763478
|
Extract chat generation handlers logic
|
2026-05-06 03:52:53 +02:00 |
|
|
|
a0989b5b3e
|
auto-git:
[change] src/App.jsx
|
2026-05-06 03:52:36 +02:00 |
|
|
|
789ef97404
|
Refactor: Remove message sending logic and add web search toggle
|
2026-05-06 03:52:29 +02:00 |
|
|
|
46c1a85710
|
Remove chat message regeneration logic
|
2026-05-06 03:52:15 +02:00 |
|
|
|
a89dd5e13d
|
auto-git:
[change] src/App.jsx
|
2026-05-06 03:51:43 +02:00 |
|
|
|
54048acdcd
|
auto-git:
[add] src/chatGeneration.js
[change] src/App.jsx
|
2026-05-06 03:51:17 +02:00 |
|
|
|
3440b48c8c
|
Refactor API calls to use dedicated helper functions for web search context, chat messaging, and title generation
|
2026-05-06 03:49:12 +02:00 |
|
|
|
34da4bd6c5
|
Refactor API calls for web search context and message regeneration
|
2026-05-06 03:48:50 +02:00 |
|
|
|
4408a01126
|
Pass backendApiUrl to various API fetching functions for consistent endpoint usage
|
2026-05-06 03:48:26 +02:00 |
|
|
|
5e616dd302
|
auto-git:
[change] src/App.jsx
|
2026-05-06 03:48:15 +02:00 |
|
|
|
6f1a7383e9
|
Add chat API service functions
|
2026-05-06 03:48:02 +02:00 |
|
|
|
ace78e205a
|
Refactor: Simplify pending scroll handling when creating a new chat session
|
2026-05-06 03:47:02 +02:00 |
|
|
|
4cab0caa83
|
Remove chat drag enter event handler
|
2026-05-06 03:46:46 +02:00 |
|
|
|
c40bdb1223
|
auto-git:
[change] src/App.jsx
|
2026-05-06 03:46:05 +02:00 |
|
|
|
f8d215679a
|
Refactor: Clean up chat state management by removing obsolete scroll and session tracking logic
|
2026-05-06 03:46:05 +02:00 |
|
|
|
cf591c91d1
|
Integrates and utilizes the new scroll management hook across the component, enabling persistent and accurate chat scrolling behavior.
|
2026-05-06 03:45:56 +02:00 |
|
|
|
2af1fee98a
|
auto-git:
[change] src/App.jsx
|
2026-05-06 03:45:27 +02:00 |
|
|
|
86bb1d0cf2
|
auto-git:
[add] src/useChatScroll.js
[change] src/App.jsx
|
2026-05-06 03:45:14 +02:00 |
|
|
|
f724bf764d
|
Remove redundant audio recording lifecycle hooks in App.jsx
|
2026-05-06 03:43:37 +02:00 |
|
|
|
3b3b613ed6
|
Remove microphone recording and audio transcription functionality
|
2026-05-06 03:43:18 +02:00 |
|
|
|
ccfc67503b
|
Remove audio input runtime status synchronization function
|
2026-05-06 03:42:37 +02:00 |
|
|
|
eaf2831cd7
|
Refactor audio input state management using a dedicated hook
|
2026-05-06 03:42:28 +02:00 |
|
|
|
0b4f5b4066
|
Refactors audio handling by introducing a custom useAudio hook to manage the state and lifecycle of audio recording and playback, improving component modularity and reusability.
|
2026-05-06 03:42:19 +02:00 |
|
|
|
39f885a1a9
|
Refactor: Extract database picker UI into ChatDatabasePicker component and update state management logic
|
2026-05-06 03:40:47 +02:00 |
|
|
|
d53ec76560
|
Refactor: Remove complex state management and derived logic for chat libraries and database picker components.
|
2026-05-06 03:40:20 +02:00 |
|
|
|
826b4254bf
|
Integrate chat library selection logic into App component
|
2026-05-06 03:39:55 +02:00 |
|
|
|
39e0f3e899
|
Refactor: Remove redundant local storage state and refs for database picker
|
2026-05-06 03:39:49 +02:00 |
|
|
|
bd316e6805
|
auto-git:
[add] src/ChatDatabasePicker.jsx
[add] src/useChatLibrarySelection.js
[change] src/App.jsx
|
2026-05-06 03:39:28 +02:00 |
|
|
|
82d7faabf3
|
Refactor settings view in App.jsx using SettingsPanel and SettingsSidebar components
|
2026-05-06 03:38:54 +02:00 |
|
|
|
e27c95c32b
|
auto-git:
[add] src/SettingsPanels.jsx
[change] src/App.jsx
|
2026-05-06 03:38:04 +02:00 |
|
|
|
672cd12a92
|
Remove generated dist/index.html file
|
2026-05-06 03:32:26 +02:00 |
|
|
|
e67f856143
|
auto-git:
[change] src/App.jsx
|
2026-05-06 03:32:06 +02:00 |
|