bhcli

A TUI for chatting on LE PHP Chats (onion)
git clone https://git.dasho.dev/n0tr1v/bhcli.git
Log | Files | Refs | README

commit b1267a10d63a11d3c17ed1ea033de78909fc92d1
parent 02582afbe9826c3b87a309a2933244e5ac4d4427
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Fri, 31 Mar 2023 01:50:36 -0700

fmt

Diffstat:
Msrc/main.rs | 12++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/main.rs b/src/main.rs @@ -983,7 +983,7 @@ impl LeChatPHPClient { }); } - fn handle_input(&mut self, events: &Events, app: &mut App, messages: &Arc<Mutex<Vec<Message>>>, users: &Arc<Mutex<Users>>, ) -> std::result::Result<(), ExitSignal> { + fn handle_input(&mut self, events: &Events, app: &mut App, messages: &Arc<Mutex<Vec<Message>>>, users: &Arc<Mutex<Users>>) -> std::result::Result<(), ExitSignal> { match events.next() { Ok(Event::NeedLogin) => return Err(ExitSignal::NeedLogin), Ok(Event::Terminate) => return Err(ExitSignal::Terminate), @@ -992,7 +992,7 @@ impl LeChatPHPClient { } } - fn handle_event(&mut self, app: &mut App, messages: &Arc<Mutex<Vec<Message>>>, users: &Arc<Mutex<Users>>, event: event::Event, ) -> std::result::Result<(), ExitSignal> { + fn handle_event(&mut self, app: &mut App, messages: &Arc<Mutex<Vec<Message>>>, users: &Arc<Mutex<Users>>, event: event::Event) -> std::result::Result<(), ExitSignal> { match event { event::Event::Resize(_cols, _rows) => Ok(()), event::Event::FocusGained => Ok(()), @@ -1003,7 +1003,7 @@ impl LeChatPHPClient { } } - fn handle_key_event(&mut self, app: &mut App, messages: &Arc<Mutex<Vec<Message>>>, users: &Arc<Mutex<Users>>, key_event: KeyEvent, ) -> std::result::Result<(), ExitSignal> { + fn handle_key_event(&mut self, app: &mut App, messages: &Arc<Mutex<Vec<Message>>>, users: &Arc<Mutex<Users>>, key_event: KeyEvent) -> std::result::Result<(), ExitSignal> { match app.input_mode { InputMode::LongMessage => self.handle_long_message_mode_key_event(app, key_event, messages), InputMode::Normal => self.handle_normal_mode_key_event(app, key_event, messages), @@ -1011,7 +1011,7 @@ impl LeChatPHPClient { } } - fn handle_long_message_mode_key_event(&mut self, app: &mut App, key_event: KeyEvent, messages: &Arc<Mutex<Vec<Message>>>, ) -> std::result::Result<(), ExitSignal> { + fn handle_long_message_mode_key_event(&mut self, app: &mut App, key_event: KeyEvent, messages: &Arc<Mutex<Vec<Message>>>) -> std::result::Result<(), ExitSignal> { match key_event { KeyEvent { code: KeyCode::Enter, modifiers: KeyModifiers::NONE, .. } | KeyEvent { code: KeyCode::Esc, modifiers: KeyModifiers::NONE, .. } => self.handle_long_message_mode_key_event_esc(app), @@ -1021,7 +1021,7 @@ impl LeChatPHPClient { Ok(()) } - fn handle_normal_mode_key_event(&mut self, app: &mut App, key_event: KeyEvent, messages: &Arc<Mutex<Vec<Message>>>, ) -> std::result::Result<(), ExitSignal> { + fn handle_normal_mode_key_event(&mut self, app: &mut App, key_event: KeyEvent, messages: &Arc<Mutex<Vec<Message>>>) -> std::result::Result<(), ExitSignal> { match key_event { KeyEvent { code: KeyCode::Char('/'), modifiers: KeyModifiers::NONE, .. } => self.handle_normal_mode_key_event_slash(app), KeyEvent { code: KeyCode::Char('j'), modifiers: KeyModifiers::NONE, .. } | @@ -1056,7 +1056,7 @@ impl LeChatPHPClient { Ok(()) } - fn handle_editing_mode_key_event(&mut self, app: &mut App, key_event: KeyEvent, users: &Arc<Mutex<Users>>, ) -> std::result::Result<(), ExitSignal> { + fn handle_editing_mode_key_event(&mut self, app: &mut App, key_event: KeyEvent, users: &Arc<Mutex<Users>>) -> std::result::Result<(), ExitSignal> { match key_event { KeyEvent { code: KeyCode::Enter, modifiers: KeyModifiers::NONE, .. } => self.handle_editing_mode_key_event_enter(app)?, KeyEvent { code: KeyCode::Tab, modifiers: KeyModifiers::NONE, .. } => self.handle_editing_mode_key_event_tab(app, users),