troyeguo
00355b1799
chore: update Node.js version to 22.14.0 in Docker workflow
2026-09-26 16:01:31 +08:00
troyeguo
527eb468a7
feat(workflows): add dependency installation and TypeScript type check steps
2026-08-17 10:17:10 +08:00
troyeguo
1fe9e3cd3d
Add submit translation issue template
2026-08-03 08:41:08 +08:00
troyeguo
aa3031bf00
Remove pull request template for translations
2026-08-01 16:42:15 +08:00
troyeguo
f085b28a9c
Update Snapcraft action version and add environment variable for credentials
2026-06-12 09:22:31 +08:00
troyeguo
68c4d89241
refactor: consolidate and enhance guidelines for Electron main process, Go server, i18n, and TypeScript/React
2026-06-06 15:47:30 +08:00
troyeguo
28391d21e3
chore: add pull request template for translation contributions
2026-05-31 09:17:16 +08:00
troyeguo
441b1c5dd6
chore: remove outdated pull request template for translations
2026-05-29 17:53:15 +08:00
troyeguo
3b1ca57add
feat(reader): enhance close handling for reader and tab interactions
...
- Added separate IPC listeners for "before-reader-close" and "before-tab-close" to manage close events more effectively.
- Updated the onBeforeClose method to send signals for both reader and tab closures, ensuring proper cleanup and state management.
2026-05-19 08:42:51 +08:00
troyeguo
628f5a53c8
feat: optimize Docker build process by pre-building React app and cross-compiling Go binary
2026-05-16 15:54:05 +08:00
troyeguo
ed62e55914
Revert "feat: enhance Docker workflow with multi-platform support and improve caching"
...
This reverts commit bfb9394910 .
2026-05-16 15:33:36 +08:00
troyeguo
bfb9394910
feat: enhance Docker workflow with multi-platform support and improve caching
2026-05-16 15:27:57 +08:00
troyeguo
53a5e0bdad
feat: add dynamic build branch argument for Docker image creation
2026-05-16 15:05:03 +08:00
troyeguo
f26903dc77
fix: update OS version in release workflow and improve localization strings
2026-05-09 17:23:27 +08:00
troyeguo
2e2058f996
fix: update Windows OS version in package.json modification script
2026-05-07 09:37:31 +08:00
troyeguo
65c4c28874
fix: update Windows OS version in build matrix for consistency
2026-05-07 09:34:45 +08:00
troyeguo
be902e4363
chore: update GitHub actions to use latest versions of checkout and setup-node
2026-05-07 09:19:08 +08:00
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
209ca24470
update issue template
2025-09-25 07:42:28 +08:00
troyeguo
90c5f9afcd
update issue template
2025-09-25 07:37:21 +08:00
troyeguo
5d2ee72b63
update issue template
2025-09-25 07:20:10 +08:00
troyeguo
23ac328bb6
update issue template
2025-09-25 07:18:56 +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