Rachel Macfarlane
2f0d2e415c
Move issueReporterUtil to platform, fixes #94505
2020-04-06 15:33:17 -07:00
Benjamin Pasero
9f1aa3c9fe
debt - remove node pieces from environment ( #82598 )
2020-04-06 09:12:41 +02:00
Matt Bierner
eca0690ba0
Allow issue reporter to work on built-in extensions ( #92040 )
...
Fixes #91029
2020-03-05 12:15:23 -08:00
Benjamin Pasero
9eedabce7b
debt - move native pieces of window config into node layer
2020-03-02 12:35:26 +01:00
Matt Bierner
0b3aa0a6ea
Let extensions prepopulate the issue reporter title and description ( #91039 )
...
* Let extensions prepopulate the issue reporter title and description
Fixes #91028
Adds two new optional arguments to the `vscode.openIssueReporter` command: `issueTitle` and `issueBody`. These are taken using an options object and are used to pre-populate the native issue reporter fields
Hooks up these fields for TypeScript's report issue prompt. We use this to post the most recent TS Server error stack
* Extract duplicate command id to constant
* Log version directly instead of prompting users for it
2020-02-20 10:31:09 -08:00
Matt Bierner
add759df6f
Fix some more simple strict function errors
...
For #81574
2020-02-10 15:28:12 -08:00
Miguel Solorio
82ed3d45ee
Revert "Merge pull request #87320 from microsoft/misolori/codicon-consolidation"
...
This reverts commit 6c9b23edc4 , reversing
changes made to 085abd5f1a .
2019-12-19 13:44:49 -08:00
Miguel Solorio
641543b6ee
Consolidate codicon files to vs/base/parts/codicon
2019-12-18 22:30:07 -08:00
Rachel Macfarlane
19587ff116
Improve rendering of errors within issue reporter
2019-12-12 12:01:25 -08:00
Rachel Macfarlane
70fb5c6c54
Show warning when filing issue report on extension that does not have a GitHub bugs/repository url, fixes #73515
2019-12-11 16:24:21 -08:00
Rachel Macfarlane
642659c47d
strict function work, #81574
2019-11-18 11:54:38 -08:00
Rachel Macfarlane
8fd2f09c29
Remove unneeded telemetry log
2019-11-08 11:03:49 -08:00
Rachel Macfarlane
bfa915d619
Support 'workbench.action.openIssueReport' command in the web - directly open GitHub
2019-10-28 15:18:10 -07:00
Miguel Solorio
42d4a3b5c8
Replace 'Octicon' refs with 'Codicon'
2019-10-16 11:38:15 -07:00
Miguel Solorio
1f9045f47c
Replace Octicons with Codicons
2019-10-14 19:15:35 -07:00
Matt Bierner
4a461d267f
Converting a few functions in ITokenizationRegistry to return undefined instead of null
2019-10-07 14:18:58 -07:00
Benjamin Pasero
f39e5c3c13
fix build
2019-09-27 10:48:18 +02:00
Benjamin Pasero
ad1a0e6d9f
debt - move ipcChannelCreator into ipc.ts
2019-09-27 10:05:04 +02:00
Benjamin Pasero
64eed745f5
💄 move a few services around
2019-09-26 18:37:58 +02:00
Benjamin Pasero
4907854f2e
debt - avoid raw channel use
2019-09-26 09:24:43 +02:00
Benjamin Pasero
cc036f3f7c
debt - remove more unused
2019-09-25 08:45:46 +02:00
Benjamin Pasero
4da232a31b
debt - move shared process things out into own service
2019-09-24 16:42:36 +02:00
Benjamin Pasero
7ecb5821cd
debt - remove IWindowService#log in favor of a logger that can log to the main side
2019-09-17 17:47:08 +02:00
Benjamin Pasero
93bb67d7ef
debt - use common/product over node/product
2019-09-16 11:35:11 +02:00
Benjamin Pasero
5e1179f0b8
web - move help actions to browser
2019-09-16 10:37:58 +02:00
Benjamin Pasero
e75e71f419
debt - 💄 product config
2019-09-11 08:13:54 +02:00
SteVen Batten
1727cc2de9
add msft internal identification logic ( #79616 )
2019-08-26 16:43:39 -07:00
Benjamin Pasero
262bb4c4ad
debt - make diagnostics service only accessible from node
2019-08-15 09:42:43 +02:00
Benjamin Pasero
03a43bbacb
debt - move issue service out of common since it will not be supported in the web for now
2019-08-15 09:31:57 +02:00
Rachel Macfarlane
8efcc47e18
strictPropertyInitialization, #78168
2019-08-05 09:05:30 -07:00
Sandeep Somavarapu
8ffcb49f4f
disable some extension commands in web
2019-07-18 11:20:44 +02:00
Matt Bierner
ff6d604294
Fix or supress more implict index access errors
...
For #76442
2019-07-10 14:05:48 -07:00
Johannes Rieken
65ca26af5a
use webworker lib
2019-07-10 13:30:47 +02:00
Logan Ramos
26d0bbd5d9
Initial Strict Typing Support for Telemetry Events ( #75785 )
...
* Added command line information to display details about collected telemetry
* Telemetry tooling exploration
* Changing telemetry calls to be strongly typed
* Fixed an event definition
* Removed telemetry command
* More removing of telemetry command
* Fixed compilation errors
* Forgotten property
* Updated typings so diff was aligned
2019-07-01 14:37:43 -07:00
Sandeep Somavarapu
57f55c5bb9
#75713 Enable log level listening in web
2019-06-18 20:57:33 +02:00
Sandeep Somavarapu
4026f653b4
#72906 Restructure spdlog service
2019-05-27 15:26:48 +02:00
Rachel Macfarlane
52ee044787
Show prompt in issue reporter when writing to clipboard, fixes #50659
2019-05-23 10:46:05 -07:00
Rachel Macfarlane
1e54e7f4cb
Decrease issue reporter url length limit, fixes #70343
2019-05-23 10:38:08 -07:00
Sandeep Somavarapu
3c00afcb27
#72906 use async spdlog service
2019-05-22 04:36:21 +02:00
Rachel Macfarlane
0595b3d76f
Improve error handling when opening issue reporter
2019-04-17 16:10:52 -07:00
Rachel Macfarlane
9d958136be
Set initial focus on an input field when opening the issue reporter
2019-04-12 14:25:16 -07:00
Rachel Macfarlane
ea7e2600d8
Expose vscode.openIssueReporter command that allows passing an extensionId to open the reporter with
2019-04-11 14:28:53 -07:00
Rachel Macfarlane
d234937aed
More diagnostics refactoring
2019-04-04 17:30:27 -07:00
Rachel Macfarlane
65e55416c4
Some diagnostics refactoring
2019-04-03 15:51:20 -07:00
Joao Moreno
1a0da289fb
report snap on telemetry, issue reporter, about menu
...
fixes #71595
2019-04-02 15:35:38 +02:00
Alex Dima
8fc88c6dc6
Move ipc.ts to /common/
2019-03-22 18:03:14 +01:00
Matt Bierner
61c369b5ab
Replace some instances of || null with withUndefinedAsNull
...
The latter is more explicit, correctly handles some edge cases, and helps tag places in the code where we should look into replacing null with undefined.
2019-03-21 10:40:43 -07:00
Matt Bierner
eac048313a
Add typings for simple _ and other parameters that are missing types
...
For #70352
Uses `unknown` for parameters that we don't care about the type of. This prevents the type from being used incorrectly (which `any` would allow)
2019-03-19 23:42:28 -07:00
Benjamin Pasero
76c330c3cd
electron 5 - bootstrap a nodeless configuration ( #68302 )
2019-03-11 09:01:45 +01:00
Matt Bierner
e80300adbe
Auto let -> const and auto mark privates as readonly in vs/code
2019-03-06 14:35:49 -08:00