Compare commits

...
Sign in to create a new pull request.

2 commits

Author SHA1 Message Date
4a2eac58fe Add todos 2019-11-30 15:28:57 +00:00
19d72b3e67 Add demo gif to readme 2019-06-25 19:59:05 +00:00
4 changed files with 40 additions and 0 deletions

View file

@ -2,6 +2,7 @@
## Next version
- Add demo gif to readme
- Fix indentation of multi-line messages
- Stop using dataclass (for backwards compatibility with Python 3.6)

View file

@ -2,6 +2,8 @@
A TUI client for [euphoria.io](https://euphoria.io)
![bowl in action](demo.gif)
## Installation
Ensure that you have at least Python 3.7 installed.

BIN
demo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 786 KiB

37
todo.txt Normal file
View file

@ -0,0 +1,37 @@
- config
x colors
- key bindings
- documentation (especially of the config)
- profiling/optimisation
- detail mode
- fold threads
- nick list
- better key bindings/controls
- center cursor on screen (after scrolling the view without scrolling the cursor)
- mouse support
- searching for messages
- better message editing when the screen is full
- detect when the dimensions are too small (meta width etc.) and display warning
- green "unread message" markers
- highlight things in messages
- offline log browsing
- @mentions
- &rooms
- https://links
- :emojis:
- /me s
- word wrapping for messages
- multi-room support
- db backend
- download room log
- auto repair gaps in log
x robust starting script
x install via pip from github
x runnable script
x parse command-line parameters
x nick list
x room_widget refactor
x save cookies