Connor Peet
3e769a7de7
testing: polish test coverage bar (reapply)
...
This reverts commit 4b1cc22d87 .
2024-05-13 08:02:38 -07:00
Henning Dieterichs
4b1cc22d87
Revert "testing: polish test coverage bar" ( #212593 )
2024-05-13 12:40:00 +02:00
Connor Peet
03f2af33a1
testing: polish test coverage bar
...
- Make it look more like the notebook toolbar
- Make it an overlay widget so it sticks at the top of the screen
- Add a basic 'stacking' mechanism to the editor for overlay widgets.
This is simple and doesn't support resizing, but the test coverage bar
never resizes, so it's good for the moment. cc @aiday-mar
- Add a setting, which is off by default pending UX discussion, for the
toolbar. Like sticky scroll/breadcrumbs it can be toggled in a context
menu too.
- Clean up some duplicated observable methods that I wanted to use.

2024-05-10 13:45:50 -07:00
Henning Dieterichs
75a7755c65
Fixes #208220 ( #212088 )
2024-05-06 12:54:17 +02:00
Matt Bierner
e483059807
Clean up some type assertions ( #211751 )
...
Clean up some assertions
Mostly just removing extra type assertions or adding them to a better spot
Also addresses some missing semicolons that snuck in somehow
2024-04-30 18:39:44 -07:00
Henning Dieterichs
5abb7572eb
Fixes #210459 ( #211143 )
...
* Fixes #210459
* Fixes CI
2024-04-24 11:50:08 +02:00
Henning Dieterichs
9858988cd5
Fixes #210885 ( #211138 )
...
* Fixes #210885
* Fixes CI
2024-04-23 19:50:22 +02:00
Henning Dieterichs
9f729d2fc5
Introduces codeEditorObs ( #210938 )
...
* Introduces obsCodeEditor
2024-04-22 10:24:12 -07:00
Johannes Rieken
7b91c2d1ba
Live mode uses chat widget rendering ( #210157 )
...
* reveal editor after making changes
* also give preview models a path component
* workaround errors in diff computer fyi @hediet
* * make live mode be a rendering mode
* render new files with the chat widget and not with a separate zone
* 💄
* fix tests
2024-04-11 14:43:53 +02:00
Henning Dieterichs
e03ba6cbf6
Fixes diff editor missing border bug.
2024-04-09 01:12:32 +02:00
Henning Dieterichs
665160f538
Fixes #199773
2024-04-07 19:34:31 +02:00
Johannes
76301af69c
💄
2024-04-04 12:43:56 +02:00
Johannes
5b1b744590
- extract IChatListItemRendererOptions
...
- use diff editor hiding of unchanged regions
- simpler code compare block (for now)
2024-04-04 11:51:06 +02:00
Johannes
cf0038479e
support vscode.ChatResponseTextEditPart and support rendering of text edits in chat widget (using the diff editor)
2024-04-03 18:19:22 +02:00
Henning Dieterichs
32d5ad58e7
Inline completion refactoring ( #209011 )
2024-04-02 09:30:59 -07:00
Henning Dieterichs
1c26e87c0d
Fixes #209251
2024-04-02 15:17:30 +02:00
Logan Ramos
af1d328489
Remove isMeasurement ( #209287 )
...
* Remove isMeaasurement from the typing
* Remove isMeasurement
2024-04-01 21:00:07 +02:00
Henning Dieterichs
3e41bfbe49
Fixes #208819
2024-03-26 19:57:10 +01:00
Henning Dieterichs
17e86debf7
Fixes #206558
2024-03-26 17:52:45 +01:00
Henning Dieterichs
38695f10be
Fixes #208615
2024-03-26 15:57:12 +01:00
Henning Dieterichs
c115d644bb
Fixes diff editor gutter focus problem
2024-03-21 16:36:24 +01:00
Henning Dieterichs
cc0b99cf22
Fixes gutter from capturing mouse wheel
2024-03-21 15:58:37 +01:00
Henning Dieterichs
2a14ad4b71
Fixes diff editor gutter menu focus problems
2024-03-21 15:40:37 +01:00
Henning Dieterichs
889093bb7a
Fixes diff gutter styling issues
...
Signed-off-by: Henning Dieterichs <hdieterichs@microsoft.com >
2024-03-18 13:16:10 +01:00
Henning Dieterichs
b7d35c8bdd
Implements #206808
2024-03-15 17:08:36 +01:00
Henning Dieterichs
fb865521ce
Renames RangeLength to TextLength
2024-03-08 16:27:50 +01:00
Henning Dieterichs
a278ef641d
Moves utilities into RangeLength
2024-03-08 16:27:50 +01:00
Henning Dieterichs
655a48b67e
Introduces RangeLength
2024-03-08 16:27:50 +01:00
meganrogge
5d3b37490e
clean up
2024-02-29 12:20:06 -08:00
meganrogge
fb6e06a8cf
fix #203576
2024-02-29 12:13:22 -08:00
Henning Dieterichs
90ab3213c3
Move diff editor internal commands to their own file
2024-02-26 12:48:04 +01:00
Henning Dieterichs
bd4ba72a33
Fixes #199290 ( #206112 )
2024-02-23 18:52:11 +01:00
Henning Dieterichs
0bd70d48ad
code editor move ( #206074 )
2024-02-23 14:35:45 +01:00
Henning Dieterichs
3363acb98b
Fixes revealing unchanged code bug ( #206065 )
2024-02-23 12:28:04 +01:00
Henning Dieterichs
64355fa7f4
Fixes #195384 ( #206004 )
2024-02-23 11:55:32 +01:00
Johannes
2819e44d2c
update scrollbars when dimensions change
2024-02-19 11:40:19 +01:00
Henning Dieterichs
7f07489455
Small improvement
2024-02-16 17:31:45 +01:00
Henning Dieterichs
4ab700330c
Fixes CI
2024-02-16 17:31:45 +01:00
Henning Dieterichs
772e211344
Small code cleanup
2024-02-16 17:31:45 +01:00
Henning Dieterichs
10bc7cabe1
Diff editor code improvements ( #205147 )
2024-02-16 11:25:10 +01:00
Henning Dieterichs
cff1e8e9a7
Removes accessibleDiffViewer dependency to DiffEditorEditors
2024-02-16 11:15:29 +01:00
meganrogge
5ff3ac1084
first pass of renaming
2024-02-12 10:34:25 -06:00
Matt Bierner
777ea450a1
Adopt localize2 in more places ( #203842 )
...
Switches many callers to use `localize2` instead of duplicating strings
2024-01-31 02:16:25 +01:00
Henning Dieterichs
603bc41a07
Fixes diff editor soft assert
2024-01-22 19:13:12 +01:00
Henning Dieterichs
dca6f399d3
Fixes diff editor bug
2024-01-22 13:03:30 +01:00
Henning Dieterichs
a00c9c385f
Fixes diff editor bug
2024-01-12 13:36:54 +01:00
Henning Dieterichs
4d2d0582c6
Fixes #199328
2024-01-11 19:27:03 +01:00
Henning Dieterichs
effbda690c
Fixes #187844
2024-01-11 11:56:31 +01:00
Henning Dieterichs
90f37e5ee2
Adopts localize2 (see #155983 ) ( #201803 )
2024-01-04 07:49:15 -08:00
Henning Dieterichs
17e0dec8cf
Fixes #198471
2024-01-03 12:46:30 +01:00