211 Commits

Author SHA1 Message Date
fhz08
29d66a0f6c
Update README.md 2024-09-17 08:19:56 +08:00
Hello8693
2bdafb64b3
add LICENSE.
Signed-off-by: Hello8693 <1320998105@qq.com>
2024-08-29 06:02:36 +00:00
hello8693
06290fd6ff fix: 打包脚本 v0.1.0-beta 2024-08-28 20:59:19 +08:00
hello8693
272fa130a1 fix: 打包脚本 2024-08-28 20:50:54 +08:00
hello8693
f81bf2d592 ci(release): 优化发布工作流 2024-08-28 19:47:28 +08:00
hello8693
2e30841d7e fix(ci): 发布工作流中动态获取版本号及更新资源命名 2024-08-28 19:36:55 +08:00
hello8693
823d424301 feat(CI): 限制打包条件 2024-08-28 19:14:39 +08:00
hello8693
7a7bd9386e feat(ci): 仅在非预发行版本的情况下为macOS和Linux构建发布工件
修改了构建和发布工件的GitHub操作工作流,以便仅在非预发行版本的情况下为macOS和Linux构建和发布工件。这包括在发布工作流中条件性地运行macOS和Linux构建任务,并相应地调整Windows构建任务。以前,工件会无条件地为所有操作系统构建和上传。
2024-08-28 19:01:15 +08:00
hello8693
6d385aa20b feat(CI): 多平台构建和发布 2024-08-28 18:51:59 +08:00
hello8693
fdf981dfe3 fix(ci): typo 2024-08-27 16:23:23 +08:00
hello8693
2c30071514 ci(build): 更新_checkout和setup-node动作至v4
- 将checkout动作更新为actions/checkout@v4.1.7,以利用改进的功能。
-将setup-node动作更新为actions/setup-node@v4,以提升CI/CD流程的性能和可靠性。- 更新upload-artifact动作至@v4,确保与最新版本的兼容性。
2024-08-27 16:18:21 +08:00
hello8693
ccd5550f7c chore: 重命名文件夹 2024-08-27 15:39:09 +08:00
hello8693
3dbf912ea4 chore: Github Actions 2024-08-27 15:35:31 +08:00
hello8693
1e787c93fb chore: 格式化代码 2024-08-27 15:35:22 +08:00
hello8693
69c24f247a chore: 更新依赖和图标打包工具 2024-08-27 15:35:03 +08:00
hello8693
090d28f730 feat: 新的图标 2024-08-27 15:34:43 +08:00
hello8693
d8bd6efa7d feat: 新的图标 2024-08-27 15:34:36 +08:00
hello8693
afdcbee7fd docs(readme): 开发模式下的页面显示和按钮问题解决方案 2024-08-23 22:18:39 +08:00
hello8693
25ee0abc10 refactor: 格式化代码 2024-08-23 22:18:21 +08:00
Qu Yilin
eac420c554
Merge pull request #2 from Qsgz2023ji5ban/master 2024-08-23 21:50:43 +08:00
d7a35cdf72
add: 点击时间更换显示大小 2024-08-23 10:22:25 +08:00
18c2b5b5fa
fix: 更改说法 2024-08-23 10:19:06 +08:00
c51a7854f3
chore: 简单的颜色和动画更改 2024-08-23 10:18:21 +08:00
hello8693
cceb850510 refactor(renderer): 更新顶部栏和主窗口页面布局
更改顶部栏按钮文本为“菜单”。在主窗口页面中,将按钮移动至卡片内,并添加直接进入看板的按钮,以改善用户界面和用户体验。
2024-08-22 21:14:07 +08:00
hello8693
76cd5af332 feat: 增加标题栏自定义配置 2024-08-22 20:59:16 +08:00
hello8693
ca3e42a4a3 fix: 调整部分代码细节 2024-08-22 20:56:59 +08:00
hello8693
e1639b3242 refactor(app): 更改store名称以适应新功能
由于功能扩展,将`useAppStore`重命名为`useProfileStore`,以更好地反映其在应用程序中的作用。此外,更新了`infoPage.vue`和`mainWindow.vue`组件中对store的引用,以保持代码的一致性。
2024-08-22 20:54:47 +08:00
hello8693
83792e700f feat: 使用MD3设计风格 2024-08-22 20:40:38 +08:00
hello8693
a58306cc52 refactor: remove unused components and dependencies 2024-08-22 20:31:08 +08:00
hello8693
d9c9ca360a refactor: remove unused components and dependencies
Remove unused components and dependencies from the codebase to simplify the project structure and improve maintainability.
2024-08-22 20:31:00 +08:00
hello8693
1fe8a44e7d refactor: update product name and identifier
The product name and identifier have been updated to reflect the new product name and identifier.
2024-08-22 20:30:53 +08:00
hello8693
e08785baa1 refactor: 更新应用名称和标识符
更新应用的名称和标识符,以反映新的产品名称和标识符。
2024-08-22 18:52:13 +08:00
hello8693
8cb36b6775 chore: 添加pinia-plugin-persistedstate依赖并启用持久化存储 2024-08-22 18:48:46 +08:00
hello8693
92949c7b4c chore(commitlint): 移除pre-commit脚本中的多余空行
移除.husky/pre-commit中未使用的空行,以简化脚本并提高可读性。
2024-08-05 18:28:38 +08:00
hello8693
b932a3c45c chore: README.md中增加注意事项部分
在项目设置部分之前,添加了一个新的注意事项部分。这部分强调了项目必须使用Yarn包管理器,并且需要Node的最低版本为20。
2024-08-05 18:27:08 +08:00
hello8693
4c33a21225 chore(commitlint): 移除pre-commit脚本中的空行
移除`.husky/pre-commit`文件中的空行,以确保提交钩子脚本的稳定性。
2024-08-05 18:26:41 +08:00
hello8693
72cd971fab `chore(commitlint): 移除pre-commit脚本中的空行
移除`.husky/pre-commit`文件中的空行,以确保提交钩子脚本的稳定性。
2024-08-05 18:11:51 +08:00
hello8693
6cfe8f3e4c feat(deps): 升级@vueuse/core至10.11.0并添加web-bluetooth类型支持
- 更新@vueuse/core至10.11.0版本,引入对web-bluetooth类型的依赖。
-修正yarn.lock中vue-demi的版本约束,确保兼容性。
2024-08-05 18:08:36 +08:00
hello8693
0e6b5cc33a fix(ipc/window): 修正readFile方法的调用
修复了`prog:loadjson`事件处理函数中的一个错误,该错误涉及调用`fileUtils.readFile`方法时缺少结束分号。此更改确保了代码的一致性和正确性,符合语言的语法规则。
2024-08-05 18:08:20 +08:00
hello8693
4153032537 refactor: 移除ExamSchedule接口中的roomName属性
由于roomName属性不再用于前端渲染流程,因此从ExamSchedule接口中移除该属性以简化数据结构并保持一致性。
2024-08-05 18:07:47 +08:00
hello8693
5ff25e3259 refactor: 重构SubjectInfo组件 2024-08-05 18:07:27 +08:00
hello8693
012c1dc80e chore: 优化依赖和清理package.json
将`vuetify`和`@vueuse/core`更新到最新版本。
这有助于清理项目并确保依赖项是最新的。
2024-08-05 18:06:53 +08:00
hello8693
d2775face7 refactor: 重构页面布局和组件使用,优化考试信息展示 2024-08-05 18:06:38 +08:00
hello8693
97c440e7a6 chore: 添加“examples”目录到.gitignore文件中以排除版本控制
此更改在“.gitignore”文件中添加了一个新条目“examples”,从而在Git版本控制中忽略“examples”目录。这有助于保持仓库的整洁,同时避免提交示例文件,这些文件可能会变得过时或与当前代码库状态不一致。
2024-08-05 18:06:10 +08:00
hello8693
fde43ab54d chore: 更新组件调用 2024-08-05 18:05:45 +08:00
hello8693
21679fcd75 feat: 新增每分钟更新的时钟组件
实现了一个新的Vue组件,即一个数字时钟,它每分钟更新一次显示的时间。该组件使用Vue的Composition API和VueUse的间隔函数进行实现。时间显示格式为HH:mm:ss,采用Moment库进行格式化。
2024-08-05 18:05:35 +08:00
hello8693
9adf607859 refactor: 添加考试列表组件代替之前的ExamStatus组件,支持科目、开始时间、结束时间和状态的展示 2024-08-05 18:05:10 +08:00
hello8693
19e2f88767 refactor:将ExamStatus组件迁移到Vuetify,优化响应式布局
将ExamStatus组件从使用Element UI迁移到Vuetify框架,以提升用户体验。此次迁移包括对组件模板的调整和对样式的一系列修改。

BREAKING CHANGE: 由于依赖从Element UI切换到Vuetify,基于Element UI的自定义样式和组件将不再可用。需要确保所有依赖Element UI的特性已完成迁移或已更新为使用Vuetify。
2024-08-05 16:56:26 +08:00
hello8693
e36752d9a4 feat: 添加了获取下一个考试时间槽的函数 2024-08-04 21:04:49 +08:00
hello8693
0e3b559307 fix: 去掉element plus暗黑主题的引用 2024-08-04 21:02:32 +08:00