da0d78135d 
								
							 
						 
						
							
							
								
								Some refactoring in working with text entities.  
							
							... 
							
							
							
							Also move this code to TextUtilities namespace. 
							
						 
						
							2017-07-06 14:37:42 +03:00  
				
					
						
							
							
								 
						
							
								f38fad2f92 
								
							 
						 
						
							
							
								
								Correctly apply edit admin in channel.  
							
							... 
							
							
							
							For example update adminCount / membersCount. For that we pass not
only the newRights values, but also oldRights values to applyEdit*(). 
							
						 
						
							2017-07-06 00:11:49 +03:00  
				
					
						
							
							
								 
						
							
								0c43aabfec 
								
							 
						 
						
							
							
								
								Allow to ban from actions log user context menu.  
							
							
							
						 
						
							2017-07-05 21:11:31 +03:00  
				
					
						
							
							
								 
						
							
								1a7353fb43 
								
							 
						 
						
							
							
								
								Fix phrase in HistoryJoined for supergroups.  
							
							
							
						 
						
							2017-07-05 16:23:52 +03:00  
				
					
						
							
							
								 
						
							
								4d3e7ac30c 
								
							 
						 
						
							
							
								
								Fix applying a draft with a reply in it.  
							
							... 
							
							
							
							Fixes  #3407  
						
							2017-07-05 16:20:34 +03:00  
				
					
						
							
							
								 
						
							
								7d342b9c6d 
								
							 
						 
						
							
							
								
								Add search to channel / supergroup recent actions.  
							
							
							
						 
						
							2017-07-05 16:11:08 +03:00  
				
					
						
							
							
								 
						
							
								6d3a6d20b5 
								
							 
						 
						
							
							
								
								Version 1.1.10: Fix build for Xcode and GCC.  
							
							
							
						 
						
							2017-07-04 19:17:44 +03:00  
				
					
						
							
							
								 
						
							
								0ae661edf0 
								
							 
						 
						
							
							
								
								Add channel / supergroup admin event log filter.  
							
							
							
						 
						
							2017-07-04 16:31:18 +03:00  
				
					
						
							
							
								 
						
							
								0d38106ed0 
								
							 
						 
						
							
							
								
								Fix Edit option display for supergroup creator.  
							
							... 
							
							
							
							Supergroup creator saw the Edit option for other users messages. 
							
						 
						
							2017-07-03 13:13:32 +03:00  
				
					
						
							
							
								 
						
							
								305e15dd03 
								
							 
						 
						
							
							
								
								Fix service message date in admin event log.  
							
							
							
						 
						
							2017-07-02 22:26:23 +03:00  
				
					
						
							
							
								 
						
							
								5fe1175602 
								
							 
						 
						
							
							
								
								Fix crash when message for forward is deleted.  
							
							... 
							
							
							
							The messages prepared for forwarding are not a map (MsgId -> item),
but just a map (random int -> item), so we need to loop over them. 
							
						 
						
							2017-06-30 13:46:41 +03:00  
				
					
						
							
							
								 
						
							
								bf57a1506f 
								
							 
						 
						
							
							
								
								Fix assertion violation in the admin events log.  
							
							... 
							
							
							
							Add support for a log entry about group/channel photo being removed. 
							
						 
						
							2017-06-30 13:35:35 +03:00  
				
					
						
							
							
								 
						
							
								4993ff1921 
								
							 
						 
						
							
							
								
								Finalize rename / move.  
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								d1536d0572 
								
							 
						 
						
							
							
								
								Rename / move history and historywidget modules.  
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								836fe119d9 
								
							 
						 
						
							
							
								
								Improve display of admin event log entries.  
							
							... 
							
							
							
							Don't show the Forward, Delete and Go to message in MediaView.
Better handle round video floating player in admin event log. 
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								0b3644b334 
								
							 
						 
						
							
							
								
								Improve phrase on copying selected items as text.  
							
							... 
							
							
							
							This is a better implementation of #3346 . 
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								545915e481 
								
							 
						 
						
							
							
								
								Fix name/fwd/reply/viabot info display for media.  
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								6f90dc2374 
								
							 
						 
						
							
							
								
								Fix empty admin event log display.  
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								91dcfff423 
								
							 
						 
						
							
							
								
								Add unpinned message admin log event action.  
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
				
					
						
							
							
								 
						
							
								2a51e2aa59 
								
							 
						 
						
							
							
								
								Workaround GCC bug and fix Linux build.  
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
				
					
						
							
							
								 
						
							
								c3db57a4fc 
								
							 
						 
						
							
							
								
								Closed beta 1001007003: Fix Xcode build.  
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
				
					
						
							
							
								 
						
							
								75fdd5315f 
								
							 
						 
						
							
							
								
								Add some more colors for theming.  
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
				
					
						
							
							
								 
						
							
								8c04bed572 
								
							 
						 
						
							
							
								
								Display empty event log placeholder.  
							
							... 
							
							
							
							Also hide the filter button for now. 
							
						 
						
							2017-06-30 09:21:43 +03:00  
				
					
						
							
							
								 
						
							
								ae56c5266f 
								
							 
						 
						
							
							
								
								Fix rich text entities in log entry original.  
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
				
					
						
							
							
								 
						
							
								0a9db8533b 
								
							 
						 
						
							
							
								
								Save admin log state to memento and restore it.  
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
				
					
						
							
							
								 
						
							
								85e234938d 
								
							 
						 
						
							
							
								
								Fix inline keyboard. Disable it in the event log.  
							
							... 
							
							
							
							Also disable game preview click handler in the event log. 
							
						 
						
							2017-06-30 09:21:43 +03:00  
				
					
						
							
							
								 
						
							
								816ee794e8 
								
							 
						 
						
							
							
								
								Event log context menu + improved text selection.  
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
				
					
						
							
							
								 
						
							
								624f33c5e2 
								
							 
						 
						
							
							
								
								Allow to select and copy text in the events log.  
							
							... 
							
							
							
							Also better handle window resize in the events log. 
							
						 
						
							2017-06-30 09:21:42 +03:00  
				
					
						
							
							
								 
						
							
								693c30d264 
								
							 
						 
						
							
							
								
								Handle mouse events in log entry message parts.  
							
							... 
							
							
							
							Also highlight mentions and hashtags in them. 
							
						 
						
							2017-06-30 09:21:42 +03:00  
				
					
						
							
							
								 
						
							
								cedf8a65e7 
								
							 
						 
						
							
							
								
								Better channel log entry layout inside messages.  
							
							... 
							
							
							
							Also move HistoryService class to a separate module. 
							
						 
						
							2017-06-30 09:21:42 +03:00  
				
					
						
							
							
								 
						
							
								0a39e7e2b1 
								
							 
						 
						
							
							
								
								Support userpics and dates in channel log events.  
							
							
							
						 
						
							2017-06-30 09:21:42 +03:00  
				
					
						
							
							
								 
						
							
								5c87b42135 
								
							 
						 
						
							
							
								
								Use plain HistoryItem in channel admin events log.  
							
							... 
							
							
							
							Instead of using a complex AdminLog::Item use just HistoryItem*. 
							
						 
						
							2017-06-30 09:21:42 +03:00  
				
					
						
							
							
								 
						
							
								e39b95175b 
								
							 
						 
						
							
							
								
								Handle channel event log mouse events.  
							
							
							
						 
						
							2017-06-30 09:21:42 +03:00  
				
					
						
							
							
								 
						
							
								507b7d7193 
								
							 
						 
						
							
							
								
								Add to each history item its own width value.  
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
				
					
						
							
							
								 
						
							
								839e59075d 
								
							 
						 
						
							
							
								
								Display log entry original data in HistoryMessage.  
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
				
					
						
							
							
								 
						
							
								4962fdf5ae 
								
							 
						 
						
							
							
								
								Add phrases and layout for all events in log.  
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
				
					
						
							
							
								 
						
							
								fee8690ca6 
								
							 
						 
						
							
							
								
								Channel action log items display and layout.  
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
				
					
						
							
							
								 
						
							
								25a718c54b 
								
							 
						 
						
							
							
								
								Start recent channel actions log section.  
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
				
					
						
							
							
								 
						
							
								6ba57e713e 
								
							 
						 
						
							
							
								
								Use forwarded messages only for one selected chat.  
							
							... 
							
							
							
							Different chats now can have different forwarded "drafts". 
							
						 
						
							2017-06-29 11:40:26 +03:00  
				
					
						
							
							
								 
						
							
								9de95cee23 
								
							 
						 
						
							
							
								
								Drop link preview if you can't send them.  
							
							... 
							
							
							
							Just drop the preview when message with a web page preview is
forwarded and we're restricted to send them in the megagroup. 
							
						 
						
							2017-06-29 11:40:23 +03:00  
				
					
						
							
							
								 
						
							
								7d2d5c6100 
								
							 
						 
						
							
							
								
								Edit admin and restricted rights in channels.  
							
							
							
						 
						
							2017-06-29 11:40:11 +03:00  
				
					
						
							
							
								 
						
							
								330b4a0b00 
								
							 
						 
						
							
							
								
								API scheme updated to layer 68.  
							
							
							
						 
						
							2017-06-29 11:40:08 +03:00  
				
					
						
							
							
								 
						
							
								85e6f55536 
								
							 
						 
						
							
							
								
								Support new plural keys format.  
							
							... 
							
							
							
							All the old plural phrases were changed to work with the new format. 
							
						 
						
							2017-06-29 11:39:56 +03:00  
				
					
						
							
							
								 
						
							
								110e7c8074 
								
							 
						 
						
							
							
								
								Finalize rename / move.  
							
							
							
						 
						
							2017-06-29 11:39:38 +03:00  
				
					
						
							
							
								 
						
							
								6869cc7d04 
								
							 
						 
						
							
							
								
								Fix non-square reply preview in selected messages.  
							
							... 
							
							
							
							After introducing video messages and sticker reply previews they may
be not a rounded rectangle but any transparent image. So instead of
painting a selected rounded rect over them we just colorize them with
an overlay color like it is done with the selected sticker images. 
							
						 
						
							2017-06-29 11:39:32 +03:00  
				
					
						
							
							
								 
						
							
								3f3b9f3608 
								
							 
						 
						
							
							
								
								Show date from fwdHeader on tooltip  
							
							... 
							
							
							
							Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks> 
							
						 
						
							2017-06-28 19:21:34 +03:00  
				
					
						
							
							
								 
						
							
								10e34aa996 
								
							 
						 
						
							
							
								
								Fix a crash in round videos with a message text.  
							
							
							
						 
						
							2017-05-26 15:20:11 +03:00  
				
					
						
							
							
								 
						
							
								e0978f86d1 
								
							 
						 
						
							
							
								
								Alpha 1.1.3: Fix some render in macOS.  
							
							
							
						 
						
							2017-05-24 17:36:58 +03:00  
				
					
						
							
							
								 
						
							
								25587d7e8e 
								
							 
						 
						
							
							
								
								Replace different side enums with RectPart.  
							
							... 
							
							
							
							Including Ui::Shadow::Side, App::RectPart and ImportantTooltip::Side. 
							
						 
						
							2017-05-24 16:25:20 +03:00  
				
					
						
							
							
								 
						
							
								b7550f63c9 
								
							 
						 
						
							
							
								
								Add a floating player for round video messages.  
							
							
							
						 
						
							2017-05-24 16:25:15 +03:00  
				
					
						
							
							
								 
						
							
								6bde8cdce4 
								
							 
						 
						
							
							
								
								Remove legacy debug information.  
							
							
							
						 
						
							2017-05-24 16:25:13 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								611a3e2f8a 
								
							 
						 
						
							
							
								
								Handle voice playlist in Media::Player::Instance.  
							
							... 
							
							
							
							This allows video and voice messages to autoplay one after another. 
							
						 
						
							2017-05-24 16:25:09 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								5915f3f928 
								
							 
						 
						
							
							
								
								Display radial playback progress in round videos.  
							
							
							
						 
						
							2017-05-24 16:25:07 +03:00  
				
					
						
							
							
								 
						
							
								8446fa5a4d 
								
							 
						 
						
							
							
								
								Change round video playback duration to countdown.  
							
							
							
						 
						
							2017-05-24 16:25:06 +03:00  
				
					
						
							
							
								 
						
							
								efb59e8c3a 
								
							 
						 
						
							
							
								
								Show GIF in Mediaview on click.  
							
							... 
							
							
							
							This way you can watch GIF on full screen and switch between them. 
							
						 
						
							2017-05-24 16:25:05 +03:00  
				
					
						
							
							
								 
						
							
								2377873c45 
								
							 
						 
						
							
							
								
								Add items to overviews inside HistoryMedia.  
							
							... 
							
							
							
							This allows one history item to exist in several media overviews.
See voice message, which should be in VoiceFiles and RoundVoiceFiles. 
							
						 
						
							2017-05-24 16:25:04 +03:00  
				
					
						
							
							
								 
						
							
								0339b1b54b 
								
							 
						 
						
							
							
								
								Shrink dialogs column when enabling emoji sidebar.  
							
							... 
							
							
							
							Try to hold the ratio between the chat width and the dialogs list
width when the emoji sidebar is created by shrinking the left column. 
							
						 
						
							2017-05-17 15:38:42 +03:00  
				
					
						
							
							
								 
						
							
								b88a49d2f8 
								
							 
						 
						
							
							
								
								Show a tooltip about the emoji section toggling.  
							
							
							
						 
						
							2017-05-17 12:40:03 +03:00  
				
					
						
							
							
								 
						
							
								0eb2d28d90 
								
							 
						 
						
							
							
								
								Show floating date only when scrolling up.  
							
							
							
						 
						
							2017-05-16 16:41:47 +03:00  
				
					
						
							
							
								 
						
							
								0496a52cdd 
								
							 
						 
						
							
							
								
								Alpha 1.0.38: Fix webpage layout.  
							
							... 
							
							
							
							Webpage layout is broken if title contains a newline.
Remove all newline characters from webpage / game / invoice title. 
							
						 
						
							2017-05-13 17:31:00 +03:00  
				
					
						
							
							
								 
						
							
								565b56fb5f 
								
							 
						 
						
							
							
								
								Pause all media if a call is created.  
							
							... 
							
							
							
							Pause video, voice messages, songs and stop video messages. 
							
						 
						
							2017-05-12 20:44:18 +03:00  
				
					
						
							
							
								 
						
							
								5fe75fbd5f 
								
							 
						 
						
							
							
								
								Attempt to fix an assertion violation.  
							
							... 
							
							
							
							In some cases HistoryItem::attachToBlock was not calling
History::setHasPendingResizedItems (if it was not pending resize).
That could lead to addition of a whole block of items without
setting pending resize for the history and it violated the history
invariant of the _blocks y/height and their _items y/height.
Now each time we attachToBlock an item we also setPendingResize it. 
							
						 
						
							2017-05-12 17:05:06 +03:00  
				
					
						
							
							
								 
						
							
								d581e00299 
								
							 
						 
						
							
							
								
								Improve history items management.  
							
							... 
							
							
							
							Encapsulate HistoryBlock::y and HistoryBlock::height. 
							
						 
						
							2017-05-12 16:53:08 +03:00  
				
					
						
							
							
								 
						
							
								2e816f2a67 
								
							 
						 
						
							
							
								
								Play notification sound using Media::Audio::Track.  
							
							
							
						 
						
							2017-05-09 23:46:30 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								c4f90983af 
								
							 
						 
						
							
							
								
								Redesign calls service messages.  
							
							
							
						 
						
							2017-05-09 23:46:19 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								60ac7572af 
								
							 
						 
						
							
							
								
								Display name, status and emoji in Call Panel.  
							
							
							
						 
						
							2017-05-09 23:46:17 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								a925822141 
								
							 
						 
						
							
							
								
								Generate and handle new video message links.  
							
							
							
						 
						
							2017-04-30 16:43:19 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								eb240defa3 
								
							 
						 
						
							
							
								
								Display forwarded info in video messages.  
							
							
							
						 
						
							2017-04-30 16:43:17 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								8f719f8c06 
								
							 
						 
						
							
							
								
								Remove edit caption UI for not my messages.  
							
							... 
							
							
							
							Regression was introduced in 8eb7f1f1aa 
							
						 
						
							2017-04-21 13:59:03 +03:00  
				
					
						
							
							
								 
						
							
								da0387a23e 
								
							 
						 
						
							
							
								
								Fix forwarded message original id.  Closes   #3305 .  
							
							
							
						 
						
							2017-04-21 13:47:39 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								6226cf2809 
								
							 
						 
						
							
							
								
								Display video message playback progress time.  
							
							
							
						 
						
							2017-04-15 23:30:28 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								0ff299758a 
								
							 
						 
						
							
							
								
								Use correct lang phrases for video messages.  
							
							
							
						 
						
							2017-04-15 22:51:44 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								1b7777e3a0 
								
							 
						 
						
							
							
								
								Pause other GIFs when playing round video message.  
							
							
							
						 
						
							2017-04-12 22:37:28 +03:00  
				
					
						
							
							
								 
						
							
								5480a63beb 
								
							 
						 
						
							
							
								
								Support round video inline playback with sound.  
							
							
							
						 
						
							2017-04-12 22:37:27 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								330fc35800 
								
							 
						 
						
							
							
								
								Move some classes to separate modules.  
							
							... 
							
							
							
							MessageField, BotKeyboard, HistoryInner from historywidget. 
							
						 
						
							2017-04-08 16:31:58 +03:00  
				
					
						
							
							
								 
						
							
								570cd9bdfa 
								
							 
						 
						
							
							
								
								Move GIF pausing methods to Window::Controller.  
							
							
							
						 
						
							2017-04-08 16:31:57 +03:00  
				
					
						
							
							
								 
						
							
								5444b8166c 
								
							 
						 
						
							
							
								
								Finalize rename / move of files.  
							
							
							
						 
						
							2017-04-07 18:13:18 +03:00  
				
					
						
							
							
								 
						
							
								c94a88e154 
								
							 
						 
						
							
							
								
								Rename / move a bunch of files.  
							
							... 
							
							
							
							Next commit fixes the build. 
							
						 
						
							2017-04-07 18:13:16 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								5bb68cfd8f 
								
							 
						 
						
							
							
								
								Support reading me_url_prefix from config.  
							
							... 
							
							
							
							The default value 'https://t.me ' can be overriden from server config. 
							
						 
						
							2017-03-30 12:49:16 +03:00  
				
					
						
							
							
								 
						
							
								47c5d56c7b 
								
							 
						 
						
							
							
								
								Use QLocale for amount + currency formatting.  
							
							
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								fde769e0b9 
								
							 
						 
						
							
							
								
								Don't use WebDocument size field.  
							
							... 
							
							
							
							WebDocument size field is not a reliable information,
it can be > 0 and != upload.WebFile size field, so just ignore it
and load all WebDocument files as files with unknown size. 
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								23b39923ad 
								
							 
						 
						
							
							
								
								Closed beta 1000018002: more phrases for payments.  
							
							... 
							
							
							
							Also replacing the Buy keyboard button with Receipt if the invoice
was payed already (like in mobile apps). This required to move the
inline markup apply before the media apply in message editing. 
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								a7d0473a1a 
								
							 
						 
						
							
							
								
								WebDocument without size is allowed to load.  
							
							... 
							
							
							
							We load a WebDocument with an unknown size the same way as we load
normal photos with FileLocation, that doesn't contain size as well.
If the size information from WebDocument and upload.WebFile is
inconsistent we still fail to load the file. 
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								12ca6f3819 
								
							 
						 
						
							
							
								
								Closed beta 1000018001: calls and payments dummies.  
							
							
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								31e3c6a2c6 
								
							 
						 
						
							
							
								
								WebDocument wrap to HistoryPhoto supported.  
							
							... 
							
							
							
							Only WebDocument with a valid 'size' field value and with a valid
'documentAttributeImageSize' attribute works wrapped as a photo. 
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								7b5985445c 
								
							 
						 
						
							
							
								
								Payment service messages supported.  
							
							
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								2019c24e08 
								
							 
						 
						
							
							
								
								Pay button and messageMediaInvoice supported.  
							
							... 
							
							
							
							New button type keyboardButtonBuy just shows a box with information.
WebDocument photo type is not supported yet, 'photo' is ignored.
Also HistoryMediaPtr is now implemented as a std::unique_ptr wrapper. 
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								0cc7cdd212 
								
							 
						 
						
							
							
								
								Added phrases for phone calls service messages.  
							
							... 
							
							
							
							Also refactored service message text parsing from an action object. 
							
						 
						
							2017-03-30 12:49:15 +03:00  
				
					
						
							
							
								 
						
							
								743743ca10 
								
							 
						 
						
							
							
								
								Fix WebPage reply preview.  
							
							... 
							
							
							
							Sometimes HistoryWebPage::hasReplyPreview() was returning true while
the HistoryWebPage::replyPreview() method was not offering anything. 
							
						 
						
							2017-03-21 20:59:35 +03:00  
				
					
						
							
							
								 
						
							
								d91a2403b0 
								
							 
						 
						
							
							
								
								Use refs in AuthSession part getters.  
							
							... 
							
							
							
							Also use only AuthSession data for Contacts/Dialogs loaded state. 
							
						 
						
							2017-03-15 19:24:06 +03:00  
				
					
						
							
							
								 
						
							
								2e17b480a5 
								
							 
						 
						
							
							
								
								Fix crash in HistoryVideo::draw.  
							
							
							
						 
						
							2017-03-12 11:52:28 +03:00  
				
					
						
							
							
								 
						
							
								bc254228c9 
								
							 
						 
						
							
							
								
								Alpha 1.0.21: Use custom refcount for MTP types.  
							
							... 
							
							
							
							It seems that heavy using std::shared_ptr and std::make_shared
like it was before completely kills the compilation time.
Also HistoryItem::_create now uses perfect forwarding. 
							
						 
						
							2017-03-11 20:03:36 +03:00  
				
					
						
							
							
								 
						
							
								f2465eba73 
								
							 
						 
						
							
							
								
								Make MTPstring and MTPvector value types.  
							
							... 
							
							
							
							Also move MTPstring implementation to QByteArray. 
							
						 
						
							2017-03-10 23:27:26 +03:00  
				
					
						
							
							
								 
						
							
								a1b53c660e 
								
							 
						 
						
							
							
								
								Show video thumbnail in SendFileBox.  
							
							... 
							
							
							
							Read media information (image / song / video) in SendFileBox in the
same way it is read in FileLoadTask::process() and reuse it in
FileLoadTask if it was loaded already for the box. 
							
						 
						
							2017-03-10 17:14:10 +03:00  
				
					
						
							
							
								 
						
							
								9ed8cbe2d1 
								
							 
						 
						
							
							
								
								Send mp4 and quicktime files as videos.  
							
							
							
						 
						
							2017-03-10 17:12:51 +03:00  
				
					
						
							
							
								 
						
							
								a441a9fca9 
								
							 
						 
						
							
							
								
								Fix service message highlighting.  
							
							
							
						 
						
							2017-03-07 21:58:16 +03:00  
				
					
						
							
							
								 
						
							
								81790b2271 
								
							 
						 
						
							
							
								
								Notifications management moved to AuthSession.  
							
							... 
							
							
							
							Also implemented Global::WorkMode() as an base::Variable. 
							
						 
						
							2017-03-06 18:38:15 +03:00  
				
					
						
							
							
								 
						
							
								83720d8789 
								
							 
						 
						
							
							
								
								Finalizing file renaming.  
							
							
							
						 
						
							2017-03-04 13:23:56 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								e8b03248e1 
								
							 
						 
						
							
							
								
								Fix members list in supergroups when scrolling up.  
							
							... 
							
							
							
							When we load previous messages in chat history we add all authors
of the messages to lastAuthors in regular groups (so that we can
suggest them in mention autocomplete). The same logic was (blindly)
applied to supergroups lastParticipants list which is used not only
for the mention autocomplete but also in Profile members list. That
way we were showing there users who could've already left the group. 
							
						 
						
							2017-02-26 21:02:47 +03:00  
				
					
						
							
							
								 
						
							
								c207743338 
								
							 
						 
						
							
							
								
								Made base::lambda a copyable value type.  
							
							... 
							
							
							
							Now base::lambda can be copied and can wrap any immutable lambda.
For mutable lambdas there is base::lambda_once (which you're
supposed to call only once to pass data through lambda captures,
for example by using std::unique_ptr). Generally base::lambda is
passed by value and base::lambda_once is passed by rvalue reference. 
							
						 
						
							2017-02-26 21:01:23 +03:00  
				
					
						
							
							
								 
						
							
								63c61637f8 
								
							 
						 
						
							
							
								
								Moved MTP::authedId() to AuthSession::Current().  
							
							
							
						 
						
							2017-02-25 19:48:19 +03:00  
				
					
						
							
							
								 
						
							
								ffc557a0f9 
								
							 
						 
						
							
							
								
								Using standard library instead of std_ namespace.  
							
							... 
							
							
							
							Currently tested only in VS2015. 
							
						 
						
							2017-02-21 16:45:56 +03:00  
				
					
						
							
							
								 
						
							
								8ffdfa7923 
								
							 
						 
						
							
							
								
								Fixed a render glitch when highlighting a message.  #3023  
							
							
							
						 
						
							2017-02-18 14:38:15 +03:00  
				
					
						
							
							
								 
						
							
								9757489645 
								
							 
						 
						
							
							
								
								Moved to the latest emoji set.  
							
							... 
							
							
							
							Also the old MetaEmoji project was converted to codegen_emoji.
All emoji now use full string identifiers for local storage. 
							
						 
						
							2017-02-15 21:27:31 +03:00  
				
					
						
							
							
								 
						
							
								25583fa813 
								
							 
						 
						
							
							
								
								Replace T_WIDGET macro with a template base class.  
							
							
							
						 
						
							2017-02-11 14:24:37 +03:00  
				
					
						
							
							
								 
						
							
								d3420b6a92 
								
							 
						 
						
							
							
								
								Fixed info display in media in non-group chats.  
							
							... 
							
							
							
							Version 1.0.8 introduced a regression in displaying forwarded,
reply and via @bot information in photo, video, GIFs and locations. 
							
						 
						
							2017-02-11 10:55:43 +03:00  
				
					
						
							
							
								 
						
							
								e922e5be39 
								
							 
						 
						
							
							
								
								Alpha 1.0.8: seek in voice messages (by waveform).  
							
							
							
						 
						
							2017-02-11 01:37:37 +03:00  
				
					
						
							
							
								 
						
							
								c39bf239ea 
								
							 
						 
						
							
							
								
								Removed legacy HistoryItem::type() code.  
							
							
							
						 
						
							2017-02-10 17:16:50 +03:00  
				
					
						
							
							
								 
						
							
								2becd307df 
								
							 
						 
						
							
							
								
								Always display name in media messages in groups.  
							
							
							
						 
						
							2017-02-09 17:34:19 +03:00  
				
					
						
							
							
								 
						
							
								8e3274cd8f 
								
							 
						 
						
							
							
								
								Colors added in palette for selected messages.  
							
							... 
							
							
							
							User names in groups, text and links in messages and names
in files and shared contacts not can have different colors
in plain inbox / outbox messages and in selected messages.
Now we can use a separate color for selected parts in Text. 
							
						 
						
							2017-02-09 16:46:14 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								33d2ec0f54 
								
							 
						 
						
							
							
								
								Version 1.0.5: new audio code + reorder pinned chats.  
							
							
							
						 
						
							2017-01-31 12:13:51 +03:00  
				
					
						
							
							
								 
						
							
								4964b8b488 
								
							 
						 
						
							
							
								
								Beta 1000002001: Recreate audio device when no output or device changes.  
							
							
							
						 
						
							2017-01-25 08:45:09 +03:00  
				
					
						
							
							
								 
						
							
								6ae68b337d 
								
							 
						 
						
							
							
								
								Audio capture moved to a separate module.  
							
							
							
						 
						
							2017-01-25 00:25:21 +03:00  
				
					
						
							
							
								 
						
							
								041e366df7 
								
							 
						 
						
							
							
								
								Alpha 1.0.1: resize chats list with mouse press-and-drag.  
							
							... 
							
							
							
							Also fixed drag-n-drop images from Firefox in Windows.
Also some additional colors added to themes palette:
HistoryToDown button now has separate colors.
Windows title bar and buttons have separate active/inactive colors. 
							
						 
						
							2017-01-16 16:27:11 +03:00  
				
					
						
							
							
								 
						
							
								4424dbf64a 
								
							 
						 
						
							
							
								
								Allow to resize chats list. One more mode added (narrow chats list).  
							
							
							
						 
						
							2017-01-16 12:55:03 +03:00  
				
					
						
							
							
								 
						
							
								7fb1463c43 
								
							 
						 
						
							
							
								
								Version 1.0 stable: bump copyright date to 2017.  
							
							
							
						 
						
							2017-01-11 23:02:13 +04:00  
				
					
						
							
							
								 
						
							
								2d185cf66e 
								
							 
						 
						
							
							
								
								Some colors split for the palette. Theme preview applying improved.  
							
							... 
							
							
							
							Also attempting to fix travis build. 
							
						 
						
							2017-01-11 12:16:44 +04:00  
				
					
						
							
							
								 
						
							
								143181095f 
								
							 
						 
						
							
							
								
								Alpha 0.10.26: t.me links, latest OpenAL code used.  
							
							... 
							
							
							
							Also inline results should be displayed above the message field. 
							
						 
						
							2017-01-07 15:55:05 +04:00  
				
					
						
							
							
								 
						
							
								9d66e88fc1 
								
							 
						 
						
							
							
								
								Alpha 0.10.24: fixed image alignment for ffmpeg, using ffmpeg 3.2.  
							
							
							
						 
						
							2017-01-05 13:08:16 +04:00  
				
					
						
							
							
								 
						
							
								d0a7e6be73 
								
							 
						 
						
							
							
								
								Delete messages box labels fix and confirm by Enter key.  
							
							... 
							
							
							
							Also context menu fixed in case of non-transparent windows.
Also pausing GIFs when the window is not active. 
							
						 
						
							2017-01-02 21:11:49 +04:00  
				
					
						
							
							
								 
						
							
								3da020dffd 
								
							 
						 
						
							
							
								
								Alpha 0.10.23: tiled background fixed for macOS.  
							
							
							
						 
						
							2017-01-01 21:10:35 +04:00  
				
					
						
							
							
								 
						
							
								eec5b78054 
								
							 
						 
						
							
							
								
								Delete for everyone checkbox added. Various bugfixes.  
							
							
							
						 
						
							2017-01-01 15:47:00 +04:00  
				
					
						
							
							
								 
						
							
								218f991547 
								
							 
						 
						
							
							
								
								Alpha version 0.10.22: critical bug fixes.  
							
							
							
						 
						
							2016-12-31 17:34:41 +04:00  
				
					
						
							
							
								 
						
							
								bc0c355d2d 
								
							 
						 
						
							
							
								
								Alpha version 0.10.21: pinned chats, groups in common, new design.  
							
							
							
						 
						
							2016-12-30 22:23:17 +04:00  
				
					
						
							
							
								 
						
							
								1d8e76aa08 
								
							 
						 
						
							
							
								
								New empty user/chat photos: with filled background and initials.  
							
							
							
						 
						
							2016-12-30 17:53:09 +04:00  
				
					
						
							
							
								 
						
							
								38e6a0ae7e 
								
							 
						 
						
							
							
								
								Closed beta 10020005: Added several buttons animations.  
							
							
							
						 
						
							2016-12-30 17:53:06 +04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								eb4d2a38b6 
								
							 
						 
						
							
							
								
								Closed beta 10020003: All colors moved to palette, some bug fixes.  
							
							
							
						 
						
							2016-12-30 17:53:02 +04:00  
				
					
						
							
							
								 
						
							
								0480e02b23 
								
							 
						 
						
							
							
								
								Closed beta 10020001: application icon changed.  
							
							
							
						 
						
							2016-12-30 17:52:58 +04:00  
				
					
						
							
							
								 
						
							
								2436ad74bd 
								
							 
						 
						
							
							
								
								Boxes redesigned. Common groups moved to Shared Media.  
							
							... 
							
							
							
							Also transparent images sending fixed. 
							
						 
						
							2016-12-30 17:52:56 +04:00  
				
					
						
							
							
								 
						
							
								85b434bee4 
								
							 
						 
						
							
							
								
								Scheme updated. Pinned dialogs support added.  
							
							
							
						 
						
							2016-12-30 17:52:53 +04:00  
				
					
						
							
							
								 
						
							
								90234cb7a0 
								
							 
						 
						
							
							
								
								Closed beta 10019014: New input fields design and animations.  
							
							
							
						 
						
							2016-12-30 17:52:52 +04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								4692fdeb5f 
								
							 
						 
						
							
							
								
								Closed beta 10019013: Groups in common now are opened in a section.  
							
							
							
						 
						
							2016-12-30 17:52:50 +04:00  
				
					
						
							
							
								 
						
							
								47977009b8 
								
							 
						 
						
							
							
								
								Moved FloatAnimation->Animation, Animation->BasicAnimation.  
							
							
							
						 
						
							2016-12-30 17:52:48 +04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								a248cef15d 
								
							 
						 
						
							
							
								
								Moved back to layer 58, fixed some style issues.  
							
							
							
						 
						
							2016-12-30 17:52:44 +04:00  
				
					
						
							
							
								 
						
							
								7bb3b4d807 
								
							 
						 
						
							
							
								
								Common groups profile block done. Moved to layer 59.  
							
							... 
							
							
							
							Also profile block modules were renamed. 
							
						 
						
							2016-12-30 17:52:42 +04:00  
				
					
						
							
							
								 
						
							
								a3c406dd00 
								
							 
						 
						
							
							
								
								Some macOS improvements for animations and retina support.  
							
							
							
						 
						
							2016-12-30 17:52:41 +04:00  
				
					
						
							
							
								 
						
							
								b0f14d1856 
								
							 
						 
						
							
							
								
								Closed beta 10019011: various style improvements.  
							
							
							
						 
						
							2016-12-30 17:52:39 +04:00  
				
					
						
							
							
								 
						
							
								8958ae0377 
								
							 
						 
						
							
							
								
								Typing animations from android.  
							
							
							
						 
						
							2016-12-30 17:52:36 +04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								6e0394dd42 
								
							 
						 
						
							
							
								
								Stickers box redesigned.  
							
							
							
						 
						
							2016-12-30 17:52:28 +04:00  
				
					
						
							
							
								 
						
							
								38d20c506e 
								
							 
						 
						
							
							
								
								Image options are used in cache key. Medias with captions has tails.  
							
							
							
						 
						
							2016-12-30 17:52:27 +04:00  
				
					
						
							
							
								 
						
							
								eb05e62422 
								
							 
						 
						
							
							
								
								Not rounding images (photos/videos/gifs) that continue to a bubble.  
							
							
							
						 
						
							2016-12-30 17:52:25 +04:00  
				
					
						
							
							
								 
						
							
								8a0c275658 
								
							 
						 
						
							
							
								
								Group and channel create box photo select button improved.  
							
							
							
						 
						
							2016-12-30 17:52:20 +04:00  
				
					
						
							
							
								 
						
							
								2ada4d841f 
								
							 
						 
						
							
							
								
								Top bar buttons design improved, emoji pan animations removed.  
							
							
							
						 
						
							2016-12-30 17:52:18 +04:00  
				
					
						
							
							
								 
						
							
								d607f0768a 
								
							 
						 
						
							
							
								
								Closed version 10019009: bubbles with tails.  
							
							
							
						 
						
							2016-12-30 17:52:16 +04:00  
				
					
						
							
							
								 
						
							
								07689476a6 
								
							 
						 
						
							
							
								
								Closed beta 10019008: Some more ripple animations added.  
							
							
							
						 
						
							2016-12-30 17:52:13 +04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								3186e1e495 
								
							 
						 
						
							
							
								
								Ripple animations done for IconButton, FlatButton and RoundButton.  
							
							... 
							
							
							
							Also moved input field classes to ui/widgets/input_fields module. 
							
						 
						
							2016-12-30 17:52:08 +04:00  
				
					
						
							
							
								 
						
							
								807bebb3cf 
								
							 
						 
						
							
							
								
								Buttons moved to ui/widgets/buttons module, BoxButton removed.  
							
							
							
						 
						
							2016-12-30 17:52:04 +04:00  
				
					
						
							
							
								 
						
							
								1310b156dc 
								
							 
						 
						
							
							
								
								Closed beta 10019004: new add contact button, various improvements.  
							
							
							
						 
						
							2016-12-30 17:51:57 +04:00  
				
					
						
							
							
								 
						
							
								494254496e 
								
							 
						 
						
							
							
								
								10019003: Some compose area icons improved. Box headers redesigned.  
							
							
							
						 
						
							2016-12-30 17:51:52 +04:00  
				
					
						
							
							
								 
						
							
								19f4e50e33 
								
							 
						 
						
							
							
								
								New compose area icons.  
							
							
							
						 
						
							2016-12-30 17:51:50 +04:00  
				
					
						
							
							
								 
						
							
								fac8e48381 
								
							 
						 
						
							
							
								
								Default background changed to green, "video file" -> "video" in lang.  
							
							
							
						 
						
							2016-12-30 17:51:48 +04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								d12177befd 
								
							 
						 
						
							
							
								
								Update Telegram button added to DialogsWidget/Intro. Three dot menu.  
							
							
							
						 
						
							2016-12-30 17:51:41 +04:00  
				
					
						
							
							
								 
						
							
								0cbb0014db 
								
							 
						 
						
							
							
								
								Removed blue window title, new small title used only in Windows.  
							
							
							
						 
						
							2016-12-30 17:51:37 +04:00  
				
					
						
							
							
								 
						
							
								2a3fd0066d 
								
							 
						 
						
							
							
								
								Closed beta 10019001: style::color copy is denied, only const refs.  
							
							
							
						 
						
							2016-12-30 17:51:33 +04:00  
				
					
						
							
							
								 
						
							
								c932f3d9df 
								
							 
						 
						
							
							
								
								Removing almost all animated over states in IconButton.  
							
							
							
						 
						
							2016-12-30 17:51:30 +04:00  
				
					
						
							
							
								 
						
							
								e08f5437a6 
								
							 
						 
						
							
							
								
								Palette usage improvements.  
							
							
							
						 
						
							2016-12-30 17:51:29 +04:00  
				
					
						
							
							
								 
						
							
								dbb6371e67 
								
							 
						 
						
							
							
								
								First version on loading themes is ready.  
							
							
							
						 
						
							2016-12-30 17:51:27 +04:00  
				
					
						
							
							
								 
						
							
								2e4426aac0 
								
							 
						 
						
							
							
								
								Old sprites removed completely. Only #rrggbb and #rrggbbaa in styles.  
							
							... 
							
							
							
							Also moved Checkbox and Radiobutton to Ui namespace.
Also child widgets in many boxes were wrapped in ChildWidget<>. 
							
						 
						
							2016-10-28 12:20:24 +03:00  
				
					
						
							
							
								 
						
							
								f7374aa7b7 
								
							 
						 
						
							
							
								
								Almost all icons moved from sprite.  
							
							... 
							
							
							
							It is a broken build, some of sprite()s are in stickers.style file. 
							
						 
						
							2016-10-28 00:19:38 +03:00  
				
					
						
							
							
								 
						
							
								29493a0693 
								
							 
						 
						
							
							
								
								All emoji icons moved from sprite.  
							
							
							
						 
						
							2016-10-27 17:10:28 +03:00  
				
					
						
							
							
								 
						
							
								6e33f039b2 
								
							 
						 
						
							
							
								
								Dropdown replaced by Ui::DropdownMenu. ScrolledWidget removed.  
							
							... 
							
							
							
							Ui::DropdownMenu is like Ui::PopupMenu, both based on Ui::Menu. 
							
						 
						
							2016-10-27 15:56:48 +03:00  
				
					
						
							
							
								 
						
							
								ec6e46dae7 
								
							 
						 
						
							
							
								
								Some more icons moved from sprite.  
							
							
							
						 
						
							2016-10-26 15:24:21 +03:00  
				
					
						
							
							
								 
						
							
								a65c76ea69 
								
							 
						 
						
							
							
								
								Venue layout fixed for multiline address text.  
							
							... 
							
							
							
							We don't make the bubble wider for the address text to fit in,
so we should not respect address Text::maxWidth() for item _maxw. 
							
						 
						
							2016-10-25 20:30:49 +03:00  
				
					
						
							
							
								 
						
							
								c1d862d8de 
								
							 
						 
						
							
							
								
								Some icons moved from sprite to separate files.  
							
							
							
						 
						
							2016-10-22 21:58:36 +03:00  
				
					
						
							
							
								 
						
							
								c773bffec6 
								
							 
						 
						
							
							
								
								Applying the ReplyMarkup returned in updateNewMessage.  #2543  
							
							... 
							
							
							
							Also InputField now can be forced to hide placeholder. 
							
						 
						
							2016-10-20 18:29:18 +03:00  
				
					
						
							
							
								 
						
							
								f1307f70ce 
								
							 
						 
						
							
							
								
								Fixed history scroll state clearing in case bot info was shown.  
							
							
							
						 
						
							2016-10-19 17:33:28 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								f1d52c12ae 
								
							 
						 
						
							
							
								
								Version 0.10.13.alpha: crash fix in custom notifications.  
							
							... 
							
							
							
							Not sending inline bot request drafts to server by timeout. 
							
						 
						
							2016-10-07 19:45:45 +03:00  
				
					
						
							
							
								 
						
							
								eb47b9468c 
								
							 
						 
						
							
							
								
								Various fixes.  
							
							... 
							
							
							
							Copy inline keyboard when forwarding messages with a game.
Don't show "Deleted Message" in service message with scores.
Improved tiny web page previews. Ignore right button in emoji panel. 
							
						 
						
							2016-10-07 10:58:34 +03:00  
				
					
						
							
							
								 
						
							
								41dc0f4e98 
								
							 
						 
						
							
							
								
								Hide all button added to default notifications.  
							
							
							
						 
						
							2016-10-05 19:56:27 +03:00  
				
					
						
							
							
								 
						
							
								043cba0a64 
								
							 
						 
						
							
							
								
								Custom notifications inline reply added, positioning broken.  
							
							
							
						 
						
							2016-10-04 21:18:08 +03:00  
				
					
						
							
							
								 
						
							
								a9929a5d51 
								
							 
						 
						
							
							
								
								Merge branch 'master' into notifications  
							
							
							
						 
						
							2016-10-04 12:19:00 +03:00  
				
					
						
							
							
								 
						
							
								79a90956f7 
								
							 
						 
						
							
							
								
								Merge branch 'games_branch'  
							
							
							
						 
						
							2016-10-03 18:46:01 +03:00  
				
					
						
							
							
								 
						
							
								b600050057 
								
							 
						 
						
							
							
								
								Version 0.10.11: two more crash fixes.  
							
							
							
						 
						
							2016-10-03 18:09:01 +03:00  
				
					
						
							
							
								 
						
							
								0bf55835f5 
								
							 
						 
						
							
							
								
								NB Broken! Notifications refactored to Manager, only Windows working.  
							
							
							
						 
						
							2016-10-02 16:54:27 +03:00  
				
					
						
							
							
								 
						
							
								1d6aba86ba 
								
							 
						 
						
							
							
								
								Removed channel name from first message. Fixed channel members count.  
							
							
							
						 
						
							2016-10-02 10:16:33 +03:00  
				
					
						
							
							
								 
						
							
								ef2faf676e 
								
							 
						 
						
							
							
								
								Version 0.10.9: langs updated, moved shadow icons to separate files.  
							
							
							
						 
						
							2016-10-01 15:35:52 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								1247bd19b6 
								
							 
						 
						
							
							
								
								No confirmations for verified game bots. Disabled Game media edition.  
							
							... 
							
							
							
							Also inline bot requests are sent after "@...bot" even without space. 
							
						 
						
							2016-09-29 19:15:44 +03:00  
				
					
						
							
							
								 
						
							
								6b8d3aa48c 
								
							 
						 
						
							
							
								
								Some layout fixes, std_::align() fixed to work in OS X 10.6-7 build.  
							
							
							
						 
						
							2016-09-29 15:57:20 +03:00  
				
					
						
							
							
								 
						
							
								f1f7333c7a 
								
							 
						 
						
							
							
								
								Removed some old styles. Divided basic_types module to several.  
							
							
							
						 
						
							2016-09-29 14:37:16 +03:00  
				
					
						
							
							
								 
						
							
								73a8d27bfd 
								
							 
						 
						
							
							
								
								You scored phrase for game service messages. Game layout bug fix.  
							
							
							
						 
						
							2016-09-29 12:10:32 +03:00  
				
					
						
							
							
								 
						
							
								78815800d0 
								
							 
						 
						
							
							
								
								Media::Clip::Reader owners use Media::Clip::ReaderPointer smartptr.  
							
							
							
						 
						
							2016-09-28 23:28:53 +03:00  
				
					
						
							
							
								 
						
							
								344890c533 
								
							 
						 
						
							
							
								
								Game sharing and inline results supported. Qt patch updated.  
							
							... 
							
							
							
							Qt patch now disables QT_SCALE_FACTOR and other HighDpi
environment variables reading because tdesktop doesn't support them. 
							
						 
						
							2016-09-28 19:23:25 +03:00  
				
					
						
							
							
								 
						
							
								5529e24000 
								
							 
						 
						
							
							
								
								Displaying of games finished.  
							
							
							
						 
						
							2016-09-28 14:38:35 +03:00  
				
					
						
							
							
								 
						
							
								538ffb9727 
								
							 
						 
						
							
							
								
								Moved History[Media] classes to history_media_types module.  
							
							
							
						 
						
							2016-09-28 13:15:03 +03:00  
				
					
						
							
							
								 
						
							
								d277b0d4bb 
								
							 
						 
						
							
							
								
								Some parts from history module moved to history_[item,media,message].  
							
							
							
						 
						
							2016-09-27 17:20:49 +03:00  
				
					
						
							
							
								 
						
							
								90a4b66366 
								
							 
						 
						
							
							
								
								New media type Game added. Display of Game partially supported.  
							
							
							
						 
						
							2016-09-27 16:37:18 +03:00  
				
					
						
							
							
								 
						
							
								8546814a25 
								
							 
						 
						
							
							
								
								imageLoaded() notifications done through base::Subscriber.  
							
							... 
							
							
							
							Also FileDialog query completion notifications use base::Subscriber.
Strict lambda alignment check. Disable large lambdas in lambda_wrap. 
							
						 
						
							2016-09-26 16:57:08 +03:00  
				
					
						
							
							
								 
						
							
								362b942a22 
								
							 
						 
						
							
							
								
								Merge branch 'same_peer_flag' into dev + fix style codegen rule desc.  
							
							... 
							
							
							
							Conflicts:
	Telegram/Telegram.vcxproj
	Telegram/Telegram.vcxproj.filters 
							
						 
						
							2016-08-16 20:12:55 +03:00  
				
					
						
							
							
								 
						
							
								dc6a3ba907 
								
							 
						 
						
							
							
								
								Alpha version 0.10.2: first GYP/Ninja build, some bug and crash fixes.  
							
							... 
							
							
							
							Counting round radius dynamically to work fine with all font sizes.
Added GYP and Ninja to Third-party section. Fix of build script. 
							
						 
						
							2016-08-14 23:38:11 +03:00  
				
					
						
							
							
								 
						
							
								f4d5960953 
								
							 
						 
						
							
							
								
								Improved design of the bot command autocomplete.  
							
							
							
						 
						
							2016-08-12 19:24:59 +03:00  
				
					
						
							
							
								 
						
							
								dbdf28d0a0 
								
							 
						 
						
							
							
								
								Version bumped to 0.9.61 stable.  
							
							... 
							
							
							
							Merge branch 'archived_stickers' into cancel_reset.
Conflicts:
	Telegram/Resources/winrc/Telegram.rc
	Telegram/Resources/winrc/Updater.rc
	Telegram/SourceFiles/app.cpp
	Telegram/SourceFiles/core/version.h
	Telegram/SourceFiles/localstorage.cpp
	Telegram/Telegram.vcxproj.filters
	Telegram/Telegram.xcodeproj/project.pbxproj
	Telegram/build/version 
							
						 
						
							2016-07-25 22:54:40 +03:00  
				
					
						
							
							
								 
						
							
								b35c99cb0c 
								
							 
						 
						
							
							
								
								When installing sticker set some sets can be archived.  
							
							... 
							
							
							
							We show a box with them and describing what happend.
Limit of the recent stickers count is taken from config now. 
							
						 
						
							2016-07-18 18:39:10 +03:00  
				
					
						
							
							
								 
						
							
								cb0c99acc8 
								
							 
						 
						
							
							
								
								Seek done in video player in MediaView. Some memory leaks fixed.  
							
							... 
							
							
							
							Using pixmapFromImageInPlace() instead of QPixmap::fromImage(). 
							
						 
						
							2016-07-13 20:34:57 +03:00  
				
					
						
							
							
								 
						
							
								2aa35af909 
								
							 
						 
						
							
							
								
								Merge branch 'master' into dev  
							
							... 
							
							
							
							Conflicts:
	Telegram/SourceFiles/history/history.style 
							
						 
						
							2016-07-08 13:26:28 +03:00  
				
					
						
							
							
								 
						
							
								5c474aee27 
								
							 
						 
						
							
							
								
								Improved service messages layout.  
							
							
							
						 
						
							2016-07-08 13:06:41 +03:00  
				
					
						
							
							
								 
						
							
								609cacf8b5 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/telegramdesktop/tdesktop  
							
							
							
						 
						
							2016-07-07 19:19:08 +03:00  
				
					
						
							
							
								 
						
							
								352b0f2079 
								
							 
						 
						
							
							
								
								Ignoring accents when autocompleting mentions in field_autocomplete.  
							
							... 
							
							
							
							Do nothing instead of showing in folder a media file with bad extension.
Showing descriptive error message when we hit the limit of stickerpacks. 
							
						 
						
							2016-07-07 19:16:47 +03:00  
				
					
						
							
							
								 
						
							
								db8922f53e 
								
							 
						 
						
							
							
								
								Some buttons and scroll bars style improvements.  
							
							... 
							
							
							
							Not showing notification texts when OS X is in screen locked state. 
							
						 
						
							2016-07-07 19:15:34 +03:00  
				
					
						
							
							
								 
						
							
								1904a4f48a 
								
							 
						 
						
							
							
								
								Round radius increased for message bubbles.  
							
							
							
						 
						
							2016-07-07 15:35:14 +03:00  
				
					
						
							
							
								 
						
							
								cd696ade4e 
								
							 
						 
						
							
							
								
								Featured stickers fully supported (unread badges, box, adding, etc).  
							
							
							
						 
						
							2016-06-28 21:05:38 +03:00  
				
					
						
							
							
								 
						
							
								991c6ddd99 
								
							 
						 
						
							
							
								
								Saving featured stickers for new 0.9.57 version in local storage.  
							
							
							
						 
						
							2016-06-27 19:25:21 +03:00  
				
					
						
							
							
								 
						
							
								f123755fc6 
								
							 
						 
						
							
							
								
								Languages updated for the new 0.9.56 stable version.  
							
							
							
						 
						
							2016-06-26 17:27:02 +03:00  
				
					
						
							
							
								 
						
							
								5c199e63ea 
								
							 
						 
						
							
							
								
								Main window position and size saving fixed in Windows.  
							
							... 
							
							
							
							Dock and top bar hiding after photo view fixed in OS X.
Some design improvements. Alpha version 0.9.55. 
							
						 
						
							2016-06-24 19:58:41 +03:00  
				
					
						
							
							
								 
						
							
								cbde6e1ee9 
								
							 
						 
						
							
							
								
								Using square rounded photos in native notifications (Win, OS X).  
							
							... 
							
							
							
							When updating local online status from user action events we use
action timestamp, and ignoring events from getDifference, if no
timestamp is available for the specific action.
Couple of hidden actions added in Settings. Alpha version 0.9.54. 
							
						 
						
							2016-06-22 21:47:43 +03:00  
				
					
						
							
							
								 
						
							
								af4b3ba023 
								
							 
						 
						
							
							
								
								Shutdown on Linux fix attempt. Draft remove in empty conversation fix.  
							
							... 
							
							
							
							Larger badge of unread messages in history-to-down button.
Submit bot-start by Enter. Fix icons show in chat without input field. 
							
						 
						
							2016-06-21 18:58:07 +03:00  
				
					
						
							
							
								 
						
							
								7db7b177c0 
								
							 
						 
						
							
							
								
								Members block in group conversation view finished (except Xcode project).  
							
							
							
						 
						
							2016-06-20 14:31:12 +03:00  
				
					
						
							
							
								 
						
							
								84f704448a 
								
							 
						 
						
							
							
								
								Fixed scrolling by a child widget in ScrollArea by touch screen.  
							
							... 
							
							
							
							ScrollArea now always generates MouseMove when scrolled.
Fixed crash in BotKeyboard resizing with style change.
Fixed stickers box animations. 
							
						 
						
							2016-06-15 20:48:16 +03:00  
				
					
						
							
							
								 
						
							
								16429b3008 
								
							 
						 
						
							
							
								
								Floating dates that appear animated when scrolling messages added.  
							
							
							
						 
						
							2016-06-10 13:21:09 +03:00  
				
					
						
							
							
								 
						
							
								19cacd0efb 
								
							 
						 
						
							
							
								
								New layout of service messages (complex shape of a bubble).  
							
							
							
						 
						
							2016-06-09 14:51:24 +03:00  
				
					
						
							
							
								 
						
							
								958e47cc19 
								
							 
						 
						
							
							
								
								Received messages are not marked as read while scroll is at the top.  
							
							... 
							
							
							
							HistoryToEnd button is always shown if there are unread messages.
HistoryToEnd button displayes unread messages count.
New service message (HistoryCleared) is handled (not displayed at all). 
							
						 
						
							2016-06-03 15:45:33 +03:00  
				
					
						
							
							
								 
						
							
								1dfb8cbde2 
								
							 
						 
						
							
							
								
								New history-to-down button.  
							
							
							
						 
						
							2016-05-19 20:18:23 +03:00  
				
					
						
							
							
								 
						
							
								6188aea7ed 
								
							 
						 
						
							
							
								
								Beta version 9048001 for Xcode and QtCreator.  
							
							
							
						 
						
							2016-05-10 16:39:42 +03:00  
				
					
						
							
							
								 
						
							
								90a3a80bf6 
								
							 
						 
						
							
							
								
								Suggest mentions not only by username, but by user names as well.  
							
							
							
						 
						
							2016-05-08 19:11:47 +03:00  
				
					
						
							
							
								 
						
							
								b4bc515079 
								
							 
						 
						
							
							
								
								Renamed MentionsDropdown to FieldAutocomplete, moved to separate file.  
							
							... 
							
							
							
							Support for message field mentions without usernames was started. 
							
						 
						
							2016-04-29 16:46:16 +03:00  
				
					
						
							
							
								 
						
							
								5a3fea05ac 
								
							 
						 
						
							
							
								
								ClickHandler, TopBarWidget and Overview layouts moved to separate files.  
							
							... 
							
							
							
							Xcode and QtCreator builds are currently broken. 
							
						 
						
							2016-04-13 00:31:28 +03:00