Apparently it's possible for preferred_username to be like `foo@mybiz.com` while `email` is set to `foo@mybizemail.com`... This is the more correct ordering.
* SCM - fix regression related to the scm input box action button
* Single action working as expected
* Saving my work
* Fix enablement when there is only one action
* More polish when there are multiple actions
* WIP - Select default action
* Add proposal
* Another refactoring
* Update setting type
* Remove setting, store last executed command
* Revert code that was used for testing
* Fix compilation errors
* Remove test commands
* Initial implementation
* Remove debug messages
* Implementation using a custom ActionViewItem
* Switched to using a custom action along with the custom action view item
* Switch to using arrays
* Refactored code (single provider is working)
* Add ActionRunner to options
* WIP - saving my work
* Refactor things to support one provider
* Add setting to enable/disable input action button
* Add sourceControlId to the proposed API
* Fix issue related to enablement
* Remove code that is not in scope
* Have the old action bar work with the setting
* Remove code that was commented out
* Add extension API changes
* Update extensions/git/src/commitMessageProvider.ts
Co-authored-by: João Moreno <joao.moreno@microsoft.com>
* Fix compilation errors
---------
Co-authored-by: João Moreno <joao.moreno@microsoft.com>
* Add support for running DebugConfigurations with serverReadyAction
This PR adds 'config' as an option for serverReadyAction. It runs
similar to 'name', but if a configuration is generated on the fly, its
easier to inject the debug configurations with the serverReadyAction.
* Merge into startDebugSession method
---------
Co-authored-by: Rob Lourens <roblourens@gmail.com>
Reduce direct dependencies on ts in web server
This reduces the number of direct imports of `ts` in `webServer.ts`. This sets us up so that we can eventually swap out the TS versions at runtime instead of being limited to the TS version webServer is bundled against
commit bc4dc881ba
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Tue Nov 21 13:07:39 2023 +0100
adding one more possibility which is lightbulb sparkle and auto-fix
commit a5dfa1f620
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Tue Nov 21 12:55:44 2023 +0100
removing one because should be using zero based ranges
commit 78b29c0b56
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Tue Nov 21 12:49:50 2023 +0100
using the navTree request instead
commit ba1b8fef77
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Tue Nov 21 12:20:38 2023 +0100
polishing the code
commit 5ae767f43a
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Tue Nov 21 12:14:35 2023 +0100
polishing the code
commit fd347bb0e2
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Tue Nov 21 11:03:04 2023 +0100
remembering the class array that was previously set, so not removing the whole class array
commit fd5fd11bfc
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Tue Nov 21 10:54:18 2023 +0100
using the appropriate icon
commit df29259136
Merge: 5285e1d97e633efd8c55
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Tue Nov 21 10:47:18 2023 +0100
Merge branch 'main' into aiday/differentLightBulbDependingOnCodeAction
commit 5285e1d97e
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Mon Nov 20 18:24:45 2023 +0100
making the filtering function synchronous
commit a86c36c6b0
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Mon Nov 20 17:42:11 2023 +0100
adding code in order to also include move to a new file only when on the range of interest
commit 2cedc2ffb4
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Mon Nov 20 17:11:13 2023 +0100
not showing move to file all the time
commit 8f4ade1d3d
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Mon Nov 20 14:50:56 2023 +0100
removing the code which does the selection check
commit 2e0e6c534e
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Mon Nov 20 14:31:55 2023 +0100
adding code in order to execute the AI code action when it is unique
commit a037c7e8e9
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Mon Nov 20 14:05:32 2023 +0100
adding code in order to be able to detect when different code actions partitions appear
commit abd005b78b
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Fri Nov 17 18:07:26 2023 +0100
changing the heuristic of the move to code actions
commit e4886eab7a
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Fri Nov 17 17:25:57 2023 +0100
removing model
commit 79102a983b
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Fri Nov 17 17:25:48 2023 +0100
making lightbub icon appear on empty lines
commit ee8bb3475b
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Fri Nov 17 17:09:15 2023 +0100
directly resolving the code action when it is an ai code action
commit 4d4bcb9b34
Author: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Date: Fri Nov 17 17:02:34 2023 +0100
wip allow lightbulb menu to specify different icons depending on the code actions
Fixes#194809
Since the notebook does not exist on disk yet, there's no way to write a relative path in it. Just disable the feature since there's nothing else we can reasonably do here
Fixes#198183
Remove extra background and also removes the extra divs inside of the code blocks as these were causing issues with styling (extra padding)
* Update Swift grammar and upstream repository
* update grammar for bug fix
* Update Swift cgmanifest
---------
Co-authored-by: Alex Ross <alros@microsoft.com>
* Upstream commit + improve onDidChangeCurrentHistoryItemGroup
* Refactor expanding a history item group
* Wire up caching
* Invoking the git.refresh command invalidates the cache
* Clean up cache data structure
* Clean up some obsolete chat API
Start deleting the interactive session provider, use agents only
* Delete old chat agents API
* Remove providerRequestId
* Remove unused stuff from interactive.d.ts
* Get rid of chat session state saving
* Fix test
* I guess this type was in use
* Auto-detect Bun by looking for `bun.lockb` lockfile
* Extend `npm.packageManager` setting
* Update documentation
Signed-off-by: Marvin A. Ruder <signed@mruder.dev>
* Update Rust grammar
* Add a test for #166781
* Make color themes in the test data for #166781 up-to-date
---------
Co-authored-by: Alex Ross <alros@microsoft.com>
* Add support for `--force-if-includes` to force push
* Change force push failed error message
* Separate force push (no with lease) failed error message
* Switch to `"markdownDescription"`
* Add Git version requirement for config description
* Improve error message when safer force push is rejected
* Eliminate the option's effect if Git is too old
* Minor improvements to community contribution
---------
Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com>