Henning Dieterichs
741f5b480a
Fixes flashing of inline conflict marker code lenses ( #168598 )
2022-12-09 15:16:55 +01:00
Henning Dieterichs
5597167c4c
Fixes #79125 ( #168588 )
2022-12-09 14:06:55 +01:00
Henning Dieterichs
1f0fba4a1a
Apply suggestions from code review
...
Adds suggestions from PR.
2022-11-28 15:16:22 +01:00
Henning Dieterichs
382498ef4e
Fixes GDPR comment
2022-11-28 12:04:59 +01:00
Henning Dieterichs
5ff048a9e4
Add telemetry for conflict markers
2022-11-28 12:00:08 +01:00
Matt Bierner
cdc521af16
Adopt l10n for merge-conflict ( #165531 )
...
For #164438
2022-11-04 11:26:04 -07:00
Henning Dieterichs
7dd5f05b6e
Enable conflict marker decorators even if merge editor is enabled. ( #157982 )
2022-08-12 15:21:38 +02:00
Johannes
aae22c1605
rename setting to git.mergeEditor, no more experimental
2022-06-27 12:54:55 +02:00
Johannes Rieken
dfeb3e0050
joh/careful silverfish ( #153089 )
...
* don't show `openChange` command for merge editor
https://github.com/microsoft/vscode/issues/151125
* disable and not-place the conflicting merge-conflict navigation commands for the merge editor
https://github.com/microsoft/vscode/issues/153087
* disable (configurable) merge-conflict featues (code lens, decorations) when git is configured to use merge editor
https://github.com/microsoft/vscode/issues/153087
2022-06-24 09:33:06 +00:00
Matt Bierner
f17b33faf2
Use .?method() in more places ( #152112 )
...
Switches simple patterns like:
```ts
if (some.thing) {
some.thing.method();
}
```
to:
```ts
some.thing?.method()
```
This is more concise and avoids having to repeat the `some.thing` part
2022-06-15 16:28:31 +00:00
Johannes
0656d21d11
auto-fixed prefer-const violation
2022-06-08 17:49:21 +02:00
Benjamin Pasero
e8f26b998e
git - use same icon for comparing as core diff editor
...
//cc @lszomoru
2022-04-01 17:20:31 +02:00
Johannes Rieken
4a130c40ed
enable @typescript-eslint/member-delimiter-style, https://github.com/microsoft/vscode/issues/140391
2022-02-02 14:35:33 +01:00
Christof Marti
6309c4010b
Fix addOrigin ( fixes #140551 )
2022-01-19 10:51:55 +01:00
Johannes Rieken
68e819043c
use tsconfig.json#include for vscode.d.ts and vscode.proposed.d.ts, enables to remove most ref.d.ts-files
2021-11-09 15:53:35 +01:00
Johannes Rieken
9254a8cd27
move vscode.d.ts and vscode.proposed.d.ts into src/vscode-dts-folder, https://github.com/microsoft/vscode/issues/131165
2021-11-09 15:00:03 +01:00
Eric Amodio
79033ef7a1
Adds code lens on vfs files
2021-04-22 03:29:20 -04:00
Christof Marti
5c79571610
Add next/prev conflicts ( #97613 )
2021-03-31 10:46:11 +02:00
Wenlu Wang
96d0dc4154
Add next/prev conflicts ( #97613 )
2021-03-31 10:45:21 +02:00
Alexandre Schnegg
2678e4b848
Only match exactly 7 equals ( fixes #95040 )
2021-02-09 10:35:10 +01:00
Matt Bierner
50cc1d0e97
Update to use TS 4.1 for building VS Code
2020-09-16 11:58:01 -07:00
Martin Aeschlimann
d78d88f7a8
make merge-conflic serverless
2020-06-12 11:03:52 +02:00
Christof Marti
f12410309c
Remove delay ( fixes #62652 )
2020-03-27 10:55:17 +01:00
ryenus
d75f90976b
fix typo: consecutive-word duplications
...
This fixes unintentional duplications of words, such as `the the`, and
`can can` etc. I also take the chance to make a few wording tweaks to
avoid suspicious duplications.
2019-11-27 11:07:06 +08:00
Sandeep Somavarapu
81ec777df2
support merge code lens for vscode-userdata
2019-09-20 22:09:21 +02:00
Christof Marti
039a49a5ea
Fix: Accept All Current/Incoming for multiple files ( fixes #63621 )
2019-07-01 16:15:55 +02:00
Peng Lyu
c3fe962b89
Open the diff view in current editor, to the side or below.
2019-05-24 15:26:50 -07:00
Peng Lyu
93944674c9
Open the new editor group below
2019-05-24 14:55:26 -07:00
Peng Lyu
9cd81dcb5b
Always compare change with context.
2019-05-24 14:43:44 -07:00
Peng Lyu
b917a0341d
Support open diff in new editor group
2019-05-24 11:29:30 -07:00
Peng Lyu
fa69b4e7d6
Show context for diff view of merge conflict and introduce compareAll.
2019-05-23 14:19:09 -07:00
alexet
16d3d13c5b
Remove pointless conjucntion in documentTracker
2019-01-23 15:46:23 +00:00
Matt Bierner
c109d319fe
Second pass converting for index based looping to for-of loops
...
More manual conversion of index based for loops to for-of loops
2019-01-04 12:03:23 -08:00
Matt Bierner
b4964bcf35
Replace some common index based for loops with for-of loops
...
Replaces many loops of the form:
```js
for (let i = 0; i < elements.length; ++i) {
const i = elements[i];
...
}
```
with:
```js
for (const element of elements) {
...
}
```
Mix of a horrible regex based find/replace and manual touch ups
2019-01-03 19:11:18 -08:00
Matt Bierner
5cc00861fc
Enable no-var-keyword tslint rule
2019-01-03 18:02:48 -08:00
laphets
2e339afec3
Fix last merge conflict warnings
2018-11-30 09:16:19 +01:00
Matt Bierner
92a9a07213
Remove duplicate blank lines at the start of some extension src files
2018-10-02 16:28:19 -07:00
Matt Bierner
ff957050db
Remove use strict in extensions (part 2)
...
We compile using alwaysStrict so this directive is not needed
2018-10-02 16:23:27 -07:00
Christof Marti
977fc70d40
Merge branch 'master' into Issue-#45853-checked
2018-10-02 15:57:39 +02:00
Alex Dima
a46554c8fa
Use the fast variant of TextEditor.setDecorations
2018-09-17 17:10:07 +02:00
Alex Dima
c36258d23f
Use const enums (to inline their values in JS)
2018-09-06 20:39:19 +02:00
atomai
7c26e93b21
Automatically navigate to the next merge conflict upon resolving a merge conflict
2018-04-14 20:03:55 -04:00
Matt Bierner
308c1887df
Update extensions for TS 2.7
...
Update src to build with TS 2.7
Explicitly assign this.message in the else body
2018-02-08 14:28:55 -08:00
Dirk Baeumer
04594c864b
Add support for Language Packs
2018-01-25 21:14:34 +01:00
Christof Marti
1f064796b8
Register content provider (again) ( fixes #40557 )
2018-01-10 14:52:52 +01:00
Sergey Kintsel
31baddd594
Fix typo in MergeDecorator class name
2018-01-08 12:09:08 +01:00
Matt Bierner
7ac8e49eb0
Add additional no unused checks for merge-conflict extension
2017-11-07 11:22:08 -08:00
Erich Gamma
b94569fe0d
tslint5 adoption - fix semicolon rule
2017-11-07 12:08:22 +01:00
Matt Bierner
cd00b590a8
Enable strict in a few more extensions
2017-11-06 11:40:05 -08:00
Christof Marti
af9f708041
Only register for file: and untitled: ( fixes #33133 )
2017-08-30 15:39:13 -07:00