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