Commit Graph

919 Commits (fd2d3fcfd75aa5ca5651caf150fbb6088a940d85)
 

Author SHA1 Message Date
Emmanuel ROHEE fd2d3fcfd7 Removed historical code: recents does not need to manage presences. It is already done by initialSync in eventStreamService 11 years ago
Emmanuel ROHEE 967ac65586 BF: Made the grey background of the current room cover all the cell width 11 years ago
David Baker 16b40cbede Show call invites in the message table 11 years ago
Kegan Dougal 75890d7bdd CSS tweakage 11 years ago
Kegan Dougal e8f19b4c0d Display a 'Set Topic' button if there is no topic or it's a 0-len string. 11 years ago
Kegan Dougal 6bdb23449a Add ability to set topic by double-clicking on the topic text then hitting enter. 11 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. 11 years ago
Kegan Dougal ef2111099a long topic is long. CSS support it 11 years ago
Kegan Dougal df50a6823f Display public room topics if they exist on the public room list. 11 years ago
Kegan Dougal 324020d5fe Display the room topic in the room, underneath the name of the room. 11 years ago
Kegan Dougal 544691ab05 Update jsfiddles to have more helpful error messages when there is no connection when logging in. 11 years ago
Erik Johnston 5236de5b03 Add slightly helpful advice on how to generate config if you don'y already have one 11 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. 11 years ago
Erik Johnston e062f2dfa8 Apparently we can't do txn.rollback(), so raise and catch an exception instead. 11 years ago
Kegan Dougal c1a25756c2 Added demo.details 11 years ago
Kegan Dougal d692994ea4 Updated jsfiddle links to point to github 11 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. 11 years ago
Kegan Dougal da9b7b0368 Added big massive TODOs on a huge design problem with initial sync 11 years ago
Kegan Dougal 054fad5360 Float right the num users, apply room highlight to user count. 11 years ago
Kegan Dougal e0954f3b36 Better checks are better. 11 years ago
Kegan Dougal 76fe7d4eba Added num_joined_users key to /publicRooms for each room. Show this information in the webclient. 11 years ago
Erik Johnston 942d8412c4 Handle the case where we don't have a common ancestor 11 years ago
Kegan Dougal 2eaa199e6a Added number of users in recent rooms. 11 years ago
Erik Johnston 83ce57302d Fix bug in state handling where we incorrectly identified a missing pdu. Update tests to catch this case. 11 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. 11 years ago
Kegan Dougal 0627366b2f Sort the public room list by display name. 11 years ago
Erik Johnston c0577ea87a Rollback if we try and insert duplicate events 11 years ago
Emmanuel ROHEE d81e7dc00e Added /join description 11 years ago
Emmanuel ROHEE 9a5f224931 matrixService.rooms must be renamed matrixService.initialSync now 11 years ago
Emmanuel ROHEE 21d6ce2380 App startup improvements: 11 years ago
David Baker 972f664b6b add sounds to the calling interface 11 years ago
Emmanuel ROHEE 1dc4ad1efa Merge branch 'origin/release-v0.2.2' into develop 11 years ago
Matthew Hodgson a0a609e8af fix embarassing bug where in-progress messages get vaped when the previous one gets delivered 11 years ago
Matthew Hodgson dc1f202eca fix desktop notifs, which were broken in eab463fd 11 years ago
Kegan Dougal ce5cd2202f Center recaptcha dialog. 11 years ago
Erik Johnston 2df5cb114d Remove disabled change from CHANGES 11 years ago
Matthew Hodgson ef0304beff disable broken event dup suppression, and fix echo for /me 11 years ago
Kegan Dougal dd2ae64120 Set the room_alias field when we encounter a new one, rather than only from local storage. 11 years ago
Kegan Dougal cde6bdfa77 Use the room_display_name when presenting on the home page, and not the room_alias which may not be set. 11 years ago
Kegan Dougal f397b2264c https when loading recaptcha js 11 years ago
Erik Johnston 768ff1a850 Fix race in presence handler where we evicted things from cache while handling a key therein 11 years ago
Erik Johnston 7735aad9d6 Bump version and changelog 11 years ago
Kegan Dougal 7bff9b6269 Minor spec tweaks. 11 years ago
Emmanuel ROHEE 24f0bb4af5 Revert "BF: Made notification work again (forgot to renamed "offline" to "unavailable")" 11 years ago
Emmanuel ROHEE c3f9d8e41b BF: Made notification work again (forgot to renamed "offline" to "unavailable") 11 years ago
Matthew Hodgson 41907209bb fix desktop notifs, which were broken in eab463fd 11 years ago
Kegan Dougal 9e0c3e7838 Center recaptcha dialog. 11 years ago
Erik Johnston a9afb7cba3 Remove disabled change from CHANGES 11 years ago
Matthew Hodgson 44bd5e04dd disable broken event dup suppression, and fix echo for /me 11 years ago
Kegan Dougal 9be1b2cb23 Set the room_alias field when we encounter a new one, rather than only from local storage. 11 years ago