Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Zhaohl2019/vscode-leetcode
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: LeetCode-OpenSource/vscode-leetcode
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref

Commits on Jun 1, 2019

  1. Copy the full SHA
    c64d981 View commit details
  2. Copy the full SHA
    e6cd998 View commit details
  3. Copy the full SHA
    cdb46d0 View commit details

Commits on Jun 3, 2019

  1. Copy the full SHA
    41b3d32 View commit details
  2. Copy the full SHA
    2adaa43 View commit details

Commits on Jun 8, 2019

  1. Copy the full SHA
    123d95b View commit details

Commits on Jun 14, 2019

  1. Copy the full SHA
    1572c7a View commit details

Commits on Jun 17, 2019

  1. Copy the full SHA
    ee97249 View commit details

Commits on Jun 20, 2019

  1. Copy the full SHA
    19af64f View commit details

Commits on Jun 28, 2019

  1. Copy the full SHA
    1004e1d View commit details
  2. Copy the full SHA
    4abd6fc View commit details

Commits on Jul 11, 2019

  1. Copy the full SHA
    453c51a View commit details
  2. Copy the full SHA
    1798edd View commit details
  3. Copy the full SHA
    a00dac5 View commit details

Commits on Jul 12, 2019

  1. Copy the full SHA
    e1f3206 View commit details
  2. chore: Fix the changelog format

    jdneo committed Jul 12, 2019
    Copy the full SHA
    9b78475 View commit details

Commits on Jul 15, 2019

  1. chore(deps): bump lodash from 4.17.11 to 4.17.13 (LeetCode-OpenSource…

    …#366)
    
    Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.13.
    - [Release notes](https://github.com/lodash/lodash/releases)
    - [Commits](lodash/lodash@4.17.11...4.17.13)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and jdneo committed Jul 15, 2019
    Copy the full SHA
    07ac6fb View commit details

Commits on Aug 17, 2019

  1. docs: Update readme page

    jdneo committed Aug 17, 2019
    Copy the full SHA
    6e37a82 View commit details

Commits on Aug 27, 2019

  1. Copy the full SHA
    085b91f View commit details
  2. Copy the full SHA
    b96e7f5 View commit details
  3. Copy the full SHA
    24f636d View commit details

Commits on Sep 1, 2019

  1. Copy the full SHA
    6ae2284 View commit details

Commits on Sep 3, 2019

  1. Copy the full SHA
    71d9ec9 View commit details
  2. Copy the full SHA
    bbf6712 View commit details

Commits on Sep 10, 2019

  1. Copy the full SHA
    a352850 View commit details
  2. Copy the full SHA
    2d4266f View commit details

Commits on Sep 13, 2019

  1. Copy the full SHA
    8d8f9ac View commit details

Commits on Sep 14, 2019

  1. Copy the full SHA
    ff9e364 View commit details
  2. Copy the full SHA
    a6d34bc View commit details
  3. Copy the full SHA
    ef0dd22 View commit details

Commits on Sep 16, 2019

  1. Copy the full SHA
    237e56f View commit details

Commits on Sep 17, 2019

  1. Copy the full SHA
    d0f23e5 View commit details

Commits on Sep 22, 2019

  1. Add discuss link (LeetCode-OpenSource#421)

    fuafa authored and jdneo committed Sep 22, 2019
    Copy the full SHA
    5e51132 View commit details
  2. Copy the full SHA
    ef4bcbd View commit details

Commits on Sep 27, 2019

  1. Copy the full SHA
    b7ededc View commit details
  2. Copy the full SHA
    31d6f94 View commit details

Commits on Sep 28, 2019

  1. Copy the full SHA
    8d50a2f View commit details

Commits on Oct 2, 2019

  1. Copy the full SHA
    01f5a28 View commit details
  2. Copy the full SHA
    ffdccec View commit details

Commits on Oct 7, 2019

  1. Copy the full SHA
    e59e291 View commit details

Commits on Oct 9, 2019

  1. Copy the full SHA
    b08b79b View commit details

Commits on Oct 11, 2019

  1. Copy the full SHA
    eb77cd9 View commit details

Commits on Dec 5, 2019

  1. Copy the full SHA
    4979a0f View commit details

Commits on Dec 8, 2019

  1. Copy the full SHA
    cec17d6 View commit details
  2. Copy the full SHA
    9767d72 View commit details

Commits on Jan 12, 2020

  1. Copy the full SHA
    c20a2d5 View commit details
  2. Copy the full SHA
    9017eda View commit details
  3. Copy the full SHA
    6efb683 View commit details

Commits on Feb 13, 2020

  1. Copy the full SHA
    1c4a39e View commit details

Commits on Feb 14, 2020

  1. Copy the full SHA
    1a129db View commit details
Showing with 4,915 additions and 1,462 deletions.
  1. +3 −3 .github/ISSUE_TEMPLATE/question.md
  2. +50 −0 .github/workflows/build.yml
  3. +0 −19 .travis.yml
  4. +6 −3 .vscode/settings.json
  5. +0 −1 .vscodeignore
  6. +20 −13 ACKNOWLEDGEMENTS.md
  7. +171 −52 CHANGELOG.md
  8. +2 −1 LICENSE
  9. +69 −67 README.md
  10. +69 −68 docs/README_zh-CN.md
  11. BIN docs/imgs/shortcuts.png
  12. BIN docs/imgs/solution.png
  13. BIN docs/imgs/sponsor_coding.png
  14. BIN docs/imgs/submit.png
  15. BIN docs/imgs/test.png
  16. +2,615 −760 package-lock.json
  17. +429 −64 package.json
  18. BIN resources/LeetCode.png
  19. +5 −12 resources/LeetCode.svg
  20. BIN resources/check.png
  21. BIN resources/dark/dislike.png
  22. +0 −6 resources/dark/endpoint.svg
  23. BIN resources/dark/like.png
  24. +0 −6 resources/dark/refresh.svg
  25. +0 −6 resources/dark/search.svg
  26. +0 −7 resources/dark/signin.svg
  27. BIN resources/light/dislike.png
  28. +0 −6 resources/light/endpoint.svg
  29. BIN resources/light/like.png
  30. +0 −6 resources/light/refresh.svg
  31. +0 −6 resources/light/search.svg
  32. +0 −7 resources/light/signin.svg
  33. BIN resources/lock.png
  34. BIN resources/x.png
  35. +6 −20 src/codelens/CodeLensController.ts
  36. +69 −12 src/codelens/CustomCodeLensProvider.ts
  37. +4 −4 src/commands/list.ts
  38. +37 −3 src/commands/plugin.ts
  39. +74 −17 src/commands/session.ts
  40. +179 −68 src/commands/show.ts
  41. +34 −0 src/commands/star.ts
  42. +4 −0 src/commands/submit.ts
  43. +1 −1 src/commands/test.ts
  44. +14 −1 src/explorer/LeetCodeNode.ts
  45. +42 −20 src/explorer/LeetCodeTreeDataProvider.ts
  46. +40 −0 src/explorer/LeetCodeTreeItemDecorationProvider.ts
  47. +16 −4 src/explorer/explorerNodeManager.ts
  48. +47 −9 src/extension.ts
  49. +55 −0 src/globalState.ts
  50. +86 −36 src/leetCodeExecutor.ts
  51. +129 −58 src/leetCodeManager.ts
  52. +25 −0 src/request/query-user-data.ts
  53. +63 −5 src/shared.ts
  54. +1 −1 src/statusbar/LeetCodeStatusBarItem.ts
  55. +3 −3 src/utils/cpUtils.ts
  56. +28 −0 src/utils/httpUtils.ts
  57. +17 −0 src/utils/problemUtils.ts
  58. +56 −0 src/utils/settingUtils.ts
  59. +26 −0 src/utils/toolUtils.ts
  60. +130 −0 src/utils/trackingUtils.ts
  61. +26 −3 src/utils/uiUtils.ts
  62. +97 −10 src/utils/workspaceUtils.ts
  63. +4 −1 src/utils/wslUtils.ts
  64. +55 −36 src/webview/leetCodePreviewProvider.ts
  65. +1 −1 src/webview/leetCodeSolutionProvider.ts
  66. +60 −10 src/webview/leetCodeSubmissionProvider.ts
  67. +29 −0 thirdpartynotice.txt
  68. +18 −26 tslint.json
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
@@ -3,11 +3,11 @@ name: 💬 Questions / Help
about: If you have questions, please check our documents first
---

Before you submit an question we recommend you to check out the [DOCUMENT](https://github.com/jdneo/vscode-leetcode/blob/master/README.md) first.
Before you submit an question we recommend you to check out the [DOCUMENT](https://github.com/LeetCode-OpenSource/vscode-leetcode/blob/master/README.md) first.

You can also find more information in:
- [TROUBLESHOOTING](https://github.com/jdneo/vscode-leetcode/wiki/Troubleshooting)
- [FAQ](https://github.com/jdneo/vscode-leetcode/wiki/FAQ)
- [TROUBLESHOOTING](https://github.com/LeetCode-OpenSource/vscode-leetcode/wiki/Troubleshooting)
- [FAQ](https://github.com/LeetCode-OpenSource/vscode-leetcode/wiki/FAQ)

## 💬 Questions and Help

50 changes: 50 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: CI

on:
push:
branches: [master]
pull_request:
branches: [master]

jobs:
linux:
name: Linux
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v2

- name: Setup Node.js environment
uses: actions/setup-node@v2
with:
node-version: 14

- name: Install Node.js modules
run: npm install

- name: Lint
run: npm run lint

- name: VSCE Packge
run: npx vsce package

windows:
name: Windows
runs-on: windows-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v2

- name: Setup Node.js environment
uses: actions/setup-node@v2
with:
node-version: 14

- name: Install Node.js modules
run: npm install

- name: Lint
run: npm run lint

- name: VSCE Packge
run: npx vsce package
19 changes: 0 additions & 19 deletions .travis.yml

This file was deleted.

9 changes: 6 additions & 3 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"editor.formatOnSave": true,
"editor.formatOnSave": false,
"editor.insertSpaces": true,
"editor.tabSize": 4,
"files.insertFinalNewline": true,
@@ -10,5 +10,8 @@
".vscode-test": true
},
"tslint.autoFixOnSave": true,
"tslint.ignoreDefinitionFiles": true
}
"tslint.ignoreDefinitionFiles": true,
"prettier.tabWidth": 4,
"prettier.useTabs": false,
"prettier.printWidth": 150
}
1 change: 0 additions & 1 deletion .vscodeignore
Original file line number Diff line number Diff line change
@@ -5,7 +5,6 @@ test/**
src/**
**/*.map
.gitignore
.travis.yml
package-lock.json
tsconfig.json
tslint.json
33 changes: 20 additions & 13 deletions ACKNOWLEDGEMENTS.md
Original file line number Diff line number Diff line change
@@ -2,16 +2,23 @@

A big thanks to the following individuals for contributing:

- [@TsFreddie](https://github.com/TsFreddie)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=TsFreddie)
- [@ntt2k](https://github.com/ntt2k)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=ntt2k)
- [@purocean](https://github.com/purocean)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=purocean)
- [@Xeonacid](https://github.com/Xeonacid)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=Xeonacid)
- [@Himself65](https://github.com/Himself65)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=Himself65)
- [@Vigilans](https://github.com/Vigilans)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=Vigilans)
- [@ringcrl](https://github.com/ringcrl)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=ringcrl)
- [@pujiaxun](https://github.com/pujiaxun)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=pujiaxun)
- [@edvardchen](https://github.com/edvardchen)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=edvardchen)
- [@poppinlp](https://github.com/poppinlp)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=poppinlp)
- [@xuzaixian](https://github.com/xuzaixian)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=xuzaixian)
- [@ZainChen](https://github.com/ZainChen)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=ZainChen)
- [@houtianze](https://github.com/houtianze)[contributions](https://github.com/jdneo/vscode-leetcode/commits?author=houtianze)
- [@JIEJIAN21](https://github.com/JIEJIAN21) - thanks for logo and icon design
- [@TsFreddie](https://github.com/TsFreddie)[contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=TsFreddie)
- [@ntt2k](https://github.com/ntt2k)[contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=ntt2k)
- [@purocean](https://github.com/purocean)[contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=purocean)
- [@Xeonacid](https://github.com/Xeonacid)[contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=Xeonacid)
- [@Himself65](https://github.com/Himself65)[contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=Himself65)
- [@Vigilans](https://github.com/Vigilans)[contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=Vigilans)
- [@ringcrl](https://github.com/ringcrl)[contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=ringcrl)
- [@pujiaxun](https://github.com/pujiaxun)[contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=pujiaxun)
- [@edvardchen](https://github.com/edvardchen)[contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=edvardchen)
- [@poppinlp](https://github.com/poppinlp)[contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=poppinlp)
- [@xuzaixian](https://github.com/xuzaixian)[contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=xuzaixian)
- [@ZainChen](https://github.com/ZainChen)[contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=ZainChen)
- [@houtianze](https://github.com/houtianze)[contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=houtianze)
- [@magic-akari](https://github.com/magic-akari) - [contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=magic-akari)
- [@SF-Zhou](https://github.com/SF-Zhou) - [contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=SF-Zhou)
- [@fuafa](https://github.com/fuafa) - [contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=fuafa)
- [@iFun](https://github.com/iFun) - [contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=iFun)
- [@hologerry](https://github.com/hologerry) - [contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=hologerry)
- [@yihong0618](https://github.com/yihong0618) - [contributions](https://github.com/LeetCode-OpenSource/vscode-leetcode/commits?author=yihong0618)
Loading