9 Commits (eff56ac051898d68d151218146bab1546743b334)

Author SHA1 Message Date
  Titouan Rigoudy eff56ac051 Move tests from room/map.rs to room/state.rs. 2 years ago
  Titouan Rigoudy 4c9b016d61 Rename Message to RoomMessage. 2 years ago
  Titouan Rigoudy 15f279e6bc Rename Visibility to RoomVisibility. 2 years ago
  Titouan Rigoudy d9be1d5f15 Rename Membership to RoomMembership. 2 years ago
  Titouan Rigoudy 138f305da9 Rename Room to RoomState. 2 years ago
  Titouan Rigoudy e773b1500f Introduce RoomNotFoundError. 2 years ago
  Titouan Rigoudy 254bd2bce7 Use RoomMap::insert() in regular builds. 2 years ago
  Titouan Rigoudy 8afdc9854b Move Room et al. to room/state.rs. 2 years ago
  Titouan Rigoudy ef34f6d626 Introduce room submodule. 2 years ago
  Titouan Rigoudy 1b5928a54a Suppress last warnings. 4 years ago
  Titouan Rigoudy bb73e71da2 Remove macro_use for log crate. 4 years ago
  Titouan Rigoudy 236ccc56a1 Add timestamp to room messages. 4 years ago
  Titouan Rigoudy f347c81c24 Store room messages as we receive them. 4 years ago
  Titouan Rigoudy 1e28829f55 Fix compilation error. 4 years ago
  Titouan Rigoudy 187bd36ec6 Use thiserror for room errors. 4 years ago
  Titouan Rigoudy 3c4487f764 Write tests for RoomJoinResponseHandler. 4 years ago
  Titouan Rigoudy c744ff4139 Handle RoomJoinResponse. Needs tests. 4 years ago
  Titouan Rigoudy dcf3bcda83 Handle RoomJoinRequest. 4 years ago
  Titouan Rigoudy 27d0539a41 Replace rustc-serialize with serde. 4 years ago
  Titouan Rigoudy 83bccd8480 Tiny nit: improve indentation. 4 years ago
  Titouan Rigoudy 6c8b17fd19 Add serde support to Room struct. 4 years ago
  Titouan Rigoudy ca8f580406 Add SetRoomListHandler. 4 years ago
  Titouan Rigoudy a778c75afc Add server request sender to Context. 4 years ago
  Titouan Rigoudy 4d4e9c7ecd Remove warnings in client. 4 years ago
  Titouan Rigoudy a7f48e12aa Extract proto module to its own crate. 4 years ago
  Titouan Rigoudy d718e8d883 Define workspace and client crate. 4 years ago
  Titouan Rigoudy 381ec05247 Set indent width to 2. 4 years ago
  Titouan Rigoudy 83620698fd Set 80-char line width. 4 years ago
  Titouan Rigoudy 7b3a3b226a Squash last warning about room.rs. 4 years ago
  Titouan Rigoudy ef5f6acab8 Add tests for Context. 6 years ago
  Titouan Rigoudy f78448d3e8 Upgrade to Rust 2018 edition. 6 years ago
  Titouan Rigoudy da6aa38593 Run rustfmt. 7 years ago
  Titouan Rigoudy d458e10001 Add name field to User struct. 7 years ago
  Titouan Rigoudy 7008d6eee9 Move User struct to proto module. 7 years ago
  Titouan Rigoudy fbaa25d57e Run (deprecated, old, stable-compatible) rustfmt. 7 years ago
  Titouan Rigoudy f1eb221e88 Handle RoomTickersResponse. 9 years ago
  Titouan Rigoudy 97e8874f8c Add get_strict and get_mut_strict to Room. 9 years ago
  Titouan Rigoudy 4efd653431 Add RoomUserLeftResponse. 9 years ago
  Titouan Rigoudy 2139509bac Refactor RoomNotFoundError into room::Error enum, fix joining/leaving mechanisms. 9 years ago
  Titouan Rigoudy cee0790b53 Use RoomNotFoundError for all RoomMap manipulations. 9 years ago
  Titouan Rigoudy 08a5b00551 Add RoomNotFoundError, use it for RoomMap::join. 9 years ago
  Titouan Rigoudy d45193cc78 Rename JoinRoom to RoomJoin. 9 years ago
  Titouan Rigoudy 0faa323300 Rename SayRoom to RoomMessage. 9 years ago
  Titouan Rigoudy 92e3db274d Store received messages, refactor joining code into room module. 9 years ago
  Titouan Rigoudy c232855047 Handle UserJoinedRoomResponse correctly. 9 years ago
  Titouan Rigoudy e65e457eb5 Add member fields to Room struct. 9 years ago
  Titouan Rigoudy 2d2cc9851d Add preliminary support for joining rooms. 9 years ago
  Titouan Rigoudy 58d5840d1b Comment RoomMap. 9 years ago
  Titouan Rigoudy 7285cf51c9 Add RoomMap, Client::server_send, Client::control_send. 9 years ago
  Titouan Rigoudy dd95fd80bc Add comments to room module, rename RoomKind to Visibility. 9 years ago