From 2b3ba619402a9d6a5408d35bb38ef31f7e488ec5 Mon Sep 17 00:00:00 2001 From: Akshay Date: Sun, 12 Jul 2020 20:35:12 +0530 Subject: remove unused imports, upgrade to cursive v0.15 --- src/main.rs | 36 ++---------------------------------- 1 file changed, 2 insertions(+), 34 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 387dc64..2313201 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,7 +1,5 @@ #![allow(unused_must_use)] -use std::default::Default; - mod app; mod command; mod habit; @@ -11,48 +9,18 @@ mod views; use crate::app::App; use crate::command::{open_command_window, Command}; -use crate::habit::{Bit, Count, Habit}; use crate::utils::{load_configuration_file, AppConfig}; -use chrono::NaiveDate; -use cursive::theme::{BaseColor, Color}; +use cursive::crossterm; use cursive::views::NamedView; -use cursive::Cursive; use lazy_static::lazy_static; -use serde::{Deserialize, Serialize}; lazy_static! { pub static ref CONFIGURATION: AppConfig = load_configuration_file(); } fn main() { - let mut s = Cursive::crossterm().unwrap(); - - // let mut gymming = Count::new("gym", 5); - // gymming.insert_entry(NaiveDate::from_ymd(2020, 5, 11), 7); - // gymming.insert_entry(NaiveDate::from_ymd(2020, 5, 12), 8); - // gymming.insert_entry(NaiveDate::from_ymd(2020, 5, 13), 9); - // gymming.insert_entry(NaiveDate::from_ymd(2020, 5, 14), 10); - // gymming.insert_entry(NaiveDate::from_ymd(2020, 5, 15), 11); - - // let mut reading = Bit::new("read"); - // reading.insert_entry(NaiveDate::from_ymd(2020, 5, 11), true.into()); - // reading.insert_entry(NaiveDate::from_ymd(2020, 5, 12), false.into()); - // reading.insert_entry(NaiveDate::from_ymd(2020, 5, 13), true.into()); - // reading.insert_entry(NaiveDate::from_ymd(2020, 5, 14), false.into()); - // reading.insert_entry(NaiveDate::from_ymd(2020, 5, 15), true.into()); - - // let mut walking = Bit::new("walk"); - // walking.insert_entry(NaiveDate::from_ymd(2020, 5, 11), true.into()); - // walking.insert_entry(NaiveDate::from_ymd(2020, 5, 12), false.into()); - // walking.insert_entry(NaiveDate::from_ymd(2020, 5, 13), true.into()); - // walking.insert_entry(NaiveDate::from_ymd(2020, 5, 14), false.into()); - // walking.insert_entry(NaiveDate::from_ymd(2020, 5, 15), true.into()); - - // app.add_habit(Box::new(gymming)); - // app.add_habit(Box::new(reading)); - // app.add_habit(Box::new(walking)); - + let mut s = crossterm().unwrap(); let app = App::load_state(); s.add_layer(NamedView::new("Main", app)); s.add_global_callback(':', |s| open_command_window(s)); -- cgit v1.2.3