Vanessa
|
a115273ccf
|
🎨 https://github.com/siyuan-note/siyuan/issues/16121
|
2025-10-19 17:05:15 +08:00 |
|
Vanessa
|
7cef0847f4
|
🎨 https://github.com/siyuan-note/siyuan/issues/16152
|
2025-10-19 16:42:29 +08:00 |
|
Vanessa
|
8419c06646
|
🎨 https://github.com/siyuan-note/siyuan/issues/16121
|
2025-10-19 16:41:55 +08:00 |
|
Vanessa
|
845be76c24
|
🎨 https://github.com/siyuan-note/siyuan/issues/16152
|
2025-10-19 16:35:28 +08:00 |
|
Vanessa
|
4aa2b6bdc9
|
🎨 https://github.com/siyuan-note/siyuan/issues/16152
|
2025-10-19 16:14:54 +08:00 |
|
Vanessa
|
bda1ec9e03
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-10-19 10:19:12 +08:00 |
|
Vanessa
|
d402e15b6d
|
🎨 https://github.com/siyuan-note/siyuan/issues/16087
|
2025-10-19 10:18:56 +08:00 |
|
Daniel
|
b4e10e5704
|
🎨 https://github.com/siyuan-note/siyuan/issues/16149 https://github.com/siyuan-note/siyuan/issues/16121
Signed-off-by: Daniel <845765@qq.com>
|
2025-10-19 09:57:41 +08:00 |
|
Vanessa
|
8058e906a2
|
🎨 https://github.com/siyuan-note/siyuan/pull/16147
|
2025-10-18 22:50:06 +08:00 |
|
Jeffrey Chen
|
3922ca0cd4
|
🎨 Improve #commonMenu menu (#16147)
|
2025-10-18 22:09:56 +08:00 |
|
Vanessa
|
2c23d05c7c
|
🎨 https://github.com/siyuan-note/siyuan/issues/16146
|
2025-10-18 22:05:52 +08:00 |
|
Vanessa
|
b089982530
|
🎨 https://github.com/siyuan-note/siyuan/issues/16099
|
2025-10-18 21:40:10 +08:00 |
|
Vanessa
|
7528699fba
|
🎨 https://github.com/siyuan-note/siyuan/issues/16139
|
2025-10-18 20:47:01 +08:00 |
|
Vanessa
|
2dc9632930
|
🎨 https://github.com/siyuan-note/siyuan/issues/16126
|
2025-10-18 18:35:36 +08:00 |
|
Vanessa
|
1840ad8016
|
🎨 https://github.com/siyuan-note/siyuan/issues/16126
|
2025-10-18 18:14:26 +08:00 |
|
Vanessa
|
bb4da0232c
|
♻️ https://github.com/siyuan-note/siyuan/issues/16121
|
2025-10-18 11:41:57 +08:00 |
|
Vanessa
|
5e67cc22a3
|
♻️ https://github.com/siyuan-note/siyuan/pull/16141
|
2025-10-18 11:31:20 +08:00 |
|
Jeffrey Chen
|
68cf4c601f
|
🎨 When a window is inactive, pressing Shift and clicking the block icon fails to open the attribute panel (#16142)
fix https://github.com/siyuan-note/siyuan/issues/15075
|
2025-10-18 11:10:13 +08:00 |
|
Jeffrey Chen
|
067db0791f
|
🎨 Fix focus issues on Windows after dialog interactions (#16073)
fix https://github.com/siyuan-note/siyuan/issues/16071
|
2025-10-18 10:43:29 +08:00 |
|
Jeffrey Chen
|
8725e5daa8
|
🎨 Improve #commonMenu menu (#16141)
* 改进菜单的 data-name 属性值和选项的 data-id 属性值
fix https://github.com/siyuan-note/siyuan/issues/12506 https://github.com/siyuan-note/siyuan/issues/16133
* 改进菜单的 data-name 属性值和选项的 data-id 属性值
fix https://github.com/siyuan-note/siyuan/issues/12506 https://github.com/siyuan-note/siyuan/issues/16133
* 更新数据库排序菜单文案
* 改进菜单的 data-name 属性值和选项的 data-id 属性值
fix https://github.com/siyuan-note/siyuan/issues/12506 https://github.com/siyuan-note/siyuan/issues/16133
使用正则 (?:get|set)Attribute\("data-name"|new Menu\((?:"|Constants) 来搜索
* 改进菜单的 data-name 属性值和选项的 data-subname 属性值
fix https://github.com/siyuan-note/siyuan/issues/12506 https://github.com/siyuan-note/siyuan/issues/15075
* 改进菜单的 data-name 属性值和选项的 data-subname 属性值
fix https://github.com/siyuan-note/siyuan/issues/12506 https://github.com/siyuan-note/siyuan/issues/15075
|
2025-10-18 10:41:11 +08:00 |
|
Vanessa
|
9dff1187e6
|
🐛 hhttps://github.com/siyuan-note/siyuan/issues/16139
|
2025-10-17 22:57:52 +08:00 |
|
Jeffrey Chen
|
c4cd4ca652
|
📝 Improve text (#16135)
|
2025-10-17 22:42:38 +08:00 |
|
Vanessa
|
33192d1404
|
🎨 https://github.com/siyuan-note/siyuan/issues/16121 3
|
2025-10-17 01:01:35 +08:00 |
|
Vanessa
|
a8583c3c04
|
🎨 https://github.com/siyuan-note/siyuan/issues/16121 4
|
2025-10-17 00:35:38 +08:00 |
|
Vanessa
|
f9949e3e73
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-10-17 00:06:34 +08:00 |
|
Vanessa
|
12cab15a8d
|
🎨 https://github.com/siyuan-note/siyuan/issues/16121 6
|
2025-10-17 00:06:16 +08:00 |
|
Daniel
|
5d015b516c
|
🎨 https://github.com/siyuan-note/siyuan/issues/16132
Signed-off-by: Daniel <845765@qq.com>
|
2025-10-16 23:28:08 +08:00 |
|
Vanessa
|
251d5e012c
|
🎨 https://github.com/siyuan-note/siyuan/issues/16121 10
|
2025-10-16 19:17:42 +08:00 |
|
Vanessa
|
811c99b6ac
|
🎨 https://github.com/siyuan-note/siyuan/issues/16121 9
|
2025-10-16 18:29:36 +08:00 |
|
Vanessa
|
67859fb96d
|
🎨 https://github.com/siyuan-note/siyuan/issues/16121 2
|
2025-10-16 18:18:22 +08:00 |
|
Vanessa
|
fafa718204
|
🎨 https://github.com/siyuan-note/siyuan/issues/16121 1
|
2025-10-16 18:07:51 +08:00 |
|
Vanessa
|
cee183966b
|
🎨 https://github.com/siyuan-note/siyuan/issues/16087
|
2025-10-16 17:56:23 +08:00 |
|
Vanessa
|
3e466486bb
|
🎨 https://github.com/siyuan-note/siyuan/issues/16087
|
2025-10-16 16:54:46 +08:00 |
|
Vanessa
|
a5f23edee2
|
🎨 https://github.com/siyuan-note/siyuan/pull/15814
|
2025-10-16 11:43:03 +08:00 |
|
Vanessa
|
ba69c44f08
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-10-16 11:09:57 +08:00 |
|
Vanessa
|
219ec0f292
|
🎨 https://github.com/siyuan-note/siyuan/pull/15814
|
2025-10-16 11:09:45 +08:00 |
|
Jeffrey Chen
|
679e6926a2
|
📝 Improve text (#16106)
fix https://github.com/siyuan-note/siyuan/issues/16101
|
2025-10-16 10:20:04 +08:00 |
|
Vanessa
|
214ceb37b1
|
🎨 https://github.com/siyuan-note/siyuan/pull/15814
|
2025-10-15 20:32:13 +08:00 |
|
Achuan-2
|
7545c2517f
|
Improve the outline panel (#15814)
* ✨ 实现大纲持久化
- 添加折叠状态变化的实时保存功能
- 在文档更新时恢复折叠状态
- 保存拖拽前的折叠状态并在拖拽后恢复
- 更新本地存储结构以支持折叠状态
* 🎨 clean code
* ✨ 在`data/storage`文件夹下创建`outline/${docID}.json`文件,存储标题outline展开信息
* ✨ alt click折叠/展开统计标题
* ✨添加层级控制功能
- 新增层级控制滑条,允许用户展开指定层级
* 🌐 添加多语言支持的展开层级功能
* ✨ f添加层级重置显示功能
- 新增 resetLevelDisplay 方法以重置层级显示状态
- 更新层级控制的初始化逻辑,默认不显示层级
- 在文档切换时重置层级显示状态
* ✨优化层级控制功能
- 添加用户主动层级控制标记
- 修改层级显示重置逻辑,仅在非用户操作时重置
- 更新层级控制滑条的点击事件处理
* ♻️ 重构大纲存储逻辑
- 合并大纲存储为单一文件 outline.json
* ♻️ outline.json 单行存储
* ♻️ outline.json参考recent-doc.json,只存储前1000个文档信息,每次新增信息会把数据放在最前面
* ♻️单行存储json
* ♻️ 增加outline.json存储限制至2000个
* ✨ 新增`保持当前标题展开`按钮,`保持全部展开`改为`全部展开`按钮
* ✨ 保持当前标题展开优化
- 超过两级折叠,也能都展开
- 如果父节点折叠,展开时自动折叠兄弟节点,只展开当前节点路径,如果父节点是展开状态,则不影响兄弟节点折叠状态
* 🔥 移除层级文本
* ✨ 右键点击toggle时展开所有子标题
* ✨ 右键click点击折叠图标,会折叠/展开所有子标题
* ✨ 大纲支持筛选功能
* ✨ feat(大纲): 优化筛选功能以显示所有子标题
- 添加 showAllDescendants 函数以显示所有子标题
- 修改 processUL 函数以在父标题命中时显示所有子标题
- 确保未命中的子标题隐藏
* ✨ 优化大纲筛选
- ✅如果标题命中筛选,这个标题的所有父标题展开,以显示出这个标题位置
- ✅如果父标题命中筛选,子项都没有命中筛选,则折叠全部子项(依然可以展开显示)
- ✅如果父标题命中筛选,子项也有命中筛选,则展开命中的子项,其他无关子项隐藏
* 💄 展开层级改为按钮,原先的圆点样式碍眼
* 💄 展开层级改为按钮,原先的圆点样式碍眼
* 💄 style(菜单): 优化展开层级菜单的样式和位置
- 添加图标以增强可视化
- 调整菜单弹出位置以改善用户体验
* ♻️ refactor(大纲): 优化标题级别获取逻辑
- 调整展开到指定层级的逻辑,使用标题级别进行判断
* 🎨
* ✨ feat(大纲): 添加右键菜单功能
- 实现右键点击标题时显示上下文菜单
- 增加标题升级、降级、插入、删除等操作
- 基于标题级别展开/折叠同级标题
* ✨ feat(大纲): 添加子标题功能
- 在右键菜单中添加“添加子标题”选项
- 实现子标题的添加逻辑,支持最大级别为H6
- 使用当前标题作为父标题,插入新子标题
* ✨ feat(大纲): "添加子标题"确保父标题展开状态
* ✨ feat(大纲): 使用expandIds方式保存父标题展开状态
- 确保父标题保持展开状态
- 保存展开状态到持久化存储
- 移除冗余的状态保存逻辑
* ✨ feat(大纲): 调整右键菜单顺序,将“全部折叠”功能移至“全部展开”之后
* 🌐 i18n optimization
|
2025-10-15 10:01:47 +08:00 |
|
Vanessa
|
0211e04c2b
|
🎨 https://github.com/siyuan-note/siyuan/issues/16087
|
2025-10-15 09:13:03 +08:00 |
|
Vanessa
|
cce7d31652
|
🎨 https://github.com/siyuan-note/siyuan/issues/16088
|
2025-10-14 18:13:45 +08:00 |
|
Vanessa
|
bef1decc1a
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-10-14 18:01:50 +08:00 |
|
Vanessa
|
2bde2c1efb
|
🎨 https://github.com/siyuan-note/siyuan/pull/15627
|
2025-10-14 18:01:36 +08:00 |
|
Daniel
|
df59f67153
|
🎨 https://github.com/siyuan-note/siyuan/issues/16090
Signed-off-by: Daniel <845765@qq.com>
|
2025-10-14 16:42:37 +08:00 |
|
Vanessa
|
29bd68b802
|
🚨
|
2025-10-14 11:15:38 +08:00 |
|
Vanessa
|
740bf34074
|
🎨 https://github.com/siyuan-note/siyuan/pull/15627
|
2025-10-14 11:14:23 +08:00 |
|
Jeffrey Chen
|
b6a9ef2bb5
|
Improve spaced repetition interface (#15627)
* Improve spaced repetition interface
fix https://github.com/siyuan-note/siyuan/issues/10331
* Improve spaced repetition interface
fix https://github.com/siyuan-note/siyuan/issues/14149
* Improve spaced repetition interface
fix https://github.com/siyuan-note/siyuan/issues/10331
* Improve spaced repetition interface
fix https://github.com/siyuan-note/siyuan/issues/10331
|
2025-10-14 09:46:23 +08:00 |
|
Daniel
|
8bc42cd121
|
🐛 https://github.com/siyuan-note/siyuan/issues/15998
Signed-off-by: Daniel <845765@qq.com>
|
2025-10-14 01:17:59 +08:00 |
|
Daniel
|
bc9c6a32fb
|
🎨 Clean code
Signed-off-by: Daniel <845765@qq.com>
|
2025-10-13 22:54:20 +08:00 |
|
Vanessa
|
bd6cf65266
|
🎨 https://github.com/siyuan-note/siyuan/issues/15998
|
2025-10-13 22:50:55 +08:00 |
|