Cleanup imports (#1161)

Reorganize imports
This commit is contained in:
Quentin Le Sceller
2018-06-14 08:16:14 -04:00
committed by GitHub
parent 88616fd341
commit a30ee88236
77 changed files with 230 additions and 315 deletions
+5 -4
View File
@@ -14,15 +14,16 @@
//! Main Menu definition
use cursive::Cursive;
use cursive::view::View;
use cursive::align::HAlign;
use cursive::direction::Orientation;
use cursive::event::{EventResult, Key};
use cursive::view::Identifiable;
use cursive::view::View;
use cursive::views::{BoxView, LinearLayout, OnEventView, SelectView, StackView, TextView, ViewRef};
use cursive::direction::Orientation;
use cursive::Cursive;
use tui::constants::*;
use tui::constants::{MAIN_MENU, ROOT_STACK, SUBMENU_MINING_BUTTON, VIEW_BASIC_STATUS, VIEW_MINING,
VIEW_PEER_SYNC, VIEW_VERSION};
pub fn create() -> Box<View> {
let mut main_menu = SelectView::new().h_align(HAlign::Left).with_id(MAIN_MENU);
+7 -6
View File
@@ -16,18 +16,19 @@
use std::cmp::Ordering;
use cursive::Cursive;
use cursive::direction::Orientation;
use cursive::event::Key;
use cursive::traits::{Boxable, Identifiable};
use cursive::view::View;
use cursive::views::{BoxView, Button, Dialog, LinearLayout, OnEventView, Panel, StackView,
TextView};
use cursive::direction::Orientation;
use cursive::traits::*;
use cursive::Cursive;
use std::time;
use tui::chrono::prelude::*;
use tui::chrono::prelude::{DateTime, NaiveDateTime, Utc};
use tui::constants::*;
use tui::types::*;
use tui::constants::{MAIN_MENU, SUBMENU_MINING_BUTTON, TABLE_MINING_DIFF_STATUS,
TABLE_MINING_STATUS, VIEW_MINING};
use tui::types::TUIStatusListener;
use servers::{DiffBlock, ServerStats, WorkerStats};
use tui::table::{TableView, TableViewItem};
+5 -5
View File
@@ -18,15 +18,15 @@ use std::cmp::Ordering;
use servers::{PeerStats, ServerStats};
use cursive::Cursive;
use cursive::direction::Orientation;
use cursive::traits::{Boxable, Identifiable};
use cursive::view::View;
use cursive::views::{BoxView, Dialog, LinearLayout, TextView};
use cursive::direction::Orientation;
use cursive::traits::*;
use cursive::Cursive;
use tui::constants::{TABLE_PEER_STATUS, VIEW_PEER_SYNC};
use tui::table::{TableView, TableViewItem};
use tui::constants::*;
use tui::types::*;
use tui::types::TUIStatusListener;
#[derive(Copy, Clone, PartialEq, Eq, Hash)]
enum PeerColumn {
+5 -5
View File
@@ -14,14 +14,14 @@
//! Basic status view definition
use cursive::Cursive;
use cursive::direction::Orientation;
use cursive::traits::Identifiable;
use cursive::view::View;
use cursive::views::{BoxView, LinearLayout, TextView};
use cursive::direction::Orientation;
use cursive::traits::*;
use cursive::Cursive;
use tui::constants::*;
use tui::types::*;
use tui::constants::VIEW_BASIC_STATUS;
use tui::types::TUIStatusListener;
use servers::ServerStats;
+6 -4
View File
@@ -41,8 +41,10 @@
//! Adapted from https://github.com/behnam/rust-cursive-table-view
//! A basic table view implementation for [cursive](https://crates.io/crates/cursive).
#![deny(missing_docs, missing_copy_implementations, trivial_casts, trivial_numeric_casts,
unsafe_code, unused_import_braces, unused_qualifications)]
#![deny(
missing_docs, missing_copy_implementations, trivial_casts, trivial_numeric_casts, unsafe_code,
unused_import_braces, unused_qualifications
)]
// Crate Dependencies ---------------------------------------------------------
extern crate cursive;
@@ -54,14 +56,14 @@ use std::hash::Hash;
use std::rc::Rc;
// External Dependencies ------------------------------------------------------
use cursive::With;
use cursive::align::HAlign;
use cursive::direction::Direction;
use cursive::event::{Callback, Event, EventResult, Key};
use cursive::theme::ColorStyle;
use cursive::theme::PaletteColor::*;
use cursive::theme::PaletteColor::{Highlight, HighlightInactive, Primary};
use cursive::vec::Vec2;
use cursive::view::{ScrollBase, View};
use cursive::With;
use cursive::{Cursive, Printer};
/// A trait for displaying and sorting items inside a
+1 -1
View File
@@ -14,8 +14,8 @@
//! Types specific to the UI module
use cursive::Cursive;
use cursive::view::View;
use cursive::Cursive;
use servers::ServerStats;
/// Main message struct to communicate between the UI and
+8 -8
View File
@@ -18,21 +18,21 @@
use std::sync::{mpsc, Arc};
use time;
use cursive::Cursive;
use cursive::direction::Orientation;
use cursive::theme::BaseColor::{Black, Blue, Cyan, White};
use cursive::theme::Color::Dark;
use cursive::theme::PaletteColor::{Background, Highlight, HighlightInactive, Primary, Shadow, View};
use cursive::theme::{BaseColor, BorderStyle, Color, Theme};
use cursive::theme::PaletteColor::*;
use cursive::theme::Color::*;
use cursive::theme::BaseColor::*;
use cursive::traits::Identifiable;
use cursive::utils::markup::StyledString;
use cursive::views::{LinearLayout, Panel, StackView, TextView, ViewBox};
use cursive::direction::Orientation;
use cursive::traits::*;
use cursive::Cursive;
use servers::Server;
use tui::constants::ROOT_STACK;
use tui::types::{TUIStatusListener, UIMessage};
use tui::{menu, mining, peers, status, version};
use tui::types::*;
use tui::constants::*;
use built_info;
+6 -6
View File
@@ -14,17 +14,17 @@
//! Version and build info
use cursive::Cursive;
use cursive::direction::Orientation;
use cursive::traits::Identifiable;
use cursive::view::View;
use cursive::views::{BoxView, LinearLayout, TextView};
use cursive::direction::Orientation;
use cursive::traits::*;
use cursive::Cursive;
use tui::constants::*;
use tui::types::*;
use tui::constants::VIEW_VERSION;
use tui::types::TUIStatusListener;
use servers::ServerStats;
use info_strings;
use servers::ServerStats;
pub struct TUIVersionView;