Commit Graph
20 Commits
Author SHA1 Message Date
zhanggy 5eec516459 lint 2025-11-05 14:46:49 +08:00
zhanggy 56acfb275b feat: 更新发布工作流,优化 Git 配置,添加文件和文件夹选择功能,调整模板列表标题 2025-10-29 18:58:58 +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
zhanggy d6d86e5042 feat: 添加文件选择和自动查找功能,优化模板创建界面 2025-10-28 14:00:16 +08:00
zhangguoyun 1aecd5f4b6 feat: Implement template management feature
- Added IPC handlers for selecting directories, loading, saving, and executing templates.
- Created a new TemplateListScreen for displaying and managing templates.
- Developed CreateTemplateScreen for creating and editing templates with file and directory management.
- Updated routing to include new template screens.
- Enhanced MainScreen with navigation to template management.
- Added localization for new template-related strings in English and Chinese.
- Introduced a Pinia store for managing template data.
- Implemented tests for template creation, listing, and detail viewing.
2025-10-27 15:17:32 +08:00
leejooy96 df48a423af refactor: cleanup log codes 2025-06-24 09:22:12 +09:00
leejooy96 e13ba3716e chore: remove unused variable 2025-06-23 16:14:58 +09:00
leejooy96 2fb64f03ec chore: fix vue prettier rules (max-attributes-per-line), reformat all codes 2025-06-20 18:15:47 +09:00
lnrdnl f310d94d9f Added openFile example 2024-02-20 16:04:39 +01:00
lnrdnl 5ab988dab1 log communication in dev 2024-02-20 15:38:20 +01:00
lnrdnl fd80a831e1 remove sendSync 2024-02-20 15:24:01 +01:00
leejooy96 9d1796212a fix: fix incorrect return type 2024-01-17 10:51:48 +09:00
leejooy96 a71feb8a08 fix: do not register new ipc event listener when main screen component is loaded (fixes #176) 2024-01-10 16:00:34 +09:00
leejooy96 b02c262095 test: add sudo 2023-11-15 09:13:26 +09:00
leejooy96 0398810622 preload: add data types 2023-02-08 17:00:38 +09:00
leejooy96 00ae01dc3f preload: fix handle preload data arguments 2023-02-08 16:20:39 +09:00
leejooy96 5599c40db1 main: fix external link not working correctly 2023-02-04 17:12:08 +09:00
leejooy96 8057a3521a main: add context bridge communication example via preload script, set nodeIntegration to false by default, improve security 2023-02-01 09:38:23 +09:00
leejooy96 ab7df03aa3 pack: prettier now use space instead of tab 2022-11-13 11:21:33 +09:00
leejooy96 f6b899ab73 pack: add preload example 2022-11-09 10:02:23 +09:00