feat: 发布 v0.4.0 桌面端
This commit is contained in:
+7
-3
@@ -13,7 +13,7 @@ themes/<theme-id>/ 随项目分发的内置主题
|
||||
.local/themes/<theme-id>/ 仅供当前设备使用的本地主题
|
||||
```
|
||||
|
||||
- 内置主题的 `bundled` 必须为 `true`,并具有允许项目分发的明确许可证。
|
||||
- 内置主题的 `bundled` 必须为 `true`,并记录来源、许可证或内部使用边界。
|
||||
- 本地主题的 `bundled` 必须为 `false`,整个 `.local/` 目录已被 Git 忽略。
|
||||
- 主题目录名必须与清单中的 `id` 完全一致。
|
||||
|
||||
@@ -262,11 +262,15 @@ npm run theme:import-typora -- --replace
|
||||
.local/theme-backups/
|
||||
```
|
||||
|
||||
Typora 当前没有为这些文件提供允许项目再分发的明确许可证,因此导入结果只能保存在 `.local`,不得提交到 Git、打包进容器或随项目发布。
|
||||
Typora 当前没有为这些文件提供允许公开再分发的明确许可证。普通导入结果
|
||||
仍默认保存在 `.local`。本项目从 v0.4.0 起按公司内部私有项目决策,将
|
||||
GitHub、Pixyll 和 Whitey 三套主题复制为内置资源,并在
|
||||
`themes/INTERNAL_THEME_NOTICE.md` 记录来源和内部使用边界;如未来公开、
|
||||
商用或向公司外部分发,必须重新完成许可证审查并替换或取得授权。
|
||||
|
||||
## 10. 提交内置主题前检查
|
||||
|
||||
- 许可证明确允许再分发,并在清单和说明中记录。
|
||||
- 许可证明确允许目标范围内使用,或已在清单和内部说明中记录限制。
|
||||
- 主题目录不包含用户文档、临时文件或无关资源。
|
||||
- `npm test` 通过。
|
||||
- `npm run typecheck` 通过。
|
||||
|
||||
Reference in New Issue
Block a user