Commit Graph

11879 Commits

Author SHA1 Message Date
John Preston 9f3f734b8c Beta version 3.5.3.
- Check the status of media and file downloads by clicking
on the new panel in the bottom of the chats list.
- View recently downloaded files
from the new Settings > Advanced > Downloads section.
- Manage Live Streams in your groups and channels
using external software like OBS Studio or XSplit Broadcaster.
2022-02-28 22:43:41 +03:00
John Preston 01a7db1953 Fix crash in tgcalls. 2022-02-28 22:37:24 +03:00
John Preston 55d850a615 Adjust default icon colors. 2022-02-28 22:37:10 +03:00
John Preston de7c7aca6c Fix information about empty RTMP streams. 2022-02-28 22:36:08 +03:00
23rd 13f1ab7965 Added confirm box for stream key revoking from settings of group call. 2022-02-28 21:41:50 +03:00
John Preston d49649b3a3 Fix label updating in RTMP settings. 2022-02-28 21:13:46 +03:00
John Preston 7a602690bb Show information about absent RTMP stream. 2022-02-28 21:10:49 +03:00
23rd 6d46590312 Added ability to disable context menu for RTMP labels. 2022-02-28 20:55:49 +03:00
23rd 069a2814fc Added ability to revoke stream key from settings of group call. 2022-02-28 20:41:45 +03:00
23rd 1f18c9a273 Added RTMP info to settings of group call. 2022-02-28 20:26:24 +03:00
Nicholas Guriev 436622ad7c Fix build against FFmpeg v5.0
It has been released on January 17th. This patch keeps source compatibility
with older versions.
2022-02-28 20:22:18 +03:00
Ilya Fedin f4f7b5b99c Hide the window instantly within autostart
Unnecessary minimize triggers animation that provides a sign there were a window. There's also seem to be queuing of hide on Linux that makes the effect even more noticable and it seems the bug this workaround was made for no longer reproduces.
2022-02-28 20:22:01 +03:00
Ilya Fedin b9519dd5b9 Try to react to move events in media viewer, again
This time with a weaker geometry check
2022-02-28 20:20:25 +03:00
John Preston 4b93f58d2f Pin RTMP stream on top. 2022-02-28 20:06:54 +03:00
John Preston 282b3592c2 Show toast about jump-to non-existent message. 2022-02-28 19:53:14 +03:00
John Preston 71228eae59 Show user name when deleting all messages from user. 2022-02-28 19:45:19 +03:00
John Preston 38600d8189 Update submodules. 2022-02-28 19:43:51 +03:00
John Preston 78e42bbae3 Add support for Clipperton Island flag emoji. 2022-02-28 19:43:36 +03:00
John Preston 8c6521e382 Enlarge padded title controls hit area.
Fixes #23933.
2022-02-28 19:12:52 +03:00
John Preston 3cf330134b Keep RTMP url / key in Calls::GroupCall. 2022-02-28 17:29:08 +03:00
John Preston 6d1106bc9f Fix recording mark click handler. 2022-02-28 17:08:42 +03:00
23rd 40d97bc6a4 Added ability to start video chat with RTMP as well. 2022-02-28 16:54:08 +03:00
23rd 7cea4efac1 Removed ability to select hidden stream key. 2022-02-28 16:54:08 +03:00
John Preston fc5ed46b40 Toggle fullscreen by mute button in RTMP streams. 2022-02-28 16:51:14 +03:00
John Preston 25e29d3dd5 Hide members in RTMP streams. 2022-02-28 13:52:49 +03:00
John Preston 39c10b9e1c Move chat name with icon to the left. 2022-02-28 13:52:32 +03:00
John Preston e7b5ab56e0 Handle getGroupCallStreamChannels errors. 2022-02-28 13:19:04 +03:00
John Preston e109b9e279 Update tgcalls. 2022-02-28 12:55:35 +03:00
John Preston 664774f474 Fix group call bar with requests bar. 2022-02-28 12:53:50 +03:00
John Preston 05be9d72b8 Fix crash on bad_function_call in ChooseJoinAsProcess. 2022-02-28 12:52:23 +03:00
John Preston 8d575a5fbf Fix rtmp stream current time request. 2022-02-28 12:51:17 +03:00
23rd ed90891607 Fix build with Xcode. 2022-02-28 11:15:30 +03:00
23rd 592f47a751 Removed Calls::Group::ConfirmBoxBuilder. 2022-02-28 09:08:01 +03:00
23rd df125bac19 Removed Ui::ConfirmDontWarnBox. 2022-02-28 09:08:01 +03:00
23rd e6da3cf845 Removed old implementation of Ui::ConfirmBox. 2022-02-28 09:08:01 +03:00
23rd 5718789d53 Replaced Ui::InformBox and Ui::ConfirmBox with GenericBox. 2022-02-28 09:08:01 +03:00
23rd d5a44a2ba4 Removed mutable lambdas from controller of privacy settings. 2022-02-28 08:08:32 +03:00
23rd 2d36079999 Removed mutable lambdas from export controller. 2022-02-28 08:08:32 +03:00
23rd bb78c43de5 Removed mutable lambdas from window peer menu. 2022-02-28 08:08:32 +03:00
23rd 1394b1d56f Added ConfirmBox implementation with GenericBox. 2022-02-28 08:08:32 +03:00
23rd 6478b7b129 Added menu to HistoryView::TopBarWidget for starting of livestream. 2022-02-28 08:05:02 +03:00
23rd 8909b654d3 Added ability to start livestream with RTMP. 2022-02-28 08:05:02 +03:00
23rd 97dbb98862 Added ability to schedule live stream without "Join As" choosing. 2022-02-28 08:04:46 +03:00
23rd 166d844d55 Divided showing of peer menu from top bar into two methods. 2022-02-28 08:04:46 +03:00
23rd a3d00b1953 Replaced args for Calls::Instance::startOrJoinGroupCall with struct. 2022-02-28 08:04:46 +03:00
23rd f2f4f9b24b Divided ChooseJoinAsProcess::start into methods. 2022-02-28 08:04:46 +03:00
John Preston 40ed4559c4 Update API scheme on layer 139. 2022-02-27 20:26:52 +03:00
John Preston a61048d219 Fix scroll state management in Downloads. 2022-02-27 20:26:52 +03:00
John Preston bff8313a37 Use nice media names in Downloads. 2022-02-27 20:26:52 +03:00
John Preston dde4868540 Add phrases to lang.string. 2022-02-27 20:26:52 +03:00