mirror of
https://github.com/vannamhh/progress-tracker.git
synced 2026-07-22 05:43:38 +00:00
No description
- Add Editor Change Delay setting (100-1000ms) for controlling responsiveness vs performance - Add Keyboard Input Delay setting for fine-tuning task update response after typing - Add Checkbox Click Delay setting to control task progress update timing - Include reset buttons for each delay setting to restore defaults - Update settings UI with dedicated Performance Settings section - Add notification when editor change delay requires plugin reload |
||
|---|---|---|
| .editorconfig | ||
| .eslintignore | ||
| .eslintrc | ||
| .gitignore | ||
| .npmrc | ||
| esbuild.config.mjs | ||
| LICENSE | ||
| main.ts | ||
| manifest.json | ||
| package.json | ||
| README.md | ||
| styles.css | ||
| tsconfig.json | ||
| version-bump.mjs | ||
| versions.json | ||
| yarn.lock | ||
Progress Tracker Plugin for Obsidian
A plugin for Obsidian (https://obsidian.md) that helps you track progress and manage tasks in your notes.
Features
- Track progress of tasks and projects
- Add progress bars to your notes
- Monitor completion status
- Generate progress reports
- Customize tracking settings
Installation
- Open Obsidian Settings
- Go to Community Plugins and disable Safe Mode
- Install and enable the Dataview plugin (required dependency)
- Click Browse and search for "Progress Tracker"
- Install the plugin
- Enable the plugin in your settings
Dependencies
This plugin requires the Dataview plugin to be installed and enabled. Dataview is used for:
- Querying and tracking progress data
- Generating progress reports
- Analyzing task completion statistics
Please make sure to install Dataview before using Progress Tracker.
Usage
Basic Progress Tracking
- Add progress indicators to any note
- Update progress status with simple commands
- View completion percentages
Progress Reports
- Generate summary reports
- Track progress over time
- Export progress data
Settings
- Customize progress bar appearance
- Configure tracking preferences
- Set up notification options
Support
If you encounter any issues or have suggestions for improvements, please:
- Open an issue on GitHub
- Join our community discussions
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
License
This project is licensed under the MIT License - see the LICENSE file for details.