Commit Graph

45 Commits

Author SHA1 Message Date
troyeguo
0261d88ee3 feat: implement local dictionary management with import and delete functionality 2026-05-14 11:06:01 +08:00
troyeguo
f5a8034380 feat: add account login option styles and update login method selection UI 2026-04-30 18:23:53 +08:00
troyeguo
078f5f7308 feat: add TXT parser support and update related settings UI 2026-04-26 19:15:16 +08:00
troyeguo
904a4e5d71 feat: add AI settings management with provider and model configuration 2026-04-07 16:43:53 +08:00
troyeguo
03a66fafea refactor: remove AboutDialog component and related styles; update settings components for new version handling 2026-04-06 20:17:27 +08:00
troyeguo
d96c4b0de7 feat: enhance setting dialog layout and sidebar functionality 2026-04-06 15:55:42 +08:00
troyeguo
c3cd5f9327 feat: add new color options to theme settings and update UI for better visibility 2026-03-16 17:00:51 +08:00
troyeguo
429a01e48f feat: add custom color picker functionality in settings dialog 2026-03-16 16:45:53 +08:00
troyeguo
bffc4a167a feat: update theme and skin settings with new colors and icons
- Updated Chinese translations for color names in translation.json.
- Refactored SettingDialog component to enhance theme and appearance settings UI.
- Improved CSS styles for theme and skin setting items for better user experience.
- Added SVG icons for skin options in settingList.tsx.
- Cleaned up themeList.tsx by removing unnecessary lines.
2026-03-16 16:08:57 +08:00
troyeguo
2699080c0d feat: implement plugin tab navigation and enhance plugin management UI 2026-03-13 10:08:28 +08:00
troyeguo
0233966e2e feat: Add comparison feature for Free and Pro plans, update UI elements
- Added translation for "Compare Free and Pro features" in Chinese.
- Updated CSS to remove bold font weight from certain elements for better UI consistency.
- Changed toast notification ID from "import-book" to "add-book" for clarity.
- Added console log for debugging raw node list in TextToSpeech component.
- Implemented renewal notification for Pro users in Header component.
- Updated HeaderState interface to include isRenewPro state.
- Enhanced AccountSetting component to include a clickable link for comparing plans when not authenticated.
- Added a similar clickable link in the Login component for plan comparison.
- Removed unnecessary bold font weight from login CSS for improved styling.
2026-02-11 17:53:46 +08:00
troyeguo
ab930a03ce Refactor styles and enhance error handling
- Updated the margin-top for account login tips in settingDialog.css for better layout.
- Added console log to display current data in NavList component for debugging purposes.
- Implemented error handling in the login component to check for missing parameters before proceeding with login.
- Added console log in the reader component to track the book object for debugging.
2026-02-09 16:30:25 +08:00
troyeguo
65d07ab821 feat: add new translations and UI improvements
- Added new Chinese translations for export prompts, trial information, and folder selection.
- Updated the AboutDialog component to remove success toast on export.
- Enhanced the setting dialog with new account login tips.
- Modified the SortDialog to fetch notes after sorting and improved sorting UI.
- Updated ImportLocal component to truncate book names in success/error messages.
- Added a title for tags in the NoteTag component.
- Adjusted styles in various components for better UI consistency.
- Implemented sorting functionality for notes based on user preferences.
- Updated the ConfigUtil to support sorting notes by key or percentage.
- Enhanced the export functionality to handle large book exports in Electron.
2026-02-07 17:41:07 +08:00
troyeguo
b458ec2430 feat: enhance settings dialog and add Tamil language support
- Updated the SettingDialog component to include a new CSS class for setting tabs, improving styling and layout.
- Modified settingDialog.css to define styles for the new setting-tab class, ensuring proper width and text overflow handling.
- Enhanced importLocal.css to improve item layout with better line height and cursor styles.
- Refactored PopupRefer component to improve content extraction logic and added console logs for debugging.
- Added Tamil language support in settingList.tsx and integrated it into the i18n configuration.
- Updated router logic to handle language changes for Tamil.
- Adjusted navigationPanel.css to ensure proper overflow handling.
- Made minor adjustments to sidebar component and CSS for better tooltip integration and layout.
2025-10-13 18:22:48 +08:00
troyeguo
f843a4703f feat: add auto maximize window setting and update related UI components 2025-08-02 16:52:30 +08:00
troyeguo
7adda035fa feat: add "Locate" functionality for files and update shelf management terminology 2025-06-13 11:49:28 +08:00
troyeguo
408c894c7a feat: update setting dialog height, refactor cover image handling, and improve Chinese translations 2025-06-07 10:55:53 +08:00
troyeguo
f4072f6a96 feat: add Ukrainian language support and update related components 2025-06-07 10:10:37 +08:00
troyeguo
a5665392ba refactor: update drive support options and enhance redeem code functionality 2025-03-27 20:21:54 +08:00
troyeguo
0742bbcfd4 fix bug 2025-03-04 15:50:32 +08:00
troyeguo
099bfbbeb9 fix bug 2025-02-15 22:19:44 +08:00
troyeguo
97245ffc9c fix bug 2025-02-09 11:01:13 +08:00
troyeguo
b0182349a3 fix bug 2025-02-07 17:04:21 +08:00
troyeguo
a074c9b4e1 fix bug 2025-02-01 13:53:43 +08:00
troyeguo
6e1b700edb fix bug 2025-01-30 20:17:55 +08:00
troyeguo
c13bfe5582 fix bug 2025-01-29 16:17:20 +08:00
troyeguo
7b33a673f5 fix bug 2025-01-29 12:15:57 +08:00
troyeguo
d6e234308a fix bug 2025-01-20 14:56:48 +08:00
troyeguo
3cbfd6a9a2 fix bug 2024-09-16 14:00:43 +08:00
troyeguo
5d1574df17 fix bug 2024-08-03 10:11:54 +08:00
troyeguo
e2e6dc6096 fix bug 2024-07-19 20:51:04 +08:00
troyeguo
159d7e226a fix bug 2024-07-17 22:21:31 +08:00
troyeguo
d41d1e6cef fix bug
Former-commit-id: 00170948f9ad3ce71ce11adc530461fc57d88efa
2022-09-04 11:33:23 +08:00
troyeguo
71953bba4a fix bug
Former-commit-id: 07dd6ac8862affb58391a3d329ec9c90064a1ffe
2021-10-29 23:47:35 +08:00
troyeguo
1c1b2de224 fix bug
Former-commit-id: 503091c6c632c41f812e04fe3c1862228e0d8fec
2021-10-17 14:17:21 +08:00
troyeguo
3ce15a797f fix bug
Former-commit-id: 98a5a36942aeab4ba408f668139d89793f910284
2021-08-21 22:35:41 +08:00
troyeguo
5c8d575486 fix bug
Former-commit-id: 4201e954096b6e7aeed39977d0423e2108d4dd35
2021-06-11 23:56:29 +08:00
troyeguo
89fed55855 fix bug
Former-commit-id: cd98187e45784173c45b80dc9d1d7e1b6d0bc985
2021-05-15 00:45:58 +08:00
troyeguo
2516be3869 fix bug
Former-commit-id: f9e74dc0d0fa1e084d7550ca9521cd74a98f25e0
2021-04-18 14:09:48 +08:00
troyeguo
82c39ed196 fix bug
Former-commit-id: 11d3a28af637eb9237e2f335bb7eca7ae901b00f
2021-04-18 13:50:33 +08:00
troyeguo
063b6f92f9 fix bug
Former-commit-id: 4a9c109a0ab402699728fd704270a546edf5e015
2021-04-17 21:43:25 +08:00
troyeguo
8dfa14853b fix bug
Former-commit-id: 37f84fc119e5ce25ff0b0524bc9b1a0f2b0468bb
2021-04-17 00:34:58 +08:00
troyeguo
6a7e5f6936 fix bug
Former-commit-id: 33fbe48561871751e573a945f40a3ec940d3e99e
2021-04-10 00:29:14 +08:00
troyeguo
c1ec927d4f fix bug
Former-commit-id: 000f822eaf9fe409cadb037461730ffb6bf6b11c
2021-03-13 13:04:44 +08:00
troyeguo
75c15d886e fix bug
Former-commit-id: b1d04ecca02d1674c360b06c99b217013a96fd6c
2021-03-13 00:13:43 +08:00