git_graph: Remove feature flag (#52972)
After #52953 gets merged the git graph will be ready for it's preview release, so we can finally remove the feature flag! AKA this PR releases the git graph Self-Review Checklist: - [ ] I've reviewed my own diff for quality, security, and reliability - [ ] Unsafe blocks (if any) have justifying comments - [ ] The content is consistent with the [UI/UX checklist](https://github.com/zed-industries/zed/blob/main/CONTRIBUTING.md#uiux-checklist) - [ ] Tests cover the new/changed behavior - [ ] Performance impact has been considered and is acceptable Closes #ISSUE Release Notes: - Add Git Graph. Can be accessed through the button on the bottom of the git panel or the `git graph: Open` action
This commit is contained in:
1 parent
4d44b94f8d
commit
ca8bd8681c
8 files changed
+32
-51
No files matched your search
@@ -3,7 +3,6 @@ use buffer_diff::BufferDiff;
|
||||
use collections::HashMap;
|
||||
use editor::display_map::{BlockPlacement, BlockProperties, BlockStyle};
|
||||
use editor::{Addon, Editor, EditorEvent, ExcerptRange, MultiBuffer, multibuffer_context_lines};
|
||||
use feature_flags::{FeatureFlagAppExt as _, GitGraphFeatureFlag};
|
||||
use git::repository::{CommitDetails, CommitDiff, RepoPath, is_binary_content};
|
||||
use git::status::{FileStatus, StatusCode, TrackedStatus};
|
||||
use git::{
|
||||
@@ -1045,21 +1044,19 @@ impl Render for CommitViewToolbar {
|
||||
}),
|
||||
)
|
||||
.when(!is_stash, |this| {
|
||||
this.when(cx.has_flag::<GitGraphFeatureFlag>(), |this| {
|
||||
this.child(
|
||||
IconButton::new("show-in-git-graph", IconName::GitGraph)
|
||||
.icon_size(IconSize::Small)
|
||||
.tooltip(Tooltip::text("Show in Git Graph"))
|
||||
.on_click(move |_, window, cx| {
|
||||
window.dispatch_action(
|
||||
Box::new(crate::git_panel::OpenAtCommit {
|
||||
sha: sha_for_graph.clone(),
|
||||
}),
|
||||
cx,
|
||||
);
|
||||
}),
|
||||
)
|
||||
})
|
||||
this.child(
|
||||
IconButton::new("show-in-git-graph", IconName::GitGraph)
|
||||
.icon_size(IconSize::Small)
|
||||
.tooltip(Tooltip::text("Show in Git Graph"))
|
||||
.on_click(move |_, window, cx| {
|
||||
window.dispatch_action(
|
||||
Box::new(crate::git_panel::OpenAtCommit {
|
||||
sha: sha_for_graph.clone(),
|
||||
}),
|
||||
cx,
|
||||
);
|
||||
}),
|
||||
)
|
||||
.children(remote_info.map(|(provider_name, url)| {
|
||||
let icon = match provider_name.as_str() {
|
||||
"GitHub" => IconName::Github,
|
||||
|
||||
Reference in new issue
Block a user