Commit Graph
2072 Commits
Author SHA1 Message Date
troyeguo 912ab76b40 feat: add "Learn more" link for server region selection in account settings
fix: remove box-shadow from background and font setting styles
2026-08-15 10:59:13 +08:00
troyeguo ef8ee6d684 feat: add link for syncing library across devices in sync settings 2026-08-15 10:17:52 +08:00
troyeguo f80f9b6f5e refactor: update BookPathIndex to use Set for size storage and improve deduplication logic 2026-08-15 09:48:45 +08:00
troyeguo 45515fc47e feat: implement auto-import folder functionality with lightweight deduplication and refactor related components 2026-08-15 09:39:36 +08:00
troyeguo 31822a6f2d fix: improve formatting and structure in auto-import folder functionality 2026-08-15 08:55:23 +08:00
troyeguo 57e14e848f feat: enhance folder scanning with lightweight deduplication based on path and size 2026-08-14 18:55:27 +08:00
troyeguo 92fe8d164e fix: correct isFile method usage in file and folder checks 2026-08-14 18:41:28 +08:00
troyeguo 63a4620caa Add auto import folder functionality and localization updates
- Implemented auto import folder feature in the ImportLocal component.
- Added methods to scan and import books from specified folders.
- Created AutoImportDialog component for managing auto import folders.
- Integrated auto import functionality into the application startup process.
- Updated localization files for multiple languages to include new strings related to auto import.
- Enhanced UI for adding and removing auto import folders with appropriate feedback messages.
2026-08-14 18:35:02 +08:00
troyeguo ab867acca5 Refactor code structure for improved readability and maintainability 2026-08-14 11:18:02 +08:00
troyeguo 265f842e44 fix bug 2026-08-14 10:07:25 +08:00
troyeguo 657fbc6b3a feat: add keyboard shortcut indication for confirm action in PopupNote 2026-08-14 07:07:59 +08:00
troyeguo e9c3e14985 refactor: improve formatting of promise return types in aiRequest and chatStream functions 2026-08-13 17:28:41 +08:00
troyeguo 44f70a58e8 fix bug 2026-08-13 17:23:47 +08:00
troyeguo 016201383c fix bug 2026-08-13 16:23:00 +08:00
troyeguo af1f3095b3 fix: adjust submenu positioning to align with main menu rendering 2026-08-13 16:05:51 +08:00
troyeguo d5d9bff3d8 refactor: migrate context menu utilities to common module and update imports 2026-08-13 16:00:44 +08:00
troyeguo 3a46b11410 feat: implement context menu positioning utilities and update components to use them 2026-08-13 15:58:14 +08:00
troyeguo 8e387f9334 fix bug 2026-08-13 15:00:14 +08:00
troyeguo ea98cce27f Remove gptsovitsVoice plugin and update voicePlugins registry formatting 2026-08-13 14:23:32 +08:00
troyeguo 95b574f8dc feat: update metadata and plugin display to indicate premium features 2026-08-13 12:19:13 +08:00
troyeguo 950a1db13c feat: add "(Pro)" label to premium features across multiple components 2026-08-13 11:35:07 +08:00
troyeguo 25a67510f3 feat(navigationPanel): add total search results display in navigation panel 2026-08-13 11:00:52 +08:00
troyeguo b3c58989c5 refactor(popupAssist): remove copy answer button from UI 2026-08-13 10:47:05 +08:00
troyeguo 468a4e4c73 feat(popupAssist): add copy answer functionality with UI feedback 2026-08-13 10:43:39 +08:00
troyeguo 0080126bad feat(integration): update Notion token labels and placeholders for clarity 2026-08-13 10:30:14 +08:00
troyeguo 47fc531999 feat(opdsDialog): enhance DOWNLOAD_TYPES and improve state management in OPDSDialog 2026-08-12 10:31:20 +08:00
troyeguo 1cb81d068b feat(opdsDialog): implement infinite scroll loading functionality and add loading indicator 2026-08-10 18:06:35 +08:00
troyeguo 6b1c9579bf fix bug 2026-08-10 16:24:58 +08:00
troyeguo b52e46d6c0 fix(popupDict): update dictService check to support new prefix 2026-08-10 15:08:05 +08:00
troyeguo 640a802794 fix bug 2026-08-10 14:44:32 +08:00
troyeguo 9e78b5d535 feat(ai): implement AI request handling and chat streaming functionality 2026-08-10 11:31:59 +08:00
troyeguo 1f8a615cda fix bug 2026-08-10 09:45:50 +08:00
troyeguo c59f9c2f7a feat(opdsDialog): add styling for backup page finish section 2026-08-09 17:37:31 +08:00
troyeguo 1343ddb1aa feat(sync): exclude 'microsoft_exp' from default sync option and drive list filtering 2026-08-09 16:15:26 +08:00
troyeguo 6faba6b5e8 feat(i18n): add translation for "Unlimited quota" in Chinese
refactor(manager): improve plugin label formatting with unlimited quota indication
2026-08-09 14:19:16 +08:00
troyeguo 6755d09632 Add chat history management features and update localization for chat history actions 2026-08-09 09:27:56 +08:00
troyeguo 6f1cc46d42 Refactor NavList component to simplify sort wrap mouse leave handling 2026-08-08 16:43:35 +08:00
troyeguo 01ef97b5fa Implement sorting functionality in NavList component with UI for sort options 2026-08-08 16:41:26 +08:00
troyeguo 5f3fd700fa Fix optional chaining for electronAPI in note synchronization 2026-08-08 16:04:25 +08:00
troyeguo 473f6f3305 Update library switching description for clarity in DataSetting component 2026-08-08 15:38:47 +08:00
troyeguo a04452eff9 Update terminology for rule management in TextSetting component 2026-08-08 15:18:13 +08:00
troyeguo 0def3f5c41 Refactor localization keys for rule management in English and Chinese 2026-08-08 15:15:15 +08:00
troyeguo 39c532678e Update OCR engine filtering logic and increase font size range in dropdown settings 2026-08-07 15:59:01 +08:00
troyeguo bfbd40df13 Merge branch 'dev' into feature-next-stable 2026-08-05 17:10:06 +08:00
troyeguo 97a6a0fe28 Refactor mouse event handling by removing unused edge proximity logic and related event listeners 2026-08-01 15:25:41 +08:00
troyeguo c526d29547 Add error message for Jianguoyun folder location in WebDAV connection test 2026-08-01 09:06:58 +08:00
troyeguo 0ba0a9769f Remove chat box functionality and related methods from Header and common utilities 2026-08-01 08:55:50 +08:00
troyeguo 877c08a6f6 Add auto-show feature for quick buttons in Reader component 2026-08-01 08:41:54 +08:00
troyeguo 6a9ce2d412 Adjust edge proximity detection threshold and correct mouse Y-coordinate calculation 2026-08-01 08:32:28 +08:00
troyeguo c05c2bd0a8 feat: add support for Chinese-only plugins in the plugin catalog 2026-07-31 14:47:01 +08:00