Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							f384aa7d9e 
							
						 
					 
					
						
						
							
							Add notification to group chat rooms with ongoing conf calls  
						
						... 
						
						
						
						This notification disappears when in the conf call / when the call is over.
CSS stolen from the desktop notification bar. 
						
						
					 
					
						2015-09-15 14:18:17 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							353269370f 
							
						 
					 
					
						
						
							
							Wire up the "room" CallView for conferencing  
						
						... 
						
						
						
						This also separates out concerns better - UI elements just need to poke
getCallForRoom rather than care if the thing they are displaying is a
true 1:1 for this room ID or actually a conf room. 
						
						
					 
					
						2015-09-15 13:19:07 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							7866979c79 
							
						 
					 
					
						
						
							
							Show/hide the Hangup button depending on the state of the conf call.  
						
						
						
						
					 
					
						2015-09-15 13:04:09 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							5e3698de64 
							
						 
					 
					
						
						
							
							Actually enforce 1 call semantics.  
						
						
						
						
					 
					
						2015-09-15 11:43:51 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							59986d8b72 
							
						 
					 
					
						
						
							
							Pass the call around different CallViews to keep media flowing  
						
						... 
						
						
						
						Previously, the CallView was attached to the RoomView, so you would get
a new CallView each time you changed the room and the one you changed
from would be destroyed. This would destroy media capture/playback as
the element was no longer in the DOM.
This is now fixed by having a "global" CallView which is attached at
the MatrixChat "page" level in the DOM hierarchy. This CallView isn't
scoped to a particular room; it will render any "active" call it can
find that *isn't the current room being displayed*. This has the side
effect of enforcing 1 call per app semantics as only the first active
call found is returned.
This fixes https://github.com/vector-im/vector-web/issues/31 
This is unfinished (CSS for the global call view isn't done) 
						
						
					 
					
						2015-09-15 11:05:53 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							fc892b3580 
							
						 
					 
					
						
						
							
							Hide 1:1 conference rooms  
						
						
						
						
					 
					
						2015-09-11 16:55:48 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							e3b02a295c 
							
						 
					 
					
						
						
							
							Check conf user/rooms a bit more efficiently  
						
						
						
						
					 
					
						2015-09-11 16:14:30 +01:00 
						 
				 
			
				
					
						
							
							
								Kegan Dougal 
							
						 
					 
					
						
						
						
						
							
						
						
							77401e215e 
							
						 
					 
					
						
						
							
							First working outbound conference calling  
						
						... 
						
						
						
						This has a number of failings currently: 1) It needs to hide the 1:1 conference
room, 2) Swapping tabs on the outbound call mutes audio (this just seems to be
a vector bug since I can repro this on a normal 1:1 voip call), 3) Needs a big
plinth/etc to say the conf call is in progress. 
						
						
					 
					
						2015-09-11 15:49:47 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							ce9fcdbbb5 
							
						 
					 
					
						
						
							
							Old, useless README from the trivial react-sdk example  
						
						
						
						
					 
					
						2015-09-08 17:06:19 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							980c71076e 
							
						 
					 
					
						
						
							
							Start moving back to basing off react sdk: move vector out of examples dir  
						
						
						
						
					 
					
						2015-09-08 17:02:24 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							ee4da24b84 
							
						 
					 
					
						
						
							
							Merge pull request  #148  from vector-im/matthew/login  
						
						... 
						
						
						
						Fix up various login bugs and nastinesses 
						
						
					 
					
						2015-09-07 10:47:25 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							737fc74756 
							
						 
					 
					
						
						
							
							Merge branch 'matthew/login' into matthew/userlist  
						
						
						
						
					 
					
						2015-09-01 02:13:52 +03:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							027ab6ee99 
							
						 
					 
					
						
						
							
							fix login layout on tall screens; limit dialog box width; wait a full second to re-query new HS details  
						
						
						
						
					 
					
						2015-09-01 01:55:13 +03:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							8214ee8fad 
							
						 
					 
					
						
						
							
							fix blinking when toggling advanced  
						
						
						
						
					 
					
						2015-09-01 01:35:47 +03:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							ab068cc372 
							
						 
					 
					
						
						
							
							improve login, including checkbox fix for advanced options, rechecking when you change server, avoiding flickering when you change HS, better error/spinner layout, and trimming whitespace  
						
						
						
						
					 
					
						2015-08-31 19:30:24 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							5bab440a1f 
							
						 
					 
					
						
						
							
							temporarily pin flux to 2.0, as 2.1 switches to ES6 and Babel which breaks our Dispatcher.js which fails to correctly extend the new Flux dispatcher, presumably due to using our noddy extend.js rather than an ES6-compatible one  
						
						
						
						
					 
					
						2015-08-29 20:28:07 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							ef027706b9 
							
						 
					 
					
						
						
							
							Offer to join a room if you're not in it  
						
						
						
						
					 
					
						2015-08-20 16:47:25 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							2351ad997c 
							
						 
					 
					
						
						
							
							More places where we assumed sender would not be null  
						
						
						
						
					 
					
						2015-08-20 11:46:54 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							cb25740961 
							
						 
					 
					
						
						
							
							Fix exception when accepting room invites  
						
						
						
						
					 
					
						2015-08-20 11:43:08 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							e3798e1b85 
							
						 
					 
					
						
						
							
							WIP fixing up the member list - just needs CSS and testing  
						
						
						
						
					 
					
						2015-08-15 03:06:21 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							80c3b2c8a3 
							
						 
					 
					
						
						
							
							match the design  
						
						
						
						
					 
					
						2015-08-14 21:14:05 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							a2e7c4aa77 
							
						 
					 
					
						
						
							
							WIP for fixing the popovers  
						
						
						
						
					 
					
						2015-08-14 19:15:41 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							25a4f1fde0 
							
						 
					 
					
						
						
							
							comment out ugly thumbnail bg for now  
						
						
						
						
					 
					
						2015-08-14 17:43:37 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							6b72c992c5 
							
						 
					 
					
						
						
							
							fix 'save changes' linewrap - thanks jfred  
						
						
						
						
					 
					
						2015-08-14 17:08:31 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							cb7f1aa916 
							
						 
					 
					
						
						
							
							ctrl-alt-num to change rooms  
						
						
						
						
					 
					
						2015-08-14 16:30:19 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							1176168960 
							
						 
					 
					
						
						
							
							escape key to cancel imageview popup  
						
						
						
						
					 
					
						2015-08-14 15:52:44 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							24630f598f 
							
						 
					 
					
						
						
							
							fix errors with alt-up/down  
						
						
						
						
					 
					
						2015-08-14 15:52:44 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							316a28838f 
							
						 
					 
					
						
						
							
							let's wrap when you go off the beginning  
						
						
						
						
					 
					
						2015-08-14 15:51:57 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							960a38fe43 
							
						 
					 
					
						
						
							
							Don't try loading -ve room indices  
						
						
						
						
					 
					
						2015-08-14 15:44:21 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							87feb6b076 
							
						 
					 
					
						
						
							
							Revert accidental commit  
						
						
						
						
					 
					
						2015-08-14 15:37:41 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							c5e33352b0 
							
						 
					 
					
						
						
							
							You can't just use React classes as normal static classes :(  
						
						
						
						
					 
					
						2015-08-14 15:25:05 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							e1efb165fd 
							
						 
					 
					
						
						
							
							make file thumbnails match the design  
						
						
						
						
					 
					
						2015-08-14 14:44:16 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							12e53f5046 
							
						 
					 
					
						
						
							
							Ditch envify as it doesn't actually seem to work. Just setting the env var works fine though.  
						
						
						
						
					 
					
						2015-08-14 14:13:30 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							4851adf3b0 
							
						 
					 
					
						
						
							
							fix up the look & feel for unread messages warning to make it more visible  
						
						
						
						
					 
					
						2015-08-14 13:53:32 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							9ed5ca3ccb 
							
						 
					 
					
						
						
							
							implement a pretty droptarget when uploading files  
						
						
						
						
					 
					
						2015-08-14 13:20:39 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							88095d4360 
							
						 
					 
					
						
						
							
							cursor: pointer for toolbar buttons  
						
						
						
						
					 
					
						2015-08-14 13:05:44 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							7bdf612ad5 
							
						 
					 
					
						
						
							
							argh 2  
						
						
						
						
					 
					
						2015-08-14 11:25:54 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							6d390ebd2f 
							
						 
					 
					
						
						
							
							Argh  
						
						
						
						
					 
					
						2015-08-14 11:24:41 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							ca09758210 
							
						 
					 
					
						
						
							
							Fix onerror handlers  
						
						
						
						
					 
					
						2015-08-14 10:31:45 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							e5099ce3b7 
							
						 
					 
					
						
						
							
							Don't clobber the ready state if the sdk isn't ready yet  
						
						
						
						
					 
					
						2015-08-14 10:31:09 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							a3879b507a 
							
						 
					 
					
						
						
							
							Fix default avatars  
						
						
						
						
					 
					
						2015-08-14 10:30:47 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							7a8537f3dc 
							
						 
					 
					
						
						
							
							Don't show blank EventAsText tiles  
						
						
						
						
					 
					
						2015-08-14 10:30:14 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							001d1c50ef 
							
						 
					 
					
						
						
							
							factor out MRoomMemberTile, MCallInviteTile, MCallAnswerTile and MCallHangupTile to just use EventAsTextTile and thus reduce duplication enormously  
						
						
						
						
					 
					
						2015-08-14 00:28:37 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							fec266f1c0 
							
						 
					 
					
						
						
							
							Move avatars into their own components so I can add functionality like custom default avatars and onerror sources without having to add it in 13 separate places. Add the aforementioned features.  
						
						
						
						
					 
					
						2015-08-13 19:30:02 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							b580fba7db 
							
						 
					 
					
						
						
							
							Rooms with notifs turned off should still go bold.  
						
						
						
						
					 
					
						2015-08-13 16:43:59 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							8bb836ad49 
							
						 
					 
					
						
						
							
							Assuming this was meant to be temporary  
						
						
						
						
					 
					
						2015-08-12 18:26:43 +01:00 
						 
				 
			
				
					
						
							
							
								David Baker 
							
						 
					 
					
						
						
						
						
							
						
						
							eb36a2b242 
							
						 
					 
					
						
						
							
							If we were loaded with a room alias, don't lose that alias when we try to load the corresponding room.  
						
						
						
						
					 
					
						2015-08-12 17:06:45 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							18be8530fe 
							
						 
					 
					
						
						
							
							put key='' on the right element  
						
						
						
						
					 
					
						2015-08-12 01:45:04 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							cf77a96ac5 
							
						 
					 
					
						
						
							
							make text buttons in the header look clickable with a pointer  
						
						
						
						
					 
					
						2015-08-12 01:33:25 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew Hodgson 
							
						 
					 
					
						
						
						
						
							
						
						
							5153954a28 
							
						 
					 
					
						
						
							
							put cancel & save buttons into the roomheader  
						
						
						
						
					 
					
						2015-08-12 01:30:23 +01:00