134 Commits

Author SHA1 Message Date
troyeguo
f999fea0d9 fix: update productName in package.json to include 'DEV' for dev branch builds 2025-11-30 17:03:59 +08:00
troyeguo
a2b22d2bb9 fix: correct escaping in package.json modification for Windows in release workflow 2025-11-30 14:52:07 +08:00
troyeguo
1fd28696a4 feat: modify package.json for dev branch to append '-dev' to productName based on OS 2025-11-30 14:46:49 +08:00
troyeguo
d95d7909b4 Remove console.log statements from UpdateInfo and PopupRefer components to clean up the code and reduce unnecessary logging. 2025-09-21 08:44:12 +08:00
troyeguo
e75bd1bdf2 Implement code changes to enhance functionality and improve performance 2025-09-20 10:35:04 +08:00
troyeguo
81d6a4b1cf feat: update Windows Store build process and modify app icons 2025-09-04 14:18:05 +08:00
troyeguo
340c025e20 fix: update workflow name for clarity in build/release process 2025-09-04 13:06:30 +08:00
troyeguo
c36dd9add8 feat: add GitHub Actions workflow for building and releasing Electron app 2025-09-04 13:05:40 +08:00
troyeguo
34c18ca022 fix: update OS matrix in release workflow and adjust GCC installation condition
feat: remove Google Drive Picker dependency and update translations for import feedback
2025-08-17 08:20:13 +08:00
troyeguo
75e9cdfa61 fix: streamline package.json modification for Linux arm64 build using jq 2025-08-12 09:34:27 +08:00
troyeguo
cf41e2bfd9 fix: update release workflow to include multiple OS targets and modify package.json for Linux x64 builds 2025-08-12 09:27:30 +08:00
troyeguo
d8b7abe5f9 fix: update release workflow for Ubuntu 24.04-arm by refining OS conditions and installing necessary packages 2025-08-12 09:01:09 +08:00
troyeguo
bb39345e74 fix: add ARM64 target for deb packaging in package.json and set environment variable for Ubuntu 24.04-arm 2025-08-12 08:51:03 +08:00
troyeguo
5a71317002 fix: remove GCC installation step for Ubuntu in release workflow 2025-08-12 07:44:12 +08:00
troyeguo
731898cde5 fix: update build configuration to use Ubuntu 24.04-arm and adjust product naming in package.json 2025-08-12 07:35:25 +08:00
troyeguo
991b167f3a fix: update build configuration to use Ubuntu for release workflow and adjust product naming in package.json 2025-08-12 06:59:38 +08:00
troyeguo
9c1ab7f6a0 fix: refine Windows build configurations and artifact naming in release workflow 2025-08-11 22:42:22 +08:00
troyeguo
f398ec8b33 fix: adjust condition for building Electron app on Windows platforms 2025-08-11 22:21:45 +08:00
troyeguo
7ef6de8b6d fix: update build matrix to include additional Windows platforms 2025-08-11 22:18:55 +08:00
troyeguo
5c1d874107 fix: update clean step to remove build folder in Windows workflow 2025-08-11 21:55:05 +08:00
troyeguo
751613ec21 fix: remove redundant clean step for build folder in Windows workflow 2025-08-11 21:54:01 +08:00
troyeguo
478555fabf fix: add clean step for build and dist folders in Windows workflow 2025-08-11 21:52:54 +08:00
troyeguo
ee6145553a fix: update artifact name format for arm64 build in release workflow 2025-08-11 21:24:31 +08:00
troyeguo
5ed3bd21a3 fix: restrict build matrix to only Windows platform 2025-08-11 21:06:17 +08:00
troyeguo
3645c9ab72 fix: update workflow and package.json to support Windows 11 ARM architecture 2025-08-11 21:04:43 +08:00
troyeguo
8930c5b4f8 feat: enhance import dialog with file format validation and update settings handling 2025-07-18 18:24:51 +08:00
troyeguo
9333e870e7 refactor: clean up Dockerfile and GitHub workflow by removing cache settings 2025-06-08 16:34:29 +08:00
troyeguo
04a8874632 fix: update secret variable names in release workflow and bump version to 1.9.5 2025-04-24 10:20:59 +08:00
troyeguo
08a43fe717 fix: update Ubuntu version in CI workflow to 22.04 and comment out unused HtmlMouseEvent 2025-04-15 17:36:45 +08:00
troyeguo
9194b879eb fix: update Ubuntu version in CI workflow to 20.04 2025-04-15 16:12:47 +08:00
troyeguo
c5ee40548f refactor: update release workflow and improve localization; add "Back" translation and enhance book utility methods 2025-04-05 11:16:05 +08:00
troyeguo
e25ad473bc update product name in package.json to include space and add ARM support in release workflow 2025-04-04 17:18:18 +08:00
troyeguo
093e256837 fix bug 2025-02-10 16:09:06 +08:00
troyeguo
bceed70537 fix bug 2025-02-09 17:36:45 +08:00
troyeguo
577da6e6d9 fix bug 2025-02-09 17:16:46 +08:00
troyeguo
647c03bbc8 fix bug 2025-02-09 17:14:56 +08:00
troyeguo
f9754afedc fix bug 2025-02-09 17:11:35 +08:00
troyeguo
63f0640064 fix bug 2025-02-09 17:10:08 +08:00
troyeguo
6b0f18ebdf fix bug 2025-02-09 16:49:40 +08:00
troyeguo
36de17616f fix bug 2025-02-08 14:26:56 +08:00
troyeguo
f92a35f3b3 fix bug 2025-02-08 14:01:48 +08:00
troyeguo
86d7689489 fix bug 2025-02-02 16:19:57 +08:00
troyeguo
7c4f696eed fix bug 2025-02-02 16:09:01 +08:00
troyeguo
e97eeba6b5 fix bug 2025-02-02 16:05:54 +08:00
troyeguo
d30604ab5a fix bug 2025-02-02 15:31:05 +08:00
troyeguo
1b2e5d0f90 fix bug 2025-01-23 21:21:44 +08:00
troyeguo
4dae4c086e fix bug 2025-01-23 21:13:22 +08:00
troyeguo
f7c64383fa fix bug 2025-01-23 20:11:34 +08:00
troyeguo
85fff1c1a3 fix bug 2025-01-23 20:10:03 +08:00
troyeguo
9a5900953a fix bug 2025-01-23 20:05:28 +08:00