Skip to content

Commit 792a5be

Browse files
guidezplDanTup
authored andcommitted
Add GitHub issue status badges
Add shields.io status badges after each GitHub issue link in upstream-issues.md so readers can see current open/closed state at a glance.
1 parent d221ab2 commit 792a5be

1 file changed

Lines changed: 24 additions & 29 deletions

File tree

upstream-issues.md

Lines changed: 24 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -8,148 +8,143 @@ Many feature requests for Dart-Code require some implementation in upstream repo
88
New items are always added to the top of the list.
99

1010
## Improve APIs for Debug Console completion
11-
github.com/microsoft/vscode [#278113](https://github.com/microsoft/vscode/issues/278113), [#278108](https://github.com/microsoft/vscode/issues/278108), [#278109](https://github.com/microsoft/vscode/issues/278109), [#278115](https://github.com/microsoft/vscode/issues/278115)
11+
github.com/microsoft/vscode [#278113](https://github.com/microsoft/vscode/issues/278113) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/278113?label=%20), [#278108](https://github.com/microsoft/vscode/issues/278108) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/278108?label=%20), [#278109](https://github.com/microsoft/vscode/issues/278109) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/278109?label=%20), [#278115](https://github.com/microsoft/vscode/issues/278115) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/278115?label=%20)
1212

1313
We don't yet support completion in the Debug Console, but there are various bugs/quirks that make it awkward to use. Implementing completion would be of more value if these issues were addressed.
1414

1515

1616
## Unable to copy/paste with Cmd+C and Cmd+V in embedded DevTools windows on macOS
17-
[github.com/microsoft/vscode#129178](https://github.com/microsoft/vscode/issues/129178)
17+
[github.com/microsoft/vscode#129178](https://github.com/microsoft/vscode/issues/129178) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/129178?label=%20)
1818

1919
Using Cmd+C/Cmd+V for copy/paste in embedded DevTools windows doesn't work because some of the events appear to be dropped.
2020

2121

2222
## Debugger shows "Paused on Entry" if "continued" event arrives too soon after "stopped" event
23-
[github.com/microsoft/vscode#238591](https://github.com/microsoft/vscode/issues/238591)
23+
[github.com/microsoft/vscode#238591](https://github.com/microsoft/vscode/issues/238591) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/238591?label=%20)
2424

2525
When multiple isolates are used, some isolates incorrectly show "Paused on Entry" in the UI even though they were only temporarily paused at entry while breakpoints were configured.
2626

2727

2828
## Allow Grouping of edits in Fix All in Workspace by default
29-
[github.com/microsoft/vscode#207580](https://github.com/microsoft/vscode/issues/207580)
29+
[github.com/microsoft/vscode#207580](https://github.com/microsoft/vscode/issues/207580) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/207580?label=%20)
3030

3131
An upcoming feature "Fix All in Workspace" allows previewing changes before applying them. Dart provides groups for these edits but by default VS Code does not show them unless you use the context menu to enable grouping. It would be better if we could tell VS Code to group by default.
3232

3333

3434
## Support pre-ticking edits when previewing Fix All in Workspace
35-
[github.com/microsoft/vscode#207578](https://github.com/microsoft/vscode/issues/207578)
35+
[github.com/microsoft/vscode#207578](https://github.com/microsoft/vscode/issues/207578) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/207578?label=%20)
3636

3737
An upcoming feature "Fix All in Workspace" allows previewing changes before applying them. By default, VS Code has all changes unticked and requires manually ticking each branch. It would be better if we could tell VS Code to pre-tick all changes.
3838

3939

4040
## Improved File Selection API
41-
[github.com/microsoft/vscode#203326](https://github.com/microsoft/vscode/issues/203326)
41+
[github.com/microsoft/vscode#203326](https://github.com/microsoft/vscode/issues/203326) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/203326?label=%20)
4242

4343
Currently when selecting an existing file as a target for the "Move to File" refactor, VS Code shows a prompt "Do you want to replace it?". This is misleading because the file is not replaced, the items being moved are simply merged into it. Having a better API would allow this prompt to be avoided.
4444

4545
## Editor Insets
46-
[github.com/microsoft/vscode#85682](https://github.com/microsoft/vscode/issues/85682)
46+
[github.com/microsoft/vscode#85682](https://github.com/microsoft/vscode/issues/85682) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/85682?label=%20)
4747

4848
Editor Insets allow inserting content between lines in the editor. This might allow improved DartDoc previews, for example showing images and/or videos directly in the editor that are included in the markdown content.
4949

5050

5151
## A separate TODOs pane to keep TODO comments out of the Problems list
52-
[github.com/microsoft/vscode#162455](https://github.com/microsoft/vscode/issues/162455)
52+
[github.com/microsoft/vscode#162455](https://github.com/microsoft/vscode/issues/162455) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/162455?label=%20)
5353

5454
Currently, TODO comments show up in the Problems list because there's nowhere else to show them. In projects with lots of TODOs (perhaps from other developers) this makes the Problems list hard to use. The only option is to disable TODOs (`"dart.showTodos": false`). It would be better if they could be shown seperately instead.
5555

5656

5757
## Better Rendering for Flutter UI Guides
58-
[github.com/microsoft/vscode#73780](https://github.com/microsoft/vscode/issues/73780)
58+
[github.com/microsoft/vscode#73780](https://github.com/microsoft/vscode/issues/73780) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/73780?label=%20)
5959

6060
The current implementation of Flutter UI Guides has many display issues because VS Code currently has no good APIs for drawing lines between code.
6161

6262

6363
## Bring Imports with Copy/Pasted Code
64-
[github.com/microsoft/language-server-protocol#2072](https://github.com/microsoft/language-server-protocol/issues/2072)
64+
[github.com/microsoft/language-server-protocol#2072](https://github.com/microsoft/language-server-protocol/issues/2072) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/language-server-protocol/2072?label=%20)
6565

6666
This would allow copy/pasting code between files without having another step to add the relevant `import`s to make the code valid.
6767

6868

6969
## Add Command to Outline Nodes
70-
[github.com/microsoft/vscode#49925](https://github.com/microsoft/vscode/issues/49925)
70+
[github.com/microsoft/vscode#49925](https://github.com/microsoft/vscode/issues/49925) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/49925?label=%20)
7171

7272
This would allow adding some actions (such as "Move to New File") to the Outline tree.
7373

7474

7575
## Support Refactors that Require User Input
76-
[github.com/microsoft/language-server-protocol#1164](https://github.com/microsoft/language-server-protocol/issues/1164)
76+
[github.com/microsoft/language-server-protocol#1164](https://github.com/microsoft/language-server-protocol/issues/1164) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/language-server-protocol/1164?label=%20)
7777

7878
Currently LSP has no support for servers to ask for user input (for example, for input when refactoring) and requires a lot of custom messages.
7979

8080

8181
## Allow Docking Documentation in a Seperate Panel
82-
[github.com/microsoft/vscode#149270](https://github.com/microsoft/vscode/issues/149270)
82+
[github.com/microsoft/vscode#149270](https://github.com/microsoft/vscode/issues/149270) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/149270?label=%20)
8383

8484
Flutter's very detailed dartdocs can often result in hovers obscuring the code you're trying to read. Being able to doc the documentation for hovers/code completion would avoid this.
8585

8686

8787
## Signature Help Popup is Not Syntax Highlighted
88-
[github.com/microsoft/vscode#55044](https://github.com/microsoft/vscode/issues/55044)
88+
[github.com/microsoft/vscode#55044](https://github.com/microsoft/vscode/issues/55044) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/55044?label=%20)
8989

9090
Signature Help (Parameter Hints) can be quite long in Flutter code and currently are rendered all white, with no ability to syntax highlight.
9191

9292

9393
## Improve Support for Commit Characters in Code Completion
94-
[github.com/microsoft/vscode#42544](https://github.com/microsoft/vscode/issues/42544)
94+
[github.com/microsoft/vscode#42544](https://github.com/microsoft/vscode/issues/42544) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/42544?label=%20)
9595

9696
It should be possible to use `(` to complete function calls and automatically insert parens but currently this does not play nicely with inserting argument placeholders.
9797

9898

9999
## Allow Prominent Progress Notifications from Debug Adapters
100-
[github.com/microsoft/vscode#101791](https://github.com/microsoft/vscode/issues/101791)
100+
[github.com/microsoft/vscode#101791](https://github.com/microsoft/vscode/issues/101791) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/101791?label=%20)
101101

102102
Showing large progress notifications for actions like Hot Restart currently requires custom messages instead of standard DAP progress messages.
103103

104104

105105
## Support Palettes of Named Colors in Color Picker
106-
[github.com/microsoft/vscode#140899](https://github.com/microsoft/vscode/issues/140899)
106+
[github.com/microsoft/vscode#140899](https://github.com/microsoft/vscode/issues/140899) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/140899?label=%20)
107107

108108
Using the editor color picker currently converts any named Flutter colors to RGB values. Being able to provide a palette of colors to the color picker would make it easier to stick to a define theme of named colors.
109109

110110

111111
## Support Custom Types of Inlay Hints
112-
[github.com/microsoft/vscode#151920](https://github.com/microsoft/vscode/issues/151920)
112+
[github.com/microsoft/vscode#151920](https://github.com/microsoft/vscode/issues/151920) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/151920?label=%20)
113113

114114
This would allow Closing Labels to be moved to a standard VS Code/LSP API instead of relying on custom messages.
115115

116116

117117
## Markdown in Diagnostic Descriptions
118-
[github.com/microsoft/vscode#54272](https://github.com/microsoft/vscode/issues/54272)
118+
[github.com/microsoft/vscode#54272](https://github.com/microsoft/vscode/issues/54272) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/54272?label=%20)
119119

120120
This would allow improved formatting of diagnostic message ([for example lint examples](https://github.com/Dart-Code/Dart-Code/issues/3841#issuecomment-1048677129)).
121121

122122

123123
## Allow Stepping by Line While Debugging
124-
[github.com/microsoft/vscode#102236](https://github.com/microsoft/vscode/issues/102236)
124+
[github.com/microsoft/vscode#102236](https://github.com/microsoft/vscode/issues/102236) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/102236?label=%20)
125125

126126
Although the debug adapter protocol has support for stepping by line or instruction, VS Code does not expose any UI to select this.
127127

128128

129129
## Syntax Highlighting in Code Completion Details
130-
[github.com/microsoft/language-server-protocol#1115](https://github.com/microsoft/language-server-protocol/issues/1115)
130+
[github.com/microsoft/language-server-protocol#1115](https://github.com/microsoft/language-server-protocol/issues/1115) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/language-server-protocol/1115?label=%20)
131131

132132
A lack of guidance about the use of `detail`/`documentation` makes it difficult to provide [syntax-highlighted details](https://github.com/Dart-Code/Dart-Code/issues/2792) on code completion items.
133133

134134

135135
## Code Folding Hides Closing Braces
136-
[github.com/microsoft/vscode#50840](https://github.com/microsoft/vscode/issues/50840)
136+
[github.com/microsoft/vscode#50840](https://github.com/microsoft/vscode/issues/50840) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/50840?label=%20)
137137

138138
VS Code's code folding currently only suports hiding entire lines, meaning closing braces disappear inside the fold instead of showing as `void method { ... }`.
139139

140140

141141
## Support Searching "ClassName.fieldName" in Workspace Symbols
142-
[github.com/microsoft/vscode#98125](https://github.com/microsoft/vscode/issues/98125)
142+
[github.com/microsoft/vscode#98125](https://github.com/microsoft/vscode/issues/98125) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/98125?label=%20)
143143

144144
Searching for `ClassName.fieldName` does not currently work because VS Code only searches the final `label` (`"fieldName"`) and not the `containerName` (`"className"`).
145145

146146

147147
## Show "package:foo/foo.dart" in Editor Tab Labels
148-
[github.com/microsoft/vscode#41909](https://github.com/microsoft/vscode/issues/41909)
148+
[github.com/microsoft/vscode#41909](https://github.com/microsoft/vscode/issues/41909) ![GitHub issue status](https://img.shields.io/github/issues/detail/state/microsoft/vscode/41909?label=%20)
149149

150150
This would make it easier to tell which packages open files belong to.
151-
152-
153-
154-
155-

0 commit comments

Comments
 (0)