No description
Find a file
frankthwang e040e48462 - V1.0.3
1. ==Major Optimization==: Closing a file no longer causes the timer to fail. Users can freely choose whether to continue timing when the or Obsidian is closed (see custom settings).
  2. Added custom settings: Users can now choose the position to insert the timer (before or after texts).
  3. Improve compatibility with markdown, adding support for ordered checkboxes and headings.
2025-07-08 01:43:05 +08:00
.gitignore remove main.js in .gitigore 2025-05-07 10:23:16 +08:00
command_shortcut.gif Add Source Code and English README.md 2025-05-06 23:17:38 +08:00
demo.gif Update README.md 2025-07-04 13:59:09 +08:00
LICENSE first commit 2025-04-13 23:14:24 +08:00
main.js - V1.0.3 2025-07-08 01:43:05 +08:00
manifest.json - V1.0.3 2025-07-08 01:43:05 +08:00
README.md - V1.0.3 2025-07-08 01:43:05 +08:00
README.zh.md - V1.0.3 2025-07-08 01:43:05 +08:00
right_click.gif Add Source Code and English README.md 2025-05-06 23:17:38 +08:00
styles.css first commit 2025-04-13 23:14:24 +08:00

Text Block Timer Plugin

A text block timing tool designed for Obsidian, allowing you to add a count-up stopwatch function to any text line in your notes.

Features

Demo

  • Add timers to any text line, supporting multiple timers running simultaneously (stopwatch function).
  • ▶️/⏸️ Start, pause, and resume timing for tasks.
  • Real-time display of cumulative time cost.
  • 💾 Persistent storage of timing data.
  • 🔄 Users can optionally choose whether to continue timing when files or Obsidian is closed (by default, closing a file will not cause failure of the real-time stopwatch).

Usage

  1. Configure a shortcut for the command "Text Block Timer: Toggle timer" for quick access.
  2. When the cursor is on a text block, press the shortcut key to start, pause, or resume.
  3. The timer will be displayed in the format 【⏳00:00:00 】 at the beginning of the text line.

Command Shortcut

(II) Mouse Operations

  1. Right-click on a text line.
  2. Select "Start Timer," "Pause Timer," or "Resume Timer."

Right Click

Version Log:

  • V1.0.3
    1. ==Major Optimization==: Closing a file no longer causes the timer to fail. Users can freely choose whether to continue timing when the or Obsidian is closed (see custom settings).
    2. Added custom settings: Users can now choose the position to insert the timer (before or after texts).
    3. Improve compatibility with markdown, adding support for ordered checkboxes and headings.
  • V1.0.2
    1. Added language support for Chinese, English, Japanese, and Korean.
  • V1.0.1
    1. Improved display effects by adding a space before the time label.
    2. Fixed the issue where adding a timer to a task list caused the task checkbox to fail.
  • V1.0.0
    1. Plugin release

Development Information

  • Developer: frankthwang
  • Version: 1.0.3