diff options
author | Jeff Zhao <jeff.no.zhao@gmail.com> | 2021-09-26 13:59:04 -0400 |
---|---|---|
committer | Jeff Zhao <jeff.no.zhao@gmail.com> | 2021-09-26 13:59:04 -0400 |
commit | 98aaa57fb33e69fb6daf12b828ac6384caece44b (patch) | |
tree | 0cc70f9e0c81e397d600c1deba422617b03f74a3 /src/ui | |
parent | a918005d837fcd3a882dba6e4e713a730a6190ce (diff) |
code cleanup
Diffstat (limited to 'src/ui')
-rw-r--r-- | src/ui/views/tui_command_menu.rs | 2 | ||||
-rw-r--r-- | src/ui/views/tui_folder_view.rs | 8 | ||||
-rw-r--r-- | src/ui/views/tui_textfield.rs | 2 | ||||
-rw-r--r-- | src/ui/views/tui_worker_view.rs | 2 | ||||
-rw-r--r-- | src/ui/widgets/tui_dirlist_detailed.rs | 4 | ||||
-rw-r--r-- | src/ui/widgets/tui_prompt.rs | 2 |
6 files changed, 10 insertions, 10 deletions
diff --git a/src/ui/views/tui_command_menu.rs b/src/ui/views/tui_command_menu.rs index 5f7bc56..3b9a295 100644 --- a/src/ui/views/tui_command_menu.rs +++ b/src/ui/views/tui_command_menu.rs @@ -39,7 +39,7 @@ impl TuiCommandMenu { let area = frame.size(); { - let view = TuiView::new(&context); + let view = TuiView::new(context); frame.render_widget(view, area); } diff --git a/src/ui/views/tui_folder_view.rs b/src/ui/views/tui_folder_view.rs index 4f64fc0..398c3d8 100644 --- a/src/ui/views/tui_folder_view.rs +++ b/src/ui/views/tui_folder_view.rs @@ -122,12 +122,12 @@ impl<'a> Widget for TuiFolderView<'a> { // render parent view if let Some(list) = parent_list.as_ref() { - TuiDirList::new(&list).render(layout_rect[0], buf); + TuiDirList::new(list).render(layout_rect[0], buf); } // render current view if let Some(list) = curr_list.as_ref() { - TuiDirListDetailed::new(&list).render(layout_rect[1], buf); + TuiDirListDetailed::new(list).render(layout_rect[1], buf); let rect = Rect { x: 0, y: area.height - 1, @@ -144,7 +144,7 @@ impl<'a> Widget for TuiFolderView<'a> { .wrap(Wrap { trim: true }) .render(rect, buf); } else if let Some(msg) = self.context.message_queue_ref().current_message() { - let text = Span::styled(msg.content.as_str(), msg.style.clone()); + let text = Span::styled(msg.content.as_str(), msg.style); Paragraph::new(text) .wrap(Wrap { trim: true }) .render(rect, buf); @@ -156,7 +156,7 @@ impl<'a> Widget for TuiFolderView<'a> { // render preview if let Some(list) = child_list.as_ref() { - TuiDirList::new(&list).render(layout_rect[2], buf); + TuiDirList::new(list).render(layout_rect[2], buf); } else if let Some(entry) = curr_entry { if let Some(Some(preview)) = preview_context.get_preview(entry.file_path()) { match preview.status.code() { diff --git a/src/ui/views/tui_textfield.rs b/src/ui/views/tui_textfield.rs index b664300..c86b49f 100644 --- a/src/ui/views/tui_textfield.rs +++ b/src/ui/views/tui_textfield.rs @@ -94,7 +94,7 @@ impl<'a> TuiTextField<'a> { return; } { - let mut view = TuiView::new(&context); + let mut view = TuiView::new(context); view.show_bottom_status = false; frame.render_widget(view, area); } diff --git a/src/ui/views/tui_worker_view.rs b/src/ui/views/tui_worker_view.rs index 08ed38d..035c137 100644 --- a/src/ui/views/tui_worker_view.rs +++ b/src/ui/views/tui_worker_view.rs @@ -38,7 +38,7 @@ impl TuiWorkerView { width: area.width, height: area.height - 1, }; - let view = TuiWorker::new(&context); + let view = TuiWorker::new(context); frame.render_widget(view, rect); }); diff --git a/src/ui/widgets/tui_dirlist_detailed.rs b/src/ui/widgets/tui_dirlist_detailed.rs index a43d4f6..e03f084 100644 --- a/src/ui/widgets/tui_dirlist_detailed.rs +++ b/src/ui/widgets/tui_dirlist_detailed.rs @@ -85,7 +85,7 @@ fn print_entry( .metadata .directory_size() .map(|n| n.to_string()) - .unwrap_or("".to_string()), + .unwrap_or_else(|| "".to_string()), FileType::File => format::file_size_to_string(entry.metadata.len()), }; let symlink_string = match entry.metadata.link_type() { @@ -167,7 +167,7 @@ pub fn trim_file_label(name: &str, drawing_width: usize) -> String { let truncated_stem = stem.trunc(stem_width - 3); format!("{}{}.{}", truncated_stem, ELLIPSIS, ELLIPSIS) } else if ext_width == drawing_width { - extension.replacen('.', ELLIPSIS, 1).to_string() + extension.replacen('.', ELLIPSIS, 1) } else { let stem_width = drawing_width - ext_width; let truncated_stem = stem.trunc(stem_width - 1); diff --git a/src/ui/widgets/tui_prompt.rs b/src/ui/widgets/tui_prompt.rs index ec947a9..bc1b210 100644 --- a/src/ui/widgets/tui_prompt.rs +++ b/src/ui/widgets/tui_prompt.rs @@ -31,7 +31,7 @@ impl<'a> TuiPrompt<'a> { } { - let mut view = TuiView::new(&context); + let mut view = TuiView::new(context); view.show_bottom_status = false; frame.render_widget(view, f_size); } |