Commit Graph

1041 Commits (de1485323749b5aed0d0143c695180eb25ee8808)
 

Author SHA1 Message Date
David Baker 55fe0d8adc Less buggy rejection of calls when busy 10 years ago
Emmanuel ROHEE b63dd9506e Improved requests: pagination is done from the data received in initialSync 10 years ago
David Baker 6f256e6380 reject calls if there's already a call in progress 10 years ago
Kegan Dougal 2bd4346075 More rst formatting. 10 years ago
Kegan Dougal f23e5b17b6 Extra restrictions to make parsing easier. 10 years ago
Kegan Dougal 56a358481e Tyops 10 years ago
Kegan Dougal d5704cf2a3 Added initial draft for human-readable ID rules. 10 years ago
Kegan Dougal 550e8f32ac Move model to client-server for now. 10 years ago
David Baker f90ce04a83 Hangup call if user denies media access. 10 years ago
David Baker ccfb42e4ff Don't try setting up the call if the user has canceled it before allowing permission. 10 years ago
David Baker 25e96f82db Don't break if you press the hangup button before allowing media permission. 10 years ago
David Baker 253c327252 Don't play an engaged tone if we hang up locally. 10 years ago
Erik Johnston a75f8686ba Fix bug where we used an unbound local variable if we ended up rolling back the persist_event transaction 10 years ago
Emmanuel ROHEE 1ef51e7939 Improved room page loading flow: do pagination only when the members list is available. 10 years ago
Emmanuel ROHEE 746ed57c0e When the user has been kicked or banned from a room, remove the room from his recents list 10 years ago
Emmanuel ROHEE 5132fcdb8b Made recents list display something when joining a room which we do not have state data yet 10 years ago
Emmanuel ROHEE 332986ba43 BF: prevent joined messages to be displayed twice when joining a room. 10 years ago
David Baker 472b4fe48c make calls work in Firefox 10 years ago
Emmanuel ROHEE fd2d3fcfd7 Removed historical code: recents does not need to manage presences. It is already done by initialSync in eventStreamService 10 years ago
Emmanuel ROHEE 967ac65586 BF: Made the grey background of the current room cover all the cell width 10 years ago
David Baker 16b40cbede Show call invites in the message table 10 years ago
Kegan Dougal 75890d7bdd CSS tweakage 10 years ago
Kegan Dougal e8f19b4c0d Display a 'Set Topic' button if there is no topic or it's a 0-len string. 10 years ago
Kegan Dougal 6bdb23449a Add ability to set topic by double-clicking on the topic text then hitting enter. 10 years ago
Kegan Dougal f64cc237fc Fixed bug which displayed an older room topic because it was being returned from /initialSync messages key. Check the ts of the event before clobbering state. 10 years ago
Kegan Dougal ef2111099a long topic is long. CSS support it 10 years ago
Kegan Dougal df50a6823f Display public room topics if they exist on the public room list. 10 years ago
Kegan Dougal 324020d5fe Display the room topic in the room, underneath the name of the room. 10 years ago
Kegan Dougal 544691ab05 Update jsfiddles to have more helpful error messages when there is no connection when logging in. 10 years ago
Erik Johnston 5236de5b03 Add slightly helpful advice on how to generate config if you don'y already have one 10 years ago
Erik Johnston 91b370650a Don't autogen config in synctl for the same reasons we don't turn of --generate-config by default on the homeserver - it is liable to confuse people who have moved the config file or have chosen a non standard location. 10 years ago
Erik Johnston e062f2dfa8 Apparently we can't do txn.rollback(), so raise and catch an exception instead. 10 years ago
Kegan Dougal c1a25756c2 Added demo.details 10 years ago
Kegan Dougal d692994ea4 Updated jsfiddle links to point to github 10 years ago
Kegan Dougal a3590dfa26 Bodge to default to '1 users' when you create a room, which is better than blindly assuming a recents controller is writing to rootScope.rooms and setting numUsersInRoom there. 10 years ago
Kegan Dougal da9b7b0368 Added big massive TODOs on a huge design problem with initial sync 10 years ago
Kegan Dougal 054fad5360 Float right the num users, apply room highlight to user count. 10 years ago
Kegan Dougal e0954f3b36 Better checks are better. 10 years ago
Kegan Dougal 76fe7d4eba Added num_joined_users key to /publicRooms for each room. Show this information in the webclient. 10 years ago
Erik Johnston 942d8412c4 Handle the case where we don't have a common ancestor 10 years ago
Kegan Dougal 2eaa199e6a Added number of users in recent rooms. 10 years ago
Erik Johnston 83ce57302d Fix bug in state handling where we incorrectly identified a missing pdu. Update tests to catch this case. 10 years ago
Kegan Dougal de727f854a Make #matrix public rooms bold to make them stand out from the other public rooms. Ideally this would be metadata in /publicRooms to say something like 'featured channel', but for now, just make it a client side check. 10 years ago
Kegan Dougal 0627366b2f Sort the public room list by display name. 10 years ago
Erik Johnston c0577ea87a Rollback if we try and insert duplicate events 10 years ago
Emmanuel ROHEE d81e7dc00e Added /join description 10 years ago
Emmanuel ROHEE 9a5f224931 matrixService.rooms must be renamed matrixService.initialSync now 10 years ago
Emmanuel ROHEE 21d6ce2380 App startup improvements: 10 years ago
David Baker 972f664b6b add sounds to the calling interface 10 years ago
Emmanuel ROHEE 1dc4ad1efa Merge branch 'origin/release-v0.2.2' into develop 10 years ago