Detailed changes
@@ -2038,7 +2038,7 @@ async fn test_git_blame_is_forwarded(cx_a: &mut TestAppContext, cx_b: &mut TestA
// client_b now requests git blame for the open buffer
editor_b.update_in(cx_b, |editor_b, window, cx| {
assert!(editor_b.blame().is_none());
- editor_b.toggle_git_blame(&editor::actions::ToggleGitBlame {}, window, cx);
+ editor_b.toggle_git_blame(&git::Blame {}, window, cx);
});
cx_a.executor().run_until_parked();
@@ -412,7 +412,6 @@ gpui::actions!(
Tab,
Backtab,
ToggleAutoSignatureHelp,
- ToggleGitBlame,
ToggleGitBlameInline,
ToggleIndentGuides,
ToggleInlayHints,
@@ -14605,7 +14605,7 @@ impl Editor {
pub fn toggle_git_blame(
&mut self,
- _: &ToggleGitBlame,
+ _: &::git::Blame,
window: &mut Window,
cx: &mut Context<Self>,
) {
@@ -54,8 +54,10 @@ actions!(
Init,
]
);
+
action_with_deprecated_aliases!(git, RestoreFile, ["editor::RevertFile"]);
action_with_deprecated_aliases!(git, Restore, ["editor::RevertSelectedHunks"]);
+action_with_deprecated_aliases!(git, Blame, ["editor::ToggleGitBlame"]);
/// The length of a Git short SHA.
pub const SHORT_SHA_LENGTH: usize = 7;
@@ -383,14 +383,14 @@ impl Render for QuickActionBar {
"Column Git Blame",
show_git_blame_gutter,
IconPosition::Start,
- Some(editor::actions::ToggleGitBlame.boxed_clone()),
+ Some(git::Blame.boxed_clone()),
{
let editor = editor.clone();
move |window, cx| {
editor
.update(cx, |editor, cx| {
editor.toggle_git_blame(
- &editor::actions::ToggleGitBlame,
+ &git::Blame,
window,
cx,
)