chore: rename plugin

This commit is contained in:
quorafind 2025-03-12 12:36:15 +08:00
parent 0b2c0feb3c
commit 4178042ae5
5 changed files with 39 additions and 10 deletions

View file

@ -1,6 +1,18 @@
# Obsidian Task Progress Bar
# Task Genius (formerly Obsidian Task Progress Bar)
A plugin for showing task progress bar near the tasks bullet or headings.
> **Name Change Notice:** This plugin has been renamed from "Task Master" to "Task Genius" to better reflect its expanded capabilities. Originally focused on task progress bars, it now includes task status cycling, advanced task management features, and comprehensive task tracking functionality.
A plugin for comprehensive task management in Obsidian, including task progress bars, task status cycling, and advanced task tracking features.
## Key Features
- **Task Progress Bars**: Visualize task completion with customizable progress bars
- **Task Status Cycling**: Easily cycle through task statuses (e.g., TODO → DOING → IN-PROGRESS → DONE)
- **Multiple Task Statuses**: Support for various task states including planned, in-progress, completed, and abandoned tasks
- **Customizable Task Markers**: Define your own task markers and their visual representation
- **Heading Progress Tracking**: Add progress bars to headings to track progress of all tasks under them
- **Conditional Display**: Hide progress bars based on tags, folders, or metadata
- **Progress Statistics**: View task completion counts and percentages
![example](./media/example.gif)

View file

@ -1,9 +1,9 @@
{
"id": "obsidian-task-progress-bar",
"name": "Task Progress Bar",
"version": "3.2.0",
"name": "Task Genius",
"version": "3.3.0",
"minAppVersion": "0.15.2",
"description": "A task progress bar plugin for tasks in Obsidian.",
"description": "Comprehensive task management plugin for Obsidian with progress bars, task status cycling, and advanced task tracking features.",
"author": "Boninall",
"authorUrl": "https://github.com/Quorafind",
"isDesktopOnly": false

View file

@ -1,14 +1,25 @@
{
"name": "obsidian-task-progress-bar",
"version": "3.2.0",
"description": "A task progress bar plugin for tasks in Obsidian.",
"version": "3.3.0",
"description": "Comprehensive task management plugin for Obsidian with progress bars, task status cycling, and advanced task tracking features.",
"main": "main.js",
"scripts": {
"dev": "node esbuild.config.mjs",
"build": "tsc -noEmit -skipLibCheck && node esbuild.config.mjs production",
"bumpversion": "node version-bump.mjs && git add manifest.json versions.json"
},
"keywords": [],
"keywords": [
"obsidian",
"task",
"progress",
"bar",
"task management",
"task tracking",
"task progress",
"task status",
"task cycle",
"task marks"
],
"author": "Boninall",
"license": "MIT",
"devDependencies": {

View file

@ -126,7 +126,12 @@ export class TaskProgressBarSettingTab extends PluginSettingTab {
containerEl.empty();
containerEl.createEl("h2", { text: "📍 Task Progress Bar" });
new Setting(containerEl)
.setName("Task Genius")
.setDesc(
"Comprehensive task management plugin for Obsidian with progress bars, task status cycling, and advanced task tracking features."
)
.setHeading();
new Setting(containerEl)
.setName("Show progress bar")

View file

@ -17,5 +17,6 @@
"3.0.0": "0.15.2",
"3.0.1": "0.15.2",
"3.1.0": "0.15.2",
"3.2.0": "0.15.2"
"3.2.0": "0.15.2",
"3.3.0": "0.15.2"
}