summary refs log tree commit diff
path: root/webclient/recents (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Filter room where the user has been bannedEmmanuel ROHEE2014-09-151-5/+13
|
* Recents must not show temporary fake messagesEmmanuel ROHEE2014-09-153-10/+8
|
* Recents uses data directly from $rootscope.eventsEmmanuel ROHEE2014-09-153-163/+60
|
* BF: inviter field has moved to the room root objectEmmanuel ROHEE2014-09-151-1/+1
|
* Clean data when user logs outEmmanuel ROHEE2014-09-121-2/+7
|
* Fixed displayname resolution of emote senderEmmanuel ROHEE2014-09-121-1/+1
|
* Handle NAME_EVENT to get room name update eventEmmanuel ROHEE2014-09-121-0/+5
| | | | (TODO: recents needs to be directly plugged to $rootScope.events.rooms)
* Show room name updates in room history and recents.Emmanuel ROHEE2014-09-121-0/+4
| | | | Update it with the latest value
* Show room topic change in the chat history and in the recentsEmmanuel ROHEE2014-09-112-0/+9
|
* Made users count auto updating. Do show it if the info is not available ↵Emmanuel ROHEE2014-09-102-12/+30
| | | | (ex:user has not joined the room yet)
* Removed wrong comments about recents-controller.js: it uses $rootScope.rooms ↵Emmanuel ROHEE2014-09-101-22/+0
| | | | not $rootScope.events.rooms managed by event-handler-service.js and used by other controllers
* When the user has been kicked or banned from a room, remove the room from ↵Emmanuel ROHEE2014-09-091-1/+8
| | | | his recents list
* Made recents list display something when joining a room which we do not have ↵Emmanuel ROHEE2014-09-091-0/+8
| | | | state data yet
* Removed historical code: recents does not need to manage presences. It is ↵Emmanuel ROHEE2014-09-091-6/+0
| | | | already done by initialSync in eventStreamService
* BF: Made the grey background of the current room cover all the cell widthEmmanuel ROHEE2014-09-091-1/+1
|
* Bodge to default to '1 users' when you create a room, which is better than ↵Kegan Dougal2014-09-082-1/+6
| | | | blindly assuming a recents controller is writing to rootScope.rooms and setting numUsersInRoom there.
* Added big massive TODOs on a huge design problem with initial syncKegan Dougal2014-09-081-1/+18
|
* Added num_joined_users key to /publicRooms for each room. Show this ↵Kegan Dougal2014-09-081-1/+1
| | | | information in the webclient.
* Added number of users in recent rooms.Kegan Dougal2014-09-082-0/+16
|
* App startup improvements:Emmanuel ROHEE2014-09-081-33/+33
| | | | | | | - do one and only one initialSync when the app starts. (recents-controller does not do its own anymore) - initialSync: get only the last message per room instead of default number of messages (10) Prevent recents-controller from loosing its data each time the page URL changes
* Display ban & kick reasonEmmanuel ROHEE2014-09-051-0/+6
|
* BF: Show "Bob invited you" in recents when Bob invites the userEmmanuel ROHEE2014-09-051-1/+5
|
* Added mUserDisplayName, a filter to resolve a user display name from a user_idEmmanuel ROHEE2014-09-041-9/+9
|
* Moved mRoomName filter into matrix-filter.js, a place for all generic ↵Emmanuel ROHEE2014-09-042-2/+2
| | | | filters using Matrix data.
* BF: Do not filter incoming member events. Before, only invitations to the ↵Emmanuel ROHEE2014-09-041-7/+2
| | | | current user were showned in the recents.
* Report ban/unban messages to recents listsEmmanuel ROHEE2014-09-041-8/+19
|
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org ↵Matthew Hodgson2014-09-032-2/+2
| | | | hasn't been incorporated in time for launch.
* Do not show banned people in member list. Format ban events strings in room ↵Emmanuel ROHEE2014-09-031-2/+2
| | | | and recent flows
* Handle "m.room.create" in order to inform controllers about new roomsEmmanuel ROHEE2014-09-021-0/+5
|
* Added roomName, a directive to compute a room name based on its alias (not ↵Emmanuel ROHEE2014-09-012-4/+5
| | | | aliases for now) and its users displaynames or ids
* Handle call events in the recents view as well to get consistency with what ↵David Baker2014-09-011-0/+5
| | | | it displays when refreshed.
* Just show 'Call' for call events. Don't just splat out the content of the ↵David Baker2014-09-011-1/+3
| | | | event for other events: it's rarely going to be sesnible.
* Recents update: do not care of events coming from the past (they are fired ↵Emmanuel ROHEE2014-08-291-2/+4
| | | | when doing pagination of room messages in the past)
* Display emotes in the recents listEmmanuel ROHEE2014-08-291-0/+5
|
* Renamed matrixService.assignRoomAliases into getRoomAliasAndDisplayNameEmmanuel ROHEE2014-08-291-5/+8
|
* Do a smart update of the recents from the events stream rather than ↵Emmanuel ROHEE2014-08-281-7/+21
| | | | hammering initialSync each time
* Cleaned up depsEmmanuel ROHEE2014-08-281-2/+2
|
* Wired the recents list with the stream events for realtime updateEmmanuel ROHEE2014-08-271-9/+10
|
* Highlight the current room in the recents listEmmanuel ROHEE2014-08-272-2/+9
|
* BF: use room_id if there is no aliasEmmanuel ROHEE2014-08-271-1/+1
|
* Sort recents in anti-chronological orderEmmanuel ROHEE2014-08-272-1/+48
|
* Moved recents things into a separate (and reusable) controlerEmmanuel ROHEE2014-08-272-0/+119