Commit Graph

1075 Commits

Author SHA1 Message Date
John Preston 1b78ffc018 Fix crash in joining video chats. 2025-05-01 11:13:21 +04:00
John Preston 98d71308a8 Update tgcalls, don't link libtgvoip any more. 2025-05-01 11:13:21 +04:00
John Preston ff67d876b2 Respect "call_requests_disabled" for confcalls. 2025-05-01 11:13:21 +04:00
John Preston 70378bfac8 Improve emoji animation. 2025-05-01 11:13:20 +04:00
John Preston 29d87f692a Add carousel animation for emoji fingerprint. 2025-05-01 11:13:20 +04:00
John Preston 2b74ad8b5f Disable raised-hand state in confcalls. 2025-05-01 11:13:20 +04:00
John Preston 3098fa6855 Rejoin async on e2e error. 2025-05-01 11:13:20 +04:00
John Preston 53883a7f1f Improve confcall re-create keyboard navigation. 2025-05-01 11:13:20 +04:00
John Preston b583240d58 Put prioritized users on top of inactive confcall. 2025-05-01 11:13:20 +04:00
John Preston 53b739139b Suggest invite to empty/discarded joining call. 2025-05-01 11:13:20 +04:00
John Preston 01d927aceb Improve confcall join. 2025-05-01 11:13:20 +04:00
John Preston 4c2ec15f70 Fix "Add People" button visibility update. 2025-05-01 11:13:20 +04:00
John Preston eb8372eb91 Poll sub_chain_id:1 blocks after call_create. 2025-05-01 11:13:18 +04:00
John Preston c6b2967da0 Implement "Create New Call" interface. 2025-05-01 11:13:18 +04:00
John Preston 042f51e58f Optimize confcall join process. 2025-05-01 11:13:18 +04:00
John Preston c72cf46db7 Implement fast confcall migration. 2025-05-01 11:13:18 +04:00
John Preston 2a7aac76d9 Update API scheme on layer 202. 2025-05-01 11:13:18 +04:00
John Preston a569495f5d Fix discarding group call invites. 2025-05-01 11:13:18 +04:00
John Preston 59e56600bc Reuse p2p call window for migrated confcall. 2025-05-01 11:13:18 +04:00
John Preston 915dec7ba5 Show right call top bar after migration. 2025-05-01 11:13:18 +04:00
John Preston 909bd3dd2d Allow kicking from confcall by creator. 2025-05-01 11:13:18 +04:00
John Preston d50fad615f Check confcall size limit. 2025-05-01 11:13:18 +04:00
John Preston b036bedbc3 Support distinct calling/invited states. 2025-05-01 11:13:18 +04:00
John Preston 55c05d1a6e Allow discard invite or cancel ringing. 2025-05-01 11:13:17 +04:00
John Preston 344c0f6427 Check phone access on join. 2025-05-01 11:13:17 +04:00
John Preston 8ab1a7268b Handle all types of confcall invite responses. 2025-05-01 11:13:17 +04:00
John Preston 783c5c12e9 Improve couple of phrases. 2025-05-01 11:13:17 +04:00
John Preston c972485555 Allow revoking confcall link. 2025-05-01 11:13:17 +04:00
John Preston c507382d19 Keep window geometry on confcall migration. 2025-05-01 11:13:17 +04:00
John Preston fbbcbc8753 Respect conference_supported flag. 2025-05-01 11:13:17 +04:00
John Preston a5fa595627 Update API scheme on layer 202. 2025-05-01 11:13:17 +04:00
John Preston 502045f1fa Improve mute/video migration to confcall. 2025-05-01 11:13:17 +04:00
John Preston 3a68dd50ce Fix applying some Data::GroupCall updates. 2025-05-01 11:13:17 +04:00
John Preston eb06c0da08 Try migrating mute/video state. 2025-05-01 11:13:17 +04:00
John Preston 6528567746 Log applying blocks and fix sub_chain_id:1. 2025-05-01 11:13:17 +04:00
John Preston 09229812f4 Show nice confcall invites. 2025-05-01 11:13:17 +04:00
John Preston c5531b1bd8 Implement audio/video confcall invitations. 2025-05-01 11:13:17 +04:00
John Preston 021115b463 Nice join confcall confirm box. 2025-05-01 11:13:17 +04:00
John Preston 698d9c208f Improve confcall invite management. 2025-05-01 11:13:17 +04:00
John Preston 01a6b432f3 Improve some confcall graphics. 2025-05-01 11:13:16 +04:00
John Preston a3ba99c682 Implement incoming confcall window. 2025-05-01 11:13:16 +04:00
John Preston 8f313b4603 Update API scheme on layer 202. 2025-05-01 11:13:16 +04:00
John Preston 346f7aadd6 Render confcall messages as phone calls. 2025-05-01 11:13:16 +04:00
John Preston be611c1920 Show confcall users that are only on blockchain. 2025-05-01 11:13:16 +04:00
John Preston e33a866a63 Give some admin rights to confcall creator. 2025-05-01 11:13:16 +04:00
John Preston c846eeed9d Fix cal buttons positioning. 2025-05-01 11:13:16 +04:00
John Preston d052eac019 Initial call->confcall migration. 2025-05-01 11:13:16 +04:00
John Preston 9dbd134601 Implement multi-inviting to confcalls. 2025-05-01 11:13:16 +04:00
John Preston 9f3f715527 Allow sharing link from confcall. 2025-05-01 11:13:16 +04:00
John Preston 0d8e5b139b Add some special phrases. 2025-05-01 11:13:16 +04:00