|  Daniel Gasienica | 87d374ea78 | Remove `@prettier` pragmas | 8 years ago | 
				
					
						|  Daniel Gasienica | 1dd87ad197 | Format all source code using Prettier | 8 years ago | 
				
					
						|  Scott Nonnenberg | 82e2fe93a5 | Show 'You' in Android theme quotes instead of contact name (#2312) Show 'You' in Android theme quotes instead of contact name | 8 years ago | 
				
					
						|  Scott Nonnenberg | c5935eef5d | Show 'You' in Android theme quotes instead of contact name | 8 years ago | 
				
					
						|  Daniel Gasienica | fccbf70d57 | Pre-process media for `LightboxGallery` | 8 years ago | 
				
					
						|  Daniel Gasienica | 110b58230b | Only revoke object URLs we created | 8 years ago | 
				
					
						|  Daniel Gasienica | c6599d2e14 | Add another permutation of `EmptyState` | 8 years ago | 
				
					
						|  Daniel Gasienica | 9ca6fd6498 | Center lightbox navigation controls | 8 years ago | 
				
					
						|  Daniel Gasienica | fa45656e8e | Wire up media gallery empty state | 8 years ago | 
				
					
						|  Daniel Gasienica | 4d01264c09 | Fix layout of media gallery | 8 years ago | 
				
					
						|  Daniel Gasienica | 78f15b654d | Add `EmptyState` component | 8 years ago | 
				
					
						|  Daniel Gasienica | ea49f7a3b6 | Implement keyboard navigation for `Lightbox` | 8 years ago | 
				
					
						|  Daniel Gasienica | e1b620602d | Display attachments from disk | 8 years ago | 
				
					
						|  Daniel Gasienica | 407c77395b | Add explicit boolean | 8 years ago | 
				
					
						|  Daniel Gasienica | 9451dc5e41 | Define `AttachmentSchemaVersion3` | 8 years ago | 
				
					
						|  Daniel Gasienica | 21db2e7182 | Use `saveURLAsFile` | 8 years ago | 
				
					
						|  Daniel Gasienica | 307ab0d3a5 | Extract `saveURLAsFile` | 8 years ago | 
				
					
						|  Daniel Gasienica | 4c0c55082f | Move navigation controls to the bottom | 8 years ago | 
				
					
						|  Daniel Gasienica | fb8d4e2421 | Implement basic lightbox with gallery support | 8 years ago | 
				
					
						|  Daniel Gasienica | 43e19f3b06 | Prevent default event on icon button clicks | 8 years ago | 
				
					
						|  Daniel Gasienica | b3d0438537 | Show hand cursor on media grid items | 8 years ago | 
				
					
						|  Daniel Gasienica | 45d6c7a5a8 | Implement video support in lightbox | 8 years ago | 
				
					
						|  Daniel Gasienica | ac04f0648a | Load more documents than media | 8 years ago | 
				
					
						|  Daniel Gasienica | 6ee56b8445 | Remove newlines | 8 years ago | 
				
					
						|  Daniel Gasienica | b74b761255 | Implement click to save for document list | 8 years ago | 
				
					
						|  Daniel Gasienica | 8ca5a391af | arrayBufferToObjectURL: Ensure `data` is `ArrayBuffer` | 8 years ago | 
				
					
						|  Daniel Gasienica | b27fdd1559 | Use `pointer` cursor for `DocumentListItem` | 8 years ago | 
				
					
						|  Daniel Gasienica | 4a5e61eaf4 | Implement `Attachment.save` | 8 years ago | 
				
					
						|  Daniel Gasienica | f8119be97b | Include videos in media gallery | 8 years ago | 
				
					
						|  Daniel Gasienica | 37d73accde | Show ‘Documents’ tab | 8 years ago | 
				
					
						|  Daniel Gasienica | 96c44094e3 | Implement `Conversation.fetchFileAttachments` | 8 years ago | 
				
					
						|  Scott Nonnenberg | ccf14710a3 | styleguide: Make filesize and Signal.Util.GoogleChrome available | 8 years ago | 
				
					
						|  Daniel Gasienica | f36f206a01 | Use `IndexablePresence` for `hasFileAttachments` and `hasVisualMediaAttachments` Reduces index size, makes it easier to debug using IndexedDB inspector, and
hopefully improves lookup performance. | 8 years ago | 
				
					
						|  Daniel Gasienica | b65370c8d7 | Prefer `GoogleChrome.is*` over `MIME.is*` | 8 years ago | 
				
					
						|  Daniel Gasienica | 64c3d604aa | Fix type errors | 8 years ago | 
				
					
						|  Daniel Gasienica | cd6912f0dd | 🎨 Autoformat code | 8 years ago | 
				
					
						|  Daniel Gasienica | 823a58f98a | Prevent NPE | 8 years ago | 
				
					
						|  Daniel Gasienica | 96be0df8c7 | Show lightbox controls based on presence of handlers | 8 years ago | 
				
					
						|  Daniel Gasienica | 59650035ec | Use 🇺🇸 spelling | 8 years ago | 
				
					
						|  Daniel Gasienica | feff820cd4 | Prefer custom styles over `strong` | 8 years ago | 
				
					
						|  Daniel Gasienica | fca8de16c8 | Add required `Message.id: string` | 8 years ago | 
				
					
						|  Daniel Gasienica | dd7e51e697 | 🎨 Fix formatting | 8 years ago | 
				
					
						|  Daniel Gasienica | 74582de2d1 | Clarify naming | 8 years ago | 
				
					
						|  Daniel Gasienica | 6330a8d9f3 | Simplify expression | 8 years ago | 
				
					
						|  Daniel Gasienica | f99e6306c3 | Simplify `withSection` | 8 years ago | 
				
					
						|  Daniel Gasienica | d98d08a7e0 | Remove obsolete TODO | 8 years ago | 
				
					
						|  Daniel Gasienica | e97b078088 | Use `componentWillUnmount` | 8 years ago | 
				
					
						|  Daniel Gasienica | 9abf1f0fcd | Use `dash-case` for CSS class names | 8 years ago | 
				
					
						|  Daniel Gasienica | 2e121310e4 | 🎨 Fix lint error | 8 years ago | 
				
					
						|  Daniel Gasienica | 4d04638358 | Document changes for MVP | 8 years ago |