diff --git a/.gitignore b/.gitignore index 3f7d2e5..f833519 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ dist .DS_Store node_modules out -yarn.lock \ No newline at end of file +yarn.lock +*.vsix \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..26eecb4 --- /dev/null +++ b/README.md @@ -0,0 +1,33 @@ +# TodoList for VSCode + +VSCode extension to manage the todolist in a better way and bring todo one step closer to you directly in your dev area. +You can login with github, create boards, todolists and todos. + +![Todolist Showcase](https://media.giphy.com/media/jaiqwN3Ny33U302gt6/giphy.gif) + +## Features + +Manage your tasks without leaving VSCode. +Create Boards, todolists, todos and drag and drop todos as you complete the tasks. + +## Running Locally + +1. Clone the repo. +2. Navigate to `api` folder, run `yarn` to install the dependancies. +3. Run `yarn watch` to put server in watch mode and in another terminal window run `yarn dev` to start the server. +4. Navigate to `extension` folder and run `yarn` to install the dependancies. +5. Run `yarn watch` to watch the changes in `extension` files. +6. Press `F5` key and select `VSCode extension development` from the dropdown, if that does not appear in your dropdown, + open the `extension.ts` file and then `F5` again. + +This will open up another VSCode window with our extension installed in it. + +--- + +## Following extension guidelines + +Ensure that you've read through the extensions guidelines and follow the best practices for creating your extension. + +- [Extension Guidelines](https://code.visualstudio.com/api/references/extension-guidelines) + +**Enjoy!** diff --git a/extension/CHANGELOG.md b/extension/CHANGELOG.md index 1be13f9..3a5a048 100644 --- a/extension/CHANGELOG.md +++ b/extension/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to the "todolist" extension will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [1.0.0] - +## [0.0.7] - ### Added diff --git a/extension/package.json b/extension/package.json index 09cd2bc..fa057bb 100644 --- a/extension/package.json +++ b/extension/package.json @@ -3,7 +3,7 @@ "publisher": "HardikModi", "displayName": "TodoList", "description": "Bring Todos to one step closer to you and track it in better way", - "version": "0.0.5", + "version": "0.0.7", "repository": { "type": "git", "url": "https://github.com/hardikmodi1/todolist" diff --git a/extension/src/extension.ts b/extension/src/extension.ts index 608b9ba..8e1e7ec 100644 --- a/extension/src/extension.ts +++ b/extension/src/extension.ts @@ -28,21 +28,21 @@ export function activate(context: vscode.ExtensionContext) { auth(); }) ); - context.subscriptions.push( - vscode.commands.registerCommand("todolist.refresh", async () => { - TodoListsPanel.kill(); - TodoListsPanel.createOrShow(context.extensionUri); - // await vscode.commands.executeCommand("workbench.action.closeSidebar"); - // await vscode.commands.executeCommand( - // "workbench.view.extension.todolist-sidebar-view" - // ); - setTimeout(() => { - vscode.commands.executeCommand( - "workbench.action.webview.openDeveloperTools" - ); - }, 500); - }) - ); + // context.subscriptions.push( + // vscode.commands.registerCommand("todolist.refresh", async () => { + // TodoListsPanel.kill(); + // TodoListsPanel.createOrShow(context.extensionUri); + // // await vscode.commands.executeCommand("workbench.action.closeSidebar"); + // // await vscode.commands.executeCommand( + // // "workbench.view.extension.todolist-sidebar-view" + // // ); + // setTimeout(() => { + // vscode.commands.executeCommand( + // "workbench.action.webview.openDeveloperTools" + // ); + // }, 500); + // }) + // ); } export function deactivate() {} diff --git a/extension/todolist-0.0.1.vsix b/extension/todolist-0.0.1.vsix deleted file mode 100644 index d645410..0000000 Binary files a/extension/todolist-0.0.1.vsix and /dev/null differ diff --git a/extension/todolist-0.0.2.vsix b/extension/todolist-0.0.2.vsix deleted file mode 100644 index 6971c3c..0000000 Binary files a/extension/todolist-0.0.2.vsix and /dev/null differ diff --git a/extension/todolist-0.0.3.vsix b/extension/todolist-0.0.3.vsix deleted file mode 100644 index 9e80b8a..0000000 Binary files a/extension/todolist-0.0.3.vsix and /dev/null differ diff --git a/extension/todolist-0.0.4.vsix b/extension/todolist-0.0.4.vsix deleted file mode 100644 index 61304bf..0000000 Binary files a/extension/todolist-0.0.4.vsix and /dev/null differ diff --git a/extension/todolist-0.0.5.vsix b/extension/todolist-0.0.5.vsix deleted file mode 100644 index 59c2cab..0000000 Binary files a/extension/todolist-0.0.5.vsix and /dev/null differ