| 
								
								
									 23rd | 2f0aa6ef05 | Removed state sending of low level of battery to call participant. | 2024-04-30 16:49:17 +03:00 |  | 
				
					
						| 
								
								
									 23rd | 1c223e570a | Slightly improved code style for long equality expressions. | 2024-04-15 11:20:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 89c6bb163e | Beta version 4.15.6: Fix build with GCC. | 2024-03-25 11:19:31 +04:00 |  | 
				
					
						| 
								
								
									 23rd | f135676d36 | Added support for sending state of low level of battery. | 2024-03-22 00:12:57 +03:00 |  | 
				
					
						| 
								
								
									 23rd | cb9adad660 | Added label to call panel when recipient has low level of battery. | 2024-03-21 23:48:51 +03:00 |  | 
				
					
						| 
								
								
									 23rd | 893c09c848 | Fixed showing of rate call box in appropriate window. | 2024-03-20 11:20:22 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 77dc234b2d | Support AirPods Mute/Unmute toggle. | 2024-03-15 14:43:41 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 2f40a44b5c | Improve things for OpenAL devices management. | 2024-02-01 12:37:34 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 104ba4db7c | Fully migrate to Webrtc::Environment. | 2024-01-25 11:57:58 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | d3778f92d2 | Implement media devices tracking on Windows. | 2024-01-25 11:04:27 +04:00 |  | 
				
					
						| 
								
								
									 23rd | 12272a450f | Slightly optimized include directives in some headers. | 2023-11-15 04:20:20 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 976c32e5af | Fill isTcp field in calls reflector descriptors. | 2023-04-21 15:49:37 +04:00 |  | 
				
					
						| 
								
								
									 23rd | 582df3f39f | Removed sound for cancel of unconfirmed peer calls. | 2023-03-02 07:51:09 +03:00 |  | 
				
					
						| 
								
								
									 23rd | df176dd1d9 | Guarded users from instant calls with confirmation dialog. | 2023-03-01 09:12:03 +04:00 |  | 
				
					
						| 
								
								
									 23rd | 4fabb3f2a2 | Replaced some qsl with u""_q literal. | 2022-11-30 17:17:14 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 8bc807dc40 | Set name / phone texts on-demand. | 2022-08-09 14:12:19 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 63aa3576d8 | Append correct RtcServer-s and RtcServer ids. | 2022-05-12 18:02:52 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 54fa16424d | Update API to layer 142. | 2022-05-12 15:31:53 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 84af084a3b | Update tg_owt to WebRTC M101. | 2022-05-03 23:09:26 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 2b5d61ad36 | Update tgcalls library. Fixes #24173. | 2022-04-07 16:49:38 +04:00 |  | 
				
					
						| 
								
								
									 23rd | 5718789d53 | Replaced Ui::InformBox and Ui::ConfirmBox with GenericBox. | 2022-02-28 09:08:01 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | f918c6bb83 | Pass QWindow to PowerSaveBlocker. | 2022-02-04 09:43:56 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 9c01295521 | Create PowerSaveBlocker-s on calls / video / audio. | 2022-02-02 12:05:33 +03:00 |  | 
				
					
						| 
								
								
									 23rd | 69dc6c98ce | Removed unused MTPBool from callbacks on done. | 2021-11-30 17:37:39 +04:00 |  | 
				
					
						| 
								
								
									 23rd | 3647241f71 | Removed unused MTP::Error from callbacks on fail. | 2021-11-30 17:37:07 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | bf18907fe6 | Fix video in calls working on tgcalls v2 implementation. | 2021-11-26 18:00:18 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | dbf673f674 | Build new tgcalls with C++20 on Windows. | 2021-11-26 18:00:17 +04:00 |  | 
				
					
						| 
								
								
									 23rd | b5d9947408 | Slightly improved code style in Calls:Call. | 2021-10-29 16:10:07 +04:00 |  | 
				
					
						| 
								
								
									 23rd | 78f0cf908e | Moved RateCallBox to td_ui. | 2021-10-29 16:10:07 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 57345cec3b | Discard incoming calls by ring_timeout (1.5 minutes). | 2021-10-25 09:43:12 +04: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 | 8069fdd873 | Use base/random.h instead of openssl::RandomValue. | 2021-09-15 13:42:22 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 97262a99c7 | Get rid of osx and linux32 special targets | 2021-08-11 16:59:27 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 91ef6f13c8 | Use good bitrate for screen capture in calls. | 2021-08-10 15:46:18 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | c100055fac | Allow sharing screen or window in one-on-one calls. | 2021-07-30 00:40:25 +03:00 |  | 
				
					
						| 
								
								
									 23rd | 6d08542afa | Moved proxy global variables from facades to core settings. | 2021-06-16 09:31:32 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | c93ddf6aac | Separate Call/GroupCall delegates and Instance. | 2021-05-24 22:45:13 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | a6f379a17a | Parse and serialize video parameters. | 2021-05-24 22:45:13 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 1342077dcb | Use 48 bit [User/Chat/Channel]Id, 56 bit PeerId. | 2021-04-09 15:05:00 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 6b68d001ae | Get rid of deprecated ranges::action | 2021-03-15 11:41:29 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | c0c10689a1 | Get rid of deprecated ranges::view usage | 2021-03-13 19:14:58 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | c4dcf064d5 | Avoid multiple .arg usage as suggested by clazy | 2021-03-13 19:08:33 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | d624e2ef65 | Fix build on macOS and Linux. | 2021-03-12 19:21:35 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 68b0a85369 | Rename RPCError to MTP::Error. | 2021-03-12 16:58:26 +04:00 |  | 
				
					
						| 
								
								
									 Nicholas Guriev | 153c949a88 | Clean up DESKTOP_APP_DISABLE_WEBRTC_INTEGRATION | 2021-02-04 17:39:33 +04:00 |  | 
				
					
						| 
								
								
									 23rd | d4bbbdb65c | Replaced rand_value util function with openssl::RandomValue. | 2021-01-24 10:41:10 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | e11efe483e | Add ability to choose calls audio backend. | 2021-01-07 19:27:11 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | b23e4fa491 | Use OpenAL recording backend for calls on Windows. | 2021-01-05 21:15:19 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 1951b7a8a1 | Fix possible infinite recursion in video calls. | 2020-12-24 14:38:46 +04:00 |  |