38c2915533 
								
							 
						 
						
							
							
								
								Fixes in floating dates with migrated histories.  
							
							... 
							
							
							
							All service messages are now not multiline (including pinned).
Confirmation for profile photo deleting will be added (not enabled).
Copy-by-selection should be supported in Linux version now.
Drafts that contain only reply-to-id (without text) support added. 
							
						 
						
							2016-06-14 19:26:41 +03:00  
				
					
						
							
							
								 
						
							
								16429b3008 
								
							 
						 
						
							
							
								
								Floating dates that appear animated when scrolling messages added.  
							
							
							
						 
						
							2016-06-10 13:21:09 +03:00  
				
					
						
							
							
								 
						
							
								520260f207 
								
							 
						 
						
							
							
								
								Merge branch 'profile' into drafts  
							
							... 
							
							
							
							Conflicts:
	Telegram/SourceFiles/app.cpp
	Telegram/SourceFiles/codegen/style/processor.cpp
	Telegram/SourceFiles/history.cpp
	Telegram/SourceFiles/historywidget.cpp
	Telegram/SourceFiles/mainwidget.cpp
	Telegram/SourceFiles/mainwidget.h
	Telegram/SourceFiles/profilewidget.cpp
	Telegram/SourceFiles/profilewidget.h
	Telegram/Telegram.vcxproj
	Telegram/Telegram.vcxproj.filters 
							
						 
						
							2016-06-06 18:16:52 +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  
				
					
						
							
							
								 
						
							
								7f353d9b1a 
								
							 
						 
						
							
							
								
								Removed all code related to channel comments.  
							
							
							
						 
						
							2016-05-27 19:47:46 +03:00  
				
					
						
							
							
								 
						
							
								1c13556b8d 
								
							 
						 
						
							
							
								
								Simplified usage of Observer, new event types can be added easier.  
							
							
							
						 
						
							2016-05-25 21:49:47 +03:00  
				
					
						
							
							
								 
						
							
								46ad43bb1e 
								
							 
						 
						
							
							
								
								New profile cover actions by buttons done.  
							
							... 
							
							
							
							Two new types of Observers: image loaded and async file dialog. 
							
						 
						
							2016-05-25 20:59:21 +03:00  
				
					
						
							
							
								 
						
							
								533a955dda 
								
							 
						 
						
							
							
								
								Unread outgoing messages in supergroups supported.  
							
							... 
							
							
							
							Looking through the history of group avatar photos added.
Messages about some contact joined Telegram are never unread. 
							
						 
						
							2016-05-20 19:35:16 +03:00  
				
					
						
							
							
								 
						
							
								af248a6714 
								
							 
						 
						
							
							
								
								EntityInText made class instead of struct. Scheme updated.  
							
							... 
							
							
							
							No left trim of monospace text block when sending / displaying text.
New entity type (mention name) introduced, but not supported yet. 
							
						 
						
							2016-04-29 15:00:48 +03:00  
				
					
						
							
							
								 
						
							
								2834ce0344 
								
							 
						 
						
							
							
								
								Moving to Qt 5.6.0, instructions can be broken.  
							
							
							
						 
						
							2016-04-23 14:40:42 +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  
				
					
						
							
							
								 
						
							
								fe59c815b2 
								
							 
						 
						
							
							
								
								HistoryMedia always holds a pointer to its parent HistoryItem.  
							
							... 
							
							
							
							Using local cached data when sending media inline bot results. 
							
						 
						
							2016-04-10 18:53:01 +04:00  
				
					
						
							
							
								 
						
							
								90b2b240ce 
								
							 
						 
						
							
							
								
								Merged with master.  
							
							
							
						 
						
							2016-04-09 15:15:23 +04:00  
				
					
						
							
							
								 
						
							
								ff839bd978 
								
							 
						 
						
							
							
								
								Scheme updated. Inline geo sending requests without geo.  
							
							
							
						 
						
							2016-04-08 21:25:20 +04:00  
				
					
						
							
							
								 
						
							
								fa0c700ca6 
								
							 
						 
						
							
							
								
								Inline switch to pm and back support added for inline bots.  
							
							
							
						 
						
							2016-04-08 18:16:52 +04:00  
				
					
						
							
							
								 
						
							
								8e89486fbc 
								
							 
						 
						
							
							
								
								Error handling changed, 'auto' keyword used for MTP types.  
							
							... 
							
							
							
							All errors that lead to MTP request resending by default
error handler now can be handled differently. For example
inline bot requests are not being resent on 5XX error codes.
+ extensive use of auto keyword in MTP types handling. 
							
						 
						
							2016-04-08 14:44:35 +04:00  
				
					
						
							
							
								 
						
							
								35c05cdba7 
								
							 
						 
						
							
							
								
								Build fixed for gcc, QtCreator.  
							
							
							
						 
						
							2016-04-07 20:49:15 +04:00  
				
					
						
							
							
								 
						
							
								db387d50b8 
								
							 
						 
						
							
							
								
								Scheme updated, support for via @bot added to stickers.  
							
							
							
						 
						
							2016-04-07 14:03:10 +04:00  
				
					
						
							
							
								 
						
							
								a728dcfca8 
								
							 
						 
						
							
							
								
								Sticker preview done for inline bot results.  
							
							... 
							
							
							
							ReplyMarkupClickHandler moved to .cpp (implementation details). 
							
						 
						
							2016-04-06 19:32:05 +04:00  
				
					
						
							
							
								 
						
							
								ba7cb1abbc 
								
							 
						 
						
							
							
								
								Defaulting inline bot reuslt video title/description to  
							
							... 
							
							
							
							"Video file"/duration. Scheme updated. 
							
						 
						
							2016-04-06 17:46:52 +04:00  
				
					
						
							
							
								 
						
							
								80b0667ff9 
								
							 
						 
						
							
							
								
								Requesting getDifference if some users or channels are not loaded  
							
							... 
							
							
							
							while processing updateNewChannelMessage update. 
							
						 
						
							2016-04-06 15:07:05 +04:00  
				
					
						
							
							
								 
						
							
								259a996276 
								
							 
						 
						
							
							
								
								Scheme updated. Inline bot result messages now may have reply markup.  
							
							... 
							
							
							
							Fully applying media from send inline bot result response. 
							
						 
						
							2016-04-06 12:00:37 +04:00  
				
					
						
							
							
								 
						
							
								35785efa50 
								
							 
						 
						
							
							
								
								Inline bot video and sticker layout and sending done.  
							
							
							
						 
						
							2016-04-03 13:11:41 +04:00  
				
					
						
							
							
								 
						
							
								cf9a78a164 
								
							 
						 
						
							
							
								
								Inline bot stickers done, but not tested yet.  
							
							
							
						 
						
							2016-04-02 15:20:53 +04:00  
				
					
						
							
							
								 
						
							
								f7dc832dfe 
								
							 
						 
						
							
							
								
								Scheme updated. Current mtp layer is now edited inside  
							
							... 
							
							
							
							scheme.tl file in a special comment line. 
							
						 
						
							2016-04-01 20:37:23 +04:00  
				
					
						
							
							
								 
						
							
								0e0956451a 
								
							 
						 
						
							
							
								
								MTP_bytes() replaces MTP_string() for QByteArray payload.  
							
							... 
							
							
							
							Scheme updated for bot callbacks sending data bytearrays.
ReplyKeyboard edition is supported when editing the messages. 
							
						 
						
							2016-04-01 14:23:40 +04:00  
				
					
						
							
							
								 
						
							
								40fddc9697 
								
							 
						 
						
							
							
								
								UniquePointer backported. Fixed unifying of adding new history items.  
							
							
							
						 
						
							2016-03-31 15:18:21 +04:00  
				
					
						
							
							
								 
						
							
								8cde13fb8c 
								
							 
						 
						
							
							
								
								Scheme updated, not channel messages editing updates handled.  
							
							
							
						 
						
							2016-03-30 21:13:07 +04:00  
				
					
						
							
							
								 
						
							
								7f6cf32cdd 
								
							 
						 
						
							
							
								
								ITextLink moved to ClickHandler, TextLinkPtr > ClickHandlerPtr.  
							
							... 
							
							
							
							Global methods textlnkOver/Down/DrawOver were replaced by
static members of ClickHandler, now global state consists
of the handler pointer + host pointer, who declares callbacks
for the active and pressed handler changed events.
This will allow to use ClickHandler from different hosts
simultaneously (like HistoryItem / BotDescription / BotKeyboard).
Not yet tested. 
							
						 
						
							2016-03-29 20:17:00 +03:00  
				
					
						
							
							
								 
						
							
								2c6f74f923 
								
							 
						 
						
							
							
								
								Reply markup keyboard class almost ready, single class  
							
							... 
							
							
							
							for inline and external bot keyboard handling.
But it needs to reinvent a good improvement/replacement
for ITextLink concept that will support automatic calls
of linkOver()/linkOut() methods in all link holders. 
							
						 
						
							2016-03-28 20:15:17 +03:00  
				
					
						
							
							
								 
						
							
								daa5016c23 
								
							 
						 
						
							
							
								
								Components are now almost plain structs  
							
							... 
							
							
							
							Moved reply markups to history items which hold them 
							
						 
						
							2016-03-28 15:51:22 +03:00  
				
					
						
							
							
								 
						
							
								ebf9d3285b 
								
							 
						 
						
							
							
								
								Merge branch 'dev' into bots  
							
							
							
						 
						
							2016-03-26 11:24:50 +03:00  
				
					
						
							
							
								 
						
							
								40ab82e4bd 
								
							 
						 
						
							
							
								
								critical bug fixed in auth import, 0.9.35 dev version  
							
							
							
						 
						
							2016-03-25 21:30:19 +03:00  
				
					
						
							
							
								 
						
							
								559a74847b 
								
							 
						 
						
							
							
								
								OrderedSet class done using QMap as implementation,  
							
							... 
							
							
							
							instead of inheriting it, fixed replies delete code. 
							
						 
						
							2016-03-25 18:20:34 +03:00  
				
					
						
							
							
								 
						
							
								54032d96b7 
								
							 
						 
						
							
							
								
								Merge branch 'dev' into bots  
							
							
							
						 
						
							2016-03-25 15:47:18 +03:00  
				
					
						
							
							
								 
						
							
								9c7ac50ba6 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/telegramdesktop/tdesktop  into dev  
							
							
							
						 
						
							2016-03-25 14:30:10 +03:00  
				
					
						
							
							
								 
						
							
								a299c1f9e8 
								
							 
						 
						
							
							
								
								fixed upload of files  
							
							
							
						 
						
							2016-03-24 23:35:46 +03:00  
				
					
						
							
							
								 
						
							
								0b6dea311b 
								
							 
						 
						
							
							
								
								scheme for new bot keyboards  
							
							
							
						 
						
							2016-03-24 23:34:47 +03:00  
				
					
						
							
							
								 
						
							
								3e79d7477e 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/telegramdesktop/tdesktop  into dev  
							
							
							
						 
						
							2016-03-24 21:12:37 +03:00  
				
					
						
							
							
								 
						
							
								55e8612f27 
								
							 
						 
						
							
							
								
								fixed QtCreator build  
							
							
							
						 
						
							2016-03-24 21:12:30 +03:00  
				
					
						
							
							
								 
						
							
								cd25799884 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://bitbucket.org/johnprestonmail/telegram-desktop  into dev  
							
							
							
						 
						
							2016-03-24 20:31:55 +03:00  
				
					
						
							
							
								 
						
							
								605f5305e4 
								
							 
						 
						
							
							
								
								Changed all .. to ... in phrases  
							
							
							
						 
						
							2016-03-24 18:07:13 +03:00  
				
					
						
							
							
								 
						
							
								ef69973e6d 
								
							 
						 
						
							
							
								
								fixed build for Xcode  
							
							
							
						 
						
							2016-03-24 16:27:34 +03:00  
				
					
						
							
							
								 
						
							
								7c99f947eb 
								
							 
						 
						
							
							
								
								added connection implementations to git, protocol improved  
							
							
							
						 
						
							2016-03-24 15:57:10 +03:00  
				
					
						
							
							
								 
						
							
								ad53185645 
								
							 
						 
						
							
							
								
								moved connection implementations from connection module to separate modules, Xcode and QtCreator projects need fixing  
							
							
							
						 
						
							2016-03-24 13:55:42 +03:00  
				
					
						
							
							
								 
						
							
								ddd63d73b7 
								
							 
						 
						
							
							
								
								MTP::nonce -> rand_value, fixed first_name and last_name reading from minimal users  
							
							
							
						 
						
							2016-03-24 13:12:18 +03:00  
				
					
						
							
							
								 
						
							
								d9ef8217e5 
								
							 
						 
						
							
							
								
								moved MTProtoSession and MTProtoConnection to MTP::internal:: namespace  
							
							
							
						 
						
							2016-03-24 11:57:11 +03:00  
				
					
						
							
							
								 
						
							
								26e2918841 
								
							 
						 
						
							
							
								
								Modules renamed in mtproto folder, Xcode build should not work yet  
							
							
							
						 
						
							2016-03-23 21:43:12 +03:00  
				
					
						
							
							
								 
						
							
								68ed885568 
								
							 
						 
						
							
							
								
								Moved mtproto/mtpPublicRSA.h to mtproto/rsa_public_key module,  
							
							... 
							
							
							
							rewritten and refactored, removed openssl headers from stdafx.h
Xcode project file does not contain mtproto/rsa_public_key.cpp yet 
							
						 
						
							2016-03-23 21:12:07 +03:00  
				
					
						
							
							
								 
						
							
								ee946025d6 
								
							 
						 
						
							
							
								
								fixed mtproto scheme gen code, 9034001 beta  
							
							
							
						 
						
							2016-03-22 19:10:47 +03:00