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-placeholder = Find...
find-previous = Find previous
find-next = Find next
# Menu

View file

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