| 
								
								
									 23rd | 80597e190a | Fixed permissions requesting for different call types. | 2020-12-01 09:45:24 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 8618fe41ee | Apply new group call from new service message. | 2020-12-01 09:45:22 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 33941ad1b9 | Start group call bar in HistoryWidget. | 2020-12-01 09:45:21 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 0888901d79 | Try using progressive jpeg photo size. | 2020-09-29 19:03:18 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 49c230b898 | Update API scheme to layer 118. | 2020-09-29 19:03:18 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 4d2041ae48 | Share video capturer between call and settings. | 2020-08-21 17:52:13 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 4672e3d068 | Improve calls settings (camera / microphone). | 2020-08-21 17:52:13 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | aa87d627c9 | Allow to choose camera device in Settings. | 2020-08-21 17:52:13 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | e782e065a0 | Use audio device enumeration from lib_webrtc. | 2020-08-21 17:52:12 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | f36240eb38 | Check for at least one camera existance. | 2020-08-21 17:52:12 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | fe97939abf | Fix possible crash in call error handling. | 2020-08-17 13:50:16 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 369ec46064 | Allow building without WebRTC. | 2020-08-11 21:33:15 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | eda22b925f | Fix build on Linux 64 bit. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 95de762529 | Support three-value VideoState. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 4bf6550e24 | Update API scheme to layer 117. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 83759adb5f | Start video call from video call service message. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 6f90e57523 | Support special video calls service messages. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | aba8f72c36 | Fix camera start. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 35dfb9fab3 | Show outgoing video stream. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | b692242012 | Allow reference tgcalls implementation. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | c1f727bde9 | Update tgcalls to use new protocol. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | f3808bdc24 | Start using webrtc::VideoTrack. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | da3bbba497 | Allow enable/disable video in a call. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 78c9c1e7f8 | Update tgcalls library. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 46550381a4 | Fix build on macOS. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 815300bffc | Fix video between tdesktop instances. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 12e0399cf4 | Add tgcalls library. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 71040464c5 | Request camera permissions on macOS. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 6d36176a8d | Add test implementation of webrtc calls. | 2020-08-11 18:21:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 79a361ba43 | Move call management to Core::App. | 2020-06-25 21:57:36 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 83538675ce | Move a lot of settings to Core::Settings. | 2020-06-23 21:53:42 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 4d6cc58f0d | Move session settings to main_session_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 | 0ad7dcaef9 | Remove MTP::MainInstance() global access point. | 2020-06-23 21:53:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 7f09da9e32 | Use MTP::Sender in Intro. | 2020-06-23 21:53:39 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ea4044e38c | Use TgVoip interface instead of VoIPController. | 2020-06-01 18:09:31 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ed715fb810 | Update API scheme to layer 111. | 2020-03-27 20:36:01 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | e943264823 | Pass MTP::Instance to MTP::Sender. | 2019-11-29 15:36:05 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 08bfe6f1c1 | Extract mtproto key generation code. | 2019-11-15 16:16:32 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 246c45ce0e | Use lib_ui from submodule. | 2019-10-19 12:27:28 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 0c713a930a | Remove app.h / facades.h from precompiled header. | 2019-10-01 23:59:46 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 4bad642190 | Remove some more Auth() calls. | 2019-08-09 11:50:49 +01:00 |  | 
				
					
						| 
								
								
									 John Preston | bacaf805b5 | Pass SessionNavigation to some boxes. | 2019-07-25 20:55:11 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | ff44094ded | Rename AuthSession to Main::Session. | 2019-07-24 13:45:24 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 567bf60644 | Use getters in MTP classes. | 2019-07-05 16:23:07 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 4917ca7b32 | Remove all legacy global namespace langs. | 2019-06-21 11:06:52 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 87fc066e67 | Use tr:: instead of lang(). | 2019-06-21 11:06:51 +02:00 |  | 
				
					
						| 
								
								
									 John Preston | 9c613fe2f7 | Move system versions to platform/platform_info. | 2019-06-04 14:23:14 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | d36f6a0322 | Update API scheme to layer 98. | 2019-03-29 14:24:06 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ed93669693 | Beta version 1.5.16: Update libtgvoip. | 2019-03-12 19:04:22 +04:00 |  |