Use absolute paths in key! macro

This commit is contained in:
Joscha 2022-08-30 17:25:50 +02:00
parent 5eeabea2de
commit 21245a8274
10 changed files with 26 additions and 36 deletions

View file

@ -1,6 +1,5 @@
use std::sync::Arc;
use crossterm::event::KeyCode;
use crossterm::style::{ContentStyle, Stylize};
use euphoxide::api::PersonalAccountView;
use euphoxide::conn::Status;
@ -8,7 +7,7 @@ use parking_lot::FairMutex;
use toss::terminal::Terminal;
use crate::euph::Room;
use crate::ui::input::{key, InputEvent, KeyBindingsList, KeyEvent};
use crate::ui::input::{key, InputEvent, KeyBindingsList};
use crate::ui::util;
use crate::ui::widgets::editor::EditorState;
use crate::ui::widgets::empty::Empty;

View file

@ -1,11 +1,10 @@
use std::sync::Arc;
use crossterm::event::KeyCode;
use parking_lot::FairMutex;
use toss::terminal::Terminal;
use crate::euph::Room;
use crate::ui::input::{key, InputEvent, KeyBindingsList, KeyEvent};
use crate::ui::input::{key, InputEvent, KeyBindingsList};
use crate::ui::util;
use crate::ui::widgets::editor::EditorState;
use crate::ui::widgets::popup::Popup;

View file

@ -1,11 +1,10 @@
use std::io;
use crossterm::event::KeyCode;
use crossterm::style::{ContentStyle, Stylize};
use linkify::{LinkFinder, LinkKind};
use toss::styled::Styled;
use crate::ui::input::{key, InputEvent, KeyBindingsList, KeyEvent};
use crate::ui::input::{key, InputEvent, KeyBindingsList};
use crate::ui::widgets::list::ListState;
use crate::ui::widgets::popup::Popup;
use crate::ui::widgets::text::Text;

View file

@ -1,13 +1,12 @@
use std::sync::Arc;
use crossterm::event::KeyCode;
use euphoxide::conn::Joined;
use parking_lot::FairMutex;
use toss::styled::Styled;
use toss::terminal::Terminal;
use crate::euph::{self, Room};
use crate::ui::input::{key, InputEvent, KeyBindingsList, KeyEvent};
use crate::ui::input::{key, InputEvent, KeyBindingsList};
use crate::ui::util;
use crate::ui::widgets::editor::EditorState;
use crate::ui::widgets::padding::Padding;

View file

@ -1,7 +1,6 @@
use std::collections::VecDeque;
use std::sync::Arc;
use crossterm::event::KeyCode;
use crossterm::style::{ContentStyle, Stylize};
use euphoxide::api::{Data, PacketType, Snowflake};
use euphoxide::conn::{Joined, Joining, Status};
@ -16,7 +15,7 @@ use crate::euph::{self, EuphRoomEvent};
use crate::macros::{ok_or_return, some_or_return};
use crate::store::MsgStore;
use crate::ui::chat::{ChatState, Reaction};
use crate::ui::input::{key, InputEvent, KeyBindingsList, KeyEvent};
use crate::ui::input::{key, InputEvent, KeyBindingsList};
use crate::ui::widgets::border::Border;
use crate::ui::widgets::editor::EditorState;
use crate::ui::widgets::join::{HJoin, Segment, VJoin};