Skip to content

Tags: anghunk/linuxdo-scripts

Tags

1.5.17

Toggle 1.5.17's commit message
style(App): 添加 showAuthorName 配置项并更新样式代码

- 在 removePostavatarData 配置中新增 showAuthorName 字段,默认值为 false
- 修改了头部插入的 style 样式内容,更新了多项界面布局和按钮样式细节
- 优化了多处组件和元素的视觉表现及交互效果,提升用户体验

1.5.16

Toggle 1.5.16's commit message
style(leveldialog): 修正弹窗宽度及添加响应式样式 #290

1.5.15

Toggle 1.5.15's commit message
feat(export): 支持HTML表格转换为Markdown格式 #289

1.5.14

Toggle 1.5.14's commit message
style(ui): 优化手机端显示问题 #288

1.5.13

Toggle 1.5.13's commit message
feat(ui): 优化用户标签组件加载及标签操作逻辑

- 添加加载状态显示,解决数据未加载完成时的界面异常
- 使用异步方式初始化设置数据,保证表格数据正确展示
- 改进标签添加按钮渲染逻辑,避免重复添加和绑定事件
- 修复用户标签匹配时的大小写问题,确保标签正确显示
- 将定时器启动逻辑移至 mounted 生命周期,增强组件稳定性

refactor(storage): 提升 indexedDB 操作的稳定性和兼容性

- 增加 IndexedDB 可用性检测,避免在不支持环境报错
- 封装带超时的 Promise,提升数据库打开操作的响应性
- 增加操作超时处理,避免因数据库响应缓慢导致挂起
- 添加 IndexedDB 阻塞事件处理,增强错误捕获能力
- 实现获取设置时的本地存储回退方案,提升数据读取可靠性

1.5.12

Toggle 1.5.12's commit message
fix(markdown): 优化 markdown 生成逻辑及格式处理

- 调整代码块的字符串拼接方式,避免多余换行
- 对段落(P)、无序列表(UL)、有序列表(OL)、引用块(BLOCKQUOTE)和标题(H1-H6)
  节点内容进行修剪,避免生成多余空白行
- 在生成的 markdown 末尾清理多余空行,确保最多保留一个空行
- 移除 markdown 文本开头和结尾的空行,保证格式规范
- 确保文件末尾有一个换行符,符合标准 markdown 格式要求
- 升级 package.json 版本号至 1.5.12

1.5.11

Toggle 1.5.11's commit message
refactor(share): 用 html2canvas 替换 snapdom 实现图片捕获与下载

- 重命名 prettier 配置文件,保持统一
- 简化模板中的元素结构和格式
- 使用 html2canvas 替代 snapdom 实现图片捕获功能
- 优化图片生成逻辑,支持跨域图片渲染和背景色配置
- 重构复制图片到剪贴板的异步流程,添加错误处理和用户提示
- 重写图片下载功能,利用 html2canvas 生成画布并导出 Blob 下载
- 保留导出多格式图片接口,改用 html2canvas 实现
- 新增基础样式 linuxdo.common.css,设定字体和行高变量及normalize.css规范样式

1.5.10

Toggle 1.5.10's commit message
feat: 新增浏览器边缘触发设置按钮的范围设置 #273

1.5.8

Toggle 1.5.8's commit message
fix: 修复 AI 功能按钮重复生成的问题

1.5.7

Toggle 1.5.7's commit message
releases: 发布 v1.5.7 版本