Commit Graph

1080 Commits

Author SHA1 Message Date
tonycheang
28f70f2d31
Line Decoration for Code Nav (#350)
* update: typescript to latest

* add: ts bundling with ts-loader

* add: KiteCodeLensProvider skeleton

* change: wip codelens -> prototype inline decoration

* update: rm vscode devDep in favor of @types/vscode and vscode-test

See https://code.visualstudio.com/updates/v1_36#_splitting-vscode-package-into-typesvscode-and-vscodetest

* improve: consolidate after block to avoid conflicting styles

Long standing vscode bug "Inline decorations can interfere with one another"
https://github.com/microsoft/vscode/issues/33852

* remove: post-install since now using @types/vscode

* update: webpack and webpack-cli to latest

* migrate: to using vscode-test via webpack transpiling

* improve: fix various tests and improve dev test experience

* improve: use link theme color for inline message

* improve: bump kite-api and use getLineDecoration

* add: source-map and typescript test support

* migrate: expect.js -> chai for assertion style testing

* remove: unused deps + update sinon

* test: codenav-decoration
2021-01-13 11:02:31 -08:00
Jason G
70f28ba42f
Merge pull request #357 from kiteco/update-marketplace-title
update title and keywords for marketplace
2020-12-18 16:45:32 -08:00
edzkite
9640570fb9
Remove empty line checks (#359)
* Remove empty line checks

* Remove unused args
2020-12-17 15:35:47 -08:00
Naman
fcc1388da0
Merge pull request #358 from kiteco/nav-error-handling
simplify predictive nav error handling
2020-12-17 13:56:23 -08:00
naman
54358d3b99 log exception 2020-12-15 11:48:11 -08:00
naman
311613f128 simplify error handling 2020-12-15 10:40:14 -08:00
BigTSoft
e6bca77d36 update title 2020-12-14 21:15:27 -08:00
edzkite
3f6bdf8c33
Handle ErrPathHasUnsupportedExtension (#356)
* Handle ErrPathHasUnsupportedExtension

* Remove extra args

* Remove braces
2020-12-09 14:05:32 -08:00
hrysoula
325122741a
Merge pull request #355 from kiteco/support-pyw-files
Support Python .pyw extension.
2020-12-08 20:42:55 +02:00
Naman
bfefe05246
Merge pull request #354 from kiteco/fix-353
synchronize welcome notification state
2020-12-05 18:40:26 -08:00
naman
7867be9840 guard for new api 2020-12-04 16:35:33 -08:00
Hrysoula Papadakis
bd4cedfe77 Support Python .pyw extension. 2020-12-03 22:49:35 +02:00
Naman
92e675772e
synchronize welcome notification state 2020-11-30 09:24:13 -08:00
Edward Zhao
d4b106e548 0.135.0 2020-11-24 15:33:28 -08:00
edzkite
ced332ae7f
Send editor path in related code request (#351)
* Send editor path in related code request

* Update kite-api to 3.18.0
2020-11-24 15:31:25 -08:00
tonycheang
7813e6e5ea
Typescript Eslint (#349)
* add: typescript-eslint, use in .eslintrc

* clean: auto-fix semicolons

* improve: require -> es6 import statements

* remove: unused args

* clean: remove unnecessary escapes

* add: @types declarations for md5 and mixpanel

* replace: deprecated package name opn with updated open

* add: indent and object curly spacing eslint rules

* add: no-trailing-spaces rule
2020-11-13 14:45:30 -08:00
Tony Cheang
119ae51fe6 0.134.0 2020-11-02 14:49:00 -08:00
tonycheang
e7e6efc556
Merge pull request #345 from kiteco/bump-kite-api-3.17.0
bump: kite-api to 3.17.0 for nav api changes
2020-11-02 14:37:38 -08:00
Tony Cheang
88847c35d9 bump: kite-api to 3.17.0 for nav api changes 2020-11-02 11:51:41 -08:00
tonycheang
28b28c1cb6
Fix Per Filetype Disable (#344)
* Revert "Revert "Per Filetype Disable (#342)""

This reverts commit c735ee2761.

* fix: duplicate completions for .py

* rename: EventSupported -> IsEnabledAndSupported
2020-11-02 11:31:54 -08:00
Ryan Berg
4ad5a78bb4 0.133.0 2020-10-29 14:51:46 -07:00
Naman
5a949aac57
Merge pull request #343 from kiteco/revert-342-per-filetype-disable
Revert "Per Filetype Disable"
2020-10-29 14:47:51 -07:00
Naman
c735ee2761 Revert "Per Filetype Disable (#342)"
This reverts commit 4005c8b065.
2020-10-29 14:47:15 -07:00
Tony Cheang
556d6c82f8 0.132.0 2020-10-27 17:36:19 -07:00
tonycheang
4005c8b065
Per Filetype Disable (#342)
* feat: kite.completions.disabledFileExtensions option

* feat: status 'kite: disabled' for disabled file extensions
2020-10-27 17:34:42 -07:00
Tony Cheang
62ae4cf688 0.131.0 2020-10-23 12:43:44 -07:00
tonycheang
c5a9f18b42
Merge pull request #341 from kiteco/revert-finally-to-then
change: use .catch().then() instead of .catch().finally()
2020-10-23 12:43:07 -07:00
Tony Cheang
4392170c43 change: use .catch().then() instead of .catch().finally() 2020-10-23 11:22:33 -07:00
tonycheang
320a621036
Merge pull request #340 from kiteco/find-related
Find Related Code (experimental)
2020-10-22 18:49:23 -07:00
Tony Cheang
550550dfb6 refactor: rearrange requestRelated* args (optional last) 2020-10-22 15:51:05 -07:00
Tony Cheang
205428de6c bump: kite-api to 3.16.0 to rearrange args 2020-10-22 15:48:24 -07:00
Tony Cheang
b562eb6ffe to-revert: label codenav commands as experimental 2020-10-21 17:21:31 -07:00
Tony Cheang
4701b5ebd6 add: ErrEmptyLine implemented in-editor 2020-10-21 17:21:31 -07:00
Tony Cheang
2abfd96426 feat: notify code nav errors 2020-10-21 16:25:05 -07:00
Tony Cheang
eaa98ed914 refactor: create NotificationsManager class to house helpers 2020-10-21 13:56:01 -07:00
Tony Cheang
7bed94dcec remove: deprecated show go beta notif option 2020-10-21 12:46:36 -07:00
Tony Cheang
ea357dca92 feat: command related-code-from line and file 2020-10-21 12:44:10 -07:00
Tony Cheang
c835033f56 bump: kite-api to 3.15.0 for requestRelatedCode 2020-10-21 12:20:37 -07:00
Ryan Berg
94df592b53 0.130.0 2020-10-20 10:09:44 -07:00
Naman
e3fddb5b76
Merge pull request #338 from kiteco/launch-title-update
update title and description for marketplace
2020-10-20 09:24:15 -07:00
BigTSoft
b766dc3169 update title and description for listing 2020-10-16 11:27:05 -07:00
Tony Cheang
c04e0c5763 0.129.0 2020-10-13 10:42:02 -07:00
tonycheang
54764f39f9
fix: .tsx typescript -> typescriptreact (#335) 2020-10-13 10:40:03 -07:00
Tony Cheang
20fbdd73e4 0.128.0 2020-10-09 12:51:48 -07:00
Tony Cheang
5114fbf565 fix: .go marked as html 2020-10-09 12:50:17 -07:00
Ryan Berg
c0ed1e0b71 0.127.0 2020-10-07 11:44:13 -07:00
Ryan Berg
cce385af95
Merge pull request #327 from kiteco/all-language-lexical
All language lexical
2020-10-06 16:38:55 -07:00
tonycheang
6e650b8a1d
remove: go beta notification (#334) 2020-10-06 16:15:36 -07:00
Ryan Berg
db5a03ce18 add all-language-lexical metadata to package.json 2020-10-06 15:09:02 -07:00
Ryan Berg
ffa6e0ed54 add extension->language map 2020-10-06 14:58:04 -07:00