feat: add wirings - view and ui

This commit is contained in:
2026-07-14 10:05:00 +05:00
parent 3490781ad5
commit cbb97a99ce
9 changed files with 344 additions and 107 deletions
+34 -1
View File
@@ -26,7 +26,23 @@
"commands": [
{
"command": "projectTasks.createTask",
"title": "Project Tasks: Create Task"
"title": "Project Tasks: Create Task",
"icon": "$(add)"
},
{
"command": "projectTasks.openTask",
"title": "Project Tasks: Open Task",
"icon": "$(go-to-file)"
},
{
"command": "projectTasks.deleteTask",
"title": "Project Tasks: Delete Task",
"icon": "$(trash)"
},
{
"command": "projectTasks.changeStatus",
"title": "Project Tasks: Change Status",
"icon": "$(sync)"
},
{
"command": "projectTasks.openDashboard",
@@ -84,6 +100,23 @@
"when": "view == projectTasks.tasks",
"group": "navigation"
}
],
"view/item/context": [
{
"command": "projectTasks.openTask",
"when": "view == projectTasks.tasks && viewItem == task",
"group": "inline@1"
},
{
"command": "projectTasks.changeStatus",
"when": "view == projectTasks.tasks && viewItem == task",
"group": "1_task@1"
},
{
"command": "projectTasks.deleteTask",
"when": "view == projectTasks.tasks && viewItem == task",
"group": "1_task@2"
}
]
}
},