SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!
Go to file
Evgeny Poberezkin c379c16569 terminal UI (#44)
* separate terminal IO to separate thread via queues

* terminal input arithmetics (WIP)

* editable multiline terminal input

* print messages above input area

* support Up/Down arrows

* terminal chat: move by word, move to the beginning/end of input

* insert active contact when typing starts

* refactor inserting active contact

* highlight "to contact"

* add username to prompt

* change beginning/end of line keys to shoft-arrow

* remove unused code

* add ctrl arrow key bindings

* add comment for debugging keys in terminal

Co-authored-by: Efim Poberezkin <efim.poberezkin@gmail.com>
2021-02-26 18:17:29 +04:00
ChatOptions.hs add instructions on how to run chat client to README (#43) 2021-02-26 18:17:29 +04:00
ChatTerminal.hs terminal UI (#44) 2021-02-26 18:17:29 +04:00
Main.hs terminal UI (#44) 2021-02-26 18:17:29 +04:00
Types.hs terminal UI (#44) 2021-02-26 18:17:29 +04:00