|  John Preston | e209737b1a | Display and follow unread mentions in history. | 2017-08-30 19:15:13 +03:00 | 
				
					
						|  John Preston | 1207ddb2ea | Add flat_map and flat_set using std::deque. | 2017-08-25 14:39:31 +03:00 | 
				
					
						|  John Preston | 7f5a91d2bb | Allow to hide empty megagroup sticker set. | 2017-08-25 14:39:24 +03:00 | 
				
					
						|  John Preston | a143505fd6 | Remove lambda_slot() and lambda_slot_once(). | 2017-08-25 14:39:15 +03:00 | 
				
					
						|  John Preston | 9bd89121e8 | Replace self-destruct media service messages text. Also support runtime components with align up to std::max_align_t. | 2017-07-23 12:34:42 +03:00 | 
				
					
						|  John Preston | 5d0e89db5d | Switch to the server side changelogs. | 2017-06-29 11:40:00 +03:00 | 
				
					
						|  John Preston | b94099e25b | Realtime UI translation in all fields and buttons. | 2017-06-29 11:39:51 +03:00 | 
				
					
						|  John Preston | f5dfeb0c50 | Support cloud languages list and switching. Add Lang::Current().updated() observable for retranslating the UI. | 2017-06-29 11:39:43 +03:00 | 
				
					
						|  John Preston | 0557eeddbd | Switch base::TaskQueue to Qt sync primitives. std::mutex in the current build environment is not supported
by Windows XP, I guess because Ninja uses v140 platform toolset. | 2017-05-11 17:21:43 +03:00 | 
				
					
						|  John Preston | 530a385d4e | Add sound override support by codes in Settings. | 2017-05-09 23:46:40 +03:00 | 
				
					
						|  John Preston | 622fbdb64b | Fix BN_div/mod_word() usage. | 2017-05-09 23:46:37 +03:00 | 
				
					
						|  John Preston | 299dc3fc96 | Reuse call panel if current call is in Busy state. | 2017-05-09 23:46:33 +03:00 | 
				
					
						|  John Preston | f6eb2c5205 | Add call top bar above the media player. | 2017-05-09 23:46:18 +03:00 | 
				
					
						|  John Preston | b267957abe | Apply all MTP Key generation checks to calls. Also move all OpenSSL BN_* calls to base/openssl_help header. | 2017-05-09 23:46:16 +03:00 | 
				
					
						|  John Preston | 4925af69e2 | Add Calls::Panel and handle incoming calls. | 2017-05-09 23:46:15 +03:00 | 
				
					
						|  John Preston | d18164bc51 | Add Calls::Instance. Add libtgvoip as a dependency. Also move all submodules to Telegram/ThirdParty. | 2017-05-09 23:46:08 +03:00 | 
				
					
						|  John Preston | cd3c5e4ade | Fix build in GCC. GCC doesn't allow using scoped enums in bitfields without warnings.
So we use "unsigned" bitfield and a couple of get/set methods. | 2017-04-08 14:25:54 +03:00 | 
				
					
						|  John Preston | 34ab04cbe6 | Add lambda-based checked timers. Also ApiWrap is now not a QObject. | 2017-04-07 18:13:21 +03:00 | 
				
					
						|  John Preston | 5444b8166c | Finalize rename / move of files. | 2017-04-07 18:13:18 +03:00 | 
				
					
						|  John Preston | c94a88e154 | Rename / move a bunch of files. Next commit fixes the build. | 2017-04-07 18:13:16 +03:00 |