Initial release of sechat-rs.
Initial Features include:
- Chatting in DMs and Group Chats.
- Storing History on Disk
- Seeing Peoples Status and Status Message
- Getting Notifications for new Messages
- Switching between Rooms
What's Changed
- Cleanups by @tofubert in #11
- add first tests in config by @tofubert in #14
- add banner to readme by @tofubert in #13
- reduce threshold for code cov by @tofubert in #17
- replace use of seshat with sechat by @tofubert in #21
- Pat/review backend and UI by @fightling in #19
- Test/config tests by @tofubert in #18
- use tui_textarea for input box by @tofubert in #20
- update codecov to be less noisy by @tofubert in #25
- extend make file by @tofubert in #22
- make config init not call exit by @tofubert in #26
- review by @fightling in #24
- add first simple requester test by @tofubert in #27
- Feature/users in rooms by @tofubert in #10
- Feature/theme support by @tofubert in #28
- Update versions by @tofubert in #54
- Bug/fix config handling by @tofubert in #44
- Test/new tests by @tofubert in #46
- Refactor/app UI handling by @tofubert in #58
- change coverage rules by @tofubert in #60
- Refactor/backend requester by @tofubert in #59
- Start writing docs for sechat-rs by @tofubert in #50
- update cargo toml and deps by @tofubert in #61
- add jump scrolling shortcuts in open mode by @drlef in #62
- mark room as read on message send by @drlef in #64
- add shutdown by @tofubert in #63
- Add "Favorite Chats" category to the chat selector screen by @jrichardsen in #67
- Convert exit and help to popups by @jrichardsen in #69
- update default dark theme by @drlef in #68
- update popup border default colour by @drlef in #73
- fix: increase help popup size to accommodate all lines by @jrichardsen in #76
- replace log4rs with tui-logger by @tofubert in #72
- improve title bar in direct messages by @jrichardsen in #66
- Feature/fetch full history by @tofubert in #65
- message id spams the log by @tofubert in #78
- add dates to chat. print date once per day by @drlef in #79
- optimize release build by @tofubert in #80
- Add searching functionality to the chat selection screen by @jrichardsen in #81
- add doc string to NCMessage get date by @drlef in #84
- bump version to 0.1.0 and add changelog by @tofubert in #16
New Contributors
- @tofubert made their first contribution in #11
- @fightling made their first contribution in #19
- @drlef made their first contribution in #62
- @jrichardsen made their first contribution in #67
Full Changelog: https://github.com/tofubert/sechat-rs/commits/0.1.0