Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	68f1023946 
 
						 
						
							
							
								
								
								Move message.getPropsForBubble and friends to selectors  
							
							 
							
							
							
						 
						
							2021-06-17 10:15:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fedor Indutny 
								
							 
						 
						
							
							
								
							
							
	
	
	b009967a83 
 
						 
						
							
							
								
								
								Display proper text when quoting view once message  
							
							 
							
							
							
						 
						
							2021-06-02 09:42:19 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	
	
	28f016ce48 
 
						 
						
							
							
								
								
								Conversation Colors  
							
							 
							
							
							
						 
						
							2021-05-28 09:15:17 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	
	
	afe135df0c 
 
						 
						
							
							
								
								
								Hide long message attachments in quotes  
							
							 
							
							
							
						 
						
							2021-03-25 11:36:50 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	3306c82992  
						 
						
							
							
								
								
								Fix "URI malformed" crashes on Windows  
							
							 
							
							
							
						 
						
							2021-02-22 14:01:40 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	932e44e3bf  
						 
						
							
							
								
								
								Don't let quote thumbnails get taller than the quote itself  
							
							 
							
							
							
						 
						
							2021-01-25 18:29:01 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	8a72607fa7  
						 
						
							
							
								
								
								Prefer type to interface and add an ESLint rule  
							
							 
							
							
							
						 
						
							2021-01-25 18:29:00 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Evan Hahn 
								
							 
						 
						
							
							
								
							
							
	8bfaf598af  
						 
						
							
							
								
								
								Add license headers across the project  
							
							 
							
							
							
						 
						
							2020-11-04 13:03:13 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	2d5292b2f3  
						 
						
							
							
								
								
								Render quoted mentions as text  
							
							 
							
							
							
						 
						
							2020-09-21 15:42:51 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Chris Svenningsen 
								
							 
						 
						
							
							
								
							
							
	372aa44e49  
						 
						
							
							
								
								
								Migrate conversations to ESLint  
							
							 
							
							
							
						 
						
							2020-09-21 15:42:51 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	9657c38987  
						 
						
							
							
								
								
								@mentions receive support  
							
							 
							
							
							
						 
						
							2020-09-21 15:42:37 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Chris Svenningsen 
								
							 
						 
						
							
							
								
							
							
	cb367bfdb4  
						 
						
							
							
								
								
								Migrate Quote to Storybook  
							
							 
							
							
							
						 
						
							2020-08-28 15:42:25 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Chris Svenningsen 
								
							 
						 
						
							
							
								
							
							
	
	
	d3d3c41f94 
 
						 
						
							
							
								
								
								Convert <Avatar /> component to Storybook  
							
							 
							
							... 
							
							
							
							Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
Co-authored-by: Sidney Keese <me@sidke.com> 
							
						 
						
							2020-08-13 13:53:45 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	d07b8e82b2  
						 
						
							
							
								
								
								First-class profile name rendering  
							
							 
							
							
							
						 
						
							2020-07-30 13:27:41 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	bfa76b05d2  
						 
						
							
							
								
								
								No propagate, fix 'attachment save' cancel  
							
							 
							
							... 
							
							
							
							* Quote: Ensure that clicks don't propagate to parent
* Attachment Save: Check for null; returned if user cancels out 
							
						 
						
							2020-01-22 14:34:36 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	2a0a73cfc1  
						 
						
							
							
								
								
								Keyboard/mouse mode and keyboard support bugfixes  
							
							 
							
							
							
						 
						
							2019-11-21 14:16:06 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	20a892247f  
						 
						
							
							
								
								
								Keyboard shortcuts and accessibility  
							
							 
							
							
							
						 
						
							2019-11-13 16:53:42 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	7b645011c2  
						 
						
							
							
								
								
								New composition area with emoji typeahead  
							
							 
							
							
							
						 
						
							2019-07-17 11:29:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	b3ac1373fa  
						 
						
							
							
								
								
								Move left pane entirely to React  
							
							 
							
							
							
						 
						
							2019-03-12 17:44:14 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	1d2c3ae23c  
						 
						
							
							
								
								
								Download attachments in separate queue from message processing  
							
							 
							
							
							
						 
						
							2019-02-12 16:34:21 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	51f1ef5725  
						 
						
							
							
								
								
								Don't linkify quoted message contents  
							
							 
							
							
							
						 
						
							2019-01-29 13:53:14 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	99252702e1  
						 
						
							
							
								
								
								Support receiving multiple images in one messages  
							
							 
							
							
							
						 
						
							2018-11-26 15:26:04 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	7d9711ba65  
						 
						
							
							
								
								
								Restore iOS-specific theme; colors on left in android theme  
							
							 
							
							
							
						 
						
							2018-10-11 11:42:18 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	10c53bddb0  
						 
						
							
							
								
								
								Move to new colors, switch incoming/outgoing colors  
							
							 
							
							
							
						 
						
							2018-10-01 18:18:37 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	fedfbed304  
						 
						
							
							
								
								
								Copy quoted message contents into quote on receipt  
							
							 
							
							... 
							
							
							
							Also:
  - visually distinguish any reference we couldn't verify on receipt
  - show toast on quote click if we can't scroll to message
  - toast visuals redesigned to match rest of app 
							
						 
						
							2018-08-15 14:58:55 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	a247ffe5cf  
						 
						
							
							
								
								
								When iOS device has been linked, use iOS color scheme  
							
							 
							
							
							
						 
						
							2018-08-15 11:22:45 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	8b92e6112c  
						 
						
							
							
								
								
								Add dir='auto' to Message and Quote body for RTL languages  
							
							 
							
							
							
						 
						
							2018-07-27 10:55:10 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	3c69886320  
						 
						
							
							
								
								
								Finish new Message component, integrate into application  
							
							 
							
							... 
							
							
							
							Also:
- New schema version 8 with video/image thumbnails, screenshots, sizes
- Upgrade messages not at current schema version when loading messages
  to show in conversation
- New MessageDetail react component
- New ConversationHeader react component 
							
						 
						
							2018-07-17 15:58:07 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	43a44793c5  
						 
						
							
							
								
								
								Remove jshint - move everything over to eslint  
							
							 
							
							... 
							
							
							
							Also removed all hints of previous linters 
							
						 
						
							2018-07-17 15:54:32 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	dc11db92f9  
						 
						
							
							
								
								
								New React component: Message  
							
							 
							
							... 
							
							
							
							Also: Use react to render contects on the 'show group members' screen 
							
						 
						
							2018-07-17 15:53:33 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	2988da0981  
						 
						
							
							
								
								
								Turn on all of Microsoft's recommend lint rules  
							
							 
							
							... 
							
							
							
							Biggest changes forced by this: alt tags for all images, resulting in
new strings added to messages.json, and a new i18n paramter/prop added
in a plot of places.
Another change of note is that there are two new tslint.json files under
ts/test and ts/styleguide to relax our rules a bit there. This required
a change to our package.json script, as manually specifying the config
file there made it ignore our tslint.json files in subdirectories 
							
						 
						
							2018-05-23 16:26:47 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	23586be6b0  
						 
						
							
							
								
								
								Add emojification to contact names shown in quotes  
							
							 
							
							
							
						 
						
							2018-05-23 16:26:47 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	4e5c8965ff  
						 
						
							
							
								
								
								Move to react for newlines, emoji, and links in message body  
							
							 
							
							
							
						 
						
							2018-05-14 16:09:37 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Gasienica 
								
							 
						 
						
							
							
								
							
							
	1dd87ad197  
						 
						
							
							
								
								
								Format all source code using Prettier  
							
							 
							
							
							
						 
						
							2018-04-30 16:53:34 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	c5935eef5d  
						 
						
							
							
								
								
								Show 'You' in Android theme quotes instead of contact name  
							
							 
							
							
							
						 
						
							2018-04-30 12:33:16 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Gasienica 
								
							 
						 
						
							
							
								
							
							
	b65370c8d7  
						 
						
							
							
								
								
								Prefer GoogleChrome.is* over MIME.is*  
							
							 
							
							
							
						 
						
							2018-04-25 15:25:12 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Gasienica 
								
							 
						 
						
							
							
								
							
							
	64c3d604aa  
						 
						
							
							
								
								
								Fix type errors  
							
							 
							
							
							
						 
						
							2018-04-25 15:24:52 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Gasienica 
								
							 
						 
						
							
							
								
							
							
	cd6912f0dd  
						 
						
							
							
								
								
								🎨  Autoformat code  
							
							 
							
							
							
						 
						
							2018-04-25 15:24:52 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Daniel Gasienica 
								
							 
						 
						
							
							
								
							
							
	df2e6e7864  
						 
						
							
							
								
								
								Port MIME module to TypeScript  
							
							 
							
							
							
						 
						
							2018-04-25 15:24:50 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	fdc13d0af3 
 
						 
						
							
							
								
								
								Fix some tslint errors  
							
							 
							
							... 
							
							
							
							I really need to get it running in my editor! 
							
						 
						
							2018-04-20 16:19:53 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	21713cbce7 
 
						 
						
							
							
								
								
								Update quotes to render emoji just like normal messages  
							
							 
							
							
							
						 
						
							2018-04-20 15:24:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	37cac717cb 
 
						 
						
							
							
								
								
								Use fit: cover for non-square thumbnails, better movie icon  
							
							 
							
							... 
							
							
							
							Also: Match Android's X button in the quote composition area 
							
						 
						
							2018-04-20 15:23:55 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	12257e1560 
 
						 
						
							
							
								
								
								MessageView: Show menu w/ 'reply to message' on triple-dot click  
							
							 
							
							
							
						 
						
							2018-04-20 15:23:55 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	f4d9ab8ba0 
 
						 
						
							
							
								
								
								Put quote preview in text box for Android, above it in iOS  
							
							 
							
							
							
						 
						
							2018-04-20 15:23:54 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	c71dcf0139 
 
						 
						
							
							
								
								
								Show current quoted message above composition field  
							
							 
							
							... 
							
							
							
							Note that substantial changes will be required for the updated Android
mockups, putting the quotation into the text box next to the attachment
preview. 
							
						 
						
							2018-04-20 15:23:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	d29162f3b6 
 
						 
						
							
							
								
								
								CSS Refactor: Pull quote CSS out from parent classes  
							
							 
							
							... 
							
							
							
							This is to prepare for it to be shown in the message composition area. 
							
						 
						
							2018-04-20 15:23:50 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	c283ba1a12 
 
						 
						
							
							
								
								
								Remove pointer cursor when clicking on quote won't do anything  
							
							 
							
							
							
						 
						
							2018-04-13 18:10:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	d91f40177e 
 
						 
						
							
							
								
								
								Quote.tsx: Fix tslint errors  
							
							 
							
							... 
							
							
							
							I really need to get tslint editor integration in place. 
							
						 
						
							2018-04-13 18:10:50 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	b458c7d449 
 
						 
						
							
							
								
								
								android-dark: Constrain light play icon to with peer image  
							
							 
							
							
							
						 
						
							2018-04-13 18:10:49 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	bdaebc24ae 
 
						 
						
							
							
								
								
								A few tweaks for the android-dark theme  
							
							 
							
							
							
						 
						
							2018-04-13 18:10:49 -07:00