Commit Graph

242 Commits

Author SHA1 Message Date
Johannes Rieken 56dd8943ce fix #59216 2018-09-24 13:59:33 +02:00
Sandeep Somavarapu 588cfc8b68 #58965 Do not reinstall the extension 2018-09-24 09:37:10 +02:00
Johannes Rieken f6c98dfa5e remove console log, #58929 2018-09-21 15:10:35 +02:00
Johannes Rieken a2898d57fa implement chooseTab when connecting to the renderer, #58929 2018-09-21 15:10:35 +02:00
Johannes Rieken e25d7ddbf0 fail more graceful when a process cannot be profiled, #58929 2018-09-21 12:35:15 +02:00
Sandeep Somavarapu 1dd732608f Introduce --force arg to install extension without prompts 2018-09-13 12:14:37 +02:00
Benjamin Pasero 33693bcd1b debt - introduce and use sanitizeFilePath (#18837) 2018-09-05 14:58:12 +02:00
Benjamin Pasero 69e7247efd stop fs.realpath when opening so that symlinks are left intact (fixes #18837) 2018-09-04 14:05:43 +02:00
Benjamin Pasero 2466d395af first pass of WinJS.done() usage (for #57695) 2018-09-03 15:19:51 +02:00
Johannes Rieken 1420060f82 correct handshake to end profiling, related to #55675 2018-09-03 14:07:55 +02:00
Johannes Rieken 01ce593e96 improve error message and tell user to quit vscode first, #55675 2018-09-03 14:07:55 +02:00
Johannes Rieken daf9ca32d9 use random port for profiling ports, #55675 2018-09-03 14:07:55 +02:00
Johannes Rieken 2d452e0a7e uri - replace usages of default export with named export 2018-09-03 10:54:50 +02:00
Martin Aeschlimann 30d0a61a8f allow extensionDevelopmentPath to be a URI 2018-08-24 11:46:54 +02:00
Sandeep Somavarapu 45865de635 Merge branch 'master' into sandy081/syncExtensions 2018-08-21 13:00:54 +02:00
Sandeep Somavarapu 728e657c49 Make download service optional 2018-08-21 11:35:00 +02:00
Nikolai Vavilov aaa778b5e2 Use 'r+' with truncation when saving existing files on Windows (#42899)
* Use 'r+' with truncation when saving existing files on Windows

Opening a file with 'w' flag removes its alternate data streams. To
prevent this, extend the logic used for hidden files to all existing
files.

Fixes: https://github.com/Microsoft/vscode/issues/6363

* adopt truncate for saving as admin
2018-08-20 18:55:12 +02:00
Sandeep Somavarapu 8eb36b9cf4 fix compilation 2018-08-20 15:38:54 +02:00
Sandeep Somavarapu 9f492373ed - Use URI to install from vsix
- Implement zip and unzip extensions APIs
- Sync extension across management servers
- Download service to download zips
2018-08-20 15:16:40 +02:00
Martin Aeschlimann 1f1b778104 resource.isEqual / isEqualOrParent: use isIgnore default bahaviour 2018-08-20 12:10:08 +02:00
Martin Aeschlimann 8d9331a57c incorperate review comments 2018-08-13 12:09:34 +02:00
Martin Aeschlimann 8b8feed4ad polish cli args parsing 2018-08-09 17:54:54 +02:00
Martin Aeschlimann 50dba3707c Support file-uris as arguments 2018-07-30 15:07:08 +02:00
Sandeep Somavarapu 1ee90dc8d2 Fix findWindowOnWorkspaceOrFolderUri to accept URI and adopt 2018-07-19 12:55:30 +02:00
Sandeep Somavarapu 5a7da8c687 💄 2018-07-19 12:48:50 +02:00
Sandeep Somavarapu bba73a471f Rename to SingleFolderIdentifier 2018-07-19 12:33:20 +02:00
Sandeep Somavarapu fd7d83f663 Use URI instead of Path for folders 2018-07-18 21:49:52 +02:00
Benjamin Pasero 18b5d32140 fix #52583 2018-07-17 12:14:06 +02:00
Johannes Rieken 19f25e4801 add telemetry appender that writes to log (#53603)
* add log-telemetry-appender and wire it up in the shell

* enable log-only-telemetry in scripts/code.[sh|bat]

* Reduce noise, separate log file for telemetry

* Print telemetry events from shared process to corresponding log channel

* Telemetry events for cli go to the log file for cli

* Merge cli telemetry with all data with cli log

* Use LogAppender when running from source

* Skip check on isBuilt as the same is done in the shared process

* Telemetry events from main process go to corresponding log file

* Telemetry events from issue reporter go to corresponding log file

* Cleanup to reduce diff amount as I have OCD

* More cleanup

* Open telemetry log file via the Open Log File command

* Use regex to strip out common data

* Tests
2018-07-11 12:21:40 -07:00
Joao Moreno ba7b1cb0d5 cleanup more promises
related to #53442
2018-07-02 16:49:11 +02:00
Sandeep Somavarapu 1624b81855 #45072 Add a prompt to update the extension 2018-07-02 15:52:51 +02:00
Sandeep Somavarapu 6bf20cc217 Merge pull request #45533 from oriash93/oriash93/45072
Support for updating extensions from CLI
2018-07-02 15:06:07 +02:00
Sandeep Somavarapu 4d93f9cc37 Fix #51145 2018-06-25 16:38:21 +02:00
Benjamin Pasero cf88c4f0ae 💄 2018-06-18 16:53:25 +02:00
oriash93 876062c52f Handle all cases 2018-06-12 13:38:25 +03:00
oriash93 1912fcae3d fixed review notes 2018-06-11 23:16:49 +03:00
oriash93 268312889a Support for updating extensions from CLI 2018-06-11 23:00:17 +03:00
Ramya Rao f7cc895901 Dont do async work on process.on('exit') (#51411)
* Dont do async work on process.on('exit') Fixes #47180

* Refactoring
2018-06-11 08:15:26 -07:00
Matt Bierner 82be8c8b01 Build with TS 2.7 (#45348)
* Pick up TS 2.7

* Fix formatter in build script

* Fix build error for ts 2.7

* Pick up new ts format and tslint versions

* Update lock

* use 2.7.2 for build

* Formatting
2018-03-08 16:58:32 -08:00
Benjamin Pasero 8d0228f52b jsdoc 💄 2018-03-07 14:26:21 +01:00
Benjamin Pasero 9fa1442003 debt - remove choice service in favour of dialog service 2018-03-07 12:23:40 +01:00
Christof Marti 6fe0c32698 Don't check parent folders for settings / settings folder (fixes #45121) 2018-03-06 10:44:53 +01:00
Benjamin Pasero d674f7b7e1 fix #44980 2018-03-05 14:29:16 +01:00
Benjamin Pasero 8a2df5e021 notifications - extract choice/confirm service from message service 2018-02-19 08:11:32 +01:00
Peng Lyu 6729e2b7df --max-memory and fix test failture. 2018-02-13 15:12:07 -08:00
Peng Lyu 50a1deb9f6 Fix #42839. avoid ui freeze when file is larger than heap size limit. 2018-02-13 14:07:01 -08:00
Ramya Achutha Rao b8b726b4a9 Remove unused net declaration 2018-02-01 16:03:07 -08:00
Matt Bierner 1872949236 Use args based confirmation for log upload instead of using stdin 2018-02-01 15:31:56 -08:00
Matt Bierner d233df9a12 Use named pipe for stdio in upload logs
Fixes #42635
2018-02-01 14:22:28 -08:00
Matt Bierner 279c4d048a Forward stdin for loguploader
Fixes #42055
2018-01-26 00:08:15 -08:00