John Preston 
							
						 
					 
					
						
						
							
						
						7873cb4373 
					 
					
						
						
							
							Using media player for voice / video messages.  
						
						... 
						
						
						
						Media::Player::Widget displays the current voice / video message
if it is played and the current song otherwise.
It is created when a voice / video message starts and is destroyed
when all the voice / video messages in the playlist are finished. 
						
						
					 
					
						2017-05-24 16:25:12 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						b9119e5ef6 
					 
					
						
						
							
							Play video messages as Type::Voice.  
						
						... 
						
						
						
						Use AudioMsgId instead of videoPlayId.
Any audio track now can be a child loader track of some video clip.
Use Type::Voice instead of Type::Video for round video messages.
Video messages play / pause / resume the same way as voice messages. 
						
						
					 
					
						2017-05-24 16:25:09 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						2e816f2a67 
					 
					
						
						
							
							Play notification sound using Media::Audio::Track.  
						
						
						
						
					 
					
						2017-05-09 23:46:30 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						5480a63beb 
					 
					
						
						
							
							Support round video inline playback with sound.  
						
						
						
						
					 
					
						2017-04-12 22:37:27 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						5444b8166c 
					 
					
						
						
							
							Finalize rename / move of files.  
						
						
						
						
					 
					
						2017-04-07 18:13:18 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						78d245c02c 
					 
					
						
						
							
							Improve positioning of chat helper panels.  
						
						
						
						
					 
					
						2017-04-03 19:46:24 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						ffc9585196 
					 
					
						
						
							
							Add hierarchy of GIF pausing inside a window.  
						
						... 
						
						
						
						GIFs get paused if some other layer is displayed above.
Media preview > Box or layer > Saved GIFs panel > Inline bot results.
If any of those is displayed, GIFs inside message history pause too. 
						
						
					 
					
						2017-04-03 19:46:12 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						a1b53f07d5 
					 
					
						
						
							
							Fix build for Xcode and GCC.  
						
						
						
						
					 
					
						2017-04-01 16:14:56 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						e8ed307278 
					 
					
						
						
							
							Add search in GIFs to EmojiPanel.  
						
						
						
						
					 
					
						2017-03-31 18:58:59 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						3d846fcd49 
					 
					
						
						
							
							Show inline bot results in a separate widget.  
						
						... 
						
						
						
						Add a InlineBots::Layout::Widget for inline bot results.
GIF search from EmojiPan is disabled for now. 
						
						
					 
					
						2017-03-31 15:48:00 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						d41372dccd 
					 
					
						
						
							
							Allow MTP_flags(0) and MTP_flags(single_flag).  
						
						
						
						
					 
					
						2017-03-25 18:42:01 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						f2465eba73 
					 
					
						
						
							
							Make MTPstring and MTPvector value types.  
						
						... 
						
						
						
						Also move MTPstring implementation to QByteArray. 
						
						
					 
					
						2017-03-10 23:27:26 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						83720d8789 
					 
					
						
						
							
							Finalizing file renaming.  
						
						
						
						
					 
					
						2017-03-04 13:23:56 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						08167a6a91 
					 
					
						
						
							
							Removed #include "stdafx.h" from all files.  
						
						... 
						
						
						
						Currently the build without implicitly included precompiled header
is not supported anyway (because Qt MOC source files do not include
stdafx.h, they include plain headers).
So when we decide to support building without implicitly included
precompiled headers we'll have to fix all the headers anyway. 
						
						
					 
					
						2017-03-04 12:27:52 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						f8318177b9 
					 
					
						
						
							
							Platform-dependent file methods called async.  
						
						... 
						
						
						
						Some major platform-dependent file operations refactoring.
All methods like "open file", "open file with", "show in folder"
were moved to core/file_utilities module with platform-dependent
backends. All methods interacting with DesktopServices made async. 
						
						
					 
					
						2017-02-28 18:03:38 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						755325fef3 
					 
					
						
						
							
							Updated Xcode build for using standard library.  
						
						... 
						
						
						
						Also trying to use g++-6 for travis build. 
						
						
					 
					
						2017-02-21 17:37:53 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						ffc557a0f9 
					 
					
						
						
							
							Using standard library instead of std_ namespace.  
						
						... 
						
						
						
						Currently tested only in VS2015. 
						
						
					 
					
						2017-02-21 16:45:56 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						e922e5be39 
					 
					
						
						
							
							Alpha 1.0.8: seek in voice messages (by waveform).  
						
						
						
						
					 
					
						2017-02-11 01:37:37 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						60f45ab9b3 
					 
					
						
						
							
							Improved location coords precision when converting them to string.  
						
						... 
						
						
						
						Also disabled some options for a packaged build. 
						
						
					 
					
						2017-02-03 13:17:40 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						4964b8b488 
					 
					
						
						
							
							Beta 1000002001: Recreate audio device when no output or device changes.  
						
						
						
						
					 
					
						2017-01-25 08:45:09 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						6ae68b337d 
					 
					
						
						
							
							Audio capture moved to a separate module.  
						
						
						
						
					 
					
						2017-01-25 00:25:21 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						7fb1463c43 
					 
					
						
						
							
							Version 1.0 stable: bump copyright date to 2017.  
						
						
						
						
					 
					
						2017-01-11 23:02:13 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						1d8e76aa08 
					 
					
						
						
							
							New empty user/chat photos: with filled background and initials.  
						
						
						
						
					 
					
						2016-12-30 17:53:09 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						ef927c8465 
					 
					
						
						
							
							Theme preview ready.  
						
						... 
						
						
						
						Also style::color is now copyable, constructed only inside a palette.
Also macOS setup new background ready. 
						
						
					 
					
						2016-12-30 17:53:05 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						eb4d2a38b6 
					 
					
						
						
							
							Closed beta 10020003: All colors moved to palette, some bug fixes.  
						
						
						
						
					 
					
						2016-12-30 17:53:02 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						2d48cde27a 
					 
					
						
						
							
							Fixed crashes in thumb animation. Fix notifications show.  
						
						... 
						
						
						
						Also allow reporting bots. Also disable last used stickers click. 
						
						
					 
					
						2016-12-30 17:52:51 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						47977009b8 
					 
					
						
						
							
							Moved FloatAnimation->Animation, Animation->BasicAnimation.  
						
						
						
						
					 
					
						2016-12-30 17:52:48 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						06ed7b8eaf 
					 
					
						
						
							
							Some more ripple animations. Now only anim::value (float64).  
						
						... 
						
						
						
						Also each FloatAnimation now stops MTP responses.
Also slide animations done by FloatAnimation.
Closed beta 10019012. 
						
						
					 
					
						2016-12-30 17:52:46 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						b0f14d1856 
					 
					
						
						
							
							Closed beta 10019011: various style improvements.  
						
						
						
						
					 
					
						2016-12-30 17:52:39 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						8958ae0377 
					 
					
						
						
							
							Typing animations from android.  
						
						
						
						
					 
					
						2016-12-30 17:52:36 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						3cff50009c 
					 
					
						
						
							
							Closed beta 10019010: unified attach button, new intro, new stickers.  
						
						... 
						
						
						
						Now all files sending is confirmed before preparing for sending.
You can paste from clipboard and drag many files at once. 
						
						
					 
					
						2016-12-30 17:52:32 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						eb05e62422 
					 
					
						
						
							
							Not rounding images (photos/videos/gifs) that continue to a bubble.  
						
						
						
						
					 
					
						2016-12-30 17:52:25 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						7fa274a68e 
					 
					
						
						
							
							Improved ripple animation colors and styles for different buttons.  
						
						... 
						
						
						
						Also moved FlatLabel and LabelSimple to ui/widgets/labels module.
Also moved ScrollArea to ui/widgets/scroll_area module. 
						
						
					 
					
						2016-12-30 17:52:10 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						23c2e5364a 
					 
					
						
						
							
							Removed anim::cvalue and ColorAnimation, all done by fvalue now.  
						
						... 
						
						
						
						Also moved style::interpolate to anim::color/anim::pen/anim::brush. 
						
						
					 
					
						2016-12-30 17:51:46 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						2a3fd0066d 
					 
					
						
						
							
							Closed beta 10019001: style::color copy is denied, only const refs.  
						
						
						
						
					 
					
						2016-12-30 17:51:33 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						e08f5437a6 
					 
					
						
						
							
							Palette usage improvements.  
						
						
						
						
					 
					
						2016-12-30 17:51:29 +04:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						42e544abff 
					 
					
						
						
							
							All icons were moved from sprites to separate icon files.  
						
						
						
						
					 
					
						2016-10-28 11:02:45 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						29493a0693 
					 
					
						
						
							
							All emoji icons moved from sprite.  
						
						
						
						
					 
					
						2016-10-27 17:10:28 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						951d93832c 
					 
					
						
						
							
							Fix wrong clearing of a bot start token when returning to chat.  #2417  
						
						
						
						
					 
					
						2016-10-20 12:46:16 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						2f4b2d0a33 
					 
					
						
						
							
							Version 0.10.14 alpha: userpic images are now generated as icons.  
						
						... 
						
						
						
						Also fixed Windows build by adding breakpad include path back to gyp. 
						
						
					 
					
						2016-10-18 14:48:03 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						9eb8a93719 
					 
					
						
						
							
							Media::Player::Widget added instead of PlayerWidget.  
						
						... 
						
						
						
						New media player bar widget added. Switching between floating
media player panel and media player widget. New volume controller. 
						
						
					 
					
						2016-10-12 22:36:48 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						1b54ccb59c 
					 
					
						
						
							
							Merge branch 'game_media' into player  
						
						... 
						
						
						
						Conflicts:
	Telegram/Resources/basic.style
	Telegram/SourceFiles/media/player/media_player_list.cpp
	Telegram/SourceFiles/title.cpp 
						
						
					 
					
						2016-09-30 20:07:56 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						376941dd5e 
					 
					
						
						
							
							Mixed channel access hash to the game score encrypted data.  
						
						... 
						
						
						
						Added new lang strings for playing game send actions (not done yet).
Also moved alot of icons from sprite to separate b&w files. 
						
						
					 
					
						2016-09-30 15:52:03 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						a5eee9bd3e 
					 
					
						
						
							
							Beta 10008004: games / webpages work fine if media autoload disabled.  
						
						... 
						
						
						
						Also moved alot of file icons from sprite to separate b&w files. 
						
						
					 
					
						2016-09-29 22:42:14 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						5b3ac58578 
					 
					
						
						
							
							Merge branch 'game_media' into player  
						
						... 
						
						
						
						Conflicts:
	Telegram/SourceFiles/core/basic_types.h
	Telegram/SourceFiles/sysbuttons.h
	Telegram/SourceFiles/title.cpp 
						
						
					 
					
						2016-09-29 16:48:43 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						5b7d936140 
					 
					
						
						
							
							Some langs updated. Build fixed for Xcode.  
						
						
						
						
					 
					
						2016-09-29 00:33:05 +03:00 
						 
				 
			
				
					
						
							
							
								John Preston 
							
						 
					 
					
						
						
							
						
						903795d0e5 
					 
					
						
						
							
							Merge branch 'game_media' into player  
						
						... 
						
						
						
						Conflicts:
	Telegram/SourceFiles/application.cpp
	Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp
	Telegram/SourceFiles/mainwidget.cpp
	Telegram/SourceFiles/mainwidget.h
	Telegram/SourceFiles/structs.h 
						
						
					 
					
						2016-09-29 00:31:43 +03:00