Skip to content

Commit

Permalink
Merge branch 'dev'
Browse files Browse the repository at this point in the history
  • Loading branch information
humyfred committed Dec 25, 2023
2 parents 655b293 + 39e93d7 commit a58f396
Show file tree
Hide file tree
Showing 35 changed files with 139 additions and 198,297 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

### [0.8.33](https://github.com/Tencent/cherry-markdown/compare/v0.8.32...v0.8.33) (2023-12-25)


### Bug Fixes

* 额外兼容node场景 ([0d04a68](https://github.com/Tencent/cherry-markdown/commit/0d04a680f88fefd5516b9325e16adf59990b16ea))
* 修复pointer event导致的误触,兼容浏览器不支持pointer event的情况 ([08965e5](https://github.com/Tencent/cherry-markdown/commit/08965e5dc05e2036c2443ed0ba089f4014c180e9))

### [0.8.31](https://github.com/Tencent/cherry-markdown/compare/v0.8.30...v0.8.31) (2023-12-07)

### [0.8.32](https://github.com/Tencent/cherry-markdown/compare/v0.8.30...v0.8.32) (2023-12-18)


Expand Down
1 change: 0 additions & 1 deletion client/docs/CHANGELOG.md

This file was deleted.

19 changes: 9 additions & 10 deletions client/docs/DevelopingGuide.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Developing Cherry Noted Client

Here is a guide for client [client](../../client) development. If you have any questions about the client's functionality, please refer to: [docs/README.md](/docs/README.md)
Here is a guide for client [client](../../client) development.

## Getting Started

Expand All @@ -10,10 +10,17 @@ Please pull the `dev` branch of [Cherry markdown](https://github.com/Tencent/che

## Quick Start

- Environment:`node>=18`.
- Directory `cd client`
- Install `yarn`
- Run `yarn dev`

## Introduction to Basic Knowledge

- `/electron` : Process code for Electron.
- `/electron/main/index` : The function entrance of Electron is preset with some Electon functions.
- `preload` : Contains custom Electron functionality.
- `src` : The production of rendered pages.
- `src` : The production of rendered pages.use [vue3](https://vuejs.org/).
- Communication between [rendering processes](https://www.electronjs.org/docs/latest/api/ipc-renderer) and [service processes](https://www.electronjs.org/docs/latest/api/ipc-main).

## Future
Expand All @@ -23,11 +30,3 @@ Please pull the `dev` branch of [Cherry markdown](https://github.com/Tencent/che
If you want to add new functional requirements (not included in [Future](/docs/Future.md)),Please open an [issue](https://github.com/Tencent/cherry-markdown/issues) for discussion.

If the [Future](/docs/Future.md) plan has been implemented, please ask the administrator to annotate it with the PR index and declare it completed.

## CHANGELOG

[CHANGELOG](/docs/CHANGELOG.md) is update logs for every **Cherry Noted** post. Administrators should update in a timely manner when publishing.

## README

[docs/README.md](/docs/README.md) The newly added features and usage tips should be explained here. It should mainly explain to users how to use it.
35 changes: 20 additions & 15 deletions client/docs/Future.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,28 +2,33 @@

## Client 需求

- 文件操作
- [x] 打开指定*.md文件
- [x] 保存文件到本地
- [ ] 支持一个文件列表管理已经打开的.md文件
- [ ] 当前文件的菜单栏
- 快捷键操作
- 快速保存(CTRL + C)
- 快捷搜索栏打开(CTRL + F)
- 文章模糊搜索功能(支持对于文章的快速搜索和定位)
- 文件管理(支持一个文件列表管理已经打开的.md文件)
- [ ] 快速保存(CTRL + C)
- [ ] 快捷搜索栏打开(CTRL + F)
- 搜索功能(支持对于文章的快速搜索和定位)
- [ ] 打开搜索组件支持搜索定位到某个位置
- 注册表功能
- 鼠标右键注册(注册右键快捷方式使用Cherry Noted 打开*.md)
- 打开方式(注册以*.md结尾的markdown文件打开方式为Cherry Noted)
- logo替换(注册以*.md结尾的markdown文件logo更改Cherry logo)
- [ ] 鼠标右键注册(注册右键快捷方式使用Cherry Noted 打开*.md)
- [ ] 打开方式(注册以*.md结尾的markdown文件打开方式为Cherry Noted)
- [ ] logo替换(注册以*.md结尾的markdown文件logo更改Cherry logo)
- 支持用户配置图床
- 支持配置上传文件选项(文件以本地预览 还是 上传到服务器回调预览)
- [ ] 支持配置上传文件选项(文件以本地预览 还是 上传到服务器回调预览)
- 支持发布到其他平台(获取登录秘钥和发布文章地址)
- 知乎
- 简书
- 腾讯云社区
- [ ] 知乎
- [ ] 简书
- [ ] 腾讯云社区
- 加密功能
- 配置加密选项(使用双向的加密算法保证文件只能用客户端读取)
- [ ] 配置加密选项(使用双向的加密算法保证文件只能用客户端读取)
- 定制化客户端主题(改变客户端本身的主题样式)

---
- 认证功能
- [ ]进行认证发版

## 因适配Client 可能导致的 Cherry Markdown 的优化

- 对于文件的优化
- `draw` 是否保存历史编辑记录(以保持通用*.md标准)
- [ ] `draw` 是否保存历史编辑记录(以保持通用*.md标准)
1 change: 0 additions & 1 deletion client/docs/README.md

This file was deleted.

35 changes: 3 additions & 32 deletions dist/addons/cherry-code-block-mermaid-plugin.d.ts
Git LFS file not shown
4 changes: 3 additions & 1 deletion dist/addons/cherry-code-block-mermaid-plugin.js

Large diffs are not rendered by default.

9 changes: 3 additions & 6 deletions dist/addons/cherry-code-block-plantuml-plugin.d.ts
Git LFS file not shown
4 changes: 3 additions & 1 deletion dist/addons/cherry-code-block-plantuml-plugin.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions dist/cherry-markdown.core.common.d.ts
Git LFS file not shown
4 changes: 3 additions & 1 deletion dist/cherry-markdown.core.common.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions dist/cherry-markdown.core.d.ts
Git LFS file not shown
4 changes: 3 additions & 1 deletion dist/cherry-markdown.core.js

Large diffs are not rendered by default.

Loading

0 comments on commit a58f396

Please sign in to comment.