John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d5ff728da6 
								
							 
						 
						
							
							
								
								Show privacy / incompatibility errors in calls.  
							
							 
							
							
							
						 
						
							2017-05-09 23:46:24 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a3252c13d7 
								
							 
						 
						
							
							
								
								Edit phone calls privacy in Settings.  
							
							 
							
							
							
						 
						
							2017-05-09 23:46:23 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								30d000e139 
								
							 
						 
						
							
							
								
								Toggle calls controls using config and user flags.  
							
							 
							
							... 
							
							
							
							Also use calls timeout values from config.
Also request config each time when the auth session changes. 
							
						 
						
							2017-05-09 23:46:22 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f4911431d5 
								
							 
						 
						
							
							
								
								Request, parse and apply phone.getCallConfig.  
							
							 
							
							
							
						 
						
							2017-05-09 23:46:21 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								28c0e815b3 
								
							 
						 
						
							
							
								
								Add new calls to Calls log box in realtime.  
							
							 
							
							... 
							
							
							
							Also improve button ripple effect in Calls log box. 
							
						 
						
							2017-05-09 23:46:20 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c4f90983af 
								
							 
						 
						
							
							
								
								Redesign calls service messages.  
							
							 
							
							
							
						 
						
							2017-05-09 23:46:19 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								06b081f509 
								
							 
						 
						
							
							
								
								Add calls log box.  
							
							 
							
							... 
							
							
							
							PeerListBox can have many rows with the same PeerData.
PeerListBox::Row can have arbitrary action on the right side. 
							
						 
						
							2017-05-09 23:46:18 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f6eb2c5205 
								
							 
						 
						
							
							
								
								Add call top bar above the media player.  
							
							 
							
							
							
						 
						
							2017-05-09 23:46:18 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								60ac7572af 
								
							 
						 
						
							
							
								
								Display name, status and emoji in Call Panel.  
							
							 
							
							
							
						 
						
							2017-05-09 23:46:17 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b267957abe 
								
							 
						 
						
							
							
								
								Apply all MTP Key generation checks to calls.  
							
							 
							
							... 
							
							
							
							Also move all OpenSSL BN_* calls to base/openssl_help header. 
							
						 
						
							2017-05-09 23:46:16 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4925af69e2 
								
							 
						 
						
							
							
								
								Add Calls::Panel and handle incoming calls.  
							
							 
							
							
							
						 
						
							2017-05-09 23:46:15 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0a716036c2 
								
							 
						 
						
							
							
								
								Extract Calls::Call. Add a call button to TopBar.  
							
							 
							
							
							
						 
						
							2017-05-09 23:46:14 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d18164bc51 
								
							 
						 
						
							
							
								
								Add Calls::Instance. Add libtgvoip as a dependency.  
							
							 
							
							... 
							
							
							
							Also move all submodules to Telegram/ThirdParty. 
							
						 
						
							2017-05-09 23:46:08 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d78523e905 
								
							 
						 
						
							
							
								
								Fix resource leak in SPMediaKeyTap.  
							
							 
							
							
							
						 
						
							2017-05-09 14:49:56 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3156dc0f1a 
								
							 
						 
						
							
							
								
								Preserve video filename and mime from cloud data.  
							
							 
							
							
							
						 
						
							2017-05-08 17:13:16 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								038361a1e9 
								
							 
						 
						
							
							
								
								Fix overview items layout after message deletion.  
							
							 
							
							
							
						 
						
							2017-05-08 17:01:14 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b71a901182 
								
							 
						 
						
							
							
								
								Round thumbs for round videos in shared links.  
							
							 
							
							
							
						 
						
							2017-05-08 17:00:26 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								caf2e19d27 
								
							 
						 
						
							
							
								
								Better error message for banned in public groups.  
							
							 
							
							... 
							
							
							
							Also improve the changelog. 
							
						 
						
							2017-05-08 16:30:59 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								aedf85c965 
								
							 
						 
						
							
							
								
								Update opus library to v1.2-alpha2 version.  
							
							 
							
							
							
						 
						
							2017-05-08 16:26:06 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a7e695d914 
								
							 
						 
						
							
							
								
								Better show in folder in Windows / Linux.  
							
							 
							
							... 
							
							
							
							Inspired by https://github.com/qbittorrent/qBittorrent . 
							
						 
						
							2017-05-07 16:28:58 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								291a6b73ab 
								
							 
						 
						
							
							
								
								Show phone instead of "online" in the main menu.  
							
							 
							
							
							
						 
						
							2017-05-07 12:00:49 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								475f0e9544 
								
							 
						 
						
							
							
								
								Fix build for the new GYP version, fix Appveyor.  
							
							 
							
							
							
						 
						
							2017-05-05 12:25:06 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								bf659938ba 
								
							 
						 
						
							
							
								
								Fix stickers list remote set button update.  
							
							 
							
							
							
						 
						
							2017-05-03 16:56:14 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								392ab20a47 
								
							 
						 
						
							
							
								
								Use Segoe UI if no Open Sans in all Win versions.  
							
							 
							
							
							
						 
						
							2017-05-01 12:25:57 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								33f59dd3ec 
								
							 
						 
						
							
							
								
								Fix an infinite recursion in Emoji panel/section.  
							
							 
							
							... 
							
							
							
							HistoryWidget::resizeEvent() can start taking TabbedSelector from
TabbedPanel which will call QWidget::render() which can call again
HistoryWidget::resizeEvent() from sendPendingMoveAndResizeEvents().
Use a separate flag for _tabbedSection to prevent recursion there. 
							
						 
						
							2017-05-01 11:29:02 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								aedbd6dfe4 
								
							 
						 
						
							
							
								
								Fix assertion violation when editing GIF / video.  
							
							 
							
							... 
							
							
							
							If a GIF / video had no thumbnail the _animated flag was removed. 
							
						 
						
							2017-05-01 11:03:56 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5a8ce36181 
								
							 
						 
						
							
							
								
								Alpha 1.0.35: Admins delete messages in chat.  
							
							 
							
							
							
						 
						
							2017-04-30 20:17:35 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								10b7d7c473 
								
							 
						 
						
							
							
								
								Update langs.  
							
							 
							
							
							
						 
						
							2017-04-30 20:00:52 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7fedf24d9e 
								
							 
						 
						
							
							
								
								Fix video message and sticker reply preview on Retina.  
							
							 
							
							... 
							
							
							
							Wrong preview image size was a reason for image resize before
drawing the preview and it caused black background, not transparent. 
							
						 
						
							2017-04-30 19:58:31 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5ed698ac69 
								
							 
						 
						
							
							
								
								Link correct OS X 10.6-10.7 libraries.  
							
							 
							
							
							
						 
						
							2017-04-30 19:56:13 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								297856db32 
								
							 
						 
						
							
							
								
								Load and use Segoe UI [Semibold] if no Open Sans.  
							
							 
							
							... 
							
							
							
							Sometimes Open Sans Semibold fails to load properly on the latest
Windows Creators Update. In that case try to load Segoe UI instead.
An attempt to fix  #3276 . 
							
						 
						
							2017-04-30 19:03:12 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								6418c9c718 
								
							 
						 
						
							
							
								
								Handle updates from MTP after RPC responses.  
							
							 
							
							... 
							
							
							
							If some RPC responses and MTP updates are received together a fake
requestId in the negative range was used and that way updates were
processed before responses.
That could lead to an incorrect "out" message flag when sending
messages to supergroups, because a broadcast update about the new
message without "out" flag was handled before the request response.
Now a separate response map and updates list are used and responses
are handled always before the updates. 
							
						 
						
							2017-04-30 17:23:57 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								413eafb240 
								
							 
						 
						
							
							
								
								Allow chat creator/admins to delete for everyone.  
							
							 
							
							... 
							
							
							
							Chat creator and admins (if admins are enabled) now can delete
any message for everyone, not only outgoing ones. 
							
						 
						
							2017-04-30 16:58:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4c2a0fa630 
								
							 
						 
						
							
							
								
								Fix top bar layout when emoji section is visible.  
							
							 
							
							
							
						 
						
							2017-04-30 16:58:27 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a925822141 
								
							 
						 
						
							
							
								
								Generate and handle new video message links.  
							
							 
							
							
							
						 
						
							2017-04-30 16:43:19 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								cd6a189990 
								
							 
						 
						
							
							
								
								Show some info for USER_BANNED_IN_CHANNEL error.  
							
							 
							
							
							
						 
						
							2017-04-30 16:43:18 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								07a274f927 
								
							 
						 
						
							
							
								
								Improve video message status text in a web page.  
							
							 
							
							... 
							
							
							
							Show duration / progress text in the bottom left bubble corner. 
							
						 
						
							2017-04-30 16:43:17 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								eb240defa3 
								
							 
						 
						
							
							
								
								Display forwarded info in video messages.  
							
							 
							
							
							
						 
						
							2017-04-30 16:43:17 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4659b664e7 
								
							 
						 
						
							
							
								
								Skip fwd_info for msgs from chat with yourself.  
							
							 
							
							... 
							
							
							
							Server doesn't add fwd_info if a non-forwarded message is forwarded
from chat with yourself so don't add it locally as well. 
							
						 
						
							2017-04-30 16:43:16 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d2c6de3df6 
								
							 
						 
						
							
							
								
								Play audio documents inside app by actionOnLoad.  
							
							 
							
							
							
						 
						
							2017-04-30 16:43:15 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e8a3535c74 
								
							 
						 
						
							
							
								
								Support audio documents playback inside app.  
							
							 
							
							... 
							
							
							
							Also add some more decoders in ffmpeg configuration (wav).
Also stop audio device restart on PKEY_AudioEndpoint changes.
Also deduce channel layout from channel count in ffmpeg loaders. 
							
						 
						
							2017-04-30 14:34:23 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								46690da488 
								
							 
						 
						
							
							
								
								Make round reply preview for video messages.  
							
							 
							
							... 
							
							
							
							Also add a reply bar for video messages.
Also add a reply preview for stickers. 
							
						 
						
							2017-04-25 13:47:52 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f11c76d06b 
								
							 
						 
						
							
							
								
								Show featured sticker sets when no sets installed.  
							
							 
							
							
							
						 
						
							2017-04-24 18:59:54 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5ec758637d 
								
							 
						 
						
							
							
								
								Alpha 1.0.34: Update langs.  
							
							 
							
							
							
						 
						
							2017-04-21 16:25:17 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								33ffa0715d 
								
							 
						 
						
							
							
								
								Alpha 1.0.34: Fix tabbed section widget render.  
							
							 
							
							... 
							
							
							
							Also fix error message layout in EditCaptionBox. 
							
						 
						
							2017-04-21 16:22:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8f719f8c06 
								
							 
						 
						
							
							
								
								Remove edit caption UI for not my messages.  
							
							 
							
							... 
							
							
							
							Regression was introduced in 8eb7f1f1aa . 
							
						 
						
							2017-04-21 13:59:03 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								da0387a23e 
								
							 
						 
						
							
							
								
								Fix forwarded message original id.  Closes   #3305 .  
							
							 
							
							
							
						 
						
							2017-04-21 13:47:39 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9eea4fcf03 
								
							 
						 
						
							
							
								
								Update API scheme.  Closes   #3311 ,  closes   #3310 .  
							
							 
							
							
							
						 
						
							2017-04-21 13:45:34 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								71e653db30 
								
							 
						 
						
							
							
								
								Fix non-available API usage in OS X 10.6-10.7 version.  
							
							 
							
							
							
						 
						
							2017-04-18 22:00:51 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								bc1eff83cb 
								
							 
						 
						
							
							
								
								Fix crash in audio device property change handler.  
							
							 
							
							... 
							
							
							
							PSStringFromPropertyKey should be checked before being used. 
							
						 
						
							2017-04-18 21:58:49 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f619afc4c6 
								
							 
						 
						
							
							
								
								Alpha 1.0.33: Fix build for Xcode.  
							
							 
							
							
							
						 
						
							2017-04-16 00:45:25 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7ad7028880 
								
							 
						 
						
							
							
								
								Alpha 1.0.33: Various fixes and improvements.  
							
							 
							
							
							
						 
						
							2017-04-16 00:36:46 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8e241e8b78 
								
							 
						 
						
							
							
								
								Improve Emoji-Stickers-GIFs panel.  
							
							 
							
							... 
							
							
							
							Fix broken minimal panel size.
Remove HistoryWidget context menu from the panel. 
							
						 
						
							2017-04-16 00:05:57 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								6226cf2809 
								
							 
						 
						
							
							
								
								Display video message playback progress time.  
							
							 
							
							
							
						 
						
							2017-04-15 23:30:28 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7312114b75 
								
							 
						 
						
							
							
								
								Use full volume for video messages.  
							
							 
							
							... 
							
							
							
							Set video volume to VideoVolume in MediaView and to 1 in HistoryGif. 
							
						 
						
							2017-04-15 22:51:53 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0ff299758a 
								
							 
						 
						
							
							
								
								Use correct lang phrases for video messages.  
							
							 
							
							
							
						 
						
							2017-04-15 22:51:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								de7c886008 
								
							 
						 
						
							
							
								
								Move passcode management from MainWindow.  
							
							 
							
							... 
							
							
							
							Check for auto lock in AuthSession. Don't autolock while video plays.
Closes  #3219  
							
						 
						
							2017-04-15 21:51:12 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e3aacc8072 
								
							 
						 
						
							
							
								
								Don't change notification sound to empty on mute.  
							
							 
							
							... 
							
							
							
							If notifications are muted no one from official apps play sound.
So there is no need to turn the sound off, otherwise if you enable
the notifications from a different app the sound stays off.
Enable the sound (change to "default") when turning notifications on. 
							
						 
						
							2017-04-15 21:51:11 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4fc2c18f58 
								
							 
						 
						
							
							
								
								Fix crash in intro label crossfade animation.  
							
							 
							
							... 
							
							
							
							Remove the assertion because the assumption was not valid.
Closed  #3270  
							
						 
						
							2017-04-15 20:40:23 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8a8e101cd0 
								
							 
						 
						
							
							
								
								Fix crash in file downloader destruction.  
							
							 
							
							... 
							
							
							
							Regression was introduced in 835b1801bc .
We need to destroy all FileLoader instances before destroying the
Downloader instance, because they hold pointers to it and call its
methods in destructor if they need to cancel some MTP requests. 
							
						 
						
							2017-04-15 20:39:32 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c10dee11e8 
								
							 
						 
						
							
							
								
								Fix crash in macOS notifications manager init.  
							
							 
							
							... 
							
							
							
							Regression was introduced in 1725927aea .
Also create the thread only when it is first needed. 
							
						 
						
							2017-04-15 20:39:25 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4e5c4a462b 
								
							 
						 
						
							
							
								
								Fix crash in videoplayer audio stream loader.  
							
							 
							
							... 
							
							
							
							Regression was introduced in 835b1801bc . 
							
						 
						
							2017-04-15 20:32:14 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								bc7139d67a 
								
							 
						 
						
							
							
								
								Fix crash in AuthSession::Exists() if there is no Messenger.  
							
							 
							
							... 
							
							
							
							Also use toggleAnimated instead of show/hideAnimated in intro. 
							
						 
						
							2017-04-15 19:28:07 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								dd005d9027 
								
							 
						 
						
							
							
								
								Generate correct lang tag count, not hardcoded.  
							
							 
							
							
							
						 
						
							2017-04-13 11:51:47 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								670a725c53 
								
							 
						 
						
							
							
								
								Alpha 1.0.32: Fix round video checks in MediaView.  
							
							 
							
							
							
						 
						
							2017-04-12 23:34:57 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								af28e3b0d7 
								
							 
						 
						
							
							
								
								Alpha 1.0.32: Fix build in Xcode.  
							
							 
							
							
							
						 
						
							2017-04-12 23:28:04 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ca90b8b8fd 
								
							 
						 
						
							
							
								
								Alpha 1.0.32: Test the new API and CDN support.  
							
							 
							
							
							
						 
						
							2017-04-12 23:04:34 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7b7b9db20b 
								
							 
						 
						
							
							
								
								Add support for video messages send actions.  
							
							 
							
							... 
							
							
							
							Animate record and upload the same way as voice messages. 
							
						 
						
							2017-04-12 22:37:47 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								96dbb38aaa 
								
							 
						 
						
							
							
								
								Improve mute and info display in video messages.  
							
							 
							
							... 
							
							
							
							Display mute on top of the video and move info to the right side
for incoming messages (because of channel authors and views count). 
							
						 
						
							2017-04-12 22:37:28 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1b7777e3a0 
								
							 
						 
						
							
							
								
								Pause other GIFs when playing round video message.  
							
							 
							
							
							
						 
						
							2017-04-12 22:37:28 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5480a63beb 
								
							 
						 
						
							
							
								
								Support round video inline playback with sound.  
							
							 
							
							
							
						 
						
							2017-04-12 22:37:27 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								cbf040b4dc 
								
							 
						 
						
							
							
								
								Crop round video messages to a circle.  
							
							 
							
							... 
							
							
							
							Also display unread media dot like in voice messages. 
							
						 
						
							2017-04-12 22:37:26 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8eb7f1f1aa 
								
							 
						 
						
							
							
								
								Display round video messages using HistoryGif.  
							
							 
							
							... 
							
							
							
							Use autodownload and autoplay options from GIFs.
Also improve EditCaptionBox code. 
							
						 
						
							2017-04-12 22:37:26 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8d28d0691f 
								
							 
						 
						
							
							
								
								API scheme updated to layer 66.  
							
							 
							
							... 
							
							
							
							Support CDN file download. 
							
						 
						
							2017-04-12 22:36:25 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7dd24a30b5 
								
							 
						 
						
							
							
								
								Replace MetaLang with codegen_lang.  
							
							 
							
							
							
						 
						
							2017-04-12 22:18:42 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1725927aea 
								
							 
						 
						
							
							
								
								Clear macOS notifications in a separate thread.  
							
							 
							
							... 
							
							
							
							Sometimes NSUserNotificationCenter -deliveredNotifications method call
freezes for a long time, so now we use it only in a separate thread and
we group all the requests for clearing while another clearing is done. 
							
						 
						
							2017-04-12 15:50:35 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								50ea4e316e 
								
							 
						 
						
							
							
								
								Improve macOS window behavior.  
							
							 
							
							... 
							
							
							
							Don't deactivate the application when the main window is hidden.
Such behavior provides some unwanted windows reordering in the
current workspace when the window is hidden by Cmd+W.
Ignore app activation by applicationDidBecomeActive: notification
for a short period of time after a user notification for other app
instance was received (the system sends them sometimes and the main
window is shown + activated for a wrong instance of the application). 
							
						 
						
							2017-04-12 15:50:12 +03:00  
						
					 
				
					
						
							
							
								 
								srazi
							
						 
						
							 
							
							
							
							
								
							
							
								734b426518 
								
							 
						 
						
							
							
								
								Fix canceling forward when clicking on _userpicButton or _cloudButton ( #3248 )  
							
							 
							
							... 
							
							
							
							- Fixes  #3192 
Signed-off-by: srazi <s.r.alavizadeh@gmail.com> (github: srazi) 
							
						 
						
							2017-04-11 23:03:34 +03:00  
						
					 
				
					
						
							
							
								 
								Nicholas Guriev
							
						 
						
							 
							
							
							
							
								
							
							
								232d3dcb54 
								
							 
						 
						
							
							
								
								Make theme preview more realistic ( #3250 )  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nicholas Guriev <guriev-ns@ya.ru> (github: mymedia2) 
							
						 
						
							2017-04-11 21:16:12 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								eaf1e2b18e 
								
							 
						 
						
							
							
								
								Alpha 1.0.31: Fix layout for message edit.  
							
							 
							
							
							
						 
						
							2017-04-11 21:04:28 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4b7e5750ec 
								
							 
						 
						
							
							
								
								Alpha 1.0.31: Fix crash in localstorage.  
							
							 
							
							
							
						 
						
							2017-04-11 20:31:20 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d4af14041c 
								
							 
						 
						
							
							
								
								Fix build for OS X 10.6-10.7.  
							
							 
							
							... 
							
							
							
							Qt 5.3.2 doesn't support QTimer::singleShot(delay, lambda). 
							
						 
						
							2017-04-11 18:44:11 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b736d45bc4 
								
							 
						 
						
							
							
								
								Alpha 1.0.30: New tabbed panel as a third column.  
							
							 
							
							
							
						 
						
							2017-04-11 18:02:46 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7f7318c0bf 
								
							 
						 
						
							
							
								
								Fix members dropdown and chat info menu position.  
							
							 
							
							
							
						 
						
							2017-04-11 17:27:46 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0e2c282476 
								
							 
						 
						
							
							
								
								Don't stop GIFs when TabbedSection is opened.  
							
							 
							
							... 
							
							
							
							Also improve the appearance of Stickers and GIFs tabs with no items. 
							
						 
						
							2017-04-11 17:03:47 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								891d200e2d 
								
							 
						 
						
							
							
								
								Add TabbedSection which uses the TabbedSelector.  
							
							 
							
							
							
						 
						
							2017-04-10 12:08:56 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								647ea44881 
								
							 
						 
						
							
							
								
								Extract TabbedSelector from TabbedPanel.  
							
							 
							
							... 
							
							
							
							Now we can use TabbedSelector separately, not only inside the panel. 
							
						 
						
							2017-04-10 12:08:55 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2c81014188 
								
							 
						 
						
							
							
								
								Fix crash on precondition in PeerListBox.  
							
							 
							
							... 
							
							
							
							If a global search request was sent and we clear the query the
response still was being processed which caused an Expects() fail. 
							
						 
						
							2017-04-10 12:08:15 +03:00  
						
					 
				
					
						
							
							
								 
								Viktor Oreshkin
							
						 
						
							 
							
							
							
							
								
							
							
								f1d97fb92c 
								
							 
						 
						
							
							
								
								Fix build in Xcode ( #3241 )  
							
							 
							
							... 
							
							
							
							Signed-off-by: Viktor Oreshkin <stek29@users.noreply.github.com> 
							
						 
						
							2017-04-08 18:05:59 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								26b05cf844 
								
							 
						 
						
							
							
								
								Finalize rename / move.  
							
							 
							
							... 
							
							
							
							Also removed non-existent emoji_section module from GYP. 
							
						 
						
							2017-04-08 17:05:19 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								155cd8ce42 
								
							 
						 
						
							
							
								
								Rename / move emoji_panel to tabbed_panel.  
							
							 
							
							... 
							
							
							
							Next commit fixes the build. 
							
						 
						
							2017-04-08 16:56:14 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								330fc35800 
								
							 
						 
						
							
							
								
								Move some classes to separate modules.  
							
							 
							
							... 
							
							
							
							MessageField, BotKeyboard, HistoryInner from historywidget. 
							
						 
						
							2017-04-08 16:31:58 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								570cd9bdfa 
								
							 
						 
						
							
							
								
								Move GIF pausing methods to Window::Controller.  
							
							 
							
							
							
						 
						
							2017-04-08 16:31:57 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								cd3c5e4ade 
								
							 
						 
						
							
							
								
								Fix build in GCC.  
							
							 
							
							... 
							
							
							
							GCC doesn't allow using scoped enums in bitfields without warnings.
So we use "unsigned" bitfield and a couple of get/set methods. 
							
						 
						
							2017-04-08 14:25:54 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								38f94c63e9 
								
							 
						 
						
							
							
								
								Add blocked users list in supergroups profiles.  
							
							 
							
							
							
						 
						
							2017-04-07 18:13:22 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								34ab04cbe6 
								
							 
						 
						
							
							
								
								Add lambda-based checked timers.  
							
							 
							
							... 
							
							
							
							Also ApiWrap is now not a QObject. 
							
						 
						
							2017-04-07 18:13:21 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								6b242a982b 
								
							 
						 
						
							
							
								
								Fix GIF pause by layer.  
							
							 
							
							... 
							
							
							
							Let MainWindow enable / disable GIF pausing when a layer is shown. 
							
						 
						
							2017-04-07 18:13:20 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0d0307e175 
								
							 
						 
						
							
							
								
								Move ApiWrap to AuthSession.  
							
							 
							
							... 
							
							
							
							Also send all ApiWrap requests as an MTP::Sender.
Also create AuthSession only after starting MTProto. 
							
						 
						
							2017-04-07 18:13:19 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								835b1801bc 
								
							 
						 
						
							
							
								
								Remove Q_OBJECT dependency from ApiWrap.  
							
							 
							
							... 
							
							
							
							Also remove it from SingleDelayedCall -> SingleQueuedInvocation. 
							
						 
						
							2017-04-07 18:13:19 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5444b8166c 
								
							 
						 
						
							
							
								
								Finalize rename / move of files.  
							
							 
							
							
							
						 
						
							2017-04-07 18:13:18 +03:00