feat: show filename under thumbnail
This commit is contained in:
parent
2eacdaeb8f
commit
6312d0a610
1 changed files with 12 additions and 3 deletions
|
|
@ -110,7 +110,7 @@ impl State {
|
|||
widget::column([
|
||||
widget::scrollable(
|
||||
widget::grid(self.images.iter().map(|(path, opt_handle)| {
|
||||
widget::button(
|
||||
widget::button(widget::column([
|
||||
widget::container(
|
||||
widget::sensor(opt_handle.as_ref().map_or_else(
|
||||
|| Element::from(widget::space()),
|
||||
|
|
@ -119,8 +119,17 @@ impl State {
|
|||
.on_show(|_size| Message::LoadImage(path.clone()))
|
||||
.on_hide(Message::UnloadImage(path.clone())),
|
||||
)
|
||||
.center(Length::Fill),
|
||||
.center(Length::Fill)
|
||||
.into(),
|
||||
widget::text(
|
||||
path.file_name()
|
||||
.map_or(Cow::Borrowed("[no file]"), |extension| {
|
||||
extension.to_string_lossy()
|
||||
}),
|
||||
)
|
||||
.center()
|
||||
.into(),
|
||||
]))
|
||||
.style(widget::button::subtle)
|
||||
.on_press(Message::OpenImage(path.clone()))
|
||||
.into()
|
||||
|
|
|
|||
Loading…
Reference in a new issue