Commit Graph
13 Commits
Author SHA1 Message Date
thzxx eb05e9d1b1 fix: 搜索高亮跟随滚动同步 + 行号动态行高测量修复 v1.2.1 2026-05-27 17:34:30 +08:00
thzxx b185771c41 opt: 8项优化——搜索高亮精度/滚动同步/行号同步/本地图片/拖拽提示/MRU标签/侧边栏调宽/toast组件 2026-05-21 13:30:11 +08:00
thzxx d178f5b3f6 feat: 侧边栏文件夹目录树添加标题头 2026-05-21 13:16:06 +08:00
thzxx eff04606bd fix: 侧边栏高亮跟随标签切换同步更新,支持显示独立打开的文件
- 添加 updateSidebarHighlight() 函数,标签切换时只更新高亮状态而非重建整棵树
- 给树节点添加 data-path 属性用于精确定位高亮
- 新增「已打开的文件」区域,显示不在当前文件夹内的独立文件
- 独立文件支持点击切换、修改状态标识、活跃高亮
- 无文件夹打开时自动显示独立文件列表,全部关闭后隐藏侧边栏
2026-05-21 12:56:50 +08:00
thzxx d25c2ec30d fix: banner移入content-wrapper,标签栏下方直接是两栏布局 2026-05-21 12:04:54 +08:00
thzxx dbbd0f4abb fix: 欢欢迎页移入main-content,侧边栏启动即可见 2026-05-21 12:03:02 +08:00
thzxx 9ac07d376b fix: 修复侧边栏布局——sidebar与main-content并排显示 2026-05-21 11:59:56 +08:00
thzxx 543af93802 feat: v1.2.0 搜索替换 + 文件树侧边栏 2026-05-21 11:37:02 +08:00
thzxx aac6a0b073 fix: 预览选择复制、关闭超时、链接跳转、监听器泄漏
1. 预览区无法选择复制 — #preview 添加 user-select: text
2. IPC 监听器重复注册 — 注册前先 removeAllListeners 防止堆叠
3. 关闭确认取消后 5s 超时仍强制关闭 — 新增 cancelClose IPC 清除超时
4. 预览区链接点击离开应用 — 拦截点击,通过 shell.openExternal 打开
5. 预览区链接光标样式 — .markdown-body a 添加 cursor: pointer
2026-05-18 13:55:02 +08:00
thzxx 394c88e52f fix: 预览区无法选择复制内容
body 全局 user-select: none 导致预览面板继承了不可选择属性,
给 #preview 添加 user-select: text 和 cursor: text 修复。
2026-05-18 13:51:04 +08:00
thzxx 78f787a2db 新增多标签页支持:Ctrl+T 新建、Ctrl+W 关闭、Ctrl+Tab 切换、拖拽多文件打开 2026-05-18 13:28:45 +08:00
thzxx cb29c67f94 全面优化:暗色主题、文件监听、未保存提醒、滚动同步、分屏记忆、文件大小显示、删除死代码 2026-05-18 13:09:31 +08:00
thzxx fda3e5987d Initial commit: MarkLite Markdown Reader 2026-05-18 10:40:11 +08:00