8aa4b7bf7f 
								
							
								 
							
						 
						
							
							
								
								Recents must not show temporary fake messages  
							
							
							
						 
						
							2014-09-15 17:31:07 +02:00  
				
					
						
							
							
								 
						
							
							
								42f5b0a6b8 
								
							
								 
							
						 
						
							
							
								
								Recents uses data directly from $rootscope.events  
							
							
							
						 
						
							2014-09-15 16:31:59 +02:00  
				
					
						
							
							
								 
						
							
							
								3ed39ad20e 
								
							
								 
							
						 
						
							
							
								
								Clean data when user logs out  
							
							
							
						 
						
							2014-09-12 17:43:35 +02:00  
				
					
						
							
							
								 
						
							
							
								311dc61803 
								
							
								 
							
						 
						
							
							
								
								Handle NAME_EVENT to get room name update event  
							
							... 
							
							
							
							(TODO: recents needs to be directly plugged to $rootScope.events.rooms) 
							
						 
						
							2014-09-12 10:51:05 +02:00  
				
					
						
							
							
								 
						
							
							
								7e7eb0efc1 
								
							
								 
							
						 
						
							
							
								
								Show room topic change in the chat history and in the recents  
							
							
							
						 
						
							2014-09-11 11:31:24 +02:00  
				
					
						
							
							
								 
						
							
							
								811716592c 
								
							
								 
							
						 
						
							
							
								
								Made users count auto updating. Do show it if the info is not available (ex:user has not joined the room yet)  
							
							
							
						 
						
							2014-09-10 16:46:06 +02:00  
				
					
						
							
							
								 
						
							
							
								da3f842b8c 
								
							
								 
							
						 
						
							
							
								
								Removed wrong comments about recents-controller.js: it uses $rootScope.rooms not $rootScope.events.rooms managed by event-handler-service.js and used by other controllers  
							
							
							
						 
						
							2014-09-10 14:53:03 +02:00  
				
					
						
							
							
								 
						
							
							
								746ed57c0e 
								
							
								 
							
						 
						
							
							
								
								When the user has been kicked or banned from a room, remove the room from his recents list  
							
							
							
						 
						
							2014-09-09 16:31:50 +02:00  
				
					
						
							
							
								 
						
							
							
								5132fcdb8b 
								
							
								 
							
						 
						
							
							
								
								Made recents list display something when joining a room which we do not have state data yet  
							
							
							
						 
						
							2014-09-09 16:10:20 +02:00  
				
					
						
							
							
								 
						
							
							
								fd2d3fcfd7 
								
							
								 
							
						 
						
							
							
								
								Removed historical code: recents does not need to manage presences. It is already done by initialSync in eventStreamService  
							
							
							
						 
						
							2014-09-09 12:47:42 +02:00  
				
					
						
							
							
								 
						
							
							
								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.  
							
							
							
						 
						
							2014-09-08 14:01:34 -07:00  
				
					
						
							
							
								 
						
							
							
								da9b7b0368 
								
							
								 
							
						 
						
							
							
								
								Added big massive TODOs on a huge design problem with initial sync  
							
							
							
						 
						
							2014-09-08 13:54:09 -07:00  
				
					
						
							
							
								 
						
							
							
								2eaa199e6a 
								
							
								 
							
						 
						
							
							
								
								Added number of users in recent rooms.  
							
							
							
						 
						
							2014-09-08 11:55:29 -07:00  
				
					
						
							
							
								 
						
							
							
								21d6ce2380 
								
							
								 
							
						 
						
							
							
								
								App startup improvements:  
							
							... 
							
							
							
							- 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 
							
						 
						
							2014-09-08 18:14:35 +02:00  
				
					
						
							
							
								 
						
							
							
								7346ea85c0 
								
							
								 
							
						 
						
							
							
								
								Moved mRoomName filter into matrix-filter.js, a place for all generic filters using Matrix data.  
							
							
							
						 
						
							2014-09-04 13:43:48 +02:00  
				
					
						
							
							
								 
						
							
							
								b1b57a3f28 
								
							
								 
							
						 
						
							
							
								
								BF: Do not filter incoming member events. Before, only invitations to the current user  were showned in the recents.  
							
							
							
						 
						
							2014-09-04 11:03:49 +02:00  
				
					
						
							
							
								 
						
							
							
								8a7c1d6a00 
								
							
								 
							
						 
						
							
							
								
								fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch.  
							
							
							
						 
						
							2014-09-03 17:31:57 +01:00  
				
					
						
							
							
								 
						
							
							
								d5da6b0cef 
								
							
								 
							
						 
						
							
							
								
								Handle "m.room.create" in order to inform controllers about new rooms  
							
							
							
						 
						
							2014-09-02 13:55:23 +02:00  
				
					
						
							
							
								 
						
							
							
								7d99cee3ef 
								
							
								 
							
						 
						
							
							
								
								Added roomName, a directive to compute a room name based on its alias (not aliases for now) and its users displaynames or ids  
							
							
							
						 
						
							2014-09-01 18:52:24 +02:00  
				
					
						
							
							
								 
						
							
							
								fa6b3490e2 
								
							
								 
							
						 
						
							
							
								
								Handle call events in the recents view as well to get consistency with what it displays when refreshed.  
							
							
							
						 
						
							2014-09-01 15:54:06 +01:00  
				
					
						
							
							
								 
						
							
							
								089d1b1b78 
								
							
								 
							
						 
						
							
							
								
								Recents update: do not care of events coming from the past (they are fired when doing pagination of room messages in the past)  
							
							
							
						 
						
							2014-08-29 09:55:47 +02:00  
				
					
						
							
							
								 
						
							
							
								246b2a3c3e 
								
							
								 
							
						 
						
							
							
								
								Renamed matrixService.assignRoomAliases into getRoomAliasAndDisplayName  
							
							
							
						 
						
							2014-08-29 09:32:09 +02:00  
				
					
						
							
							
								 
						
							
							
								b09e531159 
								
							
								 
							
						 
						
							
							
								
								Do a smart update of the recents from the events stream rather than hammering initialSync each time  
							
							
							
						 
						
							2014-08-28 16:38:16 +02:00  
				
					
						
							
							
								 
						
							
							
								466fbe4c4e 
								
							
								 
							
						 
						
							
							
								
								Cleaned up deps  
							
							
							
						 
						
							2014-08-28 16:23:30 +02:00  
				
					
						
							
							
								 
						
							
							
								04fdcf302d 
								
							
								 
							
						 
						
							
							
								
								Wired the recents list with the stream events for realtime update  
							
							
							
						 
						
							2014-08-27 18:52:15 +02:00  
				
					
						
							
							
								 
						
							
							
								d9155b6a25 
								
							
								 
							
						 
						
							
							
								
								Highlight the current room in the recents list  
							
							
							
						 
						
							2014-08-27 17:20:53 +02:00  
				
					
						
							
							
								 
						
							
							
								308c9273fa 
								
							
								 
							
						 
						
							
							
								
								Moved recents things into a separate (and reusable) controler  
							
							
							
						 
						
							2014-08-27 15:55:51 +02:00