refactor: update names, load defaults from package.json

This commit is contained in:
2026-07-15 16:02:30 +05:00
parent 9b27e94d04
commit 4539d39576
13 changed files with 146 additions and 79 deletions
+46 -46
View File
@@ -1,6 +1,6 @@
{
"name": "xboct-flow",
"displayName": "XBOCT flow",
"name": "xboctuk-flow",
"displayName": "XBOCTuK Flow",
"description": "Local-first task management for solo developers and small teams",
"version": "0.0.1",
"publisher": "",
@@ -25,55 +25,55 @@
"contributes": {
"commands": [
{
"command": "xboctFlow.createTask",
"title": "XBOCT flow: Create Task",
"command": "xboctukFlow.createTask",
"title": "XBOCTuK Flow: Create Task",
"icon": "$(add)"
},
{
"command": "xboctFlow.openTask",
"title": "XBOCT flow: Open Task",
"command": "xboctukFlow.openTask",
"title": "XBOCTuK Flow: Open Task",
"icon": "$(go-to-file)"
},
{
"command": "xboctFlow.deleteTask",
"title": "XBOCT flow: Delete Task",
"command": "xboctukFlow.deleteTask",
"title": "XBOCTuK Flow: Delete Task",
"icon": "$(trash)"
},
{
"command": "xboctFlow.changeStatus",
"title": "XBOCT flow: Change Status",
"command": "xboctukFlow.changeStatus",
"title": "XBOCTuK Flow: Change Status",
"icon": "$(sync)"
},
{
"command": "xboctFlow.openDashboard",
"title": "XBOCT flow: Open Dashboard",
"command": "xboctukFlow.openDashboard",
"title": "XBOCTuK Flow: Open Dashboard",
"icon": "$(dashboard)"
},
{
"command": "xboctFlow.openInDashboard",
"title": "XBOCT flow: Edit in Dashboard",
"command": "xboctukFlow.openInDashboard",
"title": "XBOCTuK Flow: Edit in Dashboard",
"icon": "$(edit)"
},
{
"command": "xboctFlow.openKanban",
"title": "XBOCT flow: Open Kanban",
"command": "xboctukFlow.openKanban",
"title": "XBOCTuK Flow: Open Kanban",
"icon": "$(layout)"
}
],
"configuration": {
"title": "XBOCT flow",
"title": "XBOCTuK Flow",
"properties": {
"xboctFlow.projectPath": {
"xboctukFlow.projectPath": {
"type": "string",
"default": ".vscode/tasks",
"description": "Path to project-level tasks folder (relative to workspace root)"
},
"xboctFlow.globalPath": {
"xboctukFlow.globalPath": {
"type": "string",
"default": "",
"description": "Path to global tasks folder (absolute path, shared across projects)"
},
"xboctFlow.fileExtension": {
"xboctukFlow.fileExtension": {
"type": "string",
"default": ".task.md",
"enum": [
@@ -88,17 +88,17 @@
"viewsContainers": {
"activitybar": [
{
"id": "xboctFlow",
"title": "XBOCT flow",
"id": "xboctukFlow",
"title": "XBOCTuK Flow",
"icon": "media/icon.svg"
}
]
},
"views": {
"xboctFlow": [
"xboctukFlow": [
{
"type": "tree",
"id": "xboctFlow.tasks",
"id": "xboctukFlow.tasks",
"name": "Tasks",
"icon": "media/icon.svg"
}
@@ -107,60 +107,60 @@
"menus": {
"view/title": [
{
"command": "xboctFlow.createTask",
"when": "view == xboctFlow.tasks",
"command": "xboctukFlow.createTask",
"when": "view == xboctukFlow.tasks",
"group": "navigation@1"
},
{
"command": "xboctFlow.openDashboard",
"when": "view == xboctFlow.tasks",
"command": "xboctukFlow.openDashboard",
"when": "view == xboctukFlow.tasks",
"group": "navigation@2"
},
{
"command": "xboctFlow.openKanban",
"when": "view == xboctFlow.tasks",
"command": "xboctukFlow.openKanban",
"when": "view == xboctukFlow.tasks",
"group": "navigation@3"
}
],
"view/item/context": [
{
"command": "xboctFlow.openTask",
"when": "view == xboctFlow.tasks && viewItem == task",
"command": "xboctukFlow.openTask",
"when": "view == xboctukFlow.tasks && viewItem == task",
"group": "inline@1"
},
{
"command": "xboctFlow.openInDashboard",
"when": "view == xboctFlow.tasks && viewItem == task",
"command": "xboctukFlow.openInDashboard",
"when": "view == xboctukFlow.tasks && viewItem == task",
"group": "inline@2"
},
{
"command": "xboctFlow.changeStatus",
"when": "view == xboctFlow.tasks && viewItem == task",
"command": "xboctukFlow.changeStatus",
"when": "view == xboctukFlow.tasks && viewItem == task",
"group": "inline@3"
},
{
"command": "xboctFlow.deleteTask",
"when": "view == xboctFlow.tasks && viewItem == task",
"command": "xboctukFlow.deleteTask",
"when": "view == xboctukFlow.tasks && viewItem == task",
"group": "inline@4"
},
{
"command": "xboctFlow.openTask",
"when": "view == xboctFlow.tasks && viewItem == task",
"command": "xboctukFlow.openTask",
"when": "view == xboctukFlow.tasks && viewItem == task",
"group": "1_task@1"
},
{
"command": "xboctFlow.openInDashboard",
"when": "view == xboctFlow.tasks && viewItem == task",
"command": "xboctukFlow.openInDashboard",
"when": "view == xboctukFlow.tasks && viewItem == task",
"group": "1_task@2"
},
{
"command": "xboctFlow.changeStatus",
"when": "view == xboctFlow.tasks && viewItem == task",
"command": "xboctukFlow.changeStatus",
"when": "view == xboctukFlow.tasks && viewItem == task",
"group": "1_task@3"
},
{
"command": "xboctFlow.deleteTask",
"when": "view == xboctFlow.tasks && viewItem == task",
"command": "xboctukFlow.deleteTask",
"when": "view == xboctukFlow.tasks && viewItem == task",
"group": "1_task@4"
}
]