| 
								
								
									 Jamie Kyle | 3705b959d6 | Remove end year from licenses | 2023-01-03 11:55:46 -08:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | dec23725e5 | Use ReadonlyArrays in conversation model and redux | 2022-12-21 16:07:02 -08:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 98ef4c627a | Update eslint to 8.27.0 | 2022-11-17 16:45:19 -08:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 9d3498d938 | Fix collapsed corners for link previews and image attachments | 2022-04-27 16:03:50 -07:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | 74fde10ff5 | Prefer import typewhen importing types | 2021-10-26 14:15:33 -05:00 |  | 
				
					
						| 
								
								
									 Fedor Indutny | 6c56d5a5f1 | Fix UI for GIFs in groups | 2021-06-24 16:00:11 -05:00 |  | 
				
					
						| 
								
								
									 Josh Perez | 34285054f6 | Manual download of attachments with no blurHash | 2021-02-11 17:50:11 -08:00 |  | 
				
					
						| 
								
								
									 Evan Hahn | 8a72607fa7 | Prefer typetointerfaceand 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 |  | 
				
					
						| 
								
								
									 Chris Svenningsen | 372aa44e49 | Migrate conversations to ESLint | 2020-09-21 15:42:51 -04:00 |  | 
				
					
						| 
								
								
									 Chris Svenningsen | 58844f92ab | Migrate ImageGrid to Storybook | 2020-08-28 15:42:24 -04:00 |  | 
				
					
						| 
								
								
									 Ken Powers | 83574eb067 | Message Requests | 2020-07-30 13:08:44 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 744d1b5295 | Message bubble: Larger stickers; handle non-square aspect ratios * Sticker picker: Handle non-square stickers
* Message bubble: Larger stickers; handle non-square aspect ratios | 2020-01-09 14:27:49 -05:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 20a892247f | Keyboard shortcuts and accessibility | 2019-11-13 16:53:42 -08:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 5ebd8bc690 | Virtualize Messages List - only render what's visible | 2019-08-21 14:52:30 -07:00 |  | 
				
					
						| 
								
								
									 Ken Powers | 29de50c12a | Stickers Co-authored-by: scott@signal.org
Co-authored-by: ken@signal.org | 2019-05-16 16:10:37 -07:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | d342b23cbc | Refactor: Prepare Message function props for conversation scope | 2019-05-07 09:41:09 -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 | 813924685e | Link Previews | 2019-01-29 13:53:14 -08:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 0de54e125c | Improve caption editor usability, new 'add attachment' affordance | 2019-01-15 10:51:49 -08:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | a900792a06 | Use thumbnails for smaller cells in image grids | 2019-01-14 17:36:25 -08:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | ba711d8985 | Show just first image if we receive mixed multi-attachment msg | 2019-01-14 17:36:25 -08:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 985b1d6aa6 | New staged attachments UI, multiple image attachments per message | 2019-01-04 12:21:26 -08:00 |  | 
				
					
						| 
								
								
									 Scott Nonnenberg | 99252702e1 | Support receiving multiple images in one messages | 2018-11-26 15:26:04 -08:00 |  |