fmt
This commit is contained in:
parent
8be12051f9
commit
bae3ed8522
7 changed files with 109 additions and 117 deletions
|
@ -6,8 +6,8 @@ use settings::{Settings, SettingsSources};
|
|||
use std::{fmt::Write, num::NonZeroU32, time::Duration};
|
||||
use text::{Point, Selection};
|
||||
use ui::{
|
||||
Button, ButtonCommon, Clickable, Context, DynamicSpacing, FluentBuilder, IntoElement, LabelSize, ParentElement,
|
||||
Render, Tooltip, Window, div,
|
||||
Button, ButtonCommon, Clickable, Context, DynamicSpacing, FluentBuilder, IntoElement,
|
||||
LabelSize, ParentElement, Render, Tooltip, Window, div,
|
||||
};
|
||||
use util::paths::FILE_ROW_COLUMN_DELIMITER;
|
||||
use workspace::{StatusItemView, Workspace, item::ItemHandle};
|
||||
|
@ -223,9 +223,7 @@ impl Render for CursorPosition {
|
|||
|
||||
let context = self.context.clone();
|
||||
|
||||
el
|
||||
.py(DynamicSpacing::Base04.rems(cx))
|
||||
.child(
|
||||
el.py(DynamicSpacing::Base04.rems(cx)).child(
|
||||
Button::new("go-to-line-column", text)
|
||||
.label_size(LabelSize::Small)
|
||||
.on_click(cx.listener(|this, _, window, cx| {
|
||||
|
|
|
@ -77,9 +77,7 @@ impl Render for ImageInfo {
|
|||
.to_string(),
|
||||
);
|
||||
|
||||
div()
|
||||
.py(DynamicSpacing::Base04.rems(cx))
|
||||
.child(
|
||||
div().py(DynamicSpacing::Base04.rems(cx)).child(
|
||||
Button::new("image-metadata", components.join(" • ")).label_size(LabelSize::Small),
|
||||
)
|
||||
}
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
use editor::{Editor, EditorSettings};
|
||||
use gpui::{
|
||||
Context, Entity, IntoElement, ParentElement, Render, Styled, Subscription, WeakEntity, Window, div,
|
||||
Context, Entity, IntoElement, ParentElement, Render, Styled, Subscription, WeakEntity, Window,
|
||||
div,
|
||||
};
|
||||
use language::LanguageName;
|
||||
use settings::Settings as _;
|
||||
|
@ -54,9 +55,7 @@ impl Render for ActiveBufferLanguage {
|
|||
"Unknown".to_string()
|
||||
};
|
||||
|
||||
el
|
||||
.py(DynamicSpacing::Base04.rems(cx))
|
||||
.child(
|
||||
el.py(DynamicSpacing::Base04.rems(cx)).child(
|
||||
Button::new("change-language", active_language_text)
|
||||
.label_size(LabelSize::Small)
|
||||
.on_click(cx.listener(|this, _, window, cx| {
|
||||
|
|
|
@ -1007,9 +1007,7 @@ impl Render for LspTool {
|
|||
|
||||
let lsp_tool = cx.entity();
|
||||
|
||||
div()
|
||||
.py(DynamicSpacing::Base04.rems(cx))
|
||||
.child(
|
||||
div().py(DynamicSpacing::Base04.rems(cx)).child(
|
||||
PopoverMenu::new("lsp-tool")
|
||||
.menu(move |_, cx| lsp_tool.read(cx).lsp_menu.clone())
|
||||
.anchor(Corner::BottomLeft)
|
||||
|
|
|
@ -21,9 +21,7 @@ impl Render for SearchButton {
|
|||
return button.w_0().invisible();
|
||||
}
|
||||
|
||||
button
|
||||
.py(DynamicSpacing::Base04.rems(cx))
|
||||
.child(
|
||||
button.py(DynamicSpacing::Base04.rems(cx)).child(
|
||||
IconButton::new("project-search-indicator", SEARCH_ICON)
|
||||
.icon_size(IconSize::Small)
|
||||
.tooltip(|window, cx| {
|
||||
|
|
|
@ -2,12 +2,15 @@ use std::{path::Path, sync::Arc};
|
|||
|
||||
use editor::Editor;
|
||||
use gpui::{
|
||||
AsyncWindowContext, Context, Entity, IntoElement, ParentElement, Render, Styled, Subscription, Task,
|
||||
WeakEntity, Window, div,
|
||||
AsyncWindowContext, Context, Entity, IntoElement, ParentElement, Render, Styled, Subscription,
|
||||
Task, WeakEntity, Window, div,
|
||||
};
|
||||
use language::{Buffer, BufferEvent, LanguageName, Toolchain};
|
||||
use project::{Project, ProjectPath, WorktreeId, toolchain_store::ToolchainStoreEvent};
|
||||
use ui::{Button, ButtonCommon, Clickable, DynamicSpacing, FluentBuilder, LabelSize, SharedString, Tooltip};
|
||||
use ui::{
|
||||
Button, ButtonCommon, Clickable, DynamicSpacing, FluentBuilder, LabelSize, SharedString,
|
||||
Tooltip,
|
||||
};
|
||||
use util::maybe;
|
||||
use workspace::{StatusItemView, Workspace, item::ItemHandle};
|
||||
|
||||
|
@ -219,9 +222,7 @@ impl Render for ActiveToolchain {
|
|||
fn render(&mut self, _window: &mut Window, cx: &mut Context<Self>) -> impl IntoElement {
|
||||
div().when_some(self.active_toolchain.as_ref(), |el, active_toolchain| {
|
||||
let term = self.term.clone();
|
||||
el
|
||||
.py(DynamicSpacing::Base04.rems(cx))
|
||||
.child(
|
||||
el.py(DynamicSpacing::Base04.rems(cx)).child(
|
||||
Button::new("change-toolchain", active_toolchain.name.clone())
|
||||
.label_size(LabelSize::Small)
|
||||
.on_click(cx.listener(|this, _, window, cx| {
|
||||
|
|
|
@ -116,7 +116,7 @@ impl Render for ModeIndicator {
|
|||
Label::new(label)
|
||||
.size(LabelSize::Small)
|
||||
.line_height_style(LineHeightStyle::UiLabel)
|
||||
.into_any_element()
|
||||
.into_any_element(),
|
||||
)
|
||||
.into_any_element()
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue