Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								d9318c9935 
								
							 
						 
						
							
							
								
								Move icon name getter to cross-platform header  
							
							
							
						 
						
							2022-09-19 14:23:27 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b087688349 
								
							 
						 
						
							
							
								
								Fix build on Windows.  
							
							
							
						 
						
							2022-03-15 19:41:06 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								c9ebec1cf0 
								
							 
						 
						
							
							
								
								Removed base/observer.h from main pch.  
							
							... 
							
							
							
							Removed unused inheritances from base::Subscriber. 
							
						 
						
							2022-03-15 18:02:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								847c01d605 
								
							 
						 
						
							
							
								
								Add Qt 6 support  
							
							... 
							
							
							
							Tested only on Linux so far 
							
						 
						
							2021-10-21 13:15:00 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								97262a99c7 
								
							 
						 
						
							
							
								
								Get rid of osx and linux32 special targets  
							
							
							
						 
						
							2021-08-11 16:59:27 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								361b99b0c9 
								
							 
						 
						
							
							
								
								Use threaded decoding in ffmpeg streaming.  
							
							
							
						 
						
							2020-07-28 20:14:45 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								03dec15e8e 
								
							 
						 
						
							
							
								
								Pass Main::Session to click handler creators.  
							
							
							
						 
						
							2020-06-23 21:53:38 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								dbad9fa73a 
								
							 
						 
						
							
							
								
								Use Q_OS_UNIX instead of Q_OS_LINUX since linux-specific code can be used also on *BSD/Haiku  
							
							
							
						 
						
							2020-06-17 20:33:23 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								da14588235 
								
							 
						 
						
							
							
								
								Enable native Wayland support  
							
							
							
						 
						
							2020-02-24 19:03:27 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e3fa17dd4f 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'private/alpha' into cmake  
							
							
							
						 
						
							2019-12-06 11:08:14 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								01ecd73a62 
								
							 
						 
						
							
							
								
								Implement build for Mac App Store.  
							
							
							
						 
						
							2019-11-30 12:04:51 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2577bedeac 
								
							 
						 
						
							
							
								
								Remove mtproto/facade.h from main pch.  
							
							
							
						 
						
							2019-11-13 11:31:12 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								5c13214244 
								
							 
						 
						
							
							
								
								Beta version 1.8.5: Fix build for old OS X.  
							
							
							
						 
						
							2019-09-08 23:42:40 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								6343221d7b 
								
							 
						 
						
							
							
								
								Remove many includes from stdafx.pch.  
							
							
							
						 
						
							2019-09-06 19:31:07 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								90fb9eccd4 
								
							 
						 
						
							
							
								
								Optimize InvokeQueued().  
							
							
							
						 
						
							2019-07-10 19:37:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								60103f7ad6 
								
							 
						 
						
							
							
								
								Use upstream range-v3 on MSVC.  
							
							... 
							
							
							
							The build works using MSVS 15.9 and latest range-v3 code. 
							
						 
						
							2018-11-20 19:38:39 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								595134cab5 
								
							 
						 
						
							
							
								
								Move image-related modules to ui/image/.  
							
							
							
						 
						
							2018-11-04 15:51:37 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								fd53385c1f 
								
							 
						 
						
							
							
								
								Version 1.4.1: Fix build for old OS X.  
							
							
							
						 
						
							2018-10-09 21:58:56 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2e5a0e056c 
								
							 
						 
						
							
							
								
								Move to std::optional.  
							
							
							
						 
						
							2018-09-21 19:28:46 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								cb371f09ac 
								
							 
						 
						
							
							
								
								Clear old versions of Storage::Cache::Database.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								9147c12687 
								
							 
						 
						
							
							
								
								Add basic implementation of Storage::Cache DB.  
							
							
							
						 
						
							2018-09-01 18:56:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								23140b3d6a 
								
							 
						 
						
							
							
								
								Fix build for old OS X.  
							
							
							
						 
						
							2018-06-21 23:35:28 +01: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 
								
							 
						 
						
							
							
							
							
								
							
							
								734c410879 
								
							 
						 
						
							
							
								
								New notifications API, defaults for users/chats.  
							
							
							
						 
						
							2018-05-30 18:44:46 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								710b9bf454 
								
							 
						 
						
							
							
								
								Fix build for MSVC 15.7.  
							
							... 
							
							
							
							Fixes #4661 . Fixes #4667 . 
							
						 
						
							2018-05-10 11:13:13 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2aa477176c 
								
							 
						 
						
							
							
								
								Fix build for Xcode / GCC.  
							
							
							
						 
						
							2018-02-08 12:20:52 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ea7441ae77 
								
							 
						 
						
							
							
								
								Use single LEGAL file with license and copyright.  
							
							
							
						 
						
							2018-01-03 13:23:14 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b8204a317d 
								
							 
						 
						
							
							
								
								Testing crl (concurrency runtime library).  
							
							
							
						 
						
							2017-12-17 23:05:00 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								837dac50fa 
								
							 
						 
						
							
							
								
								Fix build for the original range-v3.  
							
							
							
						 
						
							2017-11-26 18:20:22 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								d93c1ccbaa 
								
							 
						 
						
							
							
								
								Improve compile time.  
							
							
							
						 
						
							2017-11-21 14:20:52 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								bc7c88c511 
								
							 
						 
						
							
							
								
								Fix build in Xcode / GCC.  
							
							
							
						 
						
							2017-11-19 20:31:58 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								68bc8d0231 
								
							 
						 
						
							
							
								
								Add range-v3 library.  
							
							
							
						 
						
							2017-11-19 18:37:07 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								9a988d89e3 
								
							 
						 
						
							
							
								
								Remove std::any dependency (for now).  
							
							... 
							
							
							
							Xcode 9 still doesn't have std::any :( 
							
						 
						
							2017-11-16 07:59:08 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b51f865c54 
								
							 
						 
						
							
							
								
								Save info members list state to memento.  
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ffc20e4492 
								
							 
						 
						
							
							
								
								Divide structs into several data/ modules.  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e1ba9f8ff8 
								
							 
						 
						
							
							
								
								Hide send message in Info for current chat.  
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								449986456e 
								
							 
						 
						
							
							
								
								Add SharedMediaSliceMerged for migrated histories.  
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								41ed2d1b84 
								
							 
						 
						
							
							
								
								New storage for shared media messages index.  
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c76389e126 
								
							 
						 
						
							
							
								
								Allow to use base::lambda independently.  
							
							
							
						 
						
							2017-09-03 15:45:49 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								25ffaaaa2d 
								
							 
						 
						
							
							
								
								Replace t_assert() with Assert().  
							
							... 
							
							
							
							Also use this assertions for Expects(), Ensures() and Unexpected(). 
							
						 
						
							2017-08-30 19:15:42 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								bca444b92e 
								
							 
						 
						
							
							
								
								Add base::optional as a wrapper of base::variant.  
							
							
							
						 
						
							2017-08-30 19:15:21 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ae1dacb7d7 
								
							 
						 
						
							
							
								
								Add base/algorithm for range-based algorithms.  
							
							
							
						 
						
							2017-08-30 19:15:21 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								7ad21ff713 
								
							 
						 
						
							
							
								
								Move std and gsl includes to precompiled header.  
							
							
							
						 
						
							2017-08-25 14:39:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5444b8166c 
								
							 
						 
						
							
							
								
								Finalize rename / move of files.  
							
							
							
						 
						
							2017-04-07 18:13:18 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								7fb1463c43 
								
							 
						 
						
							
							
								
								Version 1.0 stable: bump copyright date to 2017.  
							
							
							
						 
						
							2017-01-11 23:02:13 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ef927c8465 
								
							 
						 
						
							
							
								
								Theme preview ready.  
							
							... 
							
							
							
							Also style::color is now copyable, constructed only inside a palette.
Also macOS setup new background ready. 
							
						 
						
							2016-12-30 17:53:05 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e880c4876e 
								
							 
						 
						
							
							
								
								Strict alignment request for base::lambda. Various improvements.  
							
							
							
						 
						
							2016-12-30 17:52:21 +04:00