Commit Graph

157 Commits

Author SHA1 Message Date
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
Rachel Macfarlane
8b6daa690b Fix includeExtensions checkbox value in issue reporter 2019-02-25 15:56:58 -08:00
Benjamin Pasero
1aee0c194c debt - scaffold a service for package.json/product.json access 2019-02-21 12:55:46 +01:00
Rachel Macfarlane
a509265116 Fixes 2019-02-12 16:49:50 -08:00
Rachel Macfarlane
c06d3b984c Strict null check issueReporterMain.ts, fixes #64757 2018-12-11 11:49:06 -08:00
Rachel Macfarlane
268303bd6f Show prompt when closing issue reporter without submitting, fixes #64462 2018-12-05 17:06:20 -08:00
Rachel Macfarlane
86052e38f3 Support debugging process from the process explorer, closes #63147 (#63953) 2018-11-30 13:27:27 -08:00
Rachel Macfarlane
3912816409 Add keyboard shortcut to close Issue Reporter window, fixes #59845 2018-11-27 13:03:21 -08:00
Joao Moreno
8c2d3b40e1 add connection context to IPC
fixes #62949
2018-11-13 11:43:10 +01:00
Rachel Macfarlane
2f85cd4541 Send only needed extension data to issue reporter, fixes #62481 2018-11-05 10:31:31 -08:00
Matt Bierner
c63c97c128 Remove use strict directives in main vs code ts files
We compile using the alwaysStrict flag so these directives are not needed
2018-10-02 16:05:44 -07:00
Rachel Macfarlane
46e48e70ed Fixes #58390, Preview in Issue Reporter opens the browser behind it 2018-09-12 14:55:26 -07:00
Benjamin Pasero
8f96ce69e2 debt - reduce usage of electron remote module 2018-08-23 13:09:27 +02:00
Joao Moreno
2c7366cf33 fix broken layering 2018-08-20 17:58:07 +02:00
Rachel Macfarlane
3463370a25 Select all not working in issue reporter on mac, fixes #55424 2018-07-31 16:12:31 -07:00
Sandeep Somavarapu
e7058655de Fix #54721 2018-07-20 15:02:38 +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
Rachel Macfarlane
7408d69ce3 Fix button background color on focus in issue reporter 2018-06-07 16:56:55 -07:00
Rachel Macfarlane
e0e11632a5 Lack of feedback when searching for similar issues in extensions when reporting an issue on an extension, fixes #50656 2018-06-07 16:40:56 -07:00
Rachel Macfarlane
5efcb23d96 Issue Reporter should clear the error state when selecting an extension, fixes #50702 2018-05-29 14:14:30 -07:00
Rachel Macfarlane
eec5c07f82 Fixes #50616, Showing/hiding details in Issue Reporter resets scroll position 2018-05-29 13:00:26 -07:00
Rachel Macfarlane
beb8133c95 Minor cosmetic changes to issue reporter 2018-05-25 15:00:02 -07:00
Rachel Macfarlane
dea67d9452 Fixes ##50126 2018-05-18 17:19:59 -07:00
Rachel Macfarlane
f5d46ad140 Use textLink.activeForeground in issue reporter, fixes #49263 2018-05-08 11:06:06 -07:00
Rachel Macfarlane
237f2a58d4 Set style tag instead of using Color.fromHex in issue reporter, fixes #49409 2018-05-08 10:51:08 -07:00
Rachel Macfarlane
f863c055f6 Use button widget in issue reporter, fixes #46490 2018-05-04 11:56:13 -07:00
Rachel Macfarlane
3899a50fd7 Move issue reporter data section below steps to reproduce, fixes #49087 2018-05-03 17:00:51 -07:00
Rachel Macfarlane
f3ba8606e1 Delay fetching performance data unless it is requested in issue reporter, #48617 2018-04-26 10:48:52 -07:00
Rachel Macfarlane
2989374882 Extensions list in issue reporter should be sorted in a case insensitive way, fixes #48614 2018-04-24 16:08:36 -07:00
Rachel Macfarlane
b8df1293c1 Support for filing feature requests on extensions, fixes #47508 2018-04-13 18:12:15 -07:00
Rachel Macfarlane
7276c215a7 Zoom in issue reporter, fixes #46801 2018-04-04 11:46:07 -07:00
Rachel Macfarlane
e8125cf267 Fixes #46844 2018-04-03 15:32:41 -07:00
Rachel Macfarlane
691c789ce3 Get GPU information in issue reporter, #46960 2018-04-03 10:55:26 -07:00
Rachel Macfarlane
deefeadb1e Sort extensions list in issue reporter, fixes #46968 2018-04-02 11:07:37 -07:00
Rachel Macfarlane
3fca70781e Don't show help text when filing against an extension, fixes #46787 2018-03-28 10:52:47 -07:00
Rachel Macfarlane
92d8e1dfd3 Fix issue filing on theme extensions, fixes #46771 2018-03-27 17:25:34 -07:00
Rachel Macfarlane
41bc888293 Use 'bugs' url if present, fixes #46773 2018-03-27 17:15:49 -07:00