Repository navigation
Releases: qingchuan-x/gitline
Releases · qingchuan-x/gitline
Release list
GitLine 0.1.2
GitLine 0.1.2
What's new
- Review compliance: settings heading no longer repeats the plugin name
- Replace
builtin-modulesdependency with Node built-innode:module(build hygiene) - Use Obsidian's
Setting.setHeading()andcreateElhelpers (review compliance)
Features
- Show Git blame (time / author / message) at the end of the current line
- Configurable display format
- Works with any vault inside a Git repository
Files
main.js,manifest.json,styles.cssattached as release assets (required by Obsidian)
GitLine 0.1.1
GitLine 0.1.1
What's new
- Switch settings heading to Obsidian's
Setting.setHeading()API (review compliance) - Use Obsidian's
createElhelper instead ofdocument.createElement
Features
- Show Git blame (time / author / message) at the end of the current line
- Configurable display format
- Works with any vault inside a Git repository
Files
main.js,manifest.json,styles.cssattached as release assets (required by Obsidian)
GitLine v0.1.0
GitLine — line-end Git blame for Obsidian / Obsidian 行尾 Git 归属
Show Git blame info (time / author / message) at the end of the current cursor line, with a configurable format.
在当前光标所在行的行尾显示该行的 Git 归属:提交人、提交时间(精确到分钟)、提交消息,显示格式可配置。
Features / 功能
- Line-end blame widget following the cursor line · 行尾 Git 归属,跟随光标行
- Configurable format: {date} {time} {author} {message} {hash} · 显示格式可配置
- Relative / absolute time (to the minute) · 相对 / 绝对时间(精确到分钟)
- Uncommitted-line marker · 未提交行标记
- Status bar shows current line author · 状态栏显示当前行提交人
- LRU cache for performance · LRU 缓存,性能优化
- Bilingual UI (English / 中文) · 双语界面
- Desktop only (isDesktopOnly) · 仅桌面端
Install / 安装: copy into /.obsidian/plugins/gitline/ and enable it, or use BRAT.