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  
						
					 
				
					
						
							
							
								 
								Richard Yu
							
						 
						
							 
							
							
							
							
								
							
							
								e57b5a7a47 
								
							 
						 
						
							
							
								
								Update building-msvc.md ( #3307 )  
							
							 
							
							... 
							
							
							
							Use `subst` to map drive instead of `net use`.
Signed-off-by: Richard Yu <yurichard3839@gmail.com> (github: ysc3839) 
							
						 
						
							2017-04-23 23:15:03 +02: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  
						
					 
				
					
						
							
							
								 
								Christoph Auer
							
						 
						
							 
							
							
							
							
								
							
							
								5efc334a04 
								
							 
						 
						
							
							
								
								Remove unused secret from .travis.yml  
							
							 
							
							
							
						 
						
							2017-04-20 12:20:39 +02:00  
						
					 
				
					
						
							
							
								 
								Christoph
							
						 
						
							 
							
							
							
							
								
							
							
								6fa3122bb6 
								
							 
						 
						
							
							
								
								Implement signature check for Travis and AppVeyor ( #3295 )  
							
							 
							
							... 
							
							
							
							Signed-off-by: Christoph Auer <auer.chrisi@gmx.net> 
							
						 
						
							2017-04-19 14:57:45 +02: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  
						
					 
				
					
						
							
							
								 
								Christoph
							
						 
						
							 
							
							
							
							
								
							
							
								f4edb7ada5 
								
							 
						 
						
							
							
								
								Only clone latest commit at AppVeyor ( #3283 )  
							
							 
							
							... 
							
							
							
							Signed-off-by: Christoph Auer <auer.chrisi@gmx.net> 
							
						 
						
							2017-04-18 11:47:19 +02:00  
						
					 
				
					
						
							
							
								 
								Christoph Auer
							
						 
						
							 
							
							
							
							
								
							
							
								e83dd2037a 
								
							 
						 
						
							
							
								
								Remove the check for "Signed-of-by" at PR  
							
							 
							
							
							
						 
						
							2017-04-16 18:05:59 +02: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  
						
					 
				
					
						
							
							
								 
								Ariel Jannai
							
						 
						
							 
							
							
							
							
								
							
							
								bf0bf908c2 
								
							 
						 
						
							
							
								
								Update building-msvc.md ( #3264 )  
							
							 
							
							... 
							
							
							
							* Update building-msvc.md
Fixed some wrong, missing or unclear parts. Based on the problems I came into when trying to build and configure everything.
Ninja not in path - from #3237 
Newer msys - from #3247 
Telegram.sln - from #2811 
* Updated from the PR comments and added a signature
Signed-off-by: Ariel Jannai <arieljannai@gmail.com> (github: arieljannai)
* Updated by the latest comments from the PR
Signed-off-by: Ariel Jannai <arieljannai@gmail.com> (github: arieljannai) 
							
						 
						
							2017-04-14 11:58:10 +02: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