John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5ab8a7d9c5 
								
							 
						 
						
							
							
								
								Fix controls in PiP video player.  
							
							 
							
							
							
						 
						
							2021-06-11 20:29:34 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4f0f815201 
								
							 
						 
						
							
							
								
								Fix crash in saving document from media viewer.  
							
							 
							
							
							
						 
						
							2021-06-11 19:36:27 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								8d72026cbd 
								
							 
						 
						
							
							
								
								Fixed build for Linux.  
							
							 
							
							
							
						 
						
							2021-06-10 23:00:56 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								69eaecc218 
								
							 
						 
						
							
							
								
								Moved SystemMediaControlsManagerto Media namespace.  
							
							 
							
							
							
						 
						
							2021-06-10 23:00:56 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								8356bac6d7 
								
							 
						 
						
							
							
								
								Added new event of seeking to media player.  
							
							 
							
							
							
						 
						
							2021-06-10 23:00:55 +03: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 
								
							 
						 
						
							
							
							
							
								
							
							
								c5a46d9d1b 
								
							 
						 
						
							
							
								
								For surface with parent backend should be fixed.  
							
							 
							
							
							
						 
						
							2021-06-09 09:19:29 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b3648d0147 
								
							 
						 
						
							
							
								
								Use QOpenGLShaderProgram::bind.  
							
							 
							
							
							
						 
						
							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 
								
							 
						 
						
							
							
							
							
								
							
							
								2801bd99b8 
								
							 
						 
						
							
							
								
								Render media viewer icons in RendererGL.  
							
							 
							
							
							
						 
						
							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 
								
							 
						 
						
							
							
							
							
								
							
							
								f6f0b02333 
								
							 
						 
						
							
							
								
								Render YUV420 video in media viewer.  
							
							 
							
							
							
						 
						
							2021-06-09 09:19:28 +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  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								24c435bb5f 
								
							 
						 
						
							
							
								
								Improve hide media viewer workaround on Windows.  
							
							 
							
							
							
						 
						
							2021-06-01 16:56:38 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								464b0a0f30 
								
							 
						 
						
							
							
								
								Use old media viewer hide workaround on macOS.  
							
							 
							
							
							
						 
						
							2021-05-31 17:39:15 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ce091b0b63 
								
							 
						 
						
							
							
								
								Fix second click in media viewer double-click.  
							
							 
							
							
							
						 
						
							2021-05-31 14:54:56 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								690fbe83fd 
								
							 
						 
						
							
							
								
								Unified and moved to single place generating of song name from SongData.  
							
							 
							
							
							
						 
						
							2021-05-31 08:54:22 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								deecf80f20 
								
							 
						 
						
							
							
								
								Add OpenGL media viewer glitches workaround.  
							
							 
							
							
							
						 
						
							2021-05-27 08:39:01 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								e39f9bef1f 
								
							 
						 
						
							
							
								
								Fix voice message recording with FFmpeg 4.2.  
							
							 
							
							
							
						 
						
							2021-05-26 09:59:25 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ca4b1e6ae0 
								
							 
						 
						
							
							
								
								Fix build for macOS.  
							
							 
							
							
							
						 
						
							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 
								
							 
						 
						
							
							
							
							
								
							
							
								ccc599c83e 
								
							 
						 
						
							
							
								
								Fix PiP window first show.  
							
							 
							
							
							
						 
						
							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 
								
							 
						 
						
							
							
							
							
								
							
							
								c48c4d4283 
								
							 
						 
						
							
							
								
								Use QOpenGLWidget on all systems.  
							
							 
							
							
							
						 
						
							2021-05-24 22:45:15 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								9144f4ea7b 
								
							 
						 
						
							
							
								
								Fix streaming frames prepare.  
							
							 
							
							
							
						 
						
							2021-05-24 22:45:15 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								a8807bc915 
								
							 
						 
						
							
							
								
								Fix voice recoding with FFmpeg 4.4.  
							
							 
							
							... 
							
							
							
							Fixes #16217 . 
							
						 
						
							2021-05-13 15:36:27 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								71deaa48af 
								
							 
						 
						
							
							
								
								Don't crash on voice recording error.  
							
							 
							
							... 
							
							
							
							Fixes #16217 . 
							
						 
						
							2021-05-13 15:36:24 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e9196bbbb5 
								
							 
						 
						
							
							
								
								Fix closing PiP that was opened without media viewer.  
							
							 
							
							... 
							
							
							
							Fixes #16193 . 
							
						 
						
							2021-04-27 13:31:51 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								06292e7442 
								
							 
						 
						
							
							
								
								Fix crash and glitch in video-in-PiP preserve.  
							
							 
							
							
							
						 
						
							2021-04-26 16:51:32 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alexander Bushnev 
								
							 
						 
						
							
							
							
							
								
							
							
								99501d844d 
								
							 
						 
						
							
							
								
								Remember that media view was switched to PIP and open it as PIP again.  
							
							 
							
							... 
							
							
							
							Very useful, especially on large monitors.
Since the permanent opening of the video in full screen interferes and hide other applications.
This functionality allows remembering (in the current session) that the window has been switched to a PIP mode and will open a new video directly in the PIP mode. 
							
						 
						
							2021-04-12 12:03:48 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								1342077dcb 
								
							 
						 
						
							
							
								
								Use 48 bit [User/Chat/Channel]Id, 56 bit PeerId.  
							
							 
							
							
							
						 
						
							2021-04-09 15:05:00 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5bc6e6533f 
								
							 
						 
						
							
							
								
								Fix jumping of Media Viewer in some DEs.  
							
							 
							
							
							
						 
						
							2021-04-06 18:41:15 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								75a782cced 
								
							 
						 
						
							
							
								
								Workaround force setting of WM_TRANSIENT_HINT in Qt's xcb backend  
							
							 
							
							
							
						 
						
							2021-04-05 10:19:24 +03:00