John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								8e44a7f5c4
								
							
						 | 
						
							
							
								
								Basic code for video streaming + testing on video.
							
							
							
							
							
						 | 
						
							2019-03-11 11:49:22 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								a093cb6274
								
							
						 | 
						
							
							
								
								Move some logic to Media::Streaming::Player.
							
							
							
							
							
						 | 
						
							2019-03-11 11:49:21 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								473e30e594
								
							
						 | 
						
							
							
								
								Basic code for media streaming + testing on music.
							
							
							
							
							
						 | 
						
							2019-03-11 11:49:21 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								d208236994
								
							
						 | 
						
							
							
								
								Accept binary_guard in crl::guard().
							
							
							
							
							
						 | 
						
							2019-02-17 15:56:07 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								032694ad9e
								
							
						 | 
						
							
							
								
								Move files to media/audio and media/clip.
							
							
							
							
							
						 | 
						
							2019-02-13 15:41:33 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								818662c2e6
								
							
						 | 
						
							
							
								
								Version 1.5.13: Don't automatically load executable files.
							
							
							
							
							
						 | 
						
							2019-02-12 14:28:33 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								45fda44924
								
							
						 | 
						
							
							
								
								Fix crash on bad sticker.
							
							
							
							
							
							
							
							DocumentData::getStickerLarge and DocumentData::loaded go to a loop. 
							
						 | 
						
							2019-02-11 15:52:36 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								d3159d86da
								
							
						 | 
						
							
							
								
								Version 1.5.12: Fix manual loading GIFs to cache.
							
							
							
							
							
						 | 
						
							2019-02-09 18:00:48 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								4d9464ed87
								
							
						 | 
						
							
							
								
								Remove flags checking for backgrounds.
							
							
							
							
							
							
							
							Also limit image size to 2960px.
Fixes #5641. 
							
						 | 
						
							2019-02-04 18:53:00 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								3cfc3dcecf
								
							
						 | 
						
							
							
								
								Mark even more extensions as executables.
							
							
							
							
							
						 | 
						
							2019-01-30 17:59:55 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								5ca12a73c3
								
							
						 | 
						
							
							
								
								Use new HistoryWallPaper media type for wallpaper.
							
							
							
							
							
						 | 
						
							2019-01-29 19:26:19 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								c2744700c0
								
							
						 | 
						
							
							
								
								Mark more extensions as executables.
							
							
							
							
							
						 | 
						
							2019-01-29 14:52:33 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								a1baa23a52
								
							
						 | 
						
							
							
								
								Use both thumbnails in photos and documents.
							
							
							
							
							
							
							
							Fixes #5602. 
							
						 | 
						
							2019-01-28 13:10:45 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								a70e72f75d
								
							
						 | 
						
							
							
								
								Application->Sandbox, Messenger->Application.
							
							
							
							
							
						 | 
						
							2019-01-23 12:51:58 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								805e4d01e7
								
							
						 | 
						
							
							
								
								Allow re-downloading failed media.
							
							
							
							
							
						 | 
						
							2019-01-21 10:49:44 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								1894b8fcf7
								
							
						 | 
						
							
							
								
								Handle t.me/bg links with wallpapers / colors.
							
							
							
							
							
						 | 
						
							2019-01-18 16:41:07 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								0f9c2a62fe
								
							
						 | 
						
							
							
								
								Load fullres images of new wallpapers.
							
							
							
							
							
						 | 
						
							2019-01-17 12:21:31 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								97b0288c7d
								
							
						 | 
						
							
							
								
								Add automatic loading of videos/files.
							
							
							
							
							
						 | 
						
							2018-12-25 22:15:22 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								e3cc8652e4
								
							
						 | 
						
							
							
								
								New structs for media autodownload settings.
							
							
							
							
							
						 | 
						
							2018-12-25 22:15:22 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								b0d01389c6
								
							
						 | 
						
							
							
								
								Add .terminal extension as executable on macOS.
							
							
							
							
							
						 | 
						
							2018-12-21 17:09:32 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								6d08394adc
								
							
						 | 
						
							
							
								
								Divide history_media_types to several modules.
							
							
							
							
							
						 | 
						
							2018-12-21 17:09:31 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								b75442a10e
								
							
						 | 
						
							
							
								
								No warning from verified peers.
							
							
							
							
							
						 | 
						
							2018-12-07 20:19:47 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								b10ccce44a
								
							
						 | 
						
							
							
								
								Warn before running executable files.
							
							
							
							
							
						 | 
						
							2018-12-05 12:30:05 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								3461f3dfc7
								
							
						 | 
						
							
							
								
								Destroy file loaders not delayed.
							
							
							
							
							
						 | 
						
							2018-11-26 11:33:29 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								3f58c930e3
								
							
						 | 
						
							
							
								
								Use separate download folder for support.
							
							
							
							
							
						 | 
						
							2018-11-22 17:15:52 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									23rd
								
							 
						 | 
						
							
							
							
							
								
							
							
								00969df06f
								
							
						 | 
						
							
							
								
								Made isAudioFile() check more strictly.
							
							
							
							
							
							
							
							Thanks John Preston. 
							
						 | 
						
							2018-11-15 09:43:39 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								aba6cc2c64
								
							
						 | 
						
							
							
								
								Don't force WEBP format for stickers.
							
							
							
							
							
							
							
							Fixes #5374. 
							
						 | 
						
							2018-11-12 14:39:21 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								af5f85a288
								
							
						 | 
						
							
							
								
								Fix crash with dangling DocumentData pointers.
							
							
							
							
							
						 | 
						
							2018-11-12 14:39:20 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								f1c06d6743
								
							
						 | 
						
							
							
								
								Store StickerData::image in unique_ptr.
							
							
							
							
							
						 | 
						
							2018-11-09 19:16:47 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								2b95b96fa3
								
							
						 | 
						
							
							
								
								Store replyPreview in unique_ptr<Image>.
							
							
							
							
							
						 | 
						
							2018-11-09 19:14:31 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								ef38572d5a
								
							
						 | 
						
							
							
								
								Detect and send supports_streaming bit for videos.
							
							
							
							
							
						 | 
						
							2018-11-07 18:10:00 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								f2348fc749
								
							
						 | 
						
							
							
								
								Fix document unloading.
							
							
							
							
							
						 | 
						
							2018-11-04 15:51:39 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								4837117719
								
							
						 | 
						
							
							
								
								Use photo as video thumbnail in WebPageData.
							
							
							
							
							
						 | 
						
							2018-11-04 15:51:38 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								8000ff2cd7
								
							
						 | 
						
							
							
								
								Generate high quality thumbnail on sending video.
							
							
							
							
							
						 | 
						
							2018-11-04 15:51:38 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								da358615e0
								
							
						 | 
						
							
							
								
								Generate high quality video thumbnail when loaded.
							
							
							
							
							
						 | 
						
							2018-11-04 15:51:38 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								8e7117fa22
								
							
						 | 
						
							
							
								
								Don't unload all media on switching between chats.
							
							
							
							
							
						 | 
						
							2018-11-04 15:51:38 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								959859f57c
								
							
						 | 
						
							
							
								
								Forget least used documents gradually.
							
							
							
							
							
						 | 
						
							2018-11-04 15:51:37 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								595134cab5
								
							
						 | 
						
							
							
								
								Move image-related modules to ui/image/.
							
							
							
							
							
						 | 
						
							2018-11-04 15:51:37 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								8b76428c7e
								
							
						 | 
						
							
							
								
								Create ImagePtr-s using a factory method.
							
							
							
							
							
						 | 
						
							2018-11-04 15:51:37 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								4b5b79e415
								
							
						 | 
						
							
							
								
								Use final Image with different Images::Source-s.
							
							
							
							
							
						 | 
						
							2018-11-04 15:51:37 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								113f665295
								
							
						 | 
						
							
							
								
								Move Image and derived to ui/image.
							
							
							
							
							
						 | 
						
							2018-11-04 15:51:36 +04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								a7772b922c
								
							
						 | 
						
							
							
								
								Improve sticker file reference refreshing.
							
							
							
							
							
						 | 
						
							2018-09-26 21:23:08 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								55f60866cb
								
							
						 | 
						
							
							
								
								Set correct cache tags for different file types.
							
							
							
							
							
						 | 
						
							2018-09-01 18:56:08 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								2e7f4c2f21
								
							
						 | 
						
							
							
								
								Use Storage::Cache::Database for file caching.
							
							
							
							
							
						 | 
						
							2018-09-01 18:56:08 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								51092fb6a9
								
							
						 | 
						
							
							
								
								Fix file references for faved stickers.
							
							
							
							
							
						 | 
						
							2018-09-01 18:56:08 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								c913c77fef
								
							
						 | 
						
							
							
								
								Refresh file references when sending stickers.
							
							
							
							
							
						 | 
						
							2018-08-20 17:26:28 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								839885910c
								
							
						 | 
						
							
							
								
								Pass FileOrigin in all file downloads.
							
							
							
							
							
						 | 
						
							2018-08-20 17:26:28 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								ee16070abe
								
							
						 | 
						
							
							
								
								Update API scheme to layer 86.
							
							
							
							
							
						 | 
						
							2018-08-20 17:26:27 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								0e9793b845
								
							
						 | 
						
							
							
								
								Move MimeType from utils to core/mime_type.
							
							
							
							
							
							
							
							Also move to Core namespace. 
							
						 | 
						
							2018-06-14 01:08:47 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									John Preston
								
							 
						 | 
						
							
							
							
							
								
							
							
								2bd8737410
								
							
						 | 
						
							
							
								
								Fix sticker inline bot results.
							
							
							
							
							
							
							
							Fixes #3317. 
							
						 | 
						
							2018-06-03 20:48:02 +03:00 | 
						
						
							
							
							
								
							
							
						 |