John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								3ff17a8789 
								
							 
						 
						
							
							
								
								Refactor image transformation interfaces.  
							
							
							
						 
						
							2022-01-21 15:33:44 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								e1aa08b985 
								
							 
						 
						
							
							
								
								Removed text commands.  
							
							
							
						 
						
							2022-01-12 11:54:24 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								80461bd9fe 
								
							 
						 
						
							
							
								
								Moved ConfirmBox to Ui namespace.  
							
							
							
						 
						
							2021-10-19 06:34:27 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								6148edbc7d 
								
							 
						 
						
							
							
								
								Moved ConfirmBox to td_ui.  
							
							
							
						 
						
							2021-10-19 06:34:27 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								21ac2b8f3a 
								
							 
						 
						
							
							
								
								Don't use MTP* for reply markup data.  
							
							
							
						 
						
							2021-10-04 23:47:30 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ead695b101 
								
							 
						 
						
							
							
								
								Don't pass wide fake MsgId through MTPMessage.  
							
							
							
						 
						
							2021-09-30 15:30:39 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								1e660fc2a2 
								
							 
						 
						
							
							
								
								Allocate 64 bits for message ids.  
							
							
							
						 
						
							2021-09-30 13:49:37 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								19ce1edc16 
								
							 
						 
						
							
							
								
								Use base::SafeRound instead of std::round.  
							
							... 
							
							
							
							Previous assertion violations because of NaN from std::round were
in video streaming, see commits 27d58ba07b8f5830d520 
							
						 
						
							2021-09-27 12:13:57 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b2364140e9 
								
							 
						 
						
							
							
								
								Custom colors in all media/history_view_ modules.  
							
							
							
						 
						
							2021-09-06 13:13:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								beff635e45 
								
							 
						 
						
							
							
								
								Colorize bubbles according to a custom chat theme.  
							
							
							
						 
						
							2021-08-30 20:32:57 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								f5a323e40a 
								
							 
						 
						
							
							
								
								Move all background helper methods to chat_theme module.  
							
							
							
						 
						
							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 
								
							 
						 
						
							
							
							
							
								
							
							
								f4fdadd3b0 
								
							 
						 
						
							
							
								
								Allow arbitrary QImage as outgoing bubbles background.  
							
							
							
						 
						
							2021-08-20 14:54:11 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								662966ba31 
								
							 
						 
						
							
							
								
								Support patterns with negative intensity.  
							
							
							
						 
						
							2021-08-17 17:35:10 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ce6f9f580f 
								
							 
						 
						
							
							
								
								Remove unused ColorizePattern function.  
							
							
							
						 
						
							2021-08-17 13:06:28 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2abcb51dda 
								
							 
						 
						
							
							
								
								Filter out patterns without background colors.  
							
							
							
						 
						
							2021-08-16 17:14:34 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								436d7b9d82 
								
							 
						 
						
							
							
								
								Add support for linear gradients without patterns.  
							
							
							
						 
						
							2021-08-16 10:26:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ba7e976fe2 
								
							 
						 
						
							
							
								
								Fix background sample generation.  
							
							
							
						 
						
							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 
								
							 
						 
						
							
							
							
							
								
							
							
								85cc3b30a0 
								
							 
						 
						
							
							
								
								Don't use MTP* for WallPaper flags.  
							
							
							
						 
						
							2021-08-12 12:32:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								116a768fde 
								
							 
						 
						
							
							
								
								Don't use MTP* for Message flags.  
							
							
							
						 
						
							2021-07-28 15:28:17 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								565877630f 
								
							 
						 
						
							
							
								
								Dither default background to avoid color banding.  
							
							
							
						 
						
							2021-07-23 15:42:17 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4276b6cce0 
								
							 
						 
						
							
							
								
								Use rpl for Window::Theme::Background updates.  
							
							
							
						 
						
							2021-07-15 16:42:36 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								a631a28092 
								
							 
						 
						
							
							
								
								Removed App::pixmapFromImageInPlace.  
							
							
							
						 
						
							2021-07-06 12:13:06 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b22e2ffe1d 
								
							 
						 
						
							
							
								
								Animate inline path thumbnails with sliding gradient.  
							
							
							
						 
						
							2021-07-02 20:40:32 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								583c3d3429 
								
							 
						 
						
							
							
								
								Moved static functions from DocumentData to separated file.  
							
							
							
						 
						
							2021-06-17 10:57:45 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								b422ec025e 
								
							 
						 
						
							
							
								
								Removed Ui::show from classes that have pointer to Controller.  
							
							
							
						 
						
							2021-06-17 10:57:45 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								1342077dcb 
								
							 
						 
						
							
							
								
								Use 48 bit [User/Chat/Channel]Id, 56 bit PeerId.  
							
							
							
						 
						
							2021-04-09 15:05:00 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								68b0a85369 
								
							 
						 
						
							
							
								
								Rename RPCError to MTP::Error.  
							
							
							
						 
						
							2021-03-12 16:58:26 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ae298818a8 
								
							 
						 
						
							
							
								
								Implement message bar with animations.  
							
							
							
						 
						
							2020-10-30 18:32:17 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sean Wei 
								
							 
						 
						
							
							
							
							
								
							
							
								556aa28df6 
								
							 
						 
						
							
							
								
								Remove unused variable  
							
							... 
							
							
							
							The following are commits related to removed variables.
apiwrap.cpp
e050e27113f665a0c6104b6edf45fe21b5aae9770499bb093f794d8d83538672ce2a1407e010dfe9f02ea12bc608c7a35cff657343d846fcd1687abc83e297d298953eb758595940ae64b354b07db5359794e315e27d2bcb6edf45aa8f62d794e31560f45ab9f90d3acedf8a6b305924efa5fc45e7aa4ffe1a90be2f54ebe8bf5bbc4a0bc1ef927c8554eb3a734c41007528bee5f3bedcd3c1c6ae8fb14357caf8 
							
						 
						
							2020-07-13 09:33:55 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								eb1845e33b 
								
							 
						 
						
							
							
								
								Fix crash in session destruction.  
							
							... 
							
							
							
							Also use rpl::event_stream for downloaderTaskFinished. 
							
						 
						
							2020-07-01 12:26:29 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c15019dee6 
								
							 
						 
						
							
							
								
								Fix crashes in MainWidget and ApiWrap.  
							
							
							
						 
						
							2020-06-30 18:26:44 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								30c82bb2e0 
								
							 
						 
						
							
							
								
								Remove some MainWindow::sessionController() calls.  
							
							
							
						 
						
							2020-06-23 21:53:44 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								e318a7d65f 
								
							 
						 
						
							
							
								
								Simplified ranges::find_if with ranges::any_of and ranges::none_of.  
							
							
							
						 
						
							2020-06-23 21:53:43 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2635ca33f8 
								
							 
						 
						
							
							
								
								Move background to global settings.  
							
							
							
						 
						
							2020-06-23 21:53:42 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								357caf8007 
								
							 
						 
						
							
							
								
								Keep separate MTP::Config's for separate accounts.  
							
							
							
						 
						
							2020-06-23 21:53:41 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ee43027bea 
								
							 
						 
						
							
							
								
								Remove some usages of App::main().  
							
							
							
						 
						
							2020-06-23 21:53:39 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								36fbdfb380 
								
							 
						 
						
							
							
								
								Simplify Image, remove ImageSource.  
							
							
							
						 
						
							2020-06-01 18:09:33 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								6513422e40 
								
							 
						 
						
							
							
								
								Remove legacy image-related code.  
							
							
							
						 
						
							2020-06-01 18:09:33 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								956c3af0ae 
								
							 
						 
						
							
							
								
								Start DocumentData::thumbnail move 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 
								
							 
						 
						
							
							
							
							
								
							
							
								bf616036b3 
								
							 
						 
						
							
							
								
								Check loaded status through DocumentMedia if possible.  
							
							
							
						 
						
							2020-06-01 18:09:30 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c8d2ac9583 
								
							 
						 
						
							
							
								
								Move message ownership to History.  
							
							
							
						 
						
							2020-02-21 18:48:29 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								66204bae95 
								
							 
						 
						
							
							
								
								Update API scheme on layer 107.  
							
							
							
						 
						
							2019-12-29 14:41:10 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								a6c84c36c0 
								
							 
						 
						
							
							
								
								Use layers and boxes from lib_ui.  
							
							
							
						 
						
							2019-10-19 12:27:52 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c5845f17ae 
								
							 
						 
						
							
							
								
								Remove twidget header.  
							
							
							
						 
						
							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 
								
							 
						 
						
							
							
							
							
								
							
							
								6343221d7b 
								
							 
						 
						
							
							
								
								Remove many includes from stdafx.pch.  
							
							
							
						 
						
							2019-09-06 19:31:07 +03:00