Skip to content

Releases: qingchuan-x/gitline

GitLine 0.1.2

Choose a tag to compare

@qingchuan-x qingchuan-x released this 30 Sep 00:27

GitLine 0.1.2

What's new

  • Review compliance: settings heading no longer repeats the plugin name
  • Replace builtin-modules dependency with Node built-in node:module (build hygiene)
  • Use Obsidian's Setting.setHeading() and createEl helpers (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.css attached as release assets (required by Obsidian)

GitLine 0.1.1

Choose a tag to compare

@qingchuan-x qingchuan-x released this 30 Sep 00:09

GitLine 0.1.1

What's new

  • Switch settings heading to Obsidian's Setting.setHeading() API (review compliance)
  • Use Obsidian's createEl helper instead of document.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.css attached as release assets (required by Obsidian)

GitLine v0.1.0

Choose a tag to compare

@qingchuan-x qingchuan-x released this 28 Sep 14:54

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.