David Baker
							
						 | 
						
							
							
							
							
								
							
								b68665ead5
								
							
								
							
						 | 
						
							
							
								
								Add support for the basic notion of conference calls and an experimental concept of modules to provide the actual functionality. Rejig Skinner to be simpler.
							
							
							
							
							
						 | 
						
							2015-09-30 16:50:46 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								9fb5702c2f
								
							
								
							
						 | 
						
							
							
								
								make MatrixClientPeg an actual global too otherwise things go very wierd
							
							
							
							
							
						 | 
						
							2015-09-28 17:46:49 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								8af6c2275b
								
							
								
							
						 | 
						
							
							
								
								Make it easier to override default avatar urls
							
							
							
							
							
						 | 
						
							2015-09-28 17:06:13 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								3792d5494a
								
							
								
							
						 | 
						
							
							
								
								Dispatcher should be a global too
							
							
							
							
							
						 | 
						
							2015-09-28 14:48:50 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								3be50e327d
								
							
								
							
						 | 
						
							
							
								
								Manually merge memberlist fix from vector master
							
							
							
							
							
						 | 
						
							2015-09-28 11:32:00 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								6348c2cf99
								
							
								
							
						 | 
						
							
							
								
								Change how viewing a room alias works to make way for jumping into a room once you've logged in.
							
							
							
							
							
						 | 
						
							2015-09-25 17:22:42 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								bc2eca16f9
								
							
								
							
						 | 
						
							
							
								
								Unused guff
							
							
							
							
							
						 | 
						
							2015-09-25 16:25:20 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								fe369858b7
								
							
								
							
						 | 
						
							
							
								
								Unused variables & redundant stuff
							
							
							
							
							
						 | 
						
							2015-09-25 15:17:46 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								5af43dc6a9
								
							
								
							
						 | 
						
							
							
								
								Remove unused action dispatch
							
							
							
							
							
						 | 
						
							2015-09-23 09:39:49 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								96627d4477
								
							
								
							
						 | 
						
							
							
								
								Port membertile fix
							
							
							
							
							
						 | 
						
							2015-09-22 16:51:16 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								3838569625
								
							
								
							
						 | 
						
							
							
								
								Port memberlist branch fixes
							
							
							
							
							
						 | 
						
							2015-09-22 16:37:39 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								b32658cfd0
								
							
								
							
						 | 
						
							
							
								
								Load fewer events when switching to a room: they take surprisingly long to render.
							
							
							
							
							
						 | 
						
							2015-09-22 15:18:16 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								980ce7fdae
								
							
								
							
						 | 
						
							
							
								
								Remainder of the controllers from vector
							
							
							
							
							
						 | 
						
							2015-09-21 17:23:51 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								49c5f7cb95
								
							
								
							
						 | 
						
							
							
								
								Use same protocol as client was loaded over for recaptcha to prevent JS origin errors.
							
							
							
							
							
						 | 
						
							2015-09-21 16:53:50 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								1b82d92fa1
								
							
								
							
						 | 
						
							
							
								
								Port registration fixes
							
							
							
							
							
						 | 
						
							2015-09-21 16:38:12 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								65498600de
								
							
								
							
						 | 
						
							
							
								
								port login fixes
							
							
							
							
							
						 | 
						
							2015-09-21 16:36:17 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								28c4a648be
								
							
								
							
						 | 
						
							
							
								
								Port roomlist fixes
							
							
							
							
							
						 | 
						
							2015-09-21 16:31:31 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								e2c9afb278
								
							
								
							
						 | 
						
							
							
								
								port create room
							
							
							
							
							
						 | 
						
							2015-09-21 16:28:39 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								29d2ed7191
								
							
								
							
						 | 
						
							
							
								
								Merge userselector changes
							
							
							
							
							
						 | 
						
							2015-09-21 16:17:29 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								82aa603596
								
							
								
							
						 | 
						
							
							
								
								Merge in resend support
							
							
							
							
							
						 | 
						
							2015-09-21 16:14:19 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								a8eb93bd6f
								
							
								
							
						 | 
						
							
							
								
								Member list
							
							
							
							
							
						 | 
						
							2015-09-18 18:39:16 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								31ee667102
								
							
								
							
						 | 
						
							
							
								
								Room header
							
							
							
							
							
						 | 
						
							2015-09-18 14:34:36 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								b9538a077c
								
							
								
							
						 | 
						
							
							
								
								Missed files from last commit
							
							
							
							
							
						 | 
						
							2015-09-18 13:54:20 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								343de6245f
								
							
								
							
						 | 
						
							
							
								
								Port ServerConfig changes
							
							
							
							
							
						 | 
						
							2015-09-18 13:33:51 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								08b5888d03
								
							
								
							
						 | 
						
							
							
								
								More porting: make sending messages work again!
							
							
							
							
							
						 | 
						
							2015-09-18 10:44:57 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								abeed92501
								
							
								
							
						 | 
						
							
							
								
								Partial porting over of vector controller logic to react sdk.
							
							
							
							
							
						 | 
						
							2015-09-17 18:23:38 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								d938ba70d3
								
							
								
							
						 | 
						
							
							
								
								Port over room leaving
							
							
							
							
							
						 | 
						
							2015-09-17 12:10:01 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								88aaf82c88
								
							
								
							
						 | 
						
							
							
								
								Backport: linkify emotes
							
							
							
							
							
						 | 
						
							2015-09-16 16:23:35 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								f3b30477ce
								
							
								
							
						 | 
						
							
							
								
								Backport: add other presets into room presets
							
							
							
							
							
						 | 
						
							2015-09-16 16:10:39 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								a4cbbf0d92
								
							
								
							
						 | 
						
							
							
								
								Backport Notifier improvements from Vector, including TextForEvent
							
							
							
							
							
						 | 
						
							2015-09-16 14:48:49 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								25ab56106a
								
							
								
							
						 | 
						
							
							
								
								Backport labels & placeholders for Editable text from Vector
							
							
							
							
							
						 | 
						
							2015-09-16 14:18:25 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								6cca5f4c05
								
							
								
							
						 | 
						
							
							
								
								backport fixes from vector
							
							
							
							
							
						 | 
						
							2015-09-16 13:48:24 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								2d0c8ac9ff
								
							
								
							
						 | 
						
							
							
								
								Working skin stuff, minus css
							
							
							
							
							
						 | 
						
							2015-09-15 13:34:36 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								f3b9f8c799
								
							
								
							
						 | 
						
							
							
								
								WIP reworking of skinning and app integration process
							
							
							
							
							
						 | 
						
							2015-09-11 15:42:11 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								a06e1f23ea
								
							
								
							
						 | 
						
							
							
								
								Spurious react-loader require
							
							
							
							
							
						 | 
						
							2015-09-10 15:08:26 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								635041470f
								
							
								
							
						 | 
						
							
							
								
								There is no MatrixChat in the sdk anymore (well, only a controller). Advertise the Component Broker instead.
							
							
							
							
							
						 | 
						
							2015-09-10 15:07:34 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								a124e53a9a
								
							
								
							
						 | 
						
							
							
								
								Component broker loading files never really worked very well anyway, and now it can't work because they're all defined elsewhere.
							
							
							
							
							
						 | 
						
							2015-09-10 15:06:42 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								8fbce5fce8
								
							
								
							
						 | 
						
							
							
								
								de-tab
							
							
							
							
							
						 | 
						
							2015-09-08 16:17:06 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								b66488a783
								
							
								
							
						 | 
						
							
							
								
								Fix syntax
							
							
							
							
							
						 | 
						
							2015-07-20 13:48:40 +01:00 | 
						
					
				
					
						
							
							
								 
								Mark Haines
							
						 | 
						
							
							
							
							
								
							
								3f5c220993
								
							
								
							
						 | 
						
							
							
								
								Move all the calls to createClient inside the MatrixClientPeg
							
							
							
							
							
						 | 
						
							2015-07-20 13:19:47 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								e6260987cc
								
							
								
							
						 | 
						
							
							
								
								some s/then/done/
							
							
							
							
							
						 | 
						
							2015-07-16 16:53:08 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								9b6060a363
								
							
								
							
						 | 
						
							
							
								
								Decouple login view & controller
							
							
							
							
							
						 | 
						
							2015-07-16 16:49:40 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								64042c9de8
								
							
								
							
						 | 
						
							
							
								
								Handle localstorage exceptions.
							
							
							
							
							
						 | 
						
							2015-07-16 16:12:54 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								a6df6ca29b
								
							
								
							
						 | 
						
							
							
								
								Don't forget form values on error
							
							
							
							
							
						 | 
						
							2015-07-16 14:19:13 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								7aa4d50560
								
							
								
							
						 | 
						
							
							
								
								Handle registration errors.
							
							
							
							
							
						 | 
						
							2015-07-16 14:08:52 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								df790c1b54
								
							
								
							
						 | 
						
							
							
								
								Refactor view/controller logic between files, fix syntax & silly bugs.
							
							
							
							
							
						 | 
						
							2015-07-16 12:44:04 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								e2757b3587
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #4 from matrix-org/registration
							
							
							
							
							
							
							
							Registration 
							
						 | 
						
							2015-07-16 09:58:53 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								931a4f29c8
								
							
								
							
						 | 
						
							
							
								
								Argh, accidentally committed again
							
							
							
							
							
						 | 
						
							2015-07-16 09:57:14 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								77114e0081
								
							
								
							
						 | 
						
							
							
								
								Improve registration so the container page can pick what URL it's going to route through to registration.
							
							
							
							
							
						 | 
						
							2015-07-15 20:33:12 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								23d9cee299
								
							
								
							
						 | 
						
							
							
								
								didn't mean to commit that
							
							
							
							
							
						 | 
						
							2015-07-15 19:30:10 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								4756427e61
								
							
								
							
						 | 
						
							
							
								
								First cut working regisatration
							
							
							
							
							
						 | 
						
							2015-07-15 19:25:36 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								5cd92229eb
								
							
								
							
						 | 
						
							
							
								
								Add an editable text atom
							
							
							
							
							
						 | 
						
							2015-07-15 13:55:43 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								03d048c06f
								
							
								
							
						 | 
						
							
							
								
								Get as far as requesting a token
							
							
							
							
							
						 | 
						
							2015-07-14 19:39:18 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								aacc31b2ce
								
							
								
							
						 | 
						
							
							
								
								Registration works with recaptcha
							
							
							
							
							
						 | 
						
							2015-07-14 18:46:15 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								bb06b752b4
								
							
								
							
						 | 
						
							
							
								
								Document CreateRoom phases
							
							
							
							
							
						 | 
						
							2015-07-14 17:40:49 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								c4764af9a2
								
							
								
							
						 | 
						
							
							
								
								Add phases to CreateRoom organism
							
							
							
							
							
						 | 
						
							2015-07-14 17:27:22 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								03b715b8bf
								
							
								
							
						 | 
						
							
							
								
								Add onRoomCreated callback to CreateRoom organism
							
							
							
							
							
						 | 
						
							2015-07-14 17:01:06 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								a748c090fb
								
							
								
							
						 | 
						
							
							
								
								Move all element specific code into skins/
							
							
							
							
							
						 | 
						
							2015-07-14 16:59:11 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								b53e710d20
								
							
								
							
						 | 
						
							
							
								
								Add invite selection to create room dialog
							
							
							
							
							
						 | 
						
							2015-07-14 16:53:49 +01:00 | 
						
					
				
					
						
							
							
								 
								Erik Johnston
							
						 | 
						
							
							
							
							
								
							
								ed52cdf6df
								
							
								
							
						 | 
						
							
							
								
								Add basic CreateRoom organism. Supports setting room name and selecting preset
							
							
							
							
							
						 | 
						
							2015-07-14 15:17:49 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								a7e4a2847e
								
							
								
							
						 | 
						
							
							
								
								Start of registration support.
							
							
							
							
							
						 | 
						
							2015-07-13 19:14:02 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								ed2cc33616
								
							
								
							
						 | 
						
							
							
								
								Linkify user IDs and room aliases (to nothing at the moment because we don't have anything to do with them)
							
							
							
							
							
						 | 
						
							2015-07-10 14:37:13 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								a00510c1ca
								
							
								
							
						 | 
						
							
							
								
								Linkify URLs
							
							
							
							
							
						 | 
						
							2015-07-09 15:41:19 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								12566c0c9c
								
							
								
							
						 | 
						
							
							
								
								Separate with space too
							
							
							
							
							
						 | 
						
							2015-07-08 19:57:58 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								6a92fdc5e6
								
							
								
							
						 | 
						
							
							
								
								Fix file size display
							
							
							
							
							
						 | 
						
							2015-07-08 19:52:44 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								03451d8c7d
								
							
								
							
						 | 
						
							
							
								
								Sort rooms for prev/next purposes
							
							
							
							
							
						 | 
						
							2015-07-08 19:47:58 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								bdfef5eedd
								
							
								
							
						 | 
						
							
							
								
								damn you javascript
							
							
							
							
							
						 | 
						
							2015-07-08 18:28:30 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								c14886a1ee
								
							
								
							
						 | 
						
							
							
								
								rename to mostRecentActivityFirst to disambiguate from sorting by when you joined a room, which this is not.
							
							
							
							
							
						 | 
						
							2015-07-08 18:21:57 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								d58fdef362
								
							
								
							
						 | 
						
							
							
								
								Order room list by most recent activity
							
							
							
							
							
						 | 
						
							2015-07-08 18:18:03 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								a591b66732
								
							
								
							
						 | 
						
							
							
								
								Don't barf if no info in m.file content
							
							
							
							
							
						 | 
						
							2015-07-08 16:50:49 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								5bed0b7275
								
							
								
							
						 | 
						
							
							
								
								typo
							
							
							
							
							
						 | 
						
							2015-07-08 16:32:03 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								53e9d030b7
								
							
								
							
						 | 
						
							
							
								
								See uploaded files
							
							
							
							
							
						 | 
						
							2015-07-08 16:25:27 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								36ecbfc87f
								
							
								
							
						 | 
						
							
							
								
								Upload files and images
							
							
							
							
							
						 | 
						
							2015-07-08 14:34:53 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								00dd1e180a
								
							
								
							
						 | 
						
							
							
								
								focus message composer when window gets focus
							
							
							
							
							
						 | 
						
							2015-07-07 13:30:38 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								9f37196eb7
								
							
								
							
						 | 
						
							
							
								
								Fix infinite scrolling
							
							
							
							
							
						 | 
						
							2015-07-07 11:00:02 +01:00 | 
						
					
				
					
						
							
							
								 
								Matthew Hodgson
							
						 | 
						
							
							
							
							
								
							
								205ed54ec7
								
							
								
							
						 | 
						
							
							
								
								merge in matthew-css
							
							
							
							
							
						 | 
						
							2015-07-07 03:44:57 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								3e87e043d6
								
							
								
							
						 | 
						
							
							
								
								Fix docs
							
							
							
							
							
						 | 
						
							2015-07-06 18:29:24 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								b4abe870cf
								
							
								
							
						 | 
						
							
							
								
								Image displaying!
							
							
							
							
							
						 | 
						
							2015-07-06 18:09:19 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								dcb4b5f912
								
							
								
							
						 | 
						
							
							
								
								Add room membership messages
							
							
							
							
							
						 | 
						
							2015-07-06 16:04:09 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								6c35908949
								
							
								
							
						 | 
						
							
							
								
								Add example shwing how to customise, make customising work and document all the ways in which browserify will break and how to work around it being dumb.
							
							
							
							
							
						 | 
						
							2015-07-06 14:13:02 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								1c03eabadb
								
							
								
							
						 | 
						
							
							
								
								Not all events have a sender
							
							
							
							
							
						 | 
						
							2015-07-03 16:46:30 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								b8f9cb44b8
								
							
								
							
						 | 
						
							
							
								
								argh, javascript
							
							
							
							
							
						 | 
						
							2015-07-03 16:35:06 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								1baaf39c48
								
							
								
							
						 | 
						
							
							
								
								update notification button when permission granted
							
							
							
							
							
						 | 
						
							2015-07-03 16:29:41 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								196ee3f6d4
								
							
								
							
						 | 
						
							
							
								
								Only highlight room list for messages where we notify - this may want to be an option in the react client potentially.
							
							
							
							
							
						 | 
						
							2015-07-03 11:36:44 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								53b0ba56db
								
							
								
							
						 | 
						
							
							
								
								add license header
							
							
							
							
							
						 | 
						
							2015-07-03 11:24:04 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								fd20e82123
								
							
								
							
						 | 
						
							
							
								
								Add desktop notifications, overridable in the same way as other components (although it's not a react component). Also extend the flux dispatcher a little to be less dumb about dispatching while something else is already dispatching.
							
							
							
							
							
						 | 
						
							2015-07-03 11:12:54 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								947f389e51
								
							
								
							
						 | 
						
							
							
								
								be more consistent with naming
							
							
							
							
							
						 | 
						
							2015-07-02 13:18:03 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								acfe05db9d
								
							
								
							
						 | 
						
							
							
								
								Use new push actions method on client
							
							
							
							
							
						 | 
						
							2015-07-01 14:11:23 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								898737d806
								
							
								
							
						 | 
						
							
							
								
								or is not and
							
							
							
							
							
						 | 
						
							2015-06-29 16:50:26 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								46646cbd87
								
							
								
							
						 | 
						
							
							
								
								Highlight room tiles on bing
							
							
							
							
							
						 | 
						
							2015-06-29 16:48:13 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								57ba816919
								
							
								
							
						 | 
						
							
							
								
								Highlight messages using new push rules support in js sdk
							
							
							
							
							
						 | 
						
							2015-06-29 16:24:02 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								9aa9a60333
								
							
								
							
						 | 
						
							
							
								
								Some checks to see whether stuff is still mounted when adding things.
							
							
							
							
							
						 | 
						
							2015-06-25 17:52:40 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								30a9436485
								
							
								
							
						 | 
						
							
							
								
								Room List should ignore paginated events
							
							
							
							
							
						 | 
						
							2015-06-25 17:44:27 +01:00 | 
						
					
				
					
						
							
							
								 
								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 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								f487b9ba04
								
							
								
							
						 | 
						
							
							
								
								Make it log in
							
							
							
							
							
						 | 
						
							2015-06-11 18:23:02 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								eeb2dfd1fc
								
							
								
							
						 | 
						
							
							
								
								uglify at the end so we can also mangle names, and don't bother uglifying individual modules with -g as it doesn't seem to make any difference
							
							
							
							
							
						 | 
						
							2015-06-11 17:46:25 +01:00 | 
						
					
				
					
						
							
							
								 
								David Baker
							
						 | 
						
							
							
							
							
								
							
								c42733ec95
								
							
								
							
						 | 
						
							
							
								
								Basic structure of a react SDK and start of an implementation.
							
							
							
							
							
						 | 
						
							2015-06-09 17:40:42 +01:00 |