| 
								
								
									 John Preston | 8069fdd873 | Use base/random.h instead of openssl::RandomValue. | 2021-09-15 13:42:22 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 23e9e7b9f0 | Remove for_const macro. | 2021-09-06 13:13:26 +03:00 |  | 
				
					
						| 
								
								
									 23rd | 73bb1382b1 | Replaced MatrixRowShift with layout utils. | 2021-07-23 15:42:17 +03:00 |  | 
				
					
						| 
								
								
									 23rd | 707b36dc12 | Moved DBIWorkMode to Core::Settings. | 2021-06-16 09:31:32 +03:00 |  | 
				
					
						| 
								
								
									 23rd | da3e140069 | Moved DBINotifyView to Core::Settings. | 2021-06-16 09:31:32 +03:00 |  | 
				
					
						| 
								
								
									 23rd | d4bbbdb65c | Replaced rand_value util function with openssl::RandomValue. | 2021-01-24 10:41:10 +03:00 |  | 
				
					
						| 
								
								
									 23rd | c90258664d | Removed unused StaticNeverFreedPointer class from utils. | 2021-01-24 10:41:10 +03:00 |  | 
				
					
						| 
								
								
									 23rd | dd01ece14a | Replaced snap util function with std::clamp. | 2021-01-24 10:41:10 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 74d848311b | Replace str_const with base::const_string. | 2020-01-29 12:47:50 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | cfe12f773f | Move some modules to lib_mtproto. | 2019-11-18 12:28:14 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 055b99f5b0 | Don't use shared_ptr for Dcenters. | 2019-11-15 16:16:33 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 7243fb52ad | Check keys that receive -404 error codes. | 2019-11-15 16:16:32 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 08bfe6f1c1 | Extract mtproto key generation code. | 2019-11-15 16:16:32 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 849deb57e2 | Move many widget classes to lib_ui. | 2019-10-01 23:59:46 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | c5845f17ae | Remove twidget header. | 2019-10-01 23:59:46 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | a3e993253c | Keep colorized theme in editor. | 2019-08-29 10:01:28 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | c5df4db621 | Fix possible race conditions in msgid(). | 2019-07-15 16:00:30 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 8135f4b427 | Support base64 encoding of the secret. | 2019-07-15 15:59:20 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 90fb9eccd4 | Optimize InvokeQueued(). | 2019-07-10 19:37:00 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 09c9f4ef9a | Implement Lottie::MultiPlayer. | 2019-07-01 17:57:38 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 5e3734d7bf | ReportSpamPanel -> HistoryView::ContactStatus. | 2019-06-21 11:06:45 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 9c613fe2f7 | Move system versions to platform/platform_info. | 2019-06-04 14:23:14 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 56b6673e17 | Beta version 1.6.6: Fix animations engine. | 2019-04-11 10:43:13 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | fe618bd652 | Use crl::time/now instead of TimeMs/getms. | 2019-02-19 11:06:33 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 2a0b9a44dd | Remove supergroup migrate messages. | 2019-01-17 12:21:31 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | e482f041a8 | Allow disabling even system proxy settings. Fixes #4944. | 2018-11-05 18:52:01 +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 | 25cefc6eab | Allow fix chats order and auto switch (support). | 2018-10-09 19:27:16 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 736789a9ed | Closed beta version 1.3.14.1: Fix for OS X old. | 2018-09-01 18:56:08 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 64b8adb3d0 | Isolate lib_base library. Use crl::time in getms. | 2018-09-01 18:56:08 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | cb371f09ac | Clear old versions of Storage::Cache::Database. | 2018-09-01 18:56:08 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 9972f7b90e | Use server time in dialogs list sorting. This way it won't mess up when you change your local time. | 2018-07-31 17:34:14 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 22441ef80c | Handle improved protocol secrets. | 2018-06-25 20:22:03 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | 0143fd28af | Suggest start export when time comes. | 2018-06-23 00:56:53 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | 241fee80a7 | Export full messages information. Also add some more .match() calls to MTP codegen-ed classes. | 2018-06-14 21:34:53 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 0e9793b845 | Move MimeType from utils to core/mime_type. Also move to Core namespace. | 2018-06-14 01:08:47 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | c587c011d2 | Start data export in lib_export. | 2018-06-12 01:02:04 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 1392e05ab1 | Move all gsl::byte helpers to base/bytes module. | 2018-06-03 23:16:34 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 4478c0a143 | Resolve domain names for proxy servers. Also use dc_id-checked auth key creation.
Fixes #4695. | 2018-05-18 10:57:11 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 48c1576d7f | Add 'Use proxy for calls' option. | 2018-05-07 00:29:53 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | f794d8dbd8 | Check proxy availability in ProxiesBox. | 2018-05-05 21:55:38 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 900d1ddb36 | Support multiple proxies in local storage. | 2018-05-05 21:55:38 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 8e99135f37 | Support tg://proxy links. | 2018-05-05 21:55:37 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 7482025c10 | Support work with different dcs on a single IP. | 2018-05-05 21:55:37 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 4a9db99082 | Use application level proxy settings. | 2018-05-05 21:55:37 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 8bacc74d8b | Request dialog list entries when needed. Also save the original server-side int32 date in HistoryItems. | 2018-02-08 12:20:54 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 4740d44159 | Make HistoryView::Message a ClickHandlerHost. | 2018-02-08 12:20:47 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 062b0b2165 | Save item views in App::*Item() variables. Also remove App::contextItem.
Also use owning pointers for history context menus. | 2018-02-08 12:20:47 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | f0b2e445f6 | Prepare dialogs to open feeds. | 2018-02-08 12:20:46 +03:00 |  |