Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions .imdone/templates/bug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!--
#imdone-${version}
#bug
created:${timestamp}
-->

[Bug Description]

## :ballot_box_with_check: Tasks

- [ ] Add tasks here

${template_dod_bug}
10 changes: 10 additions & 0 deletions .imdone/templates/dod.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
## :white_check_mark: DoD

- [ ] Code complete (No Tech Debt)
- [ ] Update tests
- [ ] Automate what's working
- [ ] Update tutorial project
- [ ] Update documentation
- [ ] Run like a new user and make the experience better
- [ ] Make sure the first card is expanded by default or in view mode
- [ ] Make sure global and default settings isn't modified when opened for the first time
8 changes: 8 additions & 0 deletions .imdone/templates/dod_bug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
## :white_check_mark: DoD

- [ ] Reproduce the bug
- [ ] Write a failing test that demonstrates the bug
- [ ] Fix the bug
- [ ] Ensure all tests pass
- [ ] Review the code changes
- [ ] Update documentation if necessary
13 changes: 13 additions & 0 deletions .imdone/templates/feature.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<!--
#imdone-${version}
#feature
created:${timestamp}
-->

[Feature Description]

## :ballot_box_with_check: Tasks

- [ ] Add tasks here

${template_dod}
38 changes: 38 additions & 0 deletions .imdone/templates/launch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
<!--
#launch
#imdone-${version}
created:${timestamp}
-->

### Theme

[Whats the theme for this release?]

### Tasks

- [ ] Automate What's working
- [ ] Update [changelog](../../public/docs/changelog.md)
- [ ] Update docs
- [ ] Update website
- [ ] Build and test
- [ ] Build for all platforms
- [ ] Make sure you test on windows, mac and linux
- [ ] Upload to imdone.io
- [ ] Post to [insider builds](https://discord.com/channels/795464756541521931/826103109808947200)
- [ ] Release

---

- [ ] Post in [Releases](https://discord.com/channels/795464756541521931/796405990123110400)
- [ ] Post in Reddit
- [ ] [Obsidian](https://www.reddit.com/r/ObsidianMD/)
- [ ] [r/SideProject - A community for sharing side projects](https://www.reddit.com/r/SideProject/)
- [ ] Create Videos For Youtube
- [ ] New Features
- [ ] Write article and Newsletter
- Newsletter is about broader topic of why
- [ ] Add photo from [Unsplash](https://unsplash.com/)
- [ ] Send release notes to customers
- [ ] Include links to Youtube, mailing list signup, [Testimonial](https://senja.io/p/imdone/r/f9ZPAI)
- [ ] Send Newsletter Email to mailing list
- [ ] Post in Twitter, LinkedIn and Facebook/Instagram about youtube and Medium Content
8 changes: 8 additions & 0 deletions .imdone/templates/task.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
- [ ] <task title>
- files:
- <path:line>
- <path:line>
- goal: <what the change achieves>
- constraints:
- <rules to avoid unwanted changes>
- action: apply patch and show diffs
2 changes: 1 addition & 1 deletion .vscode/tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"type": "npm",
"script": "watch:esbuild",
"group": "build",
"problemMatcher": "$esbuild-watch",
"problemMatcher": [],
"isBackground": true,
"label": "npm: watch:esbuild",
"presentation": {
Expand Down
2 changes: 2 additions & 0 deletions .vscodeignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,5 @@ vsc-extension-quickstart.md
**/*.ts
**/.vscode-test.*
imdone-code-companion.gif
backlog/**
.imdone/**
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ This extension provides a seamless way to open Imdone directly to the specific c
- **Open Imdone Card with Keyboard Shortcut**: Place your cursor inside a `TODO` comments and press `Ctrl+Shift+I` to open Imdone directly to the card.
- **Efficient Card Location Detection**: Automatically gathers the active file path and line number, generating a link to open Imdone at the exact location.
- **Autocomplete for `#imdone` Tags**: Provides autocomplete suggestions for `#imdone` tags as you type, making it easier to add and manage tasks.
- **Template Data Completion**: Use `$` to trigger autocomplete for card template data, allowing you to insert dynamic values like dates, user info, and custom card properties directly into your TODO comments.

### Example of Usage

Expand All @@ -29,6 +30,9 @@ None reported yet. Please create an issue if you experience any problems.

## Release Notes

### 0.1.0

- Added template data completion with `$` trigger - insert dynamic card properties and template values directly into TODO comments

### 0.0.9

Expand Down
411 changes: 315 additions & 96 deletions dist/extension.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions dist/extension.js.map

Large diffs are not rendered by default.

Loading