Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 1.25 KB

Todo.md

File metadata and controls

36 lines (30 loc) · 1.25 KB

Todo

Next

  • Search for rooms/users
  • Send messages to a new room/user
  • Highlight unread messages in room view
  • webex-rust: handle access token expiration/refresh
  • Cache access/refresh token between invocations for faster statup
  • Cache room/messages data on disk for faster startup
  • Display reactions to messages
  • Send reactions to messages
  • Message attachments
  • Message forwarding
  • Display number of unread messages in list

Maybe

  • Modal text editor
  • Room sections / favourites

Done

  • Make the logs view scrollable
  • webex-rust: retrieve list of all user rooms (limited to 1000)
  • Make the message list view scrollable
  • Make the rooms list view scrollable
  • Graceful teardown of each thread
  • Support manual copy of auth URL. Currently hidden by UI.
  • Retrieve past messages when viewing a room
  • Room list filter for unread (since app was launched), and recently updated
  • Recover terminal on failure
  • Fix event thread dying
  • Rename the handler and associated messages
  • Remove sleep and either select on two channels, or use a single channel (MPSC)
  • Use config file for client credentials