John Preston
|
090d7d7112
|
Show video large on click.
|
2021-05-30 19:14:08 +04:00 |
|
John Preston
|
97c7c0742c
|
Rename LargeVideo to Video in voice chats.
|
2021-05-30 18:46:51 +04:00 |
|
John Preston
|
90efbf1210
|
Remove some experimental code.
|
2021-05-30 18:21:11 +04:00 |
|
John Preston
|
38506d27a1
|
Hide member rows with active small videos.
|
2021-05-30 18:09:59 +04:00 |
|
John Preston
|
8a693bc932
|
Move 'Invite members' button to the bottom.
|
2021-05-30 14:56:54 +04:00 |
|
John Preston
|
0e49bf5dee
|
Add video tiles in narrow members column.
|
2021-05-29 23:57:21 +04:00 |
|
John Preston
|
6a967948de
|
Optimize uploading of textures.
|
2021-05-29 23:27:12 +04:00 |
|
John Preston
|
0771fc14db
|
Use unique_id for tiles instead of PeerData*.
|
2021-05-29 22:58:11 +04:00 |
|
John Preston
|
e1614a280f
|
Add blur effect for video tile background.
|
2021-05-29 17:00:09 +04:00 |
|
John Preston
|
ddf81c949b
|
Add green outline to speaking video tiles.
|
2021-05-28 21:05:28 +04:00 |
|
John Preston
|
3f2b473287
|
Add tooltips for wide mode controls.
|
2021-05-28 19:08:11 +04:00 |
|
John Preston
|
d659200a42
|
Show unmute button tooltip about space bar.
|
2021-05-28 14:47:41 +04:00 |
|
John Preston
|
9a812090a2
|
Add some error tooltips in group calls.
|
2021-05-28 13:23:24 +04:00 |
|
John Preston
|
5b0278847d
|
Add context menu to video tile right click.
|
2021-05-27 23:20:16 +04:00 |
|
John Preston
|
9d07bb2946
|
Remove 'Share Screen' menu item in scheduled chats.
|
2021-05-27 22:47:18 +04:00 |
|
John Preston
|
b27d314fa7
|
Skip deleted users in voice chat invites.
|
2021-05-27 22:46:20 +04:00 |
|
John Preston
|
df666ff724
|
Implement more robust reconnect management.
|
2021-05-27 17:09:36 +04:00 |
|
John Preston
|
3709714339
|
Make '[un]registerLeaveSubscription' work in all windows.
|
2021-05-27 09:34:33 +04:00 |
|
John Preston
|
6ea66bc527
|
Fix joining broadcasted streams in voice chats.
|
2021-05-27 00:37:05 +04:00 |
|
John Preston
|
45cca35724
|
Implement menu in wide video mode.
|
2021-05-26 18:21:50 +04:00 |
|
John Preston
|
1c42513e44
|
Fix pinning video from narrow mode.
|
2021-05-26 15:29:26 +04:00 |
|
John Preston
|
f3e6f5e772
|
Cancel outgoing video when muted by admin.
|
2021-05-26 15:12:00 +04:00 |
|
John Preston
|
c6f44e7928
|
Hide video button if the call doesn't support video.
|
2021-05-26 14:27:48 +04:00 |
|
John Preston
|
7b6b32db74
|
Fix name display in group call video tiles.
|
2021-05-26 13:35:01 +04:00 |
|
John Preston
|
e7ef3c4b6d
|
Fix crash in GL_RED textures uploading.
|
2021-05-25 23:34:55 +04:00 |
|
John Preston
|
51d8e9c43d
|
Skip empty rects in painting.
|
2021-05-25 17:23:50 +04:00 |
|
John Preston
|
e50a7a2e42
|
Toggle wide mode only when videos with frames.
|
2021-05-25 16:55:01 +04:00 |
|
John Preston
|
aaad250a77
|
Show names in OpenGL renderer.
|
2021-05-25 16:26:41 +04:00 |
|
John Preston
|
699730b7f4
|
Show mute icon in OpenGL renderer.
|
2021-05-25 14:56:26 +04:00 |
|
John Preston
|
302cffba1c
|
Display pin button in OpenGL renderer.
|
2021-05-25 12:08:06 +04:00 |
|
John Preston
|
2af1d95650
|
Fix scheduled voice chat creation.
|
2021-05-24 22:45:16 +04:00 |
|
John Preston
|
df6f5d83d6
|
Make shaders work on OpenGL 2.1.
|
2021-05-24 22:45:16 +04:00 |
|
John Preston
|
42baa3e1bc
|
Convert YUV420 -> ARGB32 in fragment shader.
|
2021-05-24 22:45:16 +04:00 |
|
John Preston
|
5f393babd6
|
Fix video wrap geometry in narrow column.
|
2021-05-24 22:45:16 +04:00 |
|
John Preston
|
b864563f47
|
Support mode switching in single widget Viewport.
|
2021-05-24 22:45:16 +04:00 |
|
John Preston
|
3edb2d08ba
|
Optimize frame shader, apply rotation.
|
2021-05-24 22:45:16 +04:00 |
|
John Preston
|
d44f923277
|
OpenGL render of frames in single widget.
|
2021-05-24 22:45:16 +04:00 |
|
John Preston
|
ec468431b4
|
Raster render of wide mode in single widget.
|
2021-05-24 22:45:16 +04:00 |
|
John Preston
|
f40659a7b4
|
Round corners of LargeVideo.
|
2021-05-24 22:45:16 +04:00 |
|
John Preston
|
047989abcf
|
Fill solid background in OpenGL renderer.
|
2021-05-24 22:45:16 +04:00 |
|
John Preston
|
3e79b67032
|
Start OpenGL renderer for group calls.
|
2021-05-24 22:45:16 +04:00 |
|
John Preston
|
748eb9ff12
|
Remove labels from wide mode buttons.
|
2021-05-24 22:45:16 +04:00 |
|
John Preston
|
385b98ff3d
|
Nice three-button narrow mode with gradient fading.
|
2021-05-24 22:45:16 +04:00 |
|
John Preston
|
c64e953174
|
Choose OpenGL / Raster in media viewer.
|
2021-05-24 22:45:15 +04:00 |
|
John Preston
|
a45064257a
|
Choose OpenGL / Raster surface at runtime.
|
2021-05-24 22:45:15 +04:00 |
|
John Preston
|
445c798bbc
|
Improve pin video button design and controls hiding.
|
2021-05-24 22:45:15 +04:00 |
|
John Preston
|
c48c4d4283
|
Use QOpenGLWidget on all systems.
|
2021-05-24 22:45:15 +04:00 |
|
John Preston
|
aaea367fba
|
Hide controls when mouse is out of video area.
|
2021-05-24 22:45:15 +04:00 |
|
John Preston
|
b905a18161
|
Destroy all tgcalls instances before quit.
|
2021-05-24 22:45:15 +04:00 |
|
John Preston
|
f4ae7ecbe7
|
Remove tracking of video ssrc-s.
|
2021-05-24 22:45:15 +04:00 |
|