John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								97ae094c3c 
								
							 
						 
						
							
							
								
								Update API scheme with new cloud themes.  
							
							
							
						 
						
							2021-10-29 18:31:07 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ab0d2bf9c6 
								
							 
						 
						
							
							
								
								Initial chat theme changing.  
							
							
							
						 
						
							2021-09-28 19:27:41 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								54085c70a4 
								
							 
						 
						
							
							
								
								Select light / dark custom theme based on dialogsBg value.  
							
							
							
						 
						
							2021-09-19 17:39:29 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e492bbb883 
								
							 
						 
						
							
							
								
								Fix delayed pattern-with-negative-intensity appearance.  
							
							
							
						 
						
							2021-09-14 16:36:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								47e15d136d 
								
							 
						 
						
							
							
								
								Fix background update with all chats closed.  
							
							
							
						 
						
							2021-09-01 19:28:02 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								beff635e45 
								
							 
						 
						
							
							
								
								Colorize bubbles according to a custom chat theme.  
							
							
							
						 
						
							2021-08-30 20:32:57 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								0a1e84ddb2 
								
							 
						 
						
							
							
								
								Move ChatTheme to td_ui.  
							
							
							
						 
						
							2021-08-30 20:32:57 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								3cd0f9d189 
								
							 
						 
						
							
							
								
								Start non-unique ChatTheme.  
							
							
							
						 
						
							2021-08-30 20:32:57 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b4eb9a0827 
								
							 
						 
						
							
							
								
								Fix single-colored patterns.  
							
							
							
						 
						
							2021-08-20 16:24:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								f4fdadd3b0 
								
							 
						 
						
							
							
								
								Allow arbitrary QImage as outgoing bubbles background.  
							
							
							
						 
						
							2021-08-20 14:54:11 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c77f4dd794 
								
							 
						 
						
							
							
								
								Fix build on Linux.  
							
							
							
						 
						
							2021-08-18 13:06:47 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								662966ba31 
								
							 
						 
						
							
							
								
								Support patterns with negative intensity.  
							
							
							
						 
						
							2021-08-17 17:35:10 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								a1f81e4de8 
								
							 
						 
						
							
							
								
								Generate static complex gradients.  
							
							
							
						 
						
							2021-08-16 13:24:15 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								3dadcd9352 
								
							 
						 
						
							
							
								
								Animated transition on pattern-on-gradient resize.  
							
							
							
						 
						
							2021-08-16 10:26:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b9a9520ef5 
								
							 
						 
						
							
							
								
								Don't blend SoftLight patterns in realtime.  
							
							
							
						 
						
							2021-08-16 10:26:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2667bb3568 
								
							 
						 
						
							
							
								
								Move background caching to Window::SessionController.  
							
							
							
						 
						
							2021-08-16 10:26:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c2b1187948 
								
							 
						 
						
							
							
								
								Start support of linear gradient wallpapers.  
							
							
							
						 
						
							2021-08-16 10:26:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b6483cb65c 
								
							 
						 
						
							
							
								
								Use shared_ptr<Memento> for sections.  
							
							
							
						 
						
							2020-12-14 18:48:10 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ee43027bea 
								
							 
						 
						
							
							
								
								Remove some usages of App::main().  
							
							
							
						 
						
							2020-06-23 21:53:39 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c5845f17ae 
								
							 
						 
						
							
							
								
								Remove twidget 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 
								
							 
						 
						
							
							
							
							
								
							
							
								a547f80ae9 
								
							 
						 
						
							
							
								
								Rename Window::Controller to Window::SessionController.  
							
							
							
						 
						
							2019-06-06 13:21:40 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								0c0d6bc411 
								
							 
						 
						
							
							
								
								Move chats / contacts lists to Data::Session.  
							
							
							
						 
						
							2019-05-01 16:11:33 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b972da059a 
								
							 
						 
						
							
							
								
								Show explaining preview of forwards privacy.  
							
							
							
						 
						
							2019-03-24 12:12:42 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b6edf4561d 
								
							 
						 
						
							
							
								
								Add support for pattern wallpapers.  
							
							
							
						 
						
							2019-01-29 14:52:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								a70e72f75d 
								
							 
						 
						
							
							
								
								Application->Sandbox, Messenger->Application.  
							
							
							
						 
						
							2019-01-23 12:51:58 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								1894b8fcf7 
								
							 
						 
						
							
							
								
								Handle t.me/bg links with wallpapers / colors.  
							
							
							
						 
						
							2019-01-18 16:41:07 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								794e31505b 
								
							 
						 
						
							
							
								
								First version of feed section view.  
							
							
							
						 
						
							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 
								
							 
						 
						
							
							
							
							
								
							
							
								595af2c6d9 
								
							 
						 
						
							
							
								
								Rename weak(QObject*) to make_weak(QObject*).  
							
							
							
						 
						
							2017-11-30 22:04:13 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								76b8078bd9 
								
							 
						 
						
							
							
								
								Save section expand state in Info memento.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c6c75a1980 
								
							 
						 
						
							
							
								
								Animate Info-to-Info transitions.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								93c15e5ee6 
								
							 
						 
						
							
							
								
								Use internal section stack in Info::WrapWidget.  
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b9fb9af74f 
								
							 
						 
						
							
							
								
								Info shared media and common groups counters.  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5e7aa4ff81 
								
							 
						 
						
							
							
								
								Move third column from HistoryWidget to MainWidget.  
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								f162462111 
								
							 
						 
						
							
							
								
								Move info between Layer and Narrow wrap.  
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								088d23d557 
								
							 
						 
						
							
							
								
								Start new Info section (profile + shared media).  
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b3da99c302 
								
							 
						 
						
							
							
								
								Replace gsl::not_null<T*> with just not_null<T*>.  
							
							
							
						 
						
							2017-08-30 19:15:41 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b7550f63c9 
								
							 
						 
						
							
							
								
								Add a floating player for round video messages.  
							
							
							
						 
						
							2017-05-24 16:25:15 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								08167a6a91 
								
							 
						 
						
							
							
								
								Removed #include "stdafx.h" from all files.  
							
							... 
							
							
							
							Currently the build without implicitly included precompiled header
is not supported anyway (because Qt MOC source files do not include
stdafx.h, they include plain headers).
So when we decide to support building without implicitly included
precompiled headers we'll have to fix all the headers anyway. 
							
						 
						
							2017-03-04 12:27:52 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ffc557a0f9 
								
							 
						 
						
							
							
								
								Using standard library instead of std_ namespace.  
							
							... 
							
							
							
							Currently tested only in VS2015. 
							
						 
						
							2017-02-21 16:45:56 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4424dbf64a 
								
							 
						 
						
							
							
								
								Allow to resize chats list. One more mode added (narrow chats list).  
							
							
							
						 
						
							2017-01-16 12:55:03 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								7fb1463c43 
								
							 
						 
						
							
							
								
								Version 1.0 stable: bump copyright date to 2017.  
							
							
							
						 
						
							2017-01-11 23:02:13 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								06ed7b8eaf 
								
							 
						 
						
							
							
								
								Some more ripple animations. Now only anim::value (float64).  
							
							... 
							
							
							
							Also each FloatAnimation now stops MTP responses.
Also slide animations done by FloatAnimation.
Closed beta 10019012. 
							
						 
						
							2016-12-30 17:52:46 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								453661d611 
								
							 
						 
						
							
							
								
								Removed Function<> and SharedCallback<>, using base::lambda_unique<>.  
							
							... 
							
							
							
							Also removed macro START_ANIMATION(anim,) using anim.start() instead. 
							
						 
						
							2016-09-26 15:09:59 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								a06a989f97 
								
							 
						 
						
							
							
								
								New profile fixed top bar now is peer observer.  
							
							... 
							
							
							
							Multiple showAnimated() calls for SectionWidget are now allowed. 
							
						 
						
							2016-05-27 18:45:35 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								1d42144c95 
								
							 
						 
						
							
							
								
								Profile done as a new generic Window::SectionWidget.  
							
							... 
							
							
							
							Slide animation reimplemented. 
							
						 
						
							2016-05-19 15:03:51 +03:00