mirror of
https://github.com/zed-industries/zed.git
synced 2024-11-10 05:37:29 +03:00
Restore tooltipts for all collab buttons
This commit is contained in:
parent
a7901ab8e0
commit
e549ef0ee9
@ -184,6 +184,16 @@ impl Render for CollabTitlebarItem {
|
|||||||
"toggle_sharing",
|
"toggle_sharing",
|
||||||
if is_shared { "Unshare" } else { "Share" },
|
if is_shared { "Unshare" } else { "Share" },
|
||||||
)
|
)
|
||||||
|
.tooltip(move |cx| {
|
||||||
|
Tooltip::text(
|
||||||
|
if is_shared {
|
||||||
|
"Stop sharing project with call participants"
|
||||||
|
} else {
|
||||||
|
"Share project with call participants"
|
||||||
|
},
|
||||||
|
cx,
|
||||||
|
)
|
||||||
|
})
|
||||||
.style(ButtonStyle::Subtle)
|
.style(ButtonStyle::Subtle)
|
||||||
.selected_style(ButtonStyle::Tinted(TintColor::Accent))
|
.selected_style(ButtonStyle::Tinted(TintColor::Accent))
|
||||||
.selected(is_shared)
|
.selected(is_shared)
|
||||||
@ -202,6 +212,7 @@ impl Render for CollabTitlebarItem {
|
|||||||
.child(
|
.child(
|
||||||
IconButton::new("leave-call", ui::Icon::Exit)
|
IconButton::new("leave-call", ui::Icon::Exit)
|
||||||
.style(ButtonStyle::Subtle)
|
.style(ButtonStyle::Subtle)
|
||||||
|
.tooltip(|cx| Tooltip::text("Leave call", cx))
|
||||||
.icon_size(IconSize::Small)
|
.icon_size(IconSize::Small)
|
||||||
.on_click(move |_, cx| {
|
.on_click(move |_, cx| {
|
||||||
ActiveCall::global(cx)
|
ActiveCall::global(cx)
|
||||||
@ -219,6 +230,16 @@ impl Render for CollabTitlebarItem {
|
|||||||
ui::Icon::Mic
|
ui::Icon::Mic
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
.tooltip(move |cx| {
|
||||||
|
Tooltip::text(
|
||||||
|
if is_muted {
|
||||||
|
"Unmute microphone"
|
||||||
|
} else {
|
||||||
|
"Mute microphone"
|
||||||
|
},
|
||||||
|
cx,
|
||||||
|
)
|
||||||
|
})
|
||||||
.style(ButtonStyle::Subtle)
|
.style(ButtonStyle::Subtle)
|
||||||
.icon_size(IconSize::Small)
|
.icon_size(IconSize::Small)
|
||||||
.selected(is_muted)
|
.selected(is_muted)
|
||||||
@ -260,6 +281,16 @@ impl Render for CollabTitlebarItem {
|
|||||||
.icon_size(IconSize::Small)
|
.icon_size(IconSize::Small)
|
||||||
.selected(is_screen_sharing)
|
.selected(is_screen_sharing)
|
||||||
.selected_style(ButtonStyle::Tinted(TintColor::Accent))
|
.selected_style(ButtonStyle::Tinted(TintColor::Accent))
|
||||||
|
.tooltip(move |cx| {
|
||||||
|
Tooltip::text(
|
||||||
|
if is_screen_sharing {
|
||||||
|
"Stop Sharing Screen"
|
||||||
|
} else {
|
||||||
|
"Share Screen"
|
||||||
|
},
|
||||||
|
cx,
|
||||||
|
)
|
||||||
|
})
|
||||||
.on_click(move |_, cx| {
|
.on_click(move |_, cx| {
|
||||||
crate::toggle_screen_sharing(&Default::default(), cx)
|
crate::toggle_screen_sharing(&Default::default(), cx)
|
||||||
}),
|
}),
|
||||||
|
Loading…
Reference in New Issue
Block a user