David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd0d6159ce
							
						
					 | 
					
						
						
							
							Make alt+up/down change rooms
						
						
						
						
						
						
					 | 
					
						2015-06-25 17:41:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							fae629ea65
							
						
					 | 
					
						
						
							
							Use the pagination token to see when we've reached the room's birth
						
						
						
						
						
						
					 | 
					
						2015-06-25 15:58:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							5d44de9e08
							
						
					 | 
					
						
						
							
							Load limited number of room members when we first switch to a room, loading the rest a little later: makes switchign to large rooms much more responsive.
						
						
						
						
						
						
					 | 
					
						2015-06-25 14:57:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							209e052025
							
						
					 | 
					
						
						
							
							Limit the number of messages we load into a chat room when we switch to it (or more accurately, switch back to it).
						
						
						
						
						
						
					 | 
					
						2015-06-25 14:36:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							2355d5e6b5
							
						
					 | 
					
						
						
							
							Fix the permagrey local-echo bug
						
						
						
						
						
						
					 | 
					
						2015-06-24 18:15:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							c54bed02c1
							
						
					 | 
					
						
						
							
							Argh, javascript
						
						
						
						
						
						
					 | 
					
						2015-06-24 14:09:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							a54a7f80aa
							
						
					 | 
					
						
						
							
							Apparently Object.keys is kinda slow
						
						
						
						
						
						
					 | 
					
						2015-06-24 14:01:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							52f6fa89a1
							
						
					 | 
					
						
						
							
							Only show joined and invited members
						
						
						
						
						
						
					 | 
					
						2015-06-24 13:48:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f1258b6cc
							
						
					 | 
					
						
						
							
							Infinite scrolling
						
						
						
						
						
						
					 | 
					
						2015-06-24 13:28:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matthew Hodgson
							
						 
					 | 
					
						
						
						
						
							
						
						
							aaa38d95ba
							
						
					 | 
					
						
						
							
							s/themes/skins/g as we are always describing the whole UI layout here, whereas themes can sometimes just be small cosmetic tweaks (light-on-dark, dark-on-light etc)
						
						
						
						
						
						
					 | 
					
						2015-06-23 18:28:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c26206b88
							
						
					 | 
					
						
						
							
							Copyright headers (and use strict, while we're at it).
						
						
						
						
						
						
					 | 
					
						2015-06-23 16:41:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							a022a4b9a6
							
						
					 | 
					
						
						
							
							Reshuffle to put "HTML" (JSX) and CSS together as a theme with logic elsewhere.
						
						
						
						
						
						
					 | 
					
						2015-06-23 14:40:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							cc4fa6140c
							
						
					 | 
					
						
						
							
							Fix joining
						
						
						
						
						
						
					 | 
					
						2015-06-23 11:36:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							d10b1457ba
							
						
					 | 
					
						
						
							
							obey room name changes
						
						
						
						
						
						
					 | 
					
						2015-06-22 15:56:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							c425886a45
							
						
					 | 
					
						
						
							
							handle room invites
						
						
						
						
						
						
					 | 
					
						2015-06-22 14:48:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							2ba4ad04d1
							
						
					 | 
					
						
						
							
							Little fixes on member list
						
						
						
						
						
						
					 | 
					
						2015-06-22 13:15:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							0424ef07b3
							
						
					 | 
					
						
						
							
							Add member list (that doesn't really update much yet)
						
						
						
						
						
						
					 | 
					
						2015-06-22 11:42:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							e77e9b7704
							
						
					 | 
					
						
						
							
							Add displayNames so they're not all just 'exports' in the react debugger
						
						
						
						
						
						
					 | 
					
						2015-06-19 16:21:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							41014af471
							
						
					 | 
					
						
						
							
							Display new rooms as they arrive
						
						
						
						
						
						
					 | 
					
						2015-06-19 16:12:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							1270bc3c62
							
						
					 | 
					
						
						
							
							m.notice
						
						
						
						
						
						
					 | 
					
						2015-06-19 14:01:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							2abea931ca
							
						
					 | 
					
						
						
							
							Split out render methods into 'views' leaving UI logic in 'controllers'. Hopefully should make it easier to skin / customise.
						
						
						
						
						
						
					 | 
					
						2015-06-19 12:53:48 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							847e816035
							
						
					 | 
					
						
						
							
							grey out sending messages (although they don't go black until you send another message currently: awaiting fix in js sdk).
						
						
						
						
						
						
					 | 
					
						2015-06-18 15:49:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							b31794cda5
							
						
					 | 
					
						
						
							
							Focus the text box at appropriate times
						
						
						
						
						
						
					 | 
					
						2015-06-18 15:03:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							90f6764cbf
							
						
					 | 
					
						
						
							
							Fix cleaning unread state on room select & ignore our own messages
						
						
						
						
						
						
					 | 
					
						2015-06-18 14:40:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c405f673a
							
						
					 | 
					
						
						
							
							Highlight rooms with unread messages
						
						
						
						
						
						
					 | 
					
						2015-06-18 14:35:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							a63299aae0
							
						
					 | 
					
						
						
							
							Message scrolling
						
						
						
						
						
						
					 | 
					
						2015-06-18 11:23:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							ed58a59f82
							
						
					 | 
					
						
						
							
							Switch everything over to use the component broker.
						
						
						
						
						
						
					 | 
					
						2015-06-17 16:43:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							b35461f5c0
							
						
					 | 
					
						
						
							
							Unused require
						
						
						
						
						
						
					 | 
					
						2015-06-16 18:35:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9a546b73b
							
						
					 | 
					
						
						
							
							Load all components* through a central broker so we can overrride them with different ones
						
						
						
						
						
						
						
						* only one place actually uses it currently 
						
						
					 | 
					
						2015-06-16 18:18:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							acaff68748
							
						
					 | 
					
						
						
							
							Oops, commit the emote tile.
						
						
						
						
						
						
					 | 
					
						2015-06-16 18:18:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a16c8a764
							
						
					 | 
					
						
						
							
							The most important feature
						
						
						
						
						
						
					 | 
					
						2015-06-16 15:29:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2348c50d5
							
						
					 | 
					
						
						
							
							Fix logout
						
						
						
						
						
						
					 | 
					
						2015-06-16 14:37:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							1dbc54e172
							
						
					 | 
					
						
						
							
							Oops, put key in the right place
						
						
						
						
						
						
					 | 
					
						2015-06-16 14:31:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							2bd5b0fdad
							
						
					 | 
					
						
						
							
							Just be a little less ugly
						
						
						
						
						
						
					 | 
					
						2015-06-16 14:27:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							f25bf58d6d
							
						
					 | 
					
						
						
							
							Use JS-SDK recommended way of getting sender name.
						
						
						
						
						
						
					 | 
					
						2015-06-16 14:19:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							672258f604
							
						
					 | 
					
						
						
							
							Start rendering messages with something more than the json
						
						
						
						
						
						
					 | 
					
						2015-06-16 11:58:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							88e9ab02f9
							
						
					 | 
					
						
						
							
							Yay, message sending.
						
						
						
						
						
						
					 | 
					
						2015-06-16 11:08:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							b2843b09bc
							
						
					 | 
					
						
						
							
							Rest of commit adding messagecomposer, and put li's in ul.
						
						
						
						
						
						
					 | 
					
						2015-06-16 10:41:05 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0c5fb4a8b
							
						
					 | 
					
						
						
							
							Add not-working-yet text box, plus a bit more css
						
						
						
						
						
						
					 | 
					
						2015-06-15 18:35:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a15b3a98c
							
						
					 | 
					
						
						
							
							css tweaking
						
						
						
						
						
						
					 | 
					
						2015-06-15 15:50:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							52286b2316
							
						
					 | 
					
						
						
							
							Prevent default otherwise the form will submit and reload the page
						
						
						
						
						
						
					 | 
					
						2015-06-15 11:00:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							4bb570c545
							
						
					 | 
					
						
						
							
							messages arrive!
						
						
						
						
						
						
					 | 
					
						2015-06-12 18:17:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							0b0e6adce3
							
						
					 | 
					
						
						
							
							Make room changing work
						
						
						
						
						
						
					 | 
					
						2015-06-12 18:01:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							125fa78bc6
							
						
					 | 
					
						
						
							
							Something starting to resemble a Matrix Client
						
						
						
						
						
						
					 | 
					
						2015-06-12 17:34:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f6a123118
							
						
					 | 
					
						
						
							
							more Matrixy naming
						
						
						
						
						
						
					 | 
					
						2015-06-12 15:01:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							971a7c1133
							
						
					 | 
					
						
						
							
							Display the room list
						
						
						
						
						
						
					 | 
					
						2015-06-12 14:59:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							5f970edac5
							
						
					 | 
					
						
						
							
							strip out cruft
						
						
						
						
						
						
					 | 
					
						2015-06-12 13:49:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							ffb0dc78b8
							
						
					 | 
					
						
						
							
							Fixes to login, and change to not use the dispatcher because it's just unnecessary here
						
						
						
						
						
						
					 | 
					
						2015-06-12 13:45:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							e28fde7ae1
							
						
					 | 
					
						
						
							
							Save creds to localstorage
						
						
						
						
						
						
					 | 
					
						2015-06-12 13:12:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								David Baker
							
						 
					 | 
					
						
						
						
						
							
						
						
							add78c6e92
							
						
					 | 
					
						
						
							
							Oops: the file modifications for making it log in.
						
						
						
						
						
						
					 | 
					
						2015-06-11 18:25:29 +01:00 | 
					
					
						
						
							
							
							
						
					 |