972f664b6b 
								
							
								 
							
						 
						
							
							
								
								add sounds to the calling interface  
							
							
							
						 
						
							2014-09-08 16:10:36 +01:00  
				
					
						
							
							
								 
						
							
							
								c03c255304 
								
							
								 
							
						 
						
							
							
								
								Better call bar (visually: still lacks ring[back] tones).  
							
							
							
						 
						
							2014-09-06 00:14:02 +01:00  
				
					
						
							
							
								 
						
							
							
								d72ce4da64 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of github.com:matrix-org/synapse into develop  
							
							... 
							
							
							
							Conflicts:
	synapse/http/client.py 
							
						 
						
							2014-09-03 18:25:17 +01:00  
				
					
						
							
							
								 
						
							
							
								a25d1530ef 
								
							
								 
							
						 
						
							
							
								
								Make registering and logging in with a threepid work in the webclient.  
							
							
							
						 
						
							2014-09-03 18:23:56 +01: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  
				
					
						
							
							
								 
						
							
							
								57f047a05a 
								
							
								 
							
						 
						
							
							
								
								Fairly simple move of the call status widget to the header bar (and therefore into the index page rather than the rooms page).  
							
							
							
						 
						
							2014-09-01 17:16:27 +01:00  
				
					
						
							
							
								 
						
							
							
								9b61076d42 
								
							
								 
							
						 
						
							
							
								
								BF: Check config exists (=defined in the localstorage) before using it  
							
							
							
						 
						
							2014-09-01 17:43:27 +02:00  
				
					
						
							
							
								 
						
							
							
								f81002df60 
								
							
								 
							
						 
						
							
							
								
								BF: Pass desired_user_id to register API. And update the app header to avoid to display the previous matrix id  
							
							
							
						 
						
							2014-09-01 11:12:24 +02:00  
				
					
						
							
							
								 
						
							
							
								1bc036a12d 
								
							
								 
							
						 
						
							
							
								
								nasty big monolithic commit of a whole bunch of UI/UX improvements:  
							
							... 
							
							
							
							- add a simple CSS template across the app for navigation & cosmetics
 - split login into login & register, and totally reskin it
 - restructure room CSS to play nicely with it
 - implement basis 1:1 chat from user pages
 - disable autofocus on iOS to improve UX 
							
						 
						
							2014-08-31 00:40:42 +01:00  
				
					
						
							
							
								 
						
							
							
								c3a774e414 
								
							
								 
							
						 
						
							
							
								
								Show desktop notification state. Provide help if the user has previously denied permission to display them.  
							
							
							
						 
						
							2014-08-29 17:13:57 +02:00  
				
					
						
							
							
								 
						
							
							
								6ac298f2f1 
								
							
								 
							
						 
						
							
							
								
								Start the events stream once the app starts (if credentials are in cache) or once the user gets logged in  
							
							
							
						 
						
							2014-08-28 11:04:15 +02:00  
				
					
						
							
							
								 
						
							
							
								6691ca6f8d 
								
							
								 
							
						 
						
							
							
								
								Rename go() into goToPage() which is available from everywhere thanks to the inheritance of $scope  
							
							
							
						 
						
							2014-08-27 15:55:51 +02:00  
				
					
						
							
							
								 
						
							
							
								c21fcb3373 
								
							
								 
							
						 
						
							
							
								
								Determine and send user presence state  
							
							
							
						 
						
							2014-08-26 16:25:27 +02:00  
				
					
						
							
							
								 
						
							
							
								aaf623fa53 
								
							
								 
							
						 
						
							
							
								
								Move profile parts of the rooms page and the config content into a new page: settings  
							
							
							
						 
						
							2014-08-22 17:55:05 +02:00  
				
					
						
							
							
								 
						
							
							
								dde50d4245 
								
							
								 
							
						 
						
							
							
								
								Use $location.url instead of $location.path to get clean page URL without hash arguments of the previous page.  
							
							... 
							
							
							
							This happpens with room URL like http://127.0.0.1:8080/matrix/client/#/room/#public:localhost . The second hash part is transferred to the next page when using $location.path. 
							
						 
						
							2014-08-22 11:44:09 +02:00  
				
					
						
							
							
								 
						
							
							
								2e1ab9db08 
								
							
								 
							
						 
						
							
							
								
								Only start event streaming after having set up the controllers.  
							
							
							
						 
						
							2014-08-21 17:55:41 +01:00  
				
					
						
							
							
								 
						
							
							
								0b5674ccc5 
								
							
								 
							
						 
						
							
							
								
								Do not start the event stream if the user is not logged in (=if he does not has an access token yet)  
							
							... 
							
							
							
							Add isUserLoggedIn to check this. 
							
						 
						
							2014-08-18 10:44:29 +02:00  
				
					
						
							
							
								 
						
							
							
								60245c4f90 
								
							
								 
							
						 
						
							
							
								
								implement html5 notifications. (have to be explicitly requested under Config)  
							
							
							
						 
						
							2014-08-17 03:48:28 +01:00  
				
					
						
							
							
								 
						
							
							
								5ac87292c4 
								
							
								 
							
						 
						
							
							
								
								Remove old polling stuff from RoomController. Added service comments. Do not start the event stream on startup unless you have credentials.  
							
							
							
						 
						
							2014-08-15 14:06:56 +01:00  
				
					
						
							
							
								 
						
							
							
								7ddb7a5cbb 
								
							
								 
							
						 
						
							
							
								
								Event streaming now happens on an app level, rather than a per-room level. Make eventStreamService manage it's own repolling provided no one calls stop() on it. Couple the stream with eventHandlerService so any controller can just blithely call eventStreamService.resume() and expect to 'get stuff' without having to handle promises (though resume() still returns a promise for that request and proxies it through $q). Kill and reset the stream if you logout.  
							
							
							
						 
						
							2014-08-15 14:06:56 +01:00  
				
					
						
							
							
								 
						
							
							
								7143f358f1 
								
							
								 
							
						 
						
							
							
								
								Detect when the user access token is no more valid and log the user out in this case  
							
							
							
						 
						
							2014-08-14 15:00:21 +02:00  
				
					
						
							
							
								 
						
							
							
								3e35a9f96e 
								
							
								 
							
						 
						
							
							
								
								add in copyrights to everything, not just the synapse subdir, and add a copyrighter.pl whilst we're at it  
							
							
							
						 
						
							2014-08-13 03:32:18 +01:00  
				
					
						
							
							
								 
						
							
							
								4f475c7697 
								
							
								 
							
						 
						
							
							
								
								Reference Matrix Home Server  
							
							
							
						 
						
							2014-08-12 15:10:52 +01:00