Commit Graph
10 Commits
Author SHA1 Message Date
zhanggy 56acfb275b feat: 更新发布工作流,优化 Git 配置,添加文件和文件夹选择功能,调整模板列表标题 2025-10-29 18:58:58 +08:00
zhanggy cb8b3876c0 feat: 更新环境变量配置,优先使用 GITHUB_TOKEN 以支持 GitHub Actions 2025-10-29 11:06:27 +08:00
zhanggy 0eb2dcf8c2 feat: implement auto-update functionality with GitHub integration
- Added AutoUpdater class to manage update checks and downloads.
- Integrated auto-updater in the main process after the main window is created.
- Enhanced preload script to expose update-related IPC channels.
- Created UpdateDialog component to handle user interactions for updates.
- Implemented state management for update status using Pinia store.
- Added localization support for update messages in multiple languages.
- Documented auto-update configuration steps for private GitHub repositories.
- Created .env.example for GitHub token configuration.
2025-10-28 22:53:26 +08:00
leejooy96 df79fd4506 pack: use app name information from package.json 2024-07-03 18:22:46 +09:00
leejooy96 d630a82dec pack: only install extension in debug mode 2023-10-24 18:01:04 +09:00
leejooy96 12d4db32b9 pack: revert to js, fix test 2023-10-17 09:23:00 +09:00
leejooy96 614380a434 pack: use mjs instead of js 2023-10-17 09:18:11 +09:00
leejooy96 2baf326f79 pack: revert electron-builder configuration file extension to js 2023-10-17 09:15:38 +09:00
leejooy96 499a113c00 pack: remove buildResources 2023-09-26 18:18:36 +09:00
leejooy96 f22dbcf775 pack: change the electron-builder setting to allow dynamic values to be added and move the folder location 2023-09-26 10:07:12 +09:00