| 
								
								
									 John Preston | 3c9ca2eb94 | Load and show video thumbnails in the panel. | 2020-06-01 18:09:31 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | c967a72dcb | Save frame in GIFs panel. | 2020-06-01 18:09:31 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | d64014c995 | Clear DocumentMedia in ReplyPreview. | 2020-06-01 18:09:31 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 581a21dbd9 | Use Media::Streaming in EditCaptionBox. | 2020-06-01 18:09:31 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 956c3af0ae | Start DocumentData::thumbnail move to DocumentMedia. | 2020-06-01 18:09:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 1e9c79ca85 | Move automaticLoad() to DocumentMedia. | 2020-06-01 18:09:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 40f12a2584 | Keep document byte data only in DocumentMedia. | 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 | 70c79eb6bd | Move sticker image to DocumentMedia. | 2020-06-01 18:09:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | bdd3c51ab8 | Move inline thumbnail image to DocumentMedia. | 2020-06-01 18:09:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 01c79f917e | Add limits on video frame size. Any video that starts streaming is limited to 4K.
Any in-chat streaming is limited to full hd.
Any GIF panel animation is limited to 720p. | 2020-03-27 20:36:05 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 7b51383b3b | Force animation unload in inline results. Fixes #7335. | 2020-03-16 17:41:35 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 5838e320ae | Fix possible crash in sticker inline results. | 2020-02-25 12:58:25 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ee94e78533 | All mtproto downloads using DownloadMtprotoTask. | 2019-12-05 11:32:33 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 60b39c8f7e | Fix inline result previews. | 2019-10-07 12:19:04 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | c5845f17ae | Remove twidget header. | 2019-10-01 23:59:46 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | e2f54eb3e9 | Move some style code to lib_ui. | 2019-10-01 23:59:46 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 0c713a930a | Remove app.h / facades.h from precompiled header. | 2019-10-01 23:59:46 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | ff44094ded | Rename AuthSession to Main::Session. | 2019-07-24 13:45:24 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 848ea16eef | Support animated stickers in inline results. | 2019-07-02 15:46:26 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 7d585ab72f | Handle located groups as public. | 2019-06-21 14:27:46 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 87fc066e67 | Use tr:: instead of lang(). | 2019-06-21 11:06:51 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 43cc2145a8 | Don't update radial animations in cycle. | 2019-04-04 19:31:07 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 99bb09374d | Use new animations engine everywhere. | 2019-04-02 14:33:53 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | a6e96f9a28 | Use new animations engine in all Basic-s. | 2019-04-02 14:33:53 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 01d763eed1 | Use DocumentData::getDuration for all types. | 2019-03-11 12:08:15 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 648cd44ddd | Display correct video / music state. | 2019-03-11 12:08:08 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | fde8dd9607 | Play streaming audio in player. | 2019-03-11 12:08:08 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | f1e0cd6c1d | Play streaming video in mediaview. | 2019-03-11 11:52:11 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | d37b65e624 | If stuck wait for three seconds of packets. | 2019-03-11 11:49:54 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | fe618bd652 | Use crl::time/now instead of TimeMs/getms. | 2019-02-19 11:06:33 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 032694ad9e | Move files to media/audio and media/clip. | 2019-02-13 15:41: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 | f1c06d6743 | Store StickerData::image in unique_ptr. | 2018-11-09 19:16:47 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 8e7117fa22 | Don't unload all media on switching between chats. | 2018-11-04 15:51:38 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 595134cab5 | Move image-related modules to ui/image/. | 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 | 19a9a990b6 | Allow using any interface scale between 100%-300%. | 2018-10-16 11:38:09 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 1ffbec0215 | Finish animations disabling. Replace some infinite animations with static layouts. | 2018-09-20 21:26:10 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 5a487bc30c | Refresh file references in saveGif/faveSticker. | 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 | 831f1b6aee | Fix crash in file inline bot results. Fixes #4904. | 2018-06-28 16:01:32 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | 2f5fb3688a | Fix crash for invalid inline bot stickers. | 2018-06-28 15:15:47 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | 2bd8737410 | Fix sticker inline bot results. Fixes #3317. | 2018-06-03 20:48:02 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 2fdc3169ce | Fix / improve support for album items selection. | 2018-02-08 12:20:52 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 04c8c95634 | Use notify* instead of mark* in Data::Session. | 2018-02-08 12:20:49 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | bee474f6e9 | Remove history_item and layout from pch. Also move some code to separate modules.
Also create history item views by Window::Controller. | 2018-02-08 12:20:47 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 6a9556d42c | Move non-settings session data to Data::Session. Rename AuthSessionData to AuthSessionSettings, move data away. | 2018-02-08 12:20:46 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | ea7441ae77 | Use single LEGAL file with license and copyright. | 2018-01-03 13:23:14 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 9551cfaf9b | Use more specific color keys for media overview parts. File icons and radial animations should use derived keys instead of msgInBg.
Fixes #4246. | 2017-12-31 01:28:25 +03:00 |  |