| 
								
								
									 Ilya Fedin | 173108a9cb | Differ file download failure reasons ..and uncomment the code for handling incorrect permissions | 2023-01-09 17:02:11 +04:00 |  | 
				
					
						| 
								
								
									 23rd | 3b79d944af | Removed unused includes of observer file. | 2022-11-01 20:03:14 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 6dedf7c63e | Update API scheme to layer 143. | 2022-05-19 17:27:02 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 437c9320cd | Implement progressive jpeg loading and sending. | 2020-09-29 19:03:18 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 0888901d79 | Try using progressive jpeg photo size. | 2020-09-29 19:03:18 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 4b354b0928 | Use Main::Session in download/upload. | 2020-06-23 21:53:38 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | e27d2bc2d5 | Move photo data to Data::PhotoMedia. | 2020-06-01 18:09:32 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 58f82620e0 | Simplify media overview layouts. | 2020-06-01 18:09:31 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 3797753d16 | Support different location types for thumbnails. | 2020-06-01 18:09:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 97bab388ea | Use rpl for file download progress notifications. | 2020-06-01 18:09:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 33f4946242 | Start using document bytes from DocumentMedia. | 2020-06-01 18:09:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ee94e78533 | All mtproto downloads using DownloadMtprotoTask. | 2019-12-05 11:32:33 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 4611727ab9 | Rewrite webFileLoader without Storage::DownloadManager. | 2019-12-04 15:15:58 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | f522cc9444 | Load streaming parts using Storage::DownloadManager. | 2019-12-04 10:42:55 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 3ae2986c25 | Allow variable count of download sessions. | 2019-12-04 09:51:21 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | fb86bb579b | Correctly track DC index in Downloader-s. | 2019-12-03 15:45:35 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 12f5ccaaa5 | Use vector queues in mtproto file downloader. | 2019-12-03 10:25:27 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | d5718f96b8 | First working auth by QR code. | 2019-11-29 15:36:04 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 2577bedeac | Remove mtproto/facade.h from main pch. | 2019-11-13 11:31:12 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 6343221d7b | Remove many includes from stdafx.pch. | 2019-09-06 19:31:07 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | ff44094ded | Rename AuthSession to Main::Session. | 2019-07-24 13:45:24 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 4a7b5a8e01 | Fix caching for large sticker area. | 2019-07-01 17:57:37 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | d9e93fb5cc | Fix possible crash in auth session destruction. | 2019-06-17 14:23:50 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 46d8d9f97a | Remove CancelledFileLoader hack. | 2019-06-04 14:30:43 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | eb438e35ee | Remove old download priority arguments. | 2019-06-04 14:30:43 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | b2895a39ed | Register streaming loaders in Storage::Downloader. | 2019-06-04 14:30:43 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | cca906d383 | Use ready parts from loader in streaming. | 2019-06-04 14:30:43 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | e1114530ab | Working code for streaming downloader. | 2019-06-04 14:30:43 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | ebf2a678b1 | Use a special FileLoader for streamed documents. | 2019-06-04 14:30:43 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 8c0cd9b9e9 | Prepare Media::Streaming::Reader to be shared. | 2019-06-04 14:30:43 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 8759d637ff | Use StorageFileLocation in mtpFileLoader. | 2019-03-29 14:24:07 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 3f49796c43 | Fix file reference updating. | 2019-03-29 14:24:07 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | fe618bd652 | Use crl::time/now instead of TimeMs/getms. | 2019-02-19 11:06:33 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | a70e72f75d | Application->Sandbox, Messenger->Application. | 2019-01-23 12:51:58 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 0f9c2a62fe | Load fullres images of new wallpapers. | 2019-01-17 12:21:31 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | c5a41e1f55 | Divide data/data_peer and remove from PCH. | 2019-01-17 12:21:29 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 3461f3dfc7 | Destroy file loaders not delayed. | 2018-11-26 11:33:29 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 8eb0f3b60a | Remove some unneeded Q_OBJECTs. | 2018-11-04 15:51:39 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 4b5b79e415 | Use final Image with different Images::Source-s. | 2018-11-04 15:51:37 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 9f90d3a7fc | Load maps using mtproto instead of google. | 2018-10-09 19:27:18 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 2e5a0e056c | Move to std::optional. | 2018-09-21 19:28:46 +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 | 557d363d02 | Refresh file references when downloading files. | 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 | 1392e05ab1 | Move all gsl::byte helpers to base/bytes module. | 2018-06-03 23:16:34 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 4a9db99082 | Use application level proxy settings. | 2018-05-05 21:55:37 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 0f901b3728 | Update API and use WebDocument for inline bots. | 2018-03-06 16:49:44 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | ea7441ae77 | Use single LEGAL file with license and copyright. | 2018-01-03 13:23:14 +03:00 |  |