Commit graph

2349 commits

Author SHA1 Message Date
Johannes Rieken c5d2d86a70 adopt git to final progress API, #18066 2017-04-25 12:38:41 +02:00
Johannes Rieken 5f319d4892 finalize progress API, #18066 2017-04-25 12:38:41 +02:00
Martin Aeschlimann c3984ce5ef [themes] add type to color theme file 2017-04-25 12:34:20 +02:00
Joao Moreno 397937c787 🐛 range (un)staging should be line based
fixes #21513
2017-04-25 11:53:00 +02:00
Dirk Baeumer fc3cc2bdcf Merge branch 'dbaeumer/grunt' 2017-04-25 09:52:39 +02:00
Matt Bierner dc0f3ecdb2 Fix VSCode/Extensions for TS 2.3.1 (#25248)
From: https://github.com/Microsoft/TypeScript/issues/15352

TS 2.3.1 introduced a breaking change around checking of generic types. This change tries to fix these compiler errors in the extensions codebase
2017-04-24 16:05:57 -07:00
Ramya Rao 8743507344 Update Go grammar to atom/language-go@6de3f61 (#25216)
* Update Go grammar to atom/language-go@6de3f61

* Updating UT for Go grammar

* More test fixes for Go grammar
2017-04-24 14:37:34 -07:00
Joao Moreno f44b474ebf fixes #24031 2017-04-24 12:22:00 +02:00
Joao Moreno a199b2aa53 merge git.open* commands 2017-04-24 11:47:09 +02:00
Benjamin Pasero d79d621bd7 rename to activityBarForeground 2017-04-24 11:44:26 +02:00
Benjamin Pasero 5b5b221d2c Allow to configure foreground color of icons inside activity bar (fixes #25160) 2017-04-24 11:37:32 +02:00
Joao Moreno 566fdd4879 🎨 cleanup git show code 2017-04-24 10:51:08 +02:00
Joao Moreno 3598679114 don't decode stderr 2017-04-24 10:37:15 +02:00
Joao Moreno 7cf0ad0440 Merge branch 'git-encoding' of https://github.com/igelbox/vscode into igelbox-git-encoding 2017-04-24 10:25:45 +02:00
Martin Aeschlimann 0a760c70c2 [html] update service 2017-04-24 10:07:51 +02:00
Joao Moreno f3d5a6c000 🐛 fixes #25153 2017-04-24 09:02:28 +02:00
Matt Bierner e105d5cc99 Fixes #20470 2017-04-21 15:59:52 -07:00
Matt Bierner 072e2f408b Pass Source and Level For TS/JS Errors (#25167)
**Bug**
All TS/JS diagnostics are currently reported as errors. We also cannot pass a custom source to identify them as coming from a tsserver plugin  such as tslint

**Fix**
Add support for the new fields added in TS2.3.1 that provide this information
2017-04-21 15:41:13 -07:00
Matt Bierner 0e7b49949d Lazily Fetch Supported Code Actions for TypeScript (#25164)
Delay fetching the supported code actions for TS/JS until we actually need them.
2017-04-21 14:58:38 -07:00
Matt Bierner 7cda103d46 Prototype Extension Contributed TS Plugins (#24917)
* Prototype TS plugin from extension support

* Update to take typescriptServerPlugins as an array objects instead of strings

* Use extension path
2017-04-21 14:21:46 -07:00
Matt Bierner 51f3f10e36 Add setting to disable NPM Not installed error (#25112)
Adds a new setting to disable the npm not installed warning that we show when ATA fails

Fixes #25063
2017-04-21 14:19:25 -07:00
Matt Bierner a1677b57b0 Add Setting to Enable JavaScript TypeChecking Checking in Implicit Projects (#25116)
* Add Setting to Enable JavaScript TypeChecking Checking in Implicit Projects

Fixes #25113

Adds new setting to enable js typechecking in implicit projects

// cc @mhegazy

* Make sure we update config after changing settings

* Update wording
2017-04-21 13:57:23 -07:00
rebornix 743679c37f Mitigate #25103. I might be the only Quite Light theme user. 2017-04-21 13:22:14 -07:00
Martin Aeschlimann d02567a2e4 [css] update service 2017-04-21 20:17:40 +02:00
Joao Moreno 9208c4b4fe 🐛 fixes #24646 2017-04-21 15:24:49 +02:00
Joao Moreno 83d86b36f2 🐛 fixes #21285 2017-04-21 14:56:05 +02:00
Martin Aeschlimann ef9e03c8ad [html] Format onPaste issues with HTML. Fixes #21218 2017-04-21 13:59:53 +02:00
Joao Moreno 6097966099 🐛 spinning sync icon
fixes #23975
2017-04-21 12:40:10 +02:00
Martin Aeschlimann 485bd40c3f fix html formatting test lint warnings 2017-04-21 11:00:09 +02:00
Martin Aeschlimann 9dfd573e87 fix html test 2017-04-21 10:58:40 +02:00
Joao Moreno b1d403f866 🐛 fixes #24598 2017-04-21 09:21:39 +02:00
Matt Bierner 6c5926309d Upload projectRootPath for TS 2.3.1 to prevent potentially watching too many files outside of workspace. Fixes #25040 2017-04-20 17:17:47 -07:00
Matt Bierner 732813abe4 Pick up new insiders release of TS 2.3.1 2017-04-20 16:53:28 -07:00
Matt Bierner a291da4049 Disable Autoclosing Pairs for Quotes in c++ strings and comments (#25100)
Fixes #25025
2017-04-20 15:21:42 -07:00
Martin Aeschlimann b1d8a28f20 [powershell] add grammar update script 2017-04-20 09:23:22 +02:00
Matt Bierner 740f662023 Allow markdown security setting for single file opens Fixes #24749 2017-04-19 22:31:50 -07:00
Matt Bierner b1f7daf8d1 Remove requestFailed telemetry event 2017-04-19 17:12:38 -07:00
Martin Aeschlimann bfc4e3d780 [html] support for base url. Fixes #20729 2017-04-19 19:38:44 +02:00
Martin Aeschlimann df3c4151a8 Python file key words highlight. Fixes #24664 2017-04-19 19:38:44 +02:00
Martin Aeschlimann 07d57c55e8 [python] update grammar 2017-04-19 19:38:43 +02:00
Benjamin Pasero 4fc164cf9d theming - quick open group label and separator 2017-04-19 14:49:03 +02:00
Martin Aeschlimann c74305cf64 Find widget no longer themed. Fixes #24954 2017-04-19 11:36:50 +02:00
Joao Moreno 0be6167d9e Merge branch 'git-perf' 2017-04-19 08:49:07 +02:00
Joao Moreno cda46bce46 🐛 catch git fetch errors 2017-04-19 08:47:38 +02:00
Joao Moreno fb094b4322 git: huge repo prevention 2017-04-19 08:44:16 +02:00
Matt Bierner efd3efcb62 Added markdown trace option for debugging user issues Fixes #24983 (#24985) 2017-04-18 18:57:01 -07:00
Ramya Achutha Rao 84af63a933 Increment version of vscode extension telemetry module 2017-04-18 14:46:35 -07:00
Thomas Rayner da6cbf05e7 Fix #24971. PowerShell Extension .bat & .exe Syntax Highlighting Error (#24973)
* Fix #24971. Change regular expression in PowerShell extension syntax highlighting to properly highlight .bat and .exe files

* Fixed error that would include whitespace or other chars

Changed regex to correctly identify a . instead of any character.
2017-04-18 14:13:36 -07:00
Joao Moreno a0daeaaf1c 🐛 fix git test compilation 2017-04-18 17:19:04 +02:00
Joao Moreno 6146b9739a git: run status without buffering whole output 2017-04-18 17:16:20 +02:00
Benjamin Pasero daf9f01aaf 💄 2017-04-18 14:55:08 +02:00
Joao Moreno d2c40f06b3 🐛 catch git fetch errors 2017-04-18 14:49:09 +02:00
Johannes Rieken 17d85451f1 fix #24457 2017-04-18 14:24:32 +02:00
Martin Aeschlimann c974993981 [css] update service. Fixes #22735 2017-04-18 09:54:21 +02:00
Martin Aeschlimann a2966fb215 Request to update atom/language-c version to the latest. Fixes #24909 2017-04-18 09:39:30 +02:00
gauss1314 7efc373d68 Update typescriptMain.ts (#24892)
./features/implementationProvider or ./features/ImplementationProvider ?
2017-04-17 15:23:50 -07:00
Vakhurin Sergey 74349805ab Added support for encodings for Git.
Fixes #21146

**Bug**
Git always uses utf8 encoding for retrieving file contents.

**Fix**
Pass the 'files.encoding' configuration property to the git-extension and use this encoding to decode git output.
2017-04-17 23:00:08 +03:00
Matt Bierner 7300527f44 Pick up next version of TypeScript 2.3 insiders 2017-04-17 12:00:33 -07:00
Matt Bierner 200c4d1057 Fix Markdown Preview Updating on Zoom / Unrelated Config Changes (#24809)
Fixes #24808

**bug**
Markdown preview updates when you zoom. The root cause is that previews are updated whenever the config is changed.

**Fix**
Extract preview config to its own well defined object. Only update the preview when the keys we care about in the config change
2017-04-14 15:43:32 -07:00
Dirk Baeumer 5e4d510a36 Grunt autodetection for terminal task runner 2017-04-14 15:19:32 +02:00
Alex Dima aca01f2daa Fix build hygiene issues 2017-04-14 14:08:52 +03:00
Matt Bierner 0d14027696 Fix a few compile issues when using TS 2.3 (#24731)
Tested recomppiling VSCode with TS2.3. This fixes a few issues that were discovered, including workarounds for:

* https://github.com/Microsoft/TypeScript/issues/15184
* https://github.com/Microsoft/TypeScript/issues/15185
2017-04-13 17:14:50 -07:00
Matt Bierner 1d05d0c49d Added PII note on ts server trace and log settings #24696 2017-04-13 17:05:01 -07:00
Matt Bierner 5d801251ec Set insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces to default to true to keep with existing behavior 2017-04-13 16:44:42 -07:00
Magnus Hiie 95f0c15bf5 Expose insert..Braces rule in VS Code settings (#21649)
* Expose insert..Braces rule in VS Code settings

Fixes #18043

* Add requirement blurb for insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces

* Revert tsfmt change
2017-04-13 16:35:40 -07:00
Matt Bierner eb6614a16d Pick up ts 2.3 insiders (#24725) 2017-04-13 16:18:47 -07:00
Matt Bierner 9177027132 Fix go to project config for jsx/tsx Fixes #24723 2017-04-13 15:26:32 -07:00
Matt Bierner c7c350a68a Small formatting cleanup in markdown 2017-04-13 15:26:32 -07:00
Martin Aeschlimann b008858740 [theme] suggest widget 2017-04-13 22:07:14 +02:00
Dominic Valenciana e60ea34adc Nested code lines now no longer display the hover border left. (#24686)
* Nested code lines now no longer display the hover border left.

* Added fix for both light and hc themes.
2017-04-13 11:05:35 -07:00
Johannes Rieken c354922c33 fix #24457 2017-04-13 15:15:17 +02:00
Joao Moreno 85b04dc330 🎨 git.ignoreLegacyWarning 2017-04-13 10:04:48 +02:00
Joao Moreno 09400d8073 Merge branch '24283-adding-never-show-in-git-extension' of https://github.com/timbanaveen/vscode into timbanaveen-24283-adding-never-show-in-git-extension 2017-04-13 09:56:04 +02:00
NKumar2 615ebe524b Adding 'never show again' in Git Extension 2017-04-13 12:10:19 +05:30
Matt Bierner a0cb432471 Allow Code Lenses to Provide only a Title
Fixes #24209

**Bug**
Currently, for the js/ts references code lens, even if there are zero references you can click on the lens. This display an empty peek view

**Fix**
Allow code lenses to only register a title for the lens with no actual backing command
2017-04-12 15:47:20 -07:00
Matt Bierner 5f628cd731 Use js/tsconfig schema for jsconfig.*.json files (#24637)
Fixes #24572

Applies the js/tsconfig schema to file names such as `jsconfig.app.json`
2017-04-12 14:46:08 -07:00
Martin Aeschlimann 59a41a7cd6 [theme] rename editorFindWidgetBackground to editorWidgetBackground, add editorWidgetShadow and use in findOptionsWidget 2017-04-12 16:25:26 +02:00
Martin Aeschlimann e86e17e11b [seti] fix vertical alignment on Windows 2017-04-12 14:51:45 +02:00
Martin Aeschlimann 98105e03d7 [setuip] update theme (fixes #22667) 2017-04-12 11:55:51 +02:00
Martin Aeschlimann 0ed626ad68 Filetype associations don't affect explorer icons. Fixes #23125 2017-04-12 11:55:51 +02:00
João Moreno 8b59640087 Merge pull request #24567 from Kiricon/kiricon/git-renamed
Changed git renamed icon to orange color
2017-04-12 11:19:42 +02:00
Martin Aeschlimann 22946e2a4b Merge pull request #24292 from Ikuyadeu/solarizedLight
fix Solarized Light theme highlighting  #24040
2017-04-12 08:25:43 +02:00
kiricon 4460b2cfa8 Changed git renamed icon to orange color 2017-04-11 21:11:21 -06:00
Matt Bierner 0656b2b090 Update markdown grammar to allow better injection into unknown fenced code blocks 2017-04-11 17:35:28 -07:00
Matt Bierner e4b5586557 Ensure we use an encoded URI for the markdown styles 2017-04-11 15:18:16 -07:00
Matt Bierner f93afc56ce Fix Markdown style paths possibly being handled incorrectly on windows Fixes #3613 2017-04-11 15:16:40 -07:00
Matt Bierner cc167f6305 Gate some ts code lenses in the providers themselves #24548 2017-04-11 14:39:40 -07:00
Joao Moreno 9ad949b99b 🐛 fixes #24521 2017-04-11 16:26:54 +02:00
Yuki Ueda 1d4859af82 add SideBarBackground in SolarizedLight 2017-04-11 22:41:03 +09:00
Matt Bierner e392265ce1 Switch md button to open to side by default
Fixes #21511
Fixes #23922

Changes the default markdown toolbar item to open the preview to the side of the current file as requested by #21511

Also updates the single file preview icon slightly to better differentiate it from the diff icon
2017-04-10 17:43:02 -07:00
Matt Bierner 11aba2dc61 Document enableExperimentalExtensionApi for insiders 2017-04-10 17:14:42 -07:00
Matt Bierner 736e09ab7c Use load event listener instead of onload in markdown preview 2017-04-10 17:14:42 -07:00
Matt Bierner e10f06e9dd Workaround for #23924 - only highlight first line of ts/js implementation range 2017-04-10 15:38:36 -07:00
Matt Bierner 96b49f6f7d Tweak HTML Preview Styling (#24280)
Two changes:

* Changes the logic from 41467b74b7 to make the padding customizable. The default 20px padding is preserved, but now preview can customize if they want to use it or not. This allows html preview page background colors to correctly fill the entire frame.

* Remove Writing the `_defaultStyles` to the root of the webview elment. These are only needed inside of the iFrame itself
2017-04-10 11:03:43 -07:00
Benjamin Pasero 5ecf0cda9a Clean up some editor input debt and lifecycle issues (#24439) 2017-04-10 19:37:42 +02:00
Joao Moreno 2ab523ae7d 🐛 git: don't wait for idle when git show
fixes #24213
2017-04-10 15:37:36 +02:00
Joao Moreno 15a2d69d1c Merge branch 'master' of github.com:Microsoft/vscode 2017-04-10 15:28:38 +02:00
Joao Moreno 564b9a8a1e 🐛 isolate git uri handling
fixes #23297
2017-04-10 15:28:13 +02:00
Martin Aeschlimann 114160d225 Fix for completionProvider registration in html/json server 2017-04-10 15:14:43 +02:00
Joao Moreno b8747ec0af 🐛 use fsPath when getting paths out of URIs
fixes #23297
2017-04-10 09:40:23 +02:00