Skip to content

Commit

Permalink
v0.5.2 release
Browse files Browse the repository at this point in the history
  • Loading branch information
spoo-bar committed Aug 6, 2021
1 parent 9280da8 commit e8211d2
Show file tree
Hide file tree
Showing 6 changed files with 27 additions and 9 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ All notable changes to the "code-with-todoist" extension will be documented in t

Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.

## [Unreleased]
## [0.5.2]

### Added
* [#19](https://github.com/spoon611/code-with-todoist/issues/19) - Added a setting `code.todoist.sortBy` to be able to choose how the Todoist tasks should be sorted in the task views. The two options are to
Expand Down
12 changes: 11 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,16 @@ This extension allows you to track your [Todoist](https://todoist.com/) tasks fr

Before you can use the extension, you have to set up the following configuration under

File > Preferences > Settings > Code With Todoist
> File > Preferences > Settings > Code With Todoist
`code.todoist.api` - To access yor Todoist tasks, you will need to add your Todoist API token. You can get your API token [here](https://todoist.com/prefs/integrations)

`code.todoist.showTodaysTasks` - Enabling this shows today's tasks at the top of the extension sidebar view.

`code.todoist.sortBy` - Choose how the Todoist tasks should be sorted in the task views. The two options are to
1. Retain Todoist task ordering
2. Sort based on task priority

`code.todoist.syncInternval` - Value in milliseconds at which interval Todoist data is synced.

## Features
Expand All @@ -35,6 +39,12 @@ File > Preferences > Settings > Code With Todoist

![Screenshot of individual Todoist task](media/features/task.png "Screenshot of individual Todoist task")

### Create new Task

![Screenshot of new task](media/features/newtask.png "Screenshot of new task")

New Task is associated with the selected worksapce project. If no workspace project is set, it is associated with `Inbox` project.

### Show today's tasks

![Screenshot of today's tasks](media/features/today.png "Screenshot of today's tasks")
Expand Down
4 changes: 4 additions & 0 deletions media/dark_attach.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/features/newtask.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions media/light_attach.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 7 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"publisher": "Spoorthi",
"icon": "media/extension_icon.png",
"license": "SEE LICENSE IN LICENSE",
"repository": "https://github.com/spoon611/code-with-todoist",
"repository": "https://github.com/spoo-bar/code-with-todoist",
"engines": {
"vscode": "^1.44.0"
},
Expand Down Expand Up @@ -73,19 +73,19 @@
"description": "Show today's tasks at the top of the sidebar",
"scope": "application"
},
"code.todoist.syncInternval": {
"type": "number",
"default": 600000,
"description": "Value in milliseconds at which interval Todoist data is synced.",
"scope": "application"
},
"code.todoist.sortBy": {
"type": "string",
"enum": [ "Order", "Priority" ],
"default": "Order",
"enumDescriptions": ["Orders tasks by their Todoist task order", "Sort tasks by priority. Highest -> Lowest"],
"description": "Condition to sort the displayed tasks by.",
"scope": "application"
},
"code.todoist.syncInternval": {
"type": "number",
"default": 600000,
"description": "Value in milliseconds at which interval Todoist data is synced.",
"scope": "application"
}
}
}
Expand Down

0 comments on commit e8211d2

Please sign in to comment.