Add tooltips for find buttons

This commit is contained in:
Jeremy Soller 2024-01-09 13:09:18 -07:00
parent f3a8fef8f8
commit 133b8ca667
No known key found for this signature in database
GPG key ID: DCFCA852D3906975
2 changed files with 20 additions and 10 deletions

View file

@ -39,6 +39,8 @@ enable-vim-bindings = Enable Vim bindings
# Find # Find
find-placeholder = Find... find-placeholder = Find...
find-previous = Find previous
find-next = Find next
# Menu # Menu

View file

@ -1891,15 +1891,23 @@ impl Application for App {
); );
let find_widget = widget::row::with_children(vec![ let find_widget = widget::row::with_children(vec![
text_input.into(), text_input.into(),
widget::tooltip(
button(icon_cache_get("go-up-symbolic", 16)) button(icon_cache_get("go-up-symbolic", 16))
.on_press(Message::FindPrevious) .on_press(Message::FindPrevious)
.padding(space_xxs) .padding(space_xxs)
.style(style::Button::Icon) .style(style::Button::Icon),
fl!("find-previous"),
widget::tooltip::Position::Top,
)
.into(), .into(),
widget::tooltip(
button(icon_cache_get("go-down-symbolic", 16)) button(icon_cache_get("go-down-symbolic", 16))
.on_press(Message::FindNext) .on_press(Message::FindNext)
.padding(space_xxs) .padding(space_xxs)
.style(style::Button::Icon) .style(style::Button::Icon),
fl!("find-next"),
widget::tooltip::Position::Top,
)
.into(), .into(),
widget::horizontal_space(Length::Fill).into(), widget::horizontal_space(Length::Fill).into(),
button(icon_cache_get("window-close-symbolic", 16)) button(icon_cache_get("window-close-symbolic", 16))