8000 Merge branch 'upstream/master' · xuzaixian/vscode-leetcode@a73bf82 · GitHub
[go: up one dir, main page]

Skip to content

Commit a73bf82

Browse files
author
xuzaixian
committed
Merge branch 'upstream/master'
# Conflicts: # package.json # src/explorer/LeetCodeNode.ts # src/explorer/LeetCodeTreeDataProvider.ts # src/extension.ts # src/leetCodeExecutor.ts
2 parents 7e2c843 + bedd693 commit a73bf82

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+2912
-2308
lines changed

.github/ISSUE_TEMPLATE/bug.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ Steps to reproduce the behavior.
1515

1616
A clear and concise description of what you expected to happen.
1717

18+
## Extension Output
19+
20+
Paste here the LeetCode extension log from output channel.
21+
22+
Guidance: Press `Ctrl+Shift+U`, and toggle the channel to `LeetCode`.
23+
1824
## Your Environment
1925

2026
- *os*:

.github/ISSUE_TEMPLATE/question.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@ name: 💬 Questions / Help
33
about: If you have questions, please check our documents first
44
---
55

6-
Before you submit an question we recommend you to check out the [DOCUMENT](https://github.com/jdneo/vscode-leetcode/blob/master/README.md) and [TROUBLESHOOTING PAGE](https://github.com/jdneo/vscode-leetcode/wiki/Troubleshooting) first.
6+
Before you submit an question we recommend you to check out the [DOCUMENT](https://github.com/jdneo/vscode-leetcode/blob/master/README.md) first.
7+
8+
You can also find more information in:
9+
- [TROUBLESHOOTING](https://github.com/jdneo/vscode-leetcode/wiki/Troubleshooting)
10+
- [FAQ](https://github.com/jdneo/vscode-leetcode/wiki/FAQ)
711

812
## 💬 Questions and Help
913

.github/no-response.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
daysUntilClose: 14
2+
responseRequiredLabel: need more info
3+
closeComment: >
4+
This issue has been closed automatically because it needs more information and has not had recent activity. Please reach out if you have or find the answers we need so that we can investigate further.

ACKNOWLEDGEMENTS.md

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,24 @@
1+
## Contributors 🙏❤
2+
13
A big thanks to the following individuals for contributing:
24

3-
- [@TsFreddie](https://github.com/TsFreddie) for contributing [#19](https://github.com/jdneo/vscode-leetcode/pull/19).
4-
- [@ntt2k](https://github.com/ntt2k) for contributing [#38](https://github.com/jdneo/vscode-leetcode/pull/38).
5-
- [@purocean](https://github.com/purocean) for contributing [#46](https://github.com/jdneo/vscode-leetcode/pull/46)
6-
- [@Xeonacid](https://github.com/Xeonacid) for contributing [#58](https://github.com/jdneo/vscode-leetcode/pull/58).
7-
- [@Himself65](https://github.com/Himself65) for contributing [#61](https://github.com/jdneo/vscode-leetcode/pull/61)
8-
- [@Vigilans](https://github.com/Vigilans) for contributing [#94](https://github.com/jdneo/vscode-leetcode/pull/94)
9-
- [@ringcrl](https://github.com/ringcrl) for contributing [#123](https://github.com/jdneo/vscode-leetcode/pull/123)
10-
- [@pujiaxun](https://github.com/pujiaxun) for contributing [#143](https://github.com/jdneo/vscode-leetcode/pull/143)
11-
- [@edvardchen](https://github.com/edvardchen) for contributing [#147](https://github.com/jdneo/vscode-leetcode/pull/147)
12-
- [@poppinlp](https://github.com/poppinlp) for contributing [#149](https://github.com/jdneo/vscode-leetcode/pull/149), [#171](https://github.com/jdneo/vscode-leetcode/pull/171), [#175](https://github.com/jdneo/vscode-leetcode/pull/175)
5+
- [@JIEJIAN21](https://github.com/JIEJIAN21) - thanks for logo and icon design
6+
- [@TsFreddie](https://github.com/TsFreddie)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=TsFreddie)
7+
- [@ntt2k](https://github.com/ntt2k)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=ntt2k)
8+
- [@purocean](https://github.com/purocean)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=purocean)
9+
- [@Xeonacid](https://github.com/Xeonacid)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=Xeonacid)
10+
- [@Himself65](https://github.com/Himself65)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=Himself65)
11+
- [@Vigilans](https://github.com/Vigilans)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=Vigilans)
12+
- [@ringcrl](https://github.com/ringcrl)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=ringcrl)
13+
- [@pujiaxun](https://github.com/pujiaxun)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=pujiaxun)
14+
- [@edvardchen](https://github.com/edvardchen)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=edvardchen)
15+
- [@poppinlp](https://github.com/poppinlp)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=poppinlp)
16+
- [@xuzaixian](https://github.com/xuzaixian)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=xuzaixian)
17+
- [@ZainChen](https://github.com/ZainChen)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=ZainChen)
18+
- [@houtianze](https://github.com/houtianze)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=houtianze)
19+
- [@magic-akari](https://github.com/magic-akari) - [contributions](https://github.com/jdneo/vscode-leetcode/commits?author=magic-akari)
20+
- [@SF-Zhou](https://github.com/SF-Zhou) - [contributions](https://github.com/jdneo/vscode-leetcode/commits?author=SF-Zhou)
21+
- [@fuafa](https://github.com/fuafa) - [contributions](https://github.com/jdneo/vscode-leetcode/commits?author=fuafa)
22+
- [@iFun](https://github.com/iFun) - [contributions](https://github.com/jdneo/vscode-leetcode/commits?author=iFun)
23+
- [@hologerry](https://github.com/hologerry) - [contributions](https://github.com/jdneo/vscode-leetcode/commits?author=hologerry)
24+
- [@yihong0618](https://github.com/yihong0618) - [contributions](https://github.com/jdneo/vscode-leetcode/commits?author=yihong0618)

CHANGELOG.md

Lines changed: 142 additions & 8 deletions
57AE
Original file line numberDiff line numberDiff line change
@@ -3,36 +3,170 @@ All notable changes to the "leetcode" extension will be documented in this file.
33

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

6+
## [0.16.1]
7+
### Added
8+
- Can show the problem in current workspace even if it's not a LeetCode workspace [#373](https://github.com/jdneo/vscode-leetcode/issues/373)
9+
10+
### Fixed
11+
[Bugs fixed](https://github.com/jdneo/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.16.1+is%3Aclosed+label%3Abug)
12+
13+
## [0.16.0]
14+
### Added
15+
- Support GitHub login and LinkedIn login [PR#496](https://github.com/jdneo/vscode-leetcode/pull/496)
16+
17+
## [0.15.8]
18+
### Added
19+
- Add a new command `Sign In by Cookie` to workaround the issue that [users cannot login to LeetCode](https://github.com/jdneo/vscode-leetcode/issues/478). Please check the [workaround steps](https://github.com/jdneo/vscode-leetcode/tree/master#%EF%B8%8F-attention-%EF%B8%8F--workaround-to-login-to-leetcode-endpoint) for more details!
20+
21+
### Changed
22+
- Update the explorer icons to be align with the VS Code design [#460](https://github.com/jdneo/vscode-leetcode/issues/460)
23+
24+
## [0.15.7]
25+
### Fixed
26+
[Bugs fixed](https://github.com/jdneo/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.15.7+is%3Aclosed+label%3Abug)
27+
28+
## [0.15.6]
29+
### Added
30+
- Add a link to the solution page [#424](https://github.com/jdneo/vscode-leetcode/issues/424)
31+
32+
### Fixed
33+
[Bugs fixed](https://github.com/jdneo/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.15.6+is%3Aclosed+label%3Abug)
34+
35+
## [0.15.5]
36+
### Added
37+
- Add a link to the discussion page [#420](https://github.com/jdneo/vscode-leetcode/issues/420)
38+
39+
### Fixed
40+
[Bugs fixed](https://github.com/jdneo/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.15.5+is%3Aclosed+label%3Abug)
41+
42+
## [0.15.4]
43+
### Added
44+
- Add a new setting `leetcode.filePath`. Now users can use this setting to dynamicly specify the relative folder name and file name. [#PR380](https://github.com/jdneo/vscode-leetcode/pull/380)
45+
46+
### Fixed
47+
- Missing language `Rust` in the supported language list. [#PR412](https://github.com/jdneo/vscode-leetcode/pull/412)
48+
- Cannot show output when the answer is wrong. [#414](https://github.com/jdneo/vscode-leetcode/issues/414)
49+
50+
## [0.15.3]
51+
### Added
52+
- Support `Pick One` [#263](https://github.com/jdneo/vscode-leetcode/issues/263)
53+
- Support toggling the favorite problems [#378](https://github.com/jdneo/vscode-leetcode/issues/378)
54+
55+
### Changed
56+
- Update the activity bar icon [#395](https://github.com/jdneo/vscode-leetcode/issues/263)
57+
58+
### Fixed
59+
[Bugs fixed](https://github.com/jdneo/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.15.3+is%3Aclosed+label%3Abug)
60+
61+
## [0.15.2]
62+
### Added
63+
- Prompt to open the workspace for LeetCode [#130](https://github.com/jdneo/vscode-leetcode/issues/130)
64+
- Support deleting sessions [#198](https://github.com/jdneo/vscode-leetcode/issues/130)
65+
66+
### Fixed
67+
[Bugs fixed](https://github.com/jdneo/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.15.2+is%3Aclosed+label%3Abug)
68+
69+
## [0.15.1]
70+
### Fixed
71+
[Bugs fixed](https://github.com/jdneo/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.15.1+is%3Aclosed+label%3Abug)
72+
73+
## [0.15.0]
74+
### Added
75+
- Auto refresh the explorer after submitting [#91](https://github.com/jdneo/vscode-leetcode/issues/91)
76+
- Add a editor shortcut `Description` to show the problem description [#286](https://github.com/jdneo/vscode-leetcode/issues/286)
77+
- Support customizing the shortcuts in editor [#335](https://github.com/jdneo/vscode-leetcode/issues/335)
78+
79+
### Fixed
80+
[Bugs fixed](https://github.com/jdneo/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.15.0+is%3Aclosed+label%3Abug)
81+
82+
## [0.14.3]
83+
### Added
84+
- Support interpolation for `leetcode.outputFolder` settings [#151](https://github.com/jdneo/vscode-leetcode/issues/151)
85+
86+
### Fixed
87+
[Bugs fixed](https://github.com/jdneo/vscode-leetcode/issues?q=is%3Aissue+is%3Aclosed+milestone%3A0.14.3+label%3Abug)
88+
89+
## [0.14.2]
90+
### Added
91+
- Add the `All` category in the LeetCode Explorer [#184](https://github.com/jdneo/vscode-leetcode/issues/184)
92+
- Add shortcuts for `Show top voted solution` [#269](https://github.com/jdneo/vscode-leetcode/issues/269)
93+
94+
### Fixed
95+
[Bugs fixed](https://github.com/jdneo/vscode-leetcode/issues?q=is%3Aissue+is%3Aclosed+label%3Abug+milestone%3A0.14.2)
96+
97+
## [0.14.1]
98+
### Added
99+
- Add setting `leetcode.showCommentDescription` to specify whether including the problem description in comments or not [#287](https://github.com/jdneo/vscode-leetcode/issues/287)
100+
101+
## [0.14.0]
102+
### Added
103+
- Add setting `leetcode.enableShortcuts` to specify whether to show the submit/test shortcuts in editor [#146](https://github.com/jdneo/vscode-leetcode/issues/146)
104+
- Add `Like` and `Dislike` counts in the problem description [#267](https://github.com/jdneo/vscode-leetcode/issues/267)
105+
106+
### Changed
107+
- Improve the `Preview`, `Result` and `Solution` views
108+
109+
### Fixed
110+
[Bugs fixed](https://github.com/jdneo/vscode-leetcode/issues?q=is%3Aissue+label%3Abug+is%3Aclosed+milestone%3A0.14.0)
111+
112+
## [0.13.3]
113+
### Fixed
114+
- Fix the bug that the extension cannot be activated
115+
116+
## [0.13.2]
117+
### Added
118+
- Add a setting `leetcode.enableStatusBar` to specify whether the LeetCode status bar will be shown or not [#156](https://github.com/jdneo/vscode-leetcode/issues/156)
119+
- Add a setting `leetcode.nodePath` to specify the `Node.js` executable path [#227](https://github.com/jdneo/vscode-leetcode/issues/227)
120+
121+
### Changed
122+
- Update the activity bar icon, See: [#225](https://github.com/jdneo/vscode-leetcode/pull/225)
123+
124+
### Fixed
125+
[Bugs fixed](https://github.com/jdneo/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.13.2+is%3Aclosed+label%3Abug)
126+
127+
## [0.13.1]
128+
### Fixed
129+
[Bugs fixed](https://github.com/jdneo/vscode-leetcode/issues?q=is%3Aissue+milestone%3A0.13.1+is%3Aclosed+label%3Abug)
130+
131+
## [0.13.0]
132+
### Added
133+
- Preview the problem description [#131](https://github.com/jdneo/vscode-leetcode/issues/131)
134+
- Show top voted solution [#193](https://github.com/jdneo/vscode-leetcode/pull/193)
135+
- Add `collapse all` for the explorer [#197](https://github.com/jdneo/vscode-leetcode/pull/197)
136+
137+
### Fixed
138+
[Bugs fixed](https://github.com/jdneo/vscode-leetcode/issues?q=is%3Aissue+is%3Aclosed+milestone%3A0.13.0+label%3Abug)
139+
6140
## [0.12.0]
7-
## Added
141+
### Added
8142
- Add new command `LeetCode: Switch Default Language` to support switching the default language [#115](https://github.com/jdneo/vscode-leetcode/issues/115)
9143
- Support `PHP` and `Rust` ([#83](https://github.com/jdneo/vscode-leetcode/issues/83), [#103](https://github.com/jdneo/vscode-leetcode/issues/103))
10144

11-
## Fixed
145+
### Fixed
12146
- Cannot retrieve time and memory result [#105](https://github.com/jdneo/vscode-leetcode/issues/105)
13147
- Power operator displays in a wrong way [#74](https://github.com/jdneo/vscode-leetcode/issues/74)
14148

15149
## [0.11.0]
16-
## Added
150+
### Added
17151
- Add new setting: `leetcode.outputFolder` to customize the sub-directory to save the files generated by 'Show Problem' [#119](https://github.com/jdneo/vscode-leetcode/issues/119)
18152
- Add tooltips for sub-category nodes in LeetCode Explorer [#143](https://github.com/jdneo/vscode-leetcode/pull/143)
19153

20-
## Changed
154+
### Changed
21155
- Now when triggering 'Show Problem', the extension will not generate a new file if it already exists [#59](https://github.com/jdneo/vscode-leetcode/issues/59)
22156

23-
## Fixed
157+
### Fixed
24158
- Log in timeout when proxy is enabled [#117](https://github.com/jdneo/vscode-leetcode/issues/117)
25159

26160
## [0.10.2]
27-
## Fixed
161+
### Fixed
28162
- Test cases cannot have double quotes [#60](https://github.com/jdneo/vscode-leetcode/issues/60)
29163

30164
## [0.10.1]
31-
## Changed
165+
### Changed
32166
- Refine the README page.
33167

34168
## [0.10.0]
35-
## Added
169+
### Added
36170
- Add an extension setting to hide solved problems [#95](https://github.com/jdneo/vscode-leetcode/issues/95)
37171
- Support categorize problems by company, tag, difficulty and favorite [#67](https://github.com/jdneo/vscode-leetcode/issues/67)
38172

0 commit comments

Comments
 (0)
0