Format code

pull/57/head
Florian Dehau 6 years ago
parent 55840210c7
commit 36a5eb2110

@ -2,18 +2,18 @@ extern crate termion;
extern crate tui;
use std::io;
use std::sync::mpsc;
use std::thread;
use std::time;
use std::sync::mpsc;
use termion::event;
use termion::input::TermRead;
use tui::Terminal;
use tui::backend::MouseBackend;
use tui::widgets::{BarChart, Block, Borders, Widget};
use tui::layout::{Direction, Group, Rect, Size};
use tui::style::{Color, Modifier, Style};
use tui::widgets::{BarChart, Block, Borders, Widget};
use tui::Terminal;
struct App<'a> {
size: Rect,

@ -5,11 +5,11 @@ use std::io;
use termion::event;
use termion::input::TermRead;
use tui::Terminal;
use tui::backend::MouseBackend;
use tui::widgets::{Block, Borders, Widget};
use tui::layout::{Direction, Group, Rect, Size};
use tui::style::{Color, Modifier, Style};
use tui::widgets::{Block, Borders, Widget};
use tui::Terminal;
fn main() {
let mut terminal = Terminal::new(MouseBackend::new().unwrap()).unwrap();

@ -2,19 +2,19 @@ extern crate termion;
extern crate tui;
use std::io;
use std::sync::mpsc;
use std::thread;
use std::time;
use std::sync::mpsc;
use termion::event;
use termion::input::TermRead;
use tui::Terminal;
use tui::backend::MouseBackend;
use tui::widgets::{Block, Borders, Widget};
use tui::widgets::canvas::{Canvas, Line, Map, MapResolution};
use tui::layout::{Direction, Group, Rect, Size};
use tui::style::Color;
use tui::widgets::canvas::{Canvas, Line, Map, MapResolution};
use tui::widgets::{Block, Borders, Widget};
use tui::Terminal;
struct App {
size: Rect,

@ -5,18 +5,18 @@ mod util;
use util::*;
use std::io;
use std::sync::mpsc;
use std::thread;
use std::time;
use std::sync::mpsc;
use termion::event;
use termion::input::TermRead;
use tui::Terminal;
use tui::backend::MouseBackend;
use tui::widgets::{Axis, Block, Borders, Chart, Dataset, Marker, Widget};
use tui::layout::Rect;
use tui::style::{Color, Modifier, Style};
use tui::widgets::{Axis, Block, Borders, Chart, Dataset, Marker, Widget};
use tui::Terminal;
struct App {
size: Rect,

@ -1,11 +1,11 @@
extern crate tui;
use tui::Terminal;
use tui::backend::MouseBackend;
use tui::widgets::Widget;
use tui::buffer::Buffer;
use tui::layout::Rect;
use tui::style::Style;
use tui::widgets::Widget;
use tui::Terminal;
struct Label<'a> {
text: &'a str,

@ -7,20 +7,20 @@ extern crate tui;
mod util;
use std::io;
use std::sync::mpsc;
use std::thread;
use std::time;
use std::sync::mpsc;
use termion::event;
use termion::input::TermRead;
use tui::Terminal;
use tui::backend::MouseBackend;
use tui::widgets::{Axis, BarChart, Block, Borders, Chart, Dataset, Gauge, Item, List, Marker,
Paragraph, Row, SelectableList, Sparkline, Table, Tabs, Widget};
use tui::widgets::canvas::{Canvas, Line, Map, MapResolution};
use tui::layout::{Direction, Group, Rect, Size};
use tui::style::{Color, Modifier, Style};
use tui::widgets::canvas::{Canvas, Line, Map, MapResolution};
use tui::widgets::{Axis, BarChart, Block, Borders, Chart, Dataset, Gauge, Item, List, Marker,
Paragraph, Row, SelectableList, Sparkline, Table, Tabs, Widget};
use tui::Terminal;
use util::*;

@ -2,18 +2,18 @@ extern crate termion;
extern crate tui;
use std::io;
use std::sync::mpsc;
use std::thread;
use std::time;
use std::sync::mpsc;
use termion::event;
use termion::input::TermRead;
use tui::Terminal;
use tui::backend::MouseBackend;
use tui::widgets::{Block, Borders, Gauge, Widget};
use tui::layout::{Direction, Group, Rect, Size};
use tui::style::{Color, Modifier, Style};
use tui::widgets::{Block, Borders, Gauge, Widget};
use tui::Terminal;
struct App {
size: Rect,

@ -4,16 +4,16 @@ extern crate termion;
extern crate tui;
use std::io;
use std::thread;
use std::sync::mpsc;
use std::thread;
use termion::event;
use termion::input::TermRead;
use tui::Terminal;
use tui::backend::MouseBackend;
use tui::widgets::{Block, Borders, Widget};
use tui::layout::{Direction, Group, Rect, Size};
use tui::widgets::{Block, Borders, Widget};
use tui::Terminal;
struct App {
size: Rect,

@ -2,18 +2,18 @@ extern crate termion;
extern crate tui;
use std::io;
use std::sync::mpsc;
use std::thread;
use std::time;
use std::sync::mpsc;
use termion::event;
use termion::input::TermRead;
use tui::Terminal;
use tui::backend::MouseBackend;
use tui::widgets::{Block, Borders, Item, List, SelectableList, Widget};
use tui::layout::{Direction, Group, Rect, Size};
use tui::style::{Color, Modifier, Style};
use tui::widgets::{Block, Borders, Item, List, SelectableList, Widget};
use tui::Terminal;
struct App<'a> {
size: Rect,

@ -5,11 +5,11 @@ use std::io;
use termion::event;
use termion::input::TermRead;
use tui::Terminal;
use tui::backend::MouseBackend;
use tui::widgets::{Block, Paragraph, Widget};
use tui::layout::{Direction, Group, Rect, Size};
use tui::style::{Color, Style};
use tui::widgets::{Block, Paragraph, Widget};
use tui::Terminal;
fn main() {
let mut terminal = Terminal::new(MouseBackend::new().unwrap()).unwrap();

@ -1,14 +1,14 @@
extern crate rustbox;
extern crate tui;
use std::error::Error;
use rustbox::Key;
use std::error::Error;
use tui::Terminal;
use tui::backend::RustboxBackend;
use tui::widgets::{Block, Borders, Paragraph, Widget};
use tui::layout::{Direction, Group, Size};
use tui::style::{Color, Modifier, Style};
use tui::widgets::{Block, Borders, Paragraph, Widget};
use tui::Terminal;
fn main() {
let mut terminal = Terminal::new(RustboxBackend::new().unwrap()).unwrap();

@ -5,18 +5,18 @@ mod util;
use util::*;
use std::io;
use std::sync::mpsc;
use std::thread;
use std::time;
use std::sync::mpsc;
use termion::event;
use termion::input::TermRead;
use tui::Terminal;
use tui::backend::MouseBackend;
use tui::widgets::{Block, Borders, Sparkline, Widget};
use tui::layout::{Direction, Group, Rect, Size};
use tui::style::{Color, Style};
use tui::widgets::{Block, Borders, Sparkline, Widget};
use tui::Terminal;
struct App {
size: Rect,

@ -6,11 +6,11 @@ use std::io;
use termion::event;
use termion::input::TermRead;
use tui::Terminal;
use tui::backend::MouseBackend;
use tui::widgets::{Block, Borders, Row, Table, Widget};
use tui::layout::{Direction, Group, Rect, Size};
use tui::style::{Color, Modifier, Style};
use tui::widgets::{Block, Borders, Row, Table, Widget};
use tui::Terminal;
struct App<'a> {
size: Rect,

@ -8,11 +8,11 @@ use std::io;
use termion::event;
use termion::input::TermRead;
use tui::Terminal;
use tui::backend::MouseBackend;
use tui::widgets::{Block, Borders, Tabs, Widget};
use tui::layout::{Direction, Group, Rect, Size};
use tui::style::{Color, Style};
use tui::widgets::{Block, Borders, Tabs, Widget};
use tui::Terminal;
struct App<'a> {
size: Rect,

@ -13,17 +13,17 @@ extern crate termion;
extern crate tui;
use std::io;
use std::thread;
use std::sync::mpsc;
use std::thread;
use termion::event;
use termion::input::TermRead;
use tui::Terminal;
use tui::backend::MouseBackend;
use tui::widgets::{Block, Borders, Item, List, Paragraph, Widget};
use tui::layout::{Direction, Group, Rect, Size};
use tui::style::{Color, Style};
use tui::widgets::{Block, Borders, Item, List, Paragraph, Widget};
use tui::Terminal;
struct App {
size: Rect,

@ -11,7 +11,7 @@ pub use self::rustbox::RustboxBackend;
#[cfg(feature = "termion")]
mod termion;
#[cfg(feature = "termion")]
pub use self::termion::{MouseBackend, RawBackend, TermionBackend, AlternateScreenBackend};
pub use self::termion::{AlternateScreenBackend, MouseBackend, RawBackend, TermionBackend};
pub trait Backend {
fn draw<'a, I>(&mut self, content: I) -> Result<(), io::Error>

@ -157,33 +157,33 @@ where
}
macro_rules! termion_fg {
($color:ident) => (
($color:ident) => {
format!("{}", termion::color::Fg(termion::color::$color))
);
};
}
macro_rules! termion_fg_rgb {
($r:expr, $g:expr, $b:expr) => (
($r:expr, $g:expr, $b:expr) => {
format!("{}", termion::color::Fg(termion::color::Rgb($r, $g, $b)))
);
};
}
macro_rules! termion_bg {
($color:ident) => (
($color:ident) => {
format!("{}", termion::color::Bg(termion::color::$color))
);
};
}
macro_rules! termion_bg_rgb {
($r:expr, $g:expr, $b:expr) => (
($r:expr, $g:expr, $b:expr) => {
format!("{}", termion::color::Bg(termion::color::Rgb($r, $g, $b)))
);
};
}
macro_rules! termion_modifier {
($style:ident) => (
($style:ident) => {
format!("{}", termion::style::$style)
);
};
}
impl Color {

@ -1,12 +1,12 @@
use std::cmp::{max, min};
use std::collections::HashMap;
use cassowary::{Constraint, Expression, Solver, Variable};
use cassowary::WeightedRelation::*;
use cassowary::strength::{REQUIRED, WEAK};
use cassowary::WeightedRelation::*;
use cassowary::{Constraint, Expression, Solver, Variable};
use terminal::Terminal;
use backend::Backend;
use terminal::Terminal;
#[derive(Debug, Hash, Clone, Copy, PartialEq, Eq)]
pub enum Direction {

@ -161,12 +161,12 @@ extern crate log;
extern crate unicode_segmentation;
extern crate unicode_width;
pub mod backend;
pub mod buffer;
pub mod layout;
pub mod style;
pub mod symbols;
pub mod backend;
pub mod terminal;
pub mod widgets;
pub mod style;
pub mod layout;
pub use self::terminal::Terminal;

@ -1,5 +1,5 @@
use std::io;
use std::collections::HashMap;
use std::io;
use backend::Backend;
use buffer::Buffer;

@ -2,11 +2,11 @@ use std::cmp::{max, min};
use unicode_width::UnicodeWidthStr;
use widgets::{Block, Widget};
use buffer::Buffer;
use layout::Rect;
use style::Style;
use symbols::bar;
use widgets::{Block, Widget};
/// Display multiple bars in a single widgets
///

@ -1,8 +1,8 @@
use buffer::Buffer;
use layout::Rect;
use style::Style;
use widgets::{Borders, Widget};
use symbols::line;
use widgets::{Borders, Widget};
/// Base widget to be used with all upper level ones. It may be used to display a box border around
/// the widget and/or add a title.

@ -1,7 +1,7 @@
use widgets::canvas::Shape;
use style::Color;
use widgets::canvas::points::PointsIterator;
use widgets::canvas::world::{WORLD_HIGH_RESOLUTION, WORLD_LOW_RESOLUTION};
use style::Color;
use widgets::canvas::Shape;
#[derive(Clone, Copy)]
pub enum MapResolution {

@ -1,16 +1,16 @@
mod points;
mod line;
mod map;
mod points;
mod world;
pub use self::points::Points;
pub use self::line::Line;
pub use self::map::{Map, MapResolution};
pub use self::points::Points;
use style::{Color, Style};
use buffer::Buffer;
use widgets::{Block, Widget};
use layout::Rect;
use style::{Color, Style};
use widgets::{Block, Widget};
pub const DOTS: [[u16; 2]; 4] = [
[0x0001, 0x0008],

@ -2,12 +2,12 @@ use std::cmp::max;
use unicode_width::UnicodeWidthStr;
use widgets::{Block, Borders, Widget};
use widgets::canvas::{Canvas, Points};
use buffer::Buffer;
use layout::Rect;
use style::Style;
use symbols;
use widgets::canvas::{Canvas, Points};
use widgets::{Block, Borders, Widget};
/// An X or Y axis for the chart widget
pub struct Axis<'a, L>

@ -1,9 +1,9 @@
use unicode_width::UnicodeWidthStr;
use widgets::{Block, Widget};
use buffer::Buffer;
use style::{Color, Style};
use layout::Rect;
use style::{Color, Style};
use widgets::{Block, Widget};
/// A widget to display a task progress.
///

@ -1,13 +1,13 @@
use std::iter;
use std::fmt::Display;
use std::iter;
use std::iter::Iterator;
use unicode_width::UnicodeWidthStr;
use buffer::Buffer;
use widgets::{Block, Widget};
use layout::Rect;
use style::Style;
use widgets::{Block, Widget};
pub enum Item<'i, D: 'i> {
Data(D),

@ -1,29 +1,29 @@
mod barchart;
mod block;
mod paragraph;
mod list;
pub mod canvas;
mod chart;
mod gauge;
mod list;
mod paragraph;
mod sparkline;
mod chart;
mod barchart;
mod tabs;
mod table;
pub mod canvas;
mod tabs;
pub use self::barchart::BarChart;
pub use self::block::Block;
pub use self::paragraph::Paragraph;
pub use self::list::{Item, List, SelectableList};
pub use self::chart::{Axis, Chart, Dataset, Marker};
pub use self::gauge::Gauge;
pub use self::list::{Item, List, SelectableList};
pub use self::paragraph::Paragraph;
pub use self::sparkline::Sparkline;
pub use self::chart::{Axis, Chart, Dataset, Marker};
pub use self::barchart::BarChart;
pub use self::tabs::Tabs;
pub use self::table::{Row, Table};
pub use self::tabs::Tabs;
use backend::Backend;
use buffer::Buffer;
use layout::Rect;
use terminal::Terminal;
use backend::Backend;
use style::Color;
use terminal::Terminal;
/// Bitflags that can be composed to set the visible borders essentially on the block widget.
bitflags! {

@ -1,10 +1,10 @@
use unicode_segmentation::UnicodeSegmentation;
use unicode_width::UnicodeWidthStr;
use widgets::{Block, Widget};
use buffer::Buffer;
use layout::Rect;
use style::{Color, Modifier, Style};
use widgets::{Block, Widget};
/// A widget to display some text. You can specify colors using commands embedded in
/// the text such as "{[color] [text]}".

@ -1,10 +1,10 @@
use std::cmp::min;
use layout::Rect;
use buffer::Buffer;
use widgets::{Block, Widget};
use layout::Rect;
use style::Style;
use symbols::bar;
use widgets::{Block, Widget};
/// Widget to render a sparkline over one or more lines.
///

@ -2,9 +2,9 @@ use std::fmt::Display;
use std::iter::Iterator;
use buffer::Buffer;
use widgets::{Block, Widget};
use layout::Rect;
use style::Style;
use widgets::{Block, Widget};
/// Holds data to be displayed in a Table widget
pub enum Row<'i, D, I>

@ -1,10 +1,10 @@
use unicode_width::UnicodeWidthStr;
use widgets::{Block, Widget};
use buffer::Buffer;
use layout::Rect;
use style::Style;
use symbols::line;
use widgets::{Block, Widget};
/// A widget to display available tabs in a multiple panels context.
///

Loading…
Cancel
Save