Skip to content

Commit ecd3abf

Browse files
committed
Release 1.7.0
1 parent e0a66fc commit ecd3abf

File tree

5 files changed

+128
-59
lines changed

5 files changed

+128
-59
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
11
# Change Log
2+
## 1.7.0 (2020-04-29)
3+
### Features
4+
- Configurable date format ([@PKief](https://github.com/PKief) in [#19](https://github.com/PKief/vscode-markdown-checkbox/pull/19))
5+
6+
### Refactoring
7+
- Improve code quality ([f8086fc](https://github.com/PKief/vscode-markdown-checkbox/commit/f8086fce5bc99f0a2a4d06ea9758282d2efd5674))
8+
- Fix launch configuration to run npm script compile:dev ([a45ad01](https://github.com/PKief/vscode-markdown-checkbox/commit/a45ad01c7718bd08770f85997260ab3ea1f83710))
9+
210
## 1.6.0 (2019-04-24)
311
### Features
412
- Configurable checkmark ([@PKief](https://github.com/PKief) in [#14](https://github.com/PKief/vscode-markdown-checkbox/pull/14))

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
The MIT License (MIT)
2-
Copyright (c) 2019 Philipp Kief
2+
Copyright (c) 2020 Philipp Kief
33

44
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
55

README.md

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66
[![Build status](https://ci.appveyor.com/api/projects/status/n7ot0okpi5fdrm1y?svg=true)](https://ci.appveyor.com/project/PKief/vscode-markdown-checkbox)
77

88
## Description
9-
With this extension for Visual Studio Code it's possible to create your todo list in markdown. The extension provides shortcuts and some workspace configurations so you can create a checkbox and mark it quickly and smoothly.
9+
With this extension for Visual Studio Code it's possible to create todo lists in markdown. The extension provides shortcuts and some workspace configurations to create checkboxes and mark them with a shortcut.
1010

1111
## How to use
1212
![Preview](https://raw.githubusercontent.com/PKief/vscode-extension-markdown-checkbox/master/images/preview.gif)
1313

1414
## Information in status bar
1515
![Preview of status bar information](https://raw.githubusercontent.com/PKief/vscode-extension-markdown-checkbox/master/images/statusbar_preview.png)
1616

17-
*You have to create at least one checkbox to see this information.*
17+
*At least one checkbox must exist in a file to see this information.*
1818

1919
## Pick Checkboxes
2020
Toggle all checkboxes in the current document with the Multi-Select QuickPick:
@@ -24,23 +24,19 @@ Toggle all checkboxes in the current document with the Multi-Select QuickPick:
2424
The QuickPick can be opened either from the command palette or by clicking on the status bar item.
2525

2626
## Keybindings
27-
Create a checkbox:
2827

29-
> `ctrl`+`shift`+`c` or `⌘⇧c` (Mac)
30-
31-
Toggle checkbox:
32-
33-
> `ctrl`+`shift`+`enter` or `⇧Enter` (Mac)
28+
| Command | Windows | Mac |
29+
| ----------------- | ----------------------------------------------------- | ----------------------------------------------- |
30+
| Create a checkbox | <kbd>CTRL</kbd> + <kbd>Shift</kbd> + <kbd>c</kbd> | <kbd>⌘</kbd> + <kbd>⇧</kbd> + <kbd>c</kbd> |
31+
| Toggle checkbox | <kbd>CTRL</kbd> + <kbd>Shift</kbd> + <kbd>Enter</kbd> | <kbd>⌘</kbd> + <kbd>⇧</kbd> + <kbd>Enter</kbd> |
3432

33+
These are the initial keyboard shortcuts, which can be customized by the [Keyboard Shortcuts](https://code.visualstudio.com/docs/getstarted/keybindings) settings in VS Code.
3534

3635
## Configuration
37-
You can customize this extension with the following options.
38-
39-
> *File -> Preferences -> Workspace Settings*
40-
36+
This extension can be customized with the following options.
4137

42-
### Need a bullet point?
43-
Do you need a bullet point before the created checkbox? Select true (*default*) for this:
38+
### Bullet points
39+
If bullet points before the checkboxes are required, then they can be enabled with the following setting:
4440

4541
options: true | false
4642

@@ -117,16 +113,16 @@ Preview:
117113
* [X] ~~*sample with date*~~ [2017-11-23]
118114

119115
### Format date
120-
If dates are enabled for the checkboxes, you can format the dates with the following user setting:
116+
If dates are enabled, they can be formatted with the following user setting:
121117

122118
```json
123119
"markdown-checkbox.dateFormat": "YYYY-MM-DD"
124120
```
125121

126-
It makes use of the JavaScript library [moment.js](https://momentjs.com/docs/#/parsing/string-format/) which means that you can find the date format patterns on its documentation.
122+
It makes use of the JavaScript library [moment.js](https://momentjs.com/docs/#/parsing/string-format/) which means that the date format patterns can be found there.
127123

128124
### Specify language IDs
129-
Besides markdown, this extension can also be used for other languages in VS Code. You can specify the language IDs in the user settings like this:
125+
Besides markdown, this extension can also be used for other languages in VS Code. The language IDs can be specified in the user settings like this:
130126

131127
```json
132128
"markdown-checkbox.languages": [

package-lock.json

Lines changed: 101 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "markdown-checkbox",
33
"displayName": "Markdown Checkbox",
44
"description": "With this extension you can create checkboxes in markdown and mark them quickly.",
5-
"version": "1.6.0",
5+
"version": "1.7.0",
66
"publisher": "PKief",
77
"engines": {
88
"vscode": "^1.22.1"
@@ -161,14 +161,14 @@
161161
"@types/moment": "^2.13.0",
162162
"@types/node": "^11.13.7",
163163
"clean-webpack-plugin": "^2.0.1",
164-
"ts-loader": "^5.4.3",
165-
"tslint": "^5.16.0",
166-
"typescript": "^3.4.5",
164+
"ts-loader": "^7.0.1",
165+
"tslint": "^6.1.2",
166+
"typescript": "^3.8.3",
167167
"vscode": "^1.1.33",
168168
"webpack": "^4.30.0",
169169
"webpack-cli": "^3.3.1"
170170
},
171171
"dependencies": {
172-
"moment": "^2.24.0"
172+
"moment": "2.24.0"
173173
}
174174
}

0 commit comments

Comments
 (0)