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
e44b866eac
fix: fix static image path in production
2025-06-20 18:22:55 +09:00
leejooy96
2fb64f03ec
chore: fix vue prettier rules (max-attributes-per-line), reformat all codes
2025-06-20 18:15:47 +09:00
leejooy96
958adf0e89
fix: fix logo size and position
2025-05-02 10:21:13 +09:00
leejooy96
a74cee6536
refactor: refactor pinia to use setup store definition
2025-04-30 09:57:51 +09:00
leejooy96
b593620204
refactor: remove deprecated v-row props
2025-04-26 21:32:33 +09:00
leejooy96
41a7d15869
refactor: use material-icons to svg js
2025-04-23 10:00:46 +09:00
leejooy96
fe4ef304f7
fix: fix vue-i18n types not defined
2025-04-11 16:28:04 +09:00
leejooy96
43d8aac5cb
docs: move new documentation domain
2024-09-01 17:46:17 +09:00
leejooy96
d73f38913e
mod: fix minor code format
2024-02-29 09:24:01 +09:00
lnrdnl
f310d94d9f
Added openFile example
2024-02-20 16:04:39 +01:00
lnrdnl
1b015078a6
handle invoke in IPC
2024-02-20 15:32:17 +01:00
lnrdnl
fd80a831e1
remove sendSync
2024-02-20 15:24:01 +01: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
64cebfbed1
test: use testid instead of element selector
2023-11-01 09:01:35 +09:00
leejooy96
1a8a8806ee
test: do not use deprecated methods
2023-10-31 15:27:50 +09:00
leejooy96
2c96e86ece
pack: basic automation test implementation with playwright
2023-06-27 10:51:25 +09:00
leejooy96
7c0278307b
renderer: use clearer method names
2023-04-17 17:27:41 +09:00
leejooy96
dc30abe4ee
renderer: rename temp store to counter store
2023-02-27 17:17:00 +09:00
leejooy96
00ae01dc3f
preload: fix handle preload data arguments
2023-02-08 16:20:39 +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
5580fc94a5
renderer: add missing return type
2023-01-17 18:14:55 +09:00
leejooy96
fd7ed424c0
renderer: load language after mounted
2022-12-05 08:45:53 +09:00
leejooy96
1aa21d3a17
renderer: remove unused script line
2022-12-01 17:06:32 +09:00
leejooy96
ab7df03aa3
pack: prettier now use space instead of tab
2022-11-13 11:21:33 +09:00
leejooy96
ec19a8b944
renderer: add route to second screen example
2022-11-07 17:40:37 +09:00
leejooy96
a6eb5034d3
renderer: redesign main screen
2022-11-01 18:04:07 +09:00
leejooy96
be7a8ac3ea
pack: add .editorconfig and use tab instead of space
2022-10-29 12:35:12 +09:00
leejooy96
403cc9bcd1
renderer: fix typo
2022-10-24 18:03:03 +09:00
leejooy96
b8f0700e0d
renderer: use named import for util class
2022-10-24 17:51:01 +09:00
leejooy96
4cf61b031a
renderer: add counter example
2022-10-19 08:12:27 +09:00
leejooy96
5d8a3672bb
pack: add prettier and reformat all codes
2022-10-18 14:59:20 +09:00
leejooy96
251394391a
renderer: specify return type in MainScreen.vue
2022-10-18 14:18:22 +09:00
leejooy96
5a4fa9a981
pack: vutron now uses typescript
2022-10-18 11:08:55 +09:00
leejooy96
8511344816
renderer: remove unused code
2022-10-17 17:49:57 +09:00
leejooy96
b77a98d8bd
pack: add jsx support and remove babel modules
2022-10-17 17:41:24 +09:00
leejooy96
7aae38ee4a
renderer: use alias for import
2022-10-13 08:23:23 +09:00
leejooy96
23d638f365
renderer: move screen component files
2022-10-12 17:51:48 +09:00