John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								052e4bc508 
								
							 
						 
						
							
							
								
								Fix complex box closing.  
							
							... 
							
							
							
							~BoxContent should be called when _layers is already in valid state. 
							
						 
						
							2019-08-09 11:50:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ff44094ded 
								
							 
						 
						
							
							
								
								Rename AuthSession to Main::Session.  
							
							
							
						 
						
							2019-07-24 13:45:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								06982fdf04 
								
							 
						 
						
							
							
								
								Remove some calls to Auth().  
							
							
							
						 
						
							2019-07-24 13:13:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4e595d5cef 
								
							 
						 
						
							
							
								
								Fix GIFs preview.  
							
							
							
						 
						
							2019-07-06 15:24:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								198de85ce5 
								
							 
						 
						
							
							
								
								Limit to 30 FPS in small stickers.  
							
							
							
						 
						
							2019-07-05 19:15:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								848ea16eef 
								
							 
						 
						
							
							
								
								Support animated stickers in inline results.  
							
							
							
						 
						
							2019-07-02 15:46:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								cbffeca8d5 
								
							 
						 
						
							
							
								
								Extract some Lottie::Animation code to Lottie::Player.  
							
							
							
						 
						
							2019-07-01 17:57:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4a7b5a8e01 
								
							 
						 
						
							
							
								
								Fix caching for large sticker area.  
							
							
							
						 
						
							2019-07-01 17:57:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								10772f4ac5 
								
							 
						 
						
							
							
								
								Started Lottie::CacheState class.  
							
							
							
						 
						
							2019-07-01 17:57:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								35bc2cc2a5 
								
							 
						 
						
							
							
								
								Prepare lottie animations caching.  
							
							
							
						 
						
							2019-07-01 17:57:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								21dfb310f3 
								
							 
						 
						
							
							
								
								Optimize animated sticker preview.  
							
							
							
						 
						
							2019-07-01 17:57:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								040cae6a9a 
								
							 
						 
						
							
							
								
								Show animated sticker preview.  
							
							
							
						 
						
							2019-07-01 17:57:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								9c85d58235 
								
							 
						 
						
							
							
								
								Fix crash in closing export panel.  
							
							
							
						 
						
							2019-06-24 10:59:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								0dddb7694f 
								
							 
						 
						
							
							
								
								Show transfer community button, set 2sv password.  
							
							
							
						 
						
							2019-06-21 11:06:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								a547f80ae9 
								
							 
						 
						
							
							
								
								Rename Window::Controller to Window::SessionController.  
							
							
							
						 
						
							2019-06-06 13:21:40 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								99bb09374d 
								
							 
						 
						
							
							
								
								Use new animations engine everywhere.  
							
							
							
						 
						
							2019-04-02 14:33:53 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								6ff8c1de05 
								
							 
						 
						
							
							
								
								Fix possible crash in layers destruction.  
							
							... 
							
							
							
							clearClosingLayers could've called itself from layer->setClosing. 
							
						 
						
							2019-03-20 11:41:10 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								fe618bd652 
								
							 
						 
						
							
							
								
								Use crl::time/now instead of TimeMs/getms.  
							
							
							
						 
						
							2019-02-19 11:06:33 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								cf275b152a 
								
							 
						 
						
							
							
								
								Fix crash in layers closing.  
							
							... 
							
							
							
							Sometimes AbstractBox::setClosing invoked Ui::hideLayers that
destroyed LayerStackWidget and all its children, including the
closing AbstractBox. After that a unique_ptr stored on stack
and owning that box was destroyed and it lead to a crash.
Now LayerStackWidget always owns several closing boxes. 
							
						 
						
							2019-02-17 10:55:28 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								032694ad9e 
								
							 
						 
						
							
							
								
								Move files to media/audio and media/clip.  
							
							
							
						 
						
							2019-02-13 15:41:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								d1cc09f40e 
								
							 
						 
						
							
							
								
								Destroy layers in reverse order.  
							
							
							
						 
						
							2019-02-01 11:47:30 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								89cf733d24 
								
							 
						 
						
							
							
								
								Add Ui::PostponeCall() on return to event loop.  
							
							
							
						 
						
							2018-12-12 14:14:28 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								a167a8587b 
								
							 
						 
						
							
							
								
								Fix crash in main menu right button click.  
							
							... 
							
							
							
							Fixes #5462 . 
							
						 
						
							2018-12-12 09:47:24 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								3904a9f9a0 
								
							 
						 
						
							
							
								
								Add guard in layers destruction.  
							
							
							
						 
						
							2018-12-11 17:12:35 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								71efd10c83 
								
							 
						 
						
							
							
								
								Fix crash on layer -> section migration.  
							
							
							
						 
						
							2018-12-04 14:32:47 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								338129faea 
								
							 
						 
						
							
							
								
								Destroy boxes in Ui::hideLayer().  
							
							
							
						 
						
							2018-11-26 15:00:31 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								23dc9ef494 
								
							 
						 
						
							
							
								
								Destroy layers not delayed.  
							
							
							
						 
						
							2018-11-26 11:33:29 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								48889ce56e 
								
							 
						 
						
							
							
								
								Better fix for a crash on quit.  
							
							
							
						 
						
							2018-11-10 12:16:29 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4532e59933 
								
							 
						 
						
							
							
								
								Beta version 1.4.6: Fix crash on quit.  
							
							
							
						 
						
							2018-11-10 10:10:47 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								f1c06d6743 
								
							 
						 
						
							
							
								
								Store StickerData::image in unique_ptr.  
							
							
							
						 
						
							2018-11-09 19:16:47 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e5949dbb86 
								
							 
						 
						
							
							
								
								Restore player delegate non-delayed (crashfix).  
							
							
							
						 
						
							2018-11-09 19:16:27 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								91a6af71a0 
								
							 
						 
						
							
							
								
								Limit video messages size.  
							
							
							
						 
						
							2018-11-04 15:51:39 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								b847c8424a 
								
							 
						 
						
							
							
								
								Use single emoji sprite and scale + cache it.  
							
							
							
						 
						
							2018-10-15 09:03:29 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								673fea47bd 
								
							 
						 
						
							
							
								
								Don't close info settings with changes by click.  
							
							
							
						 
						
							2018-09-19 19:22:14 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								cfce189201 
								
							 
						 
						
							
							
								
								Improve main menu > settings transition animation.  
							
							... 
							
							
							
							Remove full window cache in case of settings shown as a section. 
							
						 
						
							2018-09-19 19:22:13 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								482ecf12ff 
								
							 
						 
						
							
							
								
								Fix settings show animation.  
							
							
							
						 
						
							2018-09-19 19:22:13 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								839885910c 
								
							 
						 
						
							
							
								
								Pass FileOrigin in all file downloads.  
							
							
							
						 
						
							2018-08-20 17:26:28 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								16f3ca87f5 
								
							 
						 
						
							
							
								
								Allow boxes that don't hide by escape / click.  
							
							
							
						 
						
							2018-06-06 14:54:00 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								dd81f5d59f 
								
							 
						 
						
							
							
								
								Replace base::lambda with shorter term.  
							
							... 
							
							
							
							base::lambda -> Fn (type alias for std::function).
base::lambda_once -> FnMut (type alias for base::unique_function).
base::lambda_guarded -> crl::guard.
base::lambda_call_type_t -> crl::deduced_call_type. 
							
						 
						
							2018-06-04 18:38:27 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								704e3c9423 
								
							 
						 
						
							
							
								
								Don't save values while uploading scans.  
							
							
							
						 
						
							2018-06-03 23:16:37 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								9f6130cd20 
								
							 
						 
						
							
							
								
								Allow 2sv password setup in passport.  
							
							
							
						 
						
							2018-06-03 23:16:37 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5b615519e8 
								
							 
						 
						
							
							
								
								Suggest full passport reset in case of bad secret.  
							
							
							
						 
						
							2018-06-03 23:16:37 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								d0e854e9d8 
								
							 
						 
						
							
							
								
								Allow showing boxes in passport panel.  
							
							
							
						 
						
							2018-06-03 23:16:35 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								87d6081408 
								
							 
						 
						
							
							
								
								Version 1.2.16: Fix build in Xcode 9.3.  
							
							
							
						 
						
							2018-04-07 12:47:08 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ea7441ae77 
								
							 
						 
						
							
							
								
								Use single LEGAL file with license and copyright.  
							
							
							
						 
						
							2018-01-03 13:23:14 +03:00