Ladislau Szomoru
322931b0fc
Git - Only show "All Changes" node if there is more than one incoming/outgoing commit ( #202021 )
2024-01-08 17:45:44 +01:00
Matt Bierner
1a7ec6aea2
Fix code block in notebook markdown rendering ( #201748 )
...
Fixes #201731
2024-01-08 08:33:55 -08:00
Ladislau Szomoru
51e490e8a2
Git - 💄 add historyItemParentId to provideHistoryItemChanges ( #201991 )
2024-01-08 14:00:57 +01:00
Ladislau Szomoru
03e191825d
Git - fix context menu order ( #201986 )
2024-01-08 13:02:13 +01:00
Ladislau Szomoru
f8616b9a2b
Git - rename "Open Stash" to "Preview Stash" ( #201973 )
...
* Git - rename "Open Stash" to "Preview Stash"
* Add Preview Stash command to the "..." menu
2024-01-08 10:59:49 +01:00
Ladislau Szomoru
cfebdd863a
Git - add open stash command ( #201970 )
...
* Initial implementation
* Add button to quick pick
* Improve stash picker
* Remove quick pick buttons
2024-01-08 09:48:51 +01:00
Ladislau Szomoru
bff3ef7651
Git - improve code that gets commit count ( #201907 )
2024-01-05 12:55:05 -08:00
Matt Bierner
14b09484ff
Change how placeholders in parsed markdown links are created ( #201851 )
...
Fixes #186284
See https://github.com/microsoft/vscode/issues/186284#issuecomment-1877968127 for details
Also fixes the tab order to always start from the top most range in the document
2024-01-04 17:21:09 -08:00
Matt Bierner
26ef59c6a7
Rework markdown paste resource ( #201838 )
...
Fixes #184980
This refactors much of the logic around markdown paste/drop. PR got a little large but the main highlights are:
- Allow using a custom snippet for inserted audio/video
- Merge the drop/paste resource provider classes since these are so similar
- Enable smart pasting of url text by default
- Refactor url paste logic
- For now, disable the behavior where url paste could paste a combination of markdown and plain uris. In practice this is confusing, especially because our labels for this were wrong. We can always reintroduce this later if multicursor users find it useful
2024-01-04 15:59:14 -08:00
Matt Bierner
ee91ce84bb
Show TS Server commands in diff editors and notebook cells ( #201847 )
...
Fixes #201734
Switches to use tabs so that we can enable TS commands if you're in a JS/TS editor in a diff editor or notebook cell
2024-01-04 15:54:50 -08:00
João Moreno
e2eb6c042b
use sha256 in git ( #201781 )
2024-01-04 12:02:02 +01:00
Johnson Chu
40c0f939e5
Fix optionalReplacementSpan not being applied to completion entries ( #200945 )
...
* Fix optionalReplacementSpan not being applied to completion entries
* Format completions.ts
2024-01-03 14:40:11 -08:00
Andrew Branch
a1cfe91f9c
Fix preferTypeOnlyAutoImports preference getter ( #201376 )
2024-01-03 18:55:21 +00:00
Ladislau Szomoru
860d67064a
Git - refactor ref pickers ( #201411 )
...
* Refactored quick picks
* Another set of refactoring
* Moved over the remaining classes
* git.checkoutType setting should only be used by the Checkout quick pick
* Introduce RefProcessor and cleanup code
* Introduced multiple processor types
* Another round of refactoring
2023-12-22 22:59:54 +01:00
Ladislau Szomoru
b21537c2ef
Git - enable commit signing using SSH key ( #201298 )
2023-12-20 14:14:39 +01:00
Matt Bierner
9621add460
Fix undefined getting printed ( #201250 )
...
Fixes #201244
2023-12-20 00:22:43 +01:00
Megan Rogge
8ee37dc19a
Merge pull request #201082 from susiwen8/fix-201081
...
fix: `install` in `npm script` shouldn't be opened
2023-12-19 13:12:54 -06:00
susiwen8
f78d488f80
fix: task name end with space
2023-12-19 20:33:30 +08:00
Ladislau Szomoru
9098f756e8
Git - add missing error handler ( #201160 )
2023-12-18 14:43:44 -08:00
Megan Rogge
2535c6ca13
Merge branch 'main' into fix-201081
2023-12-18 11:05:49 -06:00
Ladislau Szomoru
536dcced4e
Git - disable wrapping for git-commit language ( #201135 )
2023-12-18 17:11:08 +01:00
Martin Aeschlimann
cbd417525b
xml: remove the CDATA autoClosingPairs. Fixes #200671 ( #201109 )
2023-12-18 14:29:50 +01:00
Ladislau Szomoru
4061a9a5e7
Git - log branch name in case the branch cannot be found ( #201117 )
2023-12-18 13:15:48 +01:00
Ladislau Szomoru
279872bd96
Git - improve git-commit language settings ( #201091 )
2023-12-17 23:43:05 +01:00
susiwen8
d022a7b517
fix: install
in npm script
shouldn't be opened
2023-12-17 22:09:59 +08:00
Ladislau Szomoru
6115f6c319
Git - add autoClosingPairs to git language definitions ( #201060 )
2023-12-16 16:55:16 +01:00
Ladislau Szomoru
baab9bde4d
Git - timeline provider should handle repository with no commits ( #200962 )
2023-12-15 15:17:38 +01:00
Ladislau Szomoru
e8e04769ec
Git - explicitly open repository after initialized ( #200957 )
2023-12-15 14:53:18 +01:00
Ladislau Szomoru
81546fb355
Git - only add --diff-merges if flag is supported ( #200954 )
2023-12-15 14:39:46 +01:00
Ladislau Szomoru
371a1579f2
Git - make close other repositories command available in the command palette ( #200925 )
2023-12-15 08:34:24 +01:00
Matt Bierner
9b8f216b8c
Support escapes in markdown destination settings ( #200911 )
...
Support escaping `$` to prevent use as variable and escaping `/` inside of transforms
2023-12-15 02:02:27 +01:00
Ladislau Szomoru
81207cddf5
Git - add command to close other repositories ( #200893 )
2023-12-14 23:36:20 +01:00
Matt Bierner
955ad8630b
Add support for documentRelativeDirName
and documentRelativeFilePath
( #200883 )
...
Fixes #193752
2023-12-14 13:03:23 -08:00
Malix
31f8f0dd17
Remove unused import in extensions/git/src/api/git.d.ts
( #200797 )
...
Remove unused import
2023-12-14 09:01:39 +00:00
Joyce Er
2ef9d1c99f
fix: don't reshow remote source picker after it's been cancelled ( #200775 )
...
* fix: don't reshow remote source picker after it's been cancelled
* fix: dispose more listeners
2023-12-13 20:21:21 +01:00
Alex Ross
86504b9c9c
Add ${/} as a shorter alias for ${pathSeparator} predefined variable ( #200750 )
...
Fixes #180827
2023-12-13 17:04:54 +01:00
Alex Ross
3c86ede5f5
Update grammars ( #200730 )
2023-12-13 13:08:01 +01:00
Jacob Bandes-Storch
b7fcbef3e2
Update Swift.tmLanguage ( #200698 )
2023-12-13 11:56:00 +00:00
Isabel Duan
948f6a1aaf
fix typescript/54492: check if file rename changes extension ( #200220 )
...
check if file extension has been changed
2023-12-13 01:23:10 +00:00
Aaron Munger
298b07637a
remove console log message ( #200684 )
2023-12-12 22:13:54 +01:00
Aaron Munger
d5d1424296
Allow disabling filepath links ( #200577 )
...
* add setting to enable/disable linkifying filepaths
* implement linkify setting
* update setting without reload
* switch casing style
2023-12-11 15:47:06 -08:00
Matt Bierner
4c5336dae1
Skip encoding of markdown links ( #200588 )
...
Fixes #200213
This encoding should no longer be needed now that we can smartly insert angle bracket links
2023-12-12 08:52:25 +11:00
Ladislau Szomoru
b0b6913211
Git - gif config should not throw if key does not exist ( #200358 )
2023-12-08 15:10:52 +01:00
Francis Chartrand
bef295a70b
timeline: use follow option so timeline follow file beyond renames ( #187174 )
...
feat(git): use follow option so timeline follow file beyond renames
Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com>
2023-12-08 13:03:59 +00:00
Roberto Huertas
62a957135b
feat(stash): return the stash result ( #177732 )
...
re #177726
2023-12-08 12:29:19 +01:00
Ladislau Szomoru
fe055af0a4
Git - improve branch picker when merging ( #200331 )
...
* Git - improve branch picker when merging
* 💄
2023-12-08 12:26:40 +01:00
Benjamin Pasero
d5307c5afa
Have workspace.save
and workspace.saveAs
methods that return the URI ( fix #178713 ) ( #200222 )
2023-12-07 17:38:11 +01:00
Matt Bierner
dabc3371fe
Add missing spaces after generic implements
( #200182 )
...
Keeps things more consistent. Should eventually be fixed on TS side https://github.com/microsoft/TypeScript/issues/56699
2023-12-06 12:29:05 -08:00
Matt Bierner
a0d9408921
Use satisfies
in a few more places ( #200181 )
...
Avoids casing issues
2023-12-06 12:27:47 -08:00
Matt Bierner
cd9b560777
Lowercase separator title ( #200184 )
...
Matches our other labels
2023-12-06 21:13:13 +01:00