Giter Club home page Giter Club logo

vscode-msft-todo-unofficial's Introduction

Microsoft To Do (Unofficial)

Interact with Microsoft To Do right in VS Code!

Features

  • View your To Do lists
  • Create new lists and add tasks to your lists
  • Edit details about your To Do lists

image

Requirements

  • A Microsoft account
  • A work or school account

vscode-msft-todo-unofficial's People

Contributors

dependabot[bot] avatar sandy081 avatar tylerleonhardt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

vscode-msft-todo-unofficial's Issues

Ordering task

Hi there.
first of all thanks for sharing this awesome project. I really appreciate your effort put into it and sharing it! Lovely!
When using To Do i rely heavily on the ordering of task for priority. Would it be possible to preserve this ordering in you extension?

Many Thanks!

X feature in Microsoft To Do doesn't work in the extension

There seems to be a huge difference in capability between the APIs I can use and what To-Do can do. I'll list things that are not possible from the APIs:

  • List groups
  • Reordering
  • Adding/viewing files
  • Adding things to "My Day"
  • Assignment
  • Steps

Pretty sad, I know. I'm going off of the official Microsoft To Do API described here:
https://docs.microsoft.com/en-us/graph/api/resources/todo-overview?view=graph-rest-1.0

Let me know if you know of some other way to do X and we can discuss it in another issue

Prefix commands

So that it's easier to find them from the Command Palette.

Subtasks inside task details

Hi! I exited by your addon for Todo Tasks! Thank you for so good extention!

May I suggest to add subtasks to task' details? It would be very helpful to see not only details but also the subtasks

Also I saw idea to have drap&drop ordering, but have no idea about the API limitation, but subtasks would be great.

Steps are not showing

List shows well, but the steps are not showing for each todo I created in the official todo app

Keychain write error upon Settings Sync

VSC error message:

Writing login information to the keychain failed with error 'Not enough memory resources are available to process this command. '.
Troubleshooting link

Environment:

  • Win10 Home x64 build 10.0.19004
  • VSC 1.63.2
  • msft-todo v0.0.15

Extension still loads on the same machine without the need to log in again, despite the error, so nothing is lost - it is just a nuisance that disappears after disabling extension settings synchronization.

Has anyone else experienced this error? Regardless, it seems that the login details should be skipped from sync by default?

Otherwise, thank you for the extension, Tyler! Having the synchronized priority To-Dos in the editor is quite handy :)

Support Work & School accounts

It's doable. I just have to use built-in vscode auth instead of my custom stuff.

Do you use Microsoft To-Do with a work or school account? Let's see how much interest there is here!

Move Tasks between lists/folders

Instead of using one list for tasks i implemented a "Kanban" logic with a Backlog , In Progress, Done type of logic. This realies on the fact that i can move tasks between these Lists/ or folders or whatever MS calls them ( I am not sure).

It would be super herlpfull to add this feature! Antother nice additon would be to (optionaly) remove the In PRogress and Done Sublists that are visible in this app right now.

The Extension is a heaven send, as i realy on ms outlook for communciation and have a task list that belongs to my Kalender/Mail app. This one bridges the gap to my coding related taks very well!

I hope you can implement the above change requests.

Todos with with file/branch reference

Hypotheses: Devs often manage todo's related to specific files, issues and feature branches. Todos with those references should be easy to create in VS Code, but also easy to open later on.

Extension takes ~1m to activate

  • Extension shows a "Login" button (even though I was previously logged in)
  • I click it
  • The "extension activating" spinner pops up and eventually disappears
  • About a minute later, the account quickpick pops up

Signing in too fast causes a failure

For some reason the extension was being quite slow to activate and I got this error:

image

This can be fixed by adding login to the activation events

Allow logging in to more than one account

Right now, if you want to switch accounts, you have to log out and log back in. Ideally there should be a way to log in to multiple accounts and easily switch between them or better yet, show multiple views.

I'm thinking for starters a nice view of:

  1. Microsoft account
  2. Work or School account

would be nice

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.