John Preston
e1120d1cb5
Optimize out most of LastUserInputTime() calls.
...
Fixes #16118 .
2021-06-18 19:22:36 +04:00
John Preston
8897f9e46a
Limit requested qualities to 4 Full / 16 Medium.
2021-06-18 18:43:13 +04:00
John Preston
7a588be54f
Add a hint to unmute your microphone.
2021-06-18 17:47:07 +04:00
John Preston
1cb1f1cbc1
Add a hint to turn on the camera.
2021-06-18 16:11:32 +04:00
John Preston
5827d6ffdb
Update lib_ui submodule.
2021-06-18 12:15:01 +04:00
Ilya Fedin
766bc90921
Adapt for Ui::DisableCustomScaling changes
2021-06-18 12:15:01 +04:00
23rd
eb228eb744
Removed unused methods from file click handler.
2021-06-18 09:48:39 +03:00
23rd
7c02d67665
Moved cancelUploadLayer from MainWidget to SessionController.
2021-06-18 09:39:10 +03:00
23rd
23c54896e5
Removed App::main() from file click handlers.
2021-06-18 09:20:49 +03:00
23rd
460baa54d8
Fixed switching between PiP and OverlayWidget.
2021-06-18 07:30:54 +03:00
23rd
6c56fad180
Fixed updating of parent id for file click handlers.
...
Fixed #16447 .
2021-06-18 07:30:54 +03:00
23rd
3fd772ce17
Moved file click handlers to separated file.
2021-06-18 07:30:54 +03:00
John Preston
8834ec8bf2
Disable audio device tracking on macOS.
2021-06-17 17:15:13 +04:00
John Preston
003fb52fb9
Make 100% volume value more sticky.
2021-06-17 16:42:50 +04:00
John Preston
ec234cdc43
Improve volume slider design in group calls.
2021-06-17 16:22:51 +04:00
John Preston
55e494f55a
Beta version 2.7.9.
...
- Added "Enable noise suppression" option to group calls Settings.
- Fix media viewer with Retina + Non-Retina dual monitor setup on macOS.
- Several bug and crash fixes.
2021-06-17 12:11:08 +04:00
John Preston
0b4605a656
Don't pass Quality::Medium for screencast to tgcalls.
2021-06-17 12:03:26 +04:00
John Preston
18a86e500b
Update tgcalls and tg_owt.
2021-06-17 11:55:10 +04:00
John Preston
e19af1257c
Improve video in voice chats controls layout.
2021-06-17 11:52:53 +04:00
John Preston
e0159e15b2
Close StickerSetBox on error.
2021-06-17 11:06:17 +04:00
23rd
b6e77537e2
Fixed logo size in box of invite link QR code generation.
2021-06-17 10:57:46 +04:00
23rd
beaa4190eb
Removed Q_OBJECT from GroupMembersWidget.
...
Removed unused onlineCountUpdated since d93c1ccbaa
.
2021-06-17 10:57:46 +04:00
23rd
7924979dfb
Removed Ui::showPeerHistoryAtItem from facades.
2021-06-17 10:57:46 +04:00
23rd
570ed5691d
Added Window::Controller pointer to data of intro widget.
2021-06-17 10:57:45 +04:00
23rd
c25779b844
Removed showDocument and showPhoto from Media::View::OverlayWidget.
2021-06-17 10:57:45 +04:00
23rd
7304f2b695
Removed Application::showTheme.
2021-06-17 10:57:45 +04:00
23rd
b4bff939b1
Removed showDocument and showPhoto from Application.
2021-06-17 10:57:45 +04:00
23rd
1f816c249b
Replaced DocumentOpenClickHandler.
2021-06-17 10:57:45 +04:00
23rd
8591d58798
Added ability to show content from Controller for Shared Media.
2021-06-17 10:57:45 +04:00
23rd
9290cd3a16
Added SessionController pointer to Media::View::OverlayWidget.
2021-06-17 10:57:45 +04:00
23rd
dc0aaec4a4
Added ability to show document from Controller for sections.
2021-06-17 10:57:45 +04:00
23rd
eefa7263b5
Added ability to show photo from Controller for sections.
2021-06-17 10:57:45 +04:00
23rd
7885be4a94
Added ability to show content from Controller for inline results.
2021-06-17 10:57:45 +04:00
23rd
583c3d3429
Moved static functions from DocumentData to separated file.
2021-06-17 10:57:45 +04:00
23rd
6d0d399250
Added initial ability to show documents in OverlayWidget from Controller.
2021-06-17 10:57:45 +04:00
23rd
0e89c93993
Added initial ability to show content in OverlayWidget from Controller.
2021-06-17 10:57:45 +04:00
23rd
b422ec025e
Removed Ui::show from classes that have pointer to Controller.
2021-06-17 10:57:45 +04:00
John Preston
c8535acad8
Fix crash in hunspell initialization.
2021-06-17 10:11:08 +04:00
John Preston
e2a97e2ae9
Fix possible crash in media viewer.
2021-06-17 10:09:22 +04:00
John Preston
77a019325d
Show information about unsupported gradient backgrounds.
2021-06-16 11:30:33 +04:00
23rd
115dc460ac
Removed unused variables from LastCrashedWindow.
2021-06-16 09:31:32 +03:00
23rd
3df1a73cf5
Removed Q_OBJECT from LastCrashedWindow.
2021-06-16 09:31:32 +03:00
23rd
5cf69366d1
Removed Q_OBJECT from NetworkSettingsWindow.
2021-06-16 09:31:32 +03:00
23rd
8c2b1168af
Fixed background color of input fields in crash reports with dark theme.
2021-06-16 09:31:32 +03:00
23rd
a425024f21
Fixed userpic updating of pinned peers in touchbar.
2021-06-16 09:31:32 +03:00
23rd
e85026ec46
Removed observable in Intro::details::Step.
2021-06-16 09:31:32 +03:00
23rd
1c6e2eae04
Removed unused enum from local legacy storage settings scheme.
2021-06-16 09:31:32 +03:00
23rd
4db5624beb
Completely removed Global namespace.
2021-06-16 09:31:32 +03:00
23rd
6d08542afa
Moved proxy global variables from facades to core settings.
2021-06-16 09:31:32 +03:00
23rd
707b36dc12
Moved DBIWorkMode to Core::Settings.
2021-06-16 09:31:32 +03:00
23rd
da3e140069
Moved DBINotifyView to Core::Settings.
2021-06-16 09:31:32 +03:00
23rd
5334372671
Moved WorkMode global variable from facades to core settings.
2021-06-16 09:31:32 +03:00
23rd
16db8468fa
Moved ScreenIsLocked variable from facades to application.
2021-06-16 09:31:32 +03:00
23rd
2ed3543b53
Renamed class back from AdaptiveModern to Adaptive.
2021-06-16 09:31:32 +03:00
23rd
5b4d442799
Removed Adaptive namespace and related global variables from facades.
2021-06-16 09:31:32 +03:00
23rd
9669a8a44a
Moved Core::Settings:chatWide to Window::Adaptive.
2021-06-16 09:31:32 +03:00
23rd
80fe2f57e9
Removed Adaptive namespace from Window::Controller and MainWidget.
2021-06-16 09:31:32 +03:00
23rd
824fbc21e8
Removed Adaptive namespace from peer context menu.
2021-06-16 09:31:32 +03:00
23rd
bf7f117323
Removed Adaptive namespace from Window::HistoryHider.
2021-06-16 09:31:32 +03:00
23rd
9b488f03a1
Removed Adaptive namespace from Settings::Chat.
2021-06-16 09:31:32 +03:00
23rd
295a863d69
Removed Adaptive namespace from Profile::BackButton.
2021-06-16 09:31:32 +03:00
23rd
0d814066d6
Removed Adaptive namespace from top bar widgets.
2021-06-16 09:31:32 +03:00
23rd
1af8e89eb9
Removed Adaptive namespace from HistoryWidget.
2021-06-16 09:31:32 +03:00
23rd
7cf79e1f8a
Removed Adaptive namespace from sections.
2021-06-16 09:31:32 +03:00
23rd
019fd83c8a
Removed Adaptive namespace from Dialogs::Widget.
2021-06-16 09:31:32 +03:00
23rd
65779ec37e
Removed Adaptive namespace from FieldAutocomplete.
2021-06-16 09:31:32 +03:00
23rd
2d90a06078
Added new Adaptive class to replace legacy Adaptive namespace.
...
Temporarily named class as AdaptiveModern.
2021-06-16 09:31:32 +03:00
23rd
d2c8780c0f
Removed NotificationsDemoIsShown global variable from facades.
2021-06-16 09:31:32 +03:00
23rd
54dd63d61a
Removed LocalPasscode global variable from facades.
2021-06-16 09:31:32 +03:00
23rd
7852c82eab
Simplified updating of autolock time in Settings::PrivacySecurity.
2021-06-16 09:31:32 +03:00
23rd
77c8bf8176
Removed PeerChooseCancel global variable from facades.
2021-06-16 09:31:32 +03:00
23rd
daa14466e5
Replaced observable in Lang::CloudManager with rpl.
2021-06-16 09:31:32 +03:00
23rd
aad38c2809
Replaced observable in Window::Notifications::System with rpl.
2021-06-16 09:31:32 +03:00
23rd
2c50d3d87b
Replaced observable in Intro::details::Data with rpl.
2021-06-16 09:31:32 +03:00
23rd
0fe7c07007
Replaced observable with rpl in FixedBar of admin log.
2021-06-16 09:31:32 +03:00
23rd
c22d200c17
Removed unused observable trackFinished from Media::Audio::Instance.
2021-06-16 09:31:32 +03:00
23rd
9e6afa0d4e
Removed observable dragFinished from MainWindow.
2021-06-16 09:31:32 +03:00
23rd
3340b2dc03
Replaced observable in Dialogs::InnerWidget with rpl.
2021-06-16 09:31:32 +03:00
23rd
386fae952b
Replaced observable in SessionController with rpl.
2021-06-16 09:31:32 +03:00
23rd
a164cb9480
Removed unused observable passcodedChanged from Application.
2021-06-16 09:31:32 +03:00
23rd
bc9b288617
Replaced observable in StickersBox with rpl.
2021-06-16 09:31:32 +03:00
23rd
5c7229f875
Replaced observable in EditColorBox with rpl.
2021-06-16 09:31:31 +03:00
John Preston
658d5a1322
Fix move between Retina / Non-Retina.
2021-06-16 10:30:08 +04:00
John Preston
52e841ec29
Select correct quality for incoming screencast.
2021-06-16 08:59:15 +04:00
John Preston
df28da4d97
Show "Video is paused" in wide panel mode.
2021-06-15 16:49:53 +04:00
John Preston
8dac6896d6
Set Send/Receive buffer size for download TCP sockets.
2021-06-15 16:45:48 +04:00
John Preston
f18e157e46
Add video placeholder if can't receive it.
2021-06-15 14:30:51 +04:00
John Preston
b2bf8244dd
Add "Enable noise suppression" setting to group calls.
2021-06-15 12:33:02 +04:00
John Preston
4e0355d09f
Fix semi-transparent .webp in media viewer.
2021-06-14 15:28:39 +04:00
John Preston
7059336ff0
Show red mute icon for force-muted.
2021-06-14 15:15:33 +04:00
John Preston
94f10ce72e
Fix dropping self level around mute button.
2021-06-14 14:57:25 +04:00
John Preston
68be54288c
Fix working using OpenGLES / ANGLE.
2021-06-14 12:16:00 +04:00
John Preston
10636d931f
Validate video speed before applying.
2021-06-14 11:22:57 +04:00
John Preston
3b1aa55d21
Don't send OpenGL initialization crash reports.
2021-06-14 11:22:39 +04:00
mid-kid
37f59095f4
Fix building with LINK_TO_GTK
2021-06-12 15:08:11 +04:00
John Preston
f85d1b8a29
Beta version 2.7.8: Update lib_waylandshells.
2021-06-12 00:27:56 +04:00
John Preston
ece491eee7
Beta version 2.7.8.
...
- Crash fixes.
2021-06-11 23:15:53 +04:00
John Preston
750c13e5fe
Add OpenGL init crash checker.
2021-06-11 23:01:07 +04:00
John Preston
0fde35f59e
Increase limit for full video request.
2021-06-11 22:52:59 +04:00
John Preston
5ab8a7d9c5
Fix controls in PiP video player.
2021-06-11 20:29:34 +04:00
John Preston
b1fad4f7e0
Fix possible crash in DBus SettingWatcher.
2021-06-11 19:41:58 +04:00
John Preston
4f0f815201
Fix crash in saving document from media viewer.
2021-06-11 19:36:27 +04:00
John Preston
f2286fdffd
Fix possible crash in emoji suggestions.
2021-06-11 19:31:16 +04:00
John Preston
46dfde881a
Fix crash in screencast error handling.
2021-06-11 19:19:50 +04:00
John Preston
95f7704d14
Fix crash in voice chat camera enabling.
2021-06-11 19:12:14 +04:00
John Preston
64a6838764
Fix crash in account switching.
2021-06-11 19:11:58 +04:00
John Preston
a0c2318919
Beta version 2.7.7.
...
- Optimized video playback in media viewer and Picture-in-Picture mode.
- Added integration with System Media Transport Controls on Windows 10.
- Added "Now Playing" integration for music playback on macOS.
- Added "Archive Sticker" into the "..." menu of the Sticker Set Box.
- Fixed memory not being freed on Linux.
- Several crash fixes.
2021-06-11 17:37:49 +04:00
John Preston
8d8fffd306
Fix OpenGL renderers on macOS.
2021-06-11 17:35:16 +04:00
John Preston
ecb53e3e0b
Display Puny-encoded domains in proxy confirmation.
2021-06-11 14:20:00 +04:00
John Preston
468d43c4c7
Don't send by Enter elements, chosen by mouse.
2021-06-11 14:20:00 +04:00
John Preston
425a632965
Accept DD / EE as proxy type tag.
...
Fixes #16218 .
2021-06-11 14:20:00 +04:00
John Preston
bf581a1ba4
Fix build with DESKTOP_APP_DISABLE_DBUS_INTEGRATION.
2021-06-11 14:20:00 +04:00
John Preston
7a0ba58ffd
Don't construct Webrtc::VideoTrack only for state tracking.
2021-06-11 14:20:00 +04:00
John Preston
4543656aa3
Implement screencast pause in TDesktop.
2021-06-11 14:20:00 +04:00
23rd
8d72026cbd
Fixed build for Linux.
2021-06-10 23:00:56 +03:00
23rd
32e47c24b4
Moved Linux MPRIS support to lib_base.
2021-06-10 23:00:56 +03:00
23rd
69eaecc218
Moved SystemMediaControlsManagerto Media namespace.
2021-06-10 23:00:56 +03:00
23rd
3ffbb94fdb
Removed SPMediaKeyTap solution for macOS media keys.
...
Related commit: fd6a312abc
.
2021-06-10 23:00:55 +03:00
23rd
4f8bab6a5f
Fixed auto-seeking by system for non-fully loaded audio files in SMC.
2021-06-10 23:00:55 +03:00
23rd
2f0fd398d5
Fixed update of availability of next and previous tracks in SMC.
2021-06-10 23:00:55 +03:00
23rd
c6fde48936
Optimized updating of position in SMC.
2021-06-10 23:00:55 +03:00
23rd
8356bac6d7
Added new event of seeking to media player.
2021-06-10 23:00:55 +03:00
23rd
b553520a48
Fixed track change notification in media player.
2021-06-10 23:00:55 +03:00
23rd
3c86da78af
Added volume support to SMC class.
2021-06-10 23:00:55 +03:00
23rd
fdbf63229d
Added ability to specify application name for Linux MPRIS.
2021-06-10 23:00:55 +03:00
23rd
d22601461a
Added new commands to Quit and Raise for Linux MPRIS.
2021-06-10 23:00:55 +03:00
23rd
13c70a9ce9
Added initial support of seeking to SMC class.
2021-06-10 23:00:55 +03:00
23rd
1cfbf24635
Moved Windows SMTC as part of cross-platform media controls solution.
2021-06-10 23:00:55 +03:00
Ilya Fedin
8d0f5bb828
Use custom xdg-shell fork for shadows on Wayland
2021-06-10 23:49:10 +04:00
John Preston
2f986660ff
Optimize background painting in OpenGL renderers.
2021-06-10 23:37:09 +04:00
John Preston
f9f98975a1
Implement OpenGL renderer for one-on-one calls.
2021-06-10 17:16:17 +04:00
John Preston
e0e2b973f1
Remove shadow debugging image saving.
2021-06-10 15:38:19 +04:00
John Preston
aeb994dd40
Fix radial loading and seek frame in PiP.
2021-06-10 14:05:15 +04:00
John Preston
112c597556
Fix video rotation apply in PiP player.
2021-06-10 11:44:31 +04:00
John Preston
fc94045f41
Fix PiP cursor after drag/resize finished.
2021-06-10 10:39:09 +04:00
John Preston
2a8055c513
Fix action invocation after dragging PiP window.
...
Regression was introduced in d752aa3481
.
2021-06-10 10:31:47 +04:00
John Preston
fba116f0d5
Implement custom OpenGL renderer for PiP.
2021-06-10 10:12:37 +04:00
John Preston
b38f89d69e
Fix 2x and 3x volume off icon in media viewer.
2021-06-10 10:12:23 +04:00
John Preston
84f6a5f957
Handle "video_joined" flag in self participant.
2021-06-09 09:19:29 +04:00
John Preston
054223efe0
Request screen recording permissions on macOS.
2021-06-09 09:19:29 +04:00
John Preston
de3ea30d69
Don't show messages to support as always-read.
2021-06-09 09:19:29 +04:00
John Preston
c5a46d9d1b
For surface with parent backend should be fixed.
2021-06-09 09:19:29 +04:00
John Preston
e41fb0d8fd
Fix ARGB32 frame rendering.
2021-06-09 09:19:28 +04:00
John Preston
5970f3de9e
Show video paused icon.
2021-06-09 09:19:28 +04:00
John Preston
7878552e7d
Fix hiding rows with video in narrow column.
2021-06-09 09:19:28 +04:00
John Preston
b3648d0147
Use QOpenGLShaderProgram::bind.
2021-06-09 09:19:28 +04:00
John Preston
dd79b3c0d5
Add noise to blur to remove color banding.
2021-06-09 09:19:28 +04:00
John Preston
3d76e6de55
Improve level meter design in group call settings.
2021-06-09 09:19:28 +04:00
John Preston
ef61443342
Fix tg://settings/devices link.
2021-06-09 09:19:28 +04:00
John Preston
4f8989fad7
Fix large video being removed animation.
2021-06-09 09:19:28 +04:00
John Preston
945411274f
Close large video tile by click anywhere.
2021-06-09 09:19:28 +04:00
John Preston
f1f7330bf6
Hide "Remove" context action for participants-groups.
2021-06-09 09:19:28 +04:00
John Preston
a1957fe5c0
Stop connecting sound when group call leave starts.
2021-06-09 09:19:28 +04:00
John Preston
9a21d55de7
Show last blurred frame or userpic for paused videos.
2021-06-09 09:19:28 +04:00
John Preston
303ad02c61
Always call raise() before activateWindow().
2021-06-09 09:19:28 +04:00
John Preston
1886a5c4ed
Fix build on macOS.
2021-06-09 09:19:28 +04:00
John Preston
71ddfacfaa
Fix showing static content in OpenGL media viewer.
2021-06-09 09:19:28 +04:00
John Preston
23c2bce1bb
Animated zoom+rotate in OpenGL media viewer.
2021-06-09 09:19:28 +04:00
John Preston
5324a626be
Animated zoom in OpenGL media viewer.
2021-06-09 09:19:28 +04:00
John Preston
4c5421916a
Closed alpha version 2.7.6.2.
2021-06-09 09:19:28 +04:00
John Preston
2801bd99b8
Render media viewer icons in RendererGL.
2021-06-09 09:19:28 +04:00
John Preston
38a0eb3b52
Fix color conversions on GPU.
2021-06-09 09:19:28 +04:00
John Preston
607263b8be
Fix seek / cancel of video playback in media viewer.
2021-06-09 09:19:28 +04:00
John Preston
42b62e90ca
Fix video in non-group calls.
2021-06-09 09:19:28 +04:00
John Preston
f6f0b02333
Render YUV420 video in media viewer.
2021-06-09 09:19:28 +04:00
John Preston
1858e7e8ac
Fix many video tiles in voice chats.
2021-06-09 09:19:28 +04:00
John Preston
482ad74c57
Stop camera/screen video when muted by admin.
2021-06-09 09:19:27 +04:00
John Preston
68ae40ee56
Draw all except controls in OpenGL media viewer.
2021-06-09 09:19:27 +04:00
John Preston
24f8a88625
Start OpenGL media viewer renderer.
2021-06-09 09:19:27 +04:00
23rd
fc78769e9c
Added floating date header to Shared Files and Shared Links.
2021-06-09 09:19:27 +04:00
23rd
5c54d3690c
Added floating date badge to Shared Photos and Shared Videos.
2021-06-09 09:19:27 +04:00
23rd
2cd8b00610
Added ability to override foreground color for date service messages.
2021-06-09 09:19:27 +04:00
23rd
7ee35bc80c
Added ability to override background color for service messages.
2021-06-09 09:19:27 +04:00
23rd
cfbbce26c4
Added suitable name for floating badge colors.
2021-06-09 09:19:27 +04:00
John Preston
dfb26cabfc
Closed alpha version 2.7.6.1.
2021-06-09 09:19:27 +04:00
John Preston
70f0cce340
Update API scheme.
2021-06-09 09:19:27 +04:00
Alexander Bushnev
3af0c37c6b
Fix video player volume level changing
...
Bug:
Sometimes changing of the volume level or mute/unmute has no effect.
It happens because Fader::onTimer get a current volume level from the Mixer,
but it gets an event about the volume modification from the settings.
Bug appear when the method onTimer calling between updating
of the settings and the Mixer volume.
Solution:
Updating the Mixer volume before the settings.
(maybe will be better to get the volume level
from the settings in place of the Mixer,
but I am not sure about other side effects of this)
2021-06-09 08:18:49 +03:00
Alexander Bushnev
d752aa3481
Add volume controls to the PiP window
...
Add volume toggle and volume level controls to the PiP window.
2021-06-09 08:17:32 +03:00
John Preston
afc5191644
Update mallocng.
2021-06-07 16:21:55 +04:00
John Preston
254b02ad6b
Fix Release build on Windows.
2021-06-07 16:21:55 +04:00
Ilya Fedin
fe4c5155eb
Fix some warnings from GCC 11
2021-06-01 19:33:19 +03:00
John Preston
24c435bb5f
Improve hide media viewer workaround on Windows.
2021-06-01 16:56:38 +04:00
John Preston
e6977b2c33
Start sharing without source choosing in case of PipeWire.
2021-06-01 14:58:30 +04:00
John Preston
28f83f2af4
Show participants Bio when not speaking.
2021-06-01 14:16:55 +04:00
John Preston
5a6e8a0a8c
Improve style of desktop capture source choosing.
2021-06-01 13:58:15 +04:00
John Preston
003da28699
Beta version 2.7.6: Update submodules.
2021-05-31 23:54:09 +04:00
John Preston
e8dd969e78
Fix paint-image vertex shader on macOS.
2021-05-31 23:53:41 +04:00
John Preston
acce2a217d
Beta version 2.7.6: Fix build on macOS.
2021-05-31 21:51:47 +04:00
Ilya Fedin
b964c681f8
Get system dark mode state asynchronously on Linux
2021-05-31 20:31:24 +03:00
Ilya Fedin
c6dcc57c5e
Set _KDE_NET_WM_DESKTOP_FILE on X11
2021-05-31 20:30:51 +03:00
John Preston
cf8e1cfd0f
Beta version 2.7.6.
...
- Optimized video playback in media viewer and Picture-in-Picture
on Windows and Linux.
- Added integration with System Media Transport Controls
on Windows 10.
- Added "Archive Sticker" into the "..." menu of the Sticker Set Box.
- Fixed memory not being freed on Linux.
- Several crash fixes.
2021-05-31 21:30:21 +04:00
John Preston
78b40a1f66
Revert test code in 'tgcalls'.
2021-05-31 21:27:14 +04:00
John Preston
2fe75f8296
Add large / small video animation.
2021-05-31 21:25:15 +04:00
John Preston
b22363224f
Track tiles visibility separately from geometry.
2021-05-31 18:40:53 +04:00
John Preston
b3c92ed3f4
Rejoin if the call started accepting video.
2021-05-31 18:00:41 +04:00
John Preston
464b0a0f30
Use old media viewer hide workaround on macOS.
2021-05-31 17:39:15 +04:00
John Preston
dfcc13c7e6
Warn user about pinning of his screencast.
2021-05-31 17:35:41 +04:00
John Preston
ba6cee6f81
Add video/screencast pinned/unpinned toasts.
2021-05-31 17:10:30 +04:00
John Preston
bcdfd2150d
Auto-pin new screencasts.
2021-05-31 15:53:15 +04:00
John Preston
d19d6bbcd9
Group call owner chat/channel is always admin.
2021-05-31 15:52:51 +04:00
John Preston
4080fa9bdc
Allow mute for me even force-muted participants.
2021-05-31 15:46:15 +04:00
John Preston
ce091b0b63
Fix second click in media viewer double-click.
2021-05-31 14:54:56 +04:00
John Preston
136e930362
Paint outline in raster mode.
2021-05-31 08:54:23 +04:00
23rd
78dfe940ef
Added Windows SMTC support.
...
System Media Transport Controls.
2021-05-31 08:54:23 +04:00
23rd
690fbe83fd
Unified and moved to single place generating of song name from SongData.
2021-05-31 08:54:22 +04:00
23rd
f98e8f3e04
Fixed stuck of forward bar when using -sendpath argument.
...
Regression was introduced in b3d1602354
.
2021-05-31 08:54:22 +04:00
23rd
63febef3ed
Added Dock menu for macOS.
2021-05-30 23:39:55 +03:00
23rd
2599ae45d6
Fixed handle of last message on Up arrow in sections with key modifiers.
2021-05-30 23:39:55 +03:00
23rd
bfb03621c2
Fixed GIFs in EditCaptionBox on Retina screens.
2021-05-30 23:39:55 +03:00
23rd
be53bd5293
Added ability to start recording voice chat without title.
2021-05-30 23:39:55 +03:00
23rd
a429500b57
Fixed first animation of album thumbs in SendFilesBox on Retina screens.
2021-05-30 23:39:55 +03:00
John Preston
ec9fa00f46
Bring second large peer video to the top.
2021-05-31 00:07:11 +04:00
John Preston
6a001f2e6c
Auto-switch large video by speaking participant.
2021-05-30 23:52:01 +04:00
John Preston
8bde53cd0f
Add Back button to large video tiles.
2021-05-30 21:08:54 +04:00
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
b906b2f625
Closed alpha version 2.7.5.7.
2021-05-28 19:11:07 +04:00
John Preston
3f2b473287
Add tooltips for wide mode controls.
2021-05-28 19:08:11 +04:00
John Preston
9a9430b5e1
Move some logging to DEBUG_LOG instead of LOG.
2021-05-28 15:21:15 +04:00
John Preston
d659200a42
Show unmute button tooltip about space bar.
2021-05-28 14:47:41 +04:00
John Preston
cb630c69f0
Fix tooltip colors in default dark green theme.
2021-05-28 13:39:38 +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
deecf80f20
Add OpenGL media viewer glitches workaround.
2021-05-27 08:39:01 +04:00
John Preston
6ea66bc527
Fix joining broadcasted streams in voice chats.
2021-05-27 00:37:05 +04:00
John Preston
513c8d1a65
Fix PiP drag pausing the video.
2021-05-26 23:49:33 +04:00
John Preston
49f71f4e1e
Use av_packet_alloc instead of av_init_packet.
2021-05-26 22:53:54 +04:00
John Preston
0c5258b43a
Closed alpha version 2.7.5.6.
2021-05-26 18:35:35 +04:00
John Preston
a0506f009a
Update tg_owt revision.
2021-05-26 18:35:25 +04:00
John Preston
9f93dae6f9
Update FFmpeg to 4.4.
2021-05-26 18:22:30 +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
e39f9bef1f
Fix voice message recording with FFmpeg 4.2.
2021-05-26 09:59:25 +04:00
John Preston
479b604c0e
Closed alpha version 2.7.5.5.
2021-05-25 23:34:55 +04:00
John Preston
e7ef3c4b6d
Fix crash in GL_RED textures uploading.
2021-05-25 23:34:55 +04:00