John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fc4c31b673 
								
							 
						 
						
							
							
								
								Make members header a button.  
							
							 
							
							
							
						 
						
							2017-11-17 19:34:51 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								88d7f172ca 
								
							 
						 
						
							
							
								
								Improve unread counter for HistoryTopBarWidget.  
							
							 
							
							
							
						 
						
							2017-11-17 18:54:01 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								bef87c6dff 
								
							 
						 
						
							
							
								
								Allow showing chat members in a special section.  
							
							 
							
							
							
						 
						
							2017-11-17 17:23:36 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								747ebd2136 
								
							 
						 
						
							
							
								
								Make links clickable in channel descriptions.  
							
							 
							
							
							
						 
						
							2017-11-17 11:42:53 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								41873412e7 
								
							 
						 
						
							
							
								
								Fix crash and improve info navigation.  
							
							 
							
							
							
						 
						
							2017-11-17 11:33:20 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0811190527 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.5: Fix build for Xcode and GCC.  
							
							 
							
							
							
						 
						
							2017-11-17 11:09:43 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0a5ba3490d 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.5.  
							
							 
							
							
							
						 
						
							2017-11-16 21:20:27 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								55616a4d1b 
								
							 
						 
						
							
							
								
								Inject active peer profile on the stack bottom.  
							
							 
							
							... 
							
							
							
							Always have active peer profile on the bottom of third column stack. 
							
						 
						
							2017-11-16 21:19:41 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c872cd76e1 
								
							 
						 
						
							
							
								
								Improve window extension by third column.  
							
							 
							
							
							
						 
						
							2017-11-16 20:43:52 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								cf977cb41a 
								
							 
						 
						
							
							
								
								Improve history -> profile top bar navigation.  
							
							 
							
							
							
						 
						
							2017-11-16 19:24:01 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								903aa46e5c 
								
							 
						 
						
							
							
								
								Disable tabs in third column info.  
							
							 
							
							
							
						 
						
							2017-11-16 13:13:17 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								131efa11be 
								
							 
						 
						
							
							
								
								Various fixes.  
							
							 
							
							
							
						 
						
							2017-11-16 11:45:55 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5a159d0204 
								
							 
						 
						
							
							
								
								Improve string encoding.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7fdeab829f 
								
							 
						 
						
							
							
								
								Paint native title instead of using custom.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4e1b94d37d 
								
							 
						 
						
							
							
								
								Allow 3 photo/video in the minimal third column.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								388d743d29 
								
							 
						 
						
							
							
								
								Add confirmation on leaving group/channel.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8dfccf55d1 
								
							 
						 
						
							
							
								
								Add shared media empty placeholders.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fafcd02e7c 
								
							 
						 
						
							
							
								
								Improve Emoji / GIFs list variable width support.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								defa0ae4d0 
								
							 
						 
						
							
							
								
								Improve stickers list variable width support.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7db80d20f1 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.4.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:12 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a86788f4d7 
								
							 
						 
						
							
							
								
								Improve info section navigation.  
							
							 
							
							... 
							
							
							
							Also fix render glitch in StickersListWidget. 
							
						 
						
							2017-11-16 07:59:12 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								aecc119bac 
								
							 
						 
						
							
							
								
								Add fast chat photo upload to info profile.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8dd3f24285 
								
							 
						 
						
							
							
								
								Replace Profile::UserpicButton with one from Ui::  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								830c6a4894 
								
							 
						 
						
							
							
								
								Replace PeerAvatarButton with UserpicButton.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3d37ac9235 
								
							 
						 
						
							
							
								
								Replace NewAvatarButton with UserpicButton.  
							
							 
							
							... 
							
							
							
							This new control should also replace PeerAvatarButton and
Profile::UserpicButton and deliver all the best of those three. 
							
						 
						
							2017-11-16 07:59:11 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3deea14559 
								
							 
						 
						
							
							
								
								Remove old shared media overview section.  
							
							 
							
							... 
							
							
							
							Also move window/top_bar_widget to history/history_top_bar_widget. 
							
						 
						
							2017-11-16 07:59:11 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								534b578598 
								
							 
						 
						
							
							
								
								Fix crash when switching two columns at once.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8355722f4e 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.3.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								866ff628b7 
								
							 
						 
						
							
							
								
								Fix render bug, enable wide third column.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fe9630bb20 
								
							 
						 
						
							
							
								
								Allow to resize third column.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								bca9b3ca3f 
								
							 
						 
						
							
							
								
								Extract a reusable Ui::ResizeArea class.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3a25313e61 
								
							 
						 
						
							
							
								
								Fix restoring shared media state.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fc66550a32 
								
							 
						 
						
							
							
								
								Support variable width tabs slider.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:11 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0255d0c59e 
								
							 
						 
						
							
							
								
								Support any size in the tabbed selector.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5c12b0e5fa 
								
							 
						 
						
							
							
								
								Use /permissive- flag for Visual Studio builds.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								aa160e775c 
								
							 
						 
						
							
							
								
								Fix huge CPU consumption in the group info profile.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d3c152022c 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.2  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								dbb011fc56 
								
							 
						 
						
							
							
								
								Add members link in info for channel admins.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a6df928d45 
								
							 
						 
						
							
							
								
								Improve copy of info profile phrases.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								dd3ae22e08 
								
							 
						 
						
							
							
								
								Save data from EditPeerInfoBox.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8ff0120642 
								
							 
						 
						
							
							
								
								Add EditPeerInfoBox without saving.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3998fad7ef 
								
							 
						 
						
							
							
								
								Add manage supergroup / channel box.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7f8cdf85d5 
								
							 
						 
						
							
							
								
								Grow history stack following joinchat links.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1871425b2d 
								
							 
						 
						
							
							
								
								Add 'X' and admin star in group info members.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5f0ba48309 
								
							 
						 
						
							
							
								
								Add top bar menu and notifications toggle.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9743dc1ffb 
								
							 
						 
						
							
							
								
								Add some more actions to three dot menu.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fcf2b9d1a7 
								
							 
						 
						
							
							
								
								Add some more actions to info profile.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:10 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9f37820901 
								
							 
						 
						
							
							
								
								Add bot Help and Settings buttons in info.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4295a823c6 
								
							 
						 
						
							
							
								
								Improve bot About section in info profile.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8191ebfc49 
								
							 
						 
						
							
							
								
								Improve peer context menu for info.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3fe12f1249 
								
							 
						 
						
							
							
								
								Display verified badge in the info.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								230c83d218 
								
							 
						 
						
							
							
								
								Follow group->supergroup migration in info.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								11a3308cf5 
								
							 
						 
						
							
							
								
								Scroll to field on search query update.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3992ff6b59 
								
							 
						 
						
							
							
								
								Switch add member and search members buttons.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a05c7a815a 
								
							 
						 
						
							
							
								
								Fix animation lag in info layer wrap.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a7807420fa 
								
							 
						 
						
							
							
								
								Fix animation lag in shared media.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								47a52b0587 
								
							 
						 
						
							
							
								
								Moved several modules from history/ to data/.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d67a8a4708 
								
							 
						 
						
							
							
								
								Fix edit bio in Settings.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9c01bbca95 
								
							 
						 
						
							
							
								
								Fix invoice amount display.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								554eb3a342 
								
							 
						 
						
							
							
								
								Move stickers state variables to AuthSessionData.  
							
							 
							
							... 
							
							
							
							Also allow to click on the selected set when choosing megagroup
sticker set and allow to paste a t.me link to the set there. 
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9a56b2d20f 
								
							 
						 
						
							
							
								
								Move dialogsWidthRatio to AuthSessionData.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4771ea7cd4 
								
							 
						 
						
							
							
								
								Display "{from}:" in global search results.  
							
							 
							
							... 
							
							
							
							Regression was introduced in c09fbcfeb3 . 
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								aec496d520 
								
							 
						 
						
							
							
								
								Remove RTL Override symbols from filenames.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								cb5c59c86c 
								
							 
						 
						
							
							
								
								Fix build and crash in Xcode.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								628c8e10f7 
								
							 
						 
						
							
							
								
								Search and save state in common groups.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:09 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a6361d6221 
								
							 
						 
						
							
							
								
								Move common_groups info module.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								39c5898fa4 
								
							 
						 
						
							
							
								
								Save media search state to memento.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								09d1e3629a 
								
							 
						 
						
							
							
								
								Add media search to all info modes.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								86ad15612a 
								
							 
						 
						
							
							
								
								Use Info::Controller for the whole info section.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c9152b0b3a 
								
							 
						 
						
							
							
								
								Cache media search results until empty query.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								eb2719fad1 
								
							 
						 
						
							
							
								
								Added search to files and links shared media.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a27edcad1c 
								
							 
						 
						
							
							
								
								Extract SparseIdsList module from SharedMedia.  
							
							 
							
							... 
							
							
							
							This way it can be reused in search results management. 
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								15cc4502b4 
								
							 
						 
						
							
							
								
								Save scroll top state to media memento.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f6ed3dff7f 
								
							 
						 
						
							
							
								
								Rewrite base::lambda_guard, use only one pointer.  
							
							 
							
							... 
							
							
							
							Support base::enable_weak_from_this for guarding, not only QObject,
in base::lambda_guard, in App::CallDelayed and in App::LambdaDelayed.
Allow only one guarding pointer, no places in code use more than one. 
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								101d4f6444 
								
							 
						 
						
							
							
								
								Use std::function for base::lambda implementation.  
							
							 
							
							... 
							
							
							
							base::lambda becomes just std::function and base::lambda_once becomes
base::unique_function - a move-only wrapper around std::function.
This is required because Visual C++ 2017 15.4.1 has a compiler bug
with static member variables of class templates, they may collide.
The std::function uses inheritance and virtual functions instead of
custom vtables done by static members of class templates used in
custom base::lambda implementation, so they work fine. 
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fde3ff1bbf 
								
							 
						 
						
							
							
								
								Simplify rpl::consumer.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								53de44f272 
								
							 
						 
						
							
							
								
								Clear selection after forward in info shared media.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f5c5c32d1d 
								
							 
						 
						
							
							
								
								Add context menu to info shared media.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9a988d89e3 
								
							 
						 
						
							
							
								
								Remove std::any dependency (for now).  
							
							 
							
							... 
							
							
							
							Xcode 9 still doesn't have std::any :( 
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b51f865c54 
								
							 
						 
						
							
							
								
								Save info members list state to memento.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fb46c33d7f 
								
							 
						 
						
							
							
								
								Add context menu support to info members list.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								856ca22aad 
								
							 
						 
						
							
							
								
								Display online count in the info profile section.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								508fa14385 
								
							 
						 
						
							
							
								
								Workaround render glitches on new MacBooks.  
							
							 
							
							... 
							
							
							
							For unknown reason large windows have bad render glitches in High Sierra.
Forcing of OpenGL composition (by adding a fake child QOpenGLWidget) fixes it. 
							
						 
						
							2017-11-16 07:59:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5b190c5098 
								
							 
						 
						
							
							
								
								Preserve TopBarOverride in Info WrapWidget.  
							
							 
							
							... 
							
							
							
							Also support better selection in info shared media.
Also fix build for Xcode. 
							
						 
						
							2017-11-16 07:59:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								6b5e06de50 
								
							 
						 
						
							
							
								
								Removed collapsing of shared media.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								be5f4c9a71 
								
							 
						 
						
							
							
								
								Allow delete / forward selected in shared media.  
							
							 
							
							... 
							
							
							
							Also use PeerListBox with a chats list with global search controller
instead of HistoryHider for forward / share contact. 
							
						 
						
							2017-11-16 07:59:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7b69282c7e 
								
							 
						 
						
							
							
								
								Add rpl::merge().  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								54cc3e6315 
								
							 
						 
						
							
							
								
								Shared media multiple items selection.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								989f0cc683 
								
							 
						 
						
							
							
								
								Fix build in Xcode.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e02d209e6f 
								
							 
						 
						
							
							
								
								Fix build with GCC.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								6445c0563e 
								
							 
						 
						
							
							
								
								Fix reading from freed memory in rpl::take().  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								583b0fa778 
								
							 
						 
						
							
							
								
								Display common groups in Info profiles.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fee517384c 
								
							 
						 
						
							
							
								
								Disable round videos in shared media for now.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								aa260d263b 
								
							 
						 
						
							
							
								
								Don't forget current item in MediaView.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a08dd1f6e1 
								
							 
						 
						
							
							
								
								Fix build for macOS.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f107866b42 
								
							 
						 
						
							
							
								
								Add basic click handler support to info shared media.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7f3c97fb01 
								
							 
						 
						
							
							
								
								Add info media preloading to both sides.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								65cc4d3fbc 
								
							 
						 
						
							
							
								
								Support item repaint in Info media overview.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fdd89d65ca 
								
							 
						 
						
							
							
								
								Allow using custom comparators in flat_[map|set].  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ecbc0ae57e 
								
							 
						 
						
							
							
								
								Show info media overview using Overview::Layout.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7905694b31 
								
							 
						 
						
							
							
								
								Add tabs and other types links to Info::Media.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								335704e176 
								
							 
						 
						
							
							
								
								Fix layer resize animation glitches.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c0bb8a8af7 
								
							 
						 
						
							
							
								
								Return third section when returning in main section.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								76b8078bd9 
								
							 
						 
						
							
							
								
								Save section expand state in Info memento.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c6c75a1980 
								
							 
						 
						
							
							
								
								Animate Info-to-Info transitions.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								93c15e5ee6 
								
							 
						 
						
							
							
								
								Use internal section stack in Info::WrapWidget.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								525cde3498 
								
							 
						 
						
							
							
								
								Use make_state for flatten_latest().  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c4d33f9986 
								
							 
						 
						
							
							
								
								Add rpl::take(count).  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f0ad78d808 
								
							 
						 
						
							
							
								
								Change *[Fast|Animated] to anim::type in SlideWrap.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								83850d9b86 
								
							 
						 
						
							
							
								
								Change *[Fast|Animated] to anim::type in FadeWrap.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0c4bda71fd 
								
							 
						 
						
							
							
								
								Remove some unused / rare phrases.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d1687ab963 
								
							 
						 
						
							
							
								
								Improve info wrapping in section / layer.  
							
							 
							
							... 
							
							
							
							Also move layerwidget to window/layer_widget.
Also replace ui/effects/widget_fade_wrap with ui/wrap/fade_wrap. 
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ea0f6b9a12 
								
							 
						 
						
							
							
								
								Use 'if constexpr ()' instead of tag dispatch.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5cc7cb1d85 
								
							 
						 
						
							
							
								
								Allow empty arg list in rpl next/error handlers.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								21b1ba1f88 
								
							 
						 
						
							
							
								
								Move build to Ubuntu 14.04 and GCC 7.2.  
							
							 
							
							... 
							
							
							
							To be able to run on the same distributions as before we need to have
the same GLIBC version dependency as in Ubuntu 12.04, which is 2.15.
For that we need to remove all usages of GLIBC features from 2.16 and above.
Currently there are three methods used, so they're wrapped in a separate
static library, linux_glibc_wraps.
It is a separate library because it must be compiled without '-flto' flag,
otherwise the inline __asm__ is not working and we get unresolved symbols. 
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1cd126d728 
								
							 
						 
						
							
							
								
								Disable not type-erased consumers on GCC.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								6861059d18 
								
							 
						 
						
							
							
								
								Fix build for old OS X with Qt 5.3.2  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								80d9938e96 
								
							 
						 
						
							
							
								
								Support and use not type-erased consumers.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fddcdf359b 
								
							 
						 
						
							
							
								
								Use not type-erased producers in code.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								cdda7f8f9a 
								
							 
						 
						
							
							
								
								Allow not type-erased producers.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								086e46c162 
								
							 
						 
						
							
							
								
								Add and use only rpl::start_with_*() methods.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ed061252a5 
								
							 
						 
						
							
							
								
								Move to Xcode 9.0 and fix errors in Clang build.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7c4e4d7fa2 
								
							 
						 
						
							
							
								
								Closed beta 1.1.23.1.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4180ed09a5 
								
							 
						 
						
							
							
								
								Add user actions to info profile.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f50bf0b97f 
								
							 
						 
						
							
							
								
								Show old overview / common groups for now.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2c75b4836d 
								
							 
						 
						
							
							
								
								Improve sorting by online in info profile.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								292e57ffc7 
								
							 
						 
						
							
							
								
								Use PeerListBox content in info profile.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1a0e524b49 
								
							 
						 
						
							
							
								
								Optimize third column (create it only once).  
							
							 
							
							... 
							
							
							
							Before historyPeer and historyPeerCanWrite were independent, so we
created a new Info section for both of them changing.
Now we use Data::CanWriteValue(peer) and rpl::flatten_latest(). 
							
						 
						
							2017-11-16 07:59:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ffc20e4492 
								
							 
						 
						
							
							
								
								Divide structs into several data/ modules.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f2a5862714 
								
							 
						 
						
							
							
								
								Add members list to info profile.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								faeb1483f2 
								
							 
						 
						
							
							
								
								Divide info_profile_lines in different modules.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a4c2138e74 
								
							 
						 
						
							
							
								
								Finalize move of info-profile modules.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1c5d410373 
								
							 
						 
						
							
							
								
								Move info-profile modules to info/profile/  
							
							 
							
							... 
							
							
							
							Next commit fixes the build. 
							
						 
						
							2017-11-16 07:59:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b9fb9af74f 
								
							 
						 
						
							
							
								
								Info shared media and common groups counters.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								812dcb5e8d 
								
							 
						 
						
							
							
								
								Update styles to match the design.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								703b944839 
								
							 
						 
						
							
							
								
								Return FlatLabel.margins in getMargins().  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e1ba9f8ff8 
								
							 
						 
						
							
							
								
								Hide send message in Info for current chat.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3db696d52f 
								
							 
						 
						
							
							
								
								Add rpl::combine_previous() operator.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								6d0dbebda9 
								
							 
						 
						
							
							
								
								Fix tabbed selector section / panel exchange.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f4d9618487 
								
							 
						 
						
							
							
								
								Improve layer / section exchange for Info.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b7077eb71d 
								
							 
						 
						
							
							
								
								Enable third column info by default.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1a4d326abb 
								
							 
						 
						
							
							
								
								Show Info if writing is forbidden.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								48cbdd9d40 
								
							 
						 
						
							
							
								
								Don't toggle tabbed section from OneColumn.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								26532ab9b4 
								
							 
						 
						
							
							
								
								Fix small chats list column bug with boxes.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c0e780a28f 
								
							 
						 
						
							
							
								
								Allow small dialogs list with three columns.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5c4daeee4c 
								
							 
						 
						
							
							
								
								Add rpl::variable, improve filter / combine.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1c5abaa518 
								
							 
						 
						
							
							
								
								Remove mutex locks from rpl for now.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5586d231de 
								
							 
						 
						
							
							
								
								Switch Info between columns and layer.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3fbb643d51 
								
							 
						 
						
							
							
								
								GCC bug workaround.  
							
							 
							
							... 
							
							
							
							https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67274  
							
						 
						
							2017-11-16 07:59:03 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								766e7dadb1 
								
							 
						 
						
							
							
								
								Use improved rpl::start().  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ee9763c98f 
								
							 
						 
						
							
							
								
								Improve rpl::combine() and rpl::start().  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5e7aa4ff81 
								
							 
						 
						
							
							
								
								Move third column from HistoryWidget to MainWidget.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f162462111 
								
							 
						 
						
							
							
								
								Move info between Layer and Narrow wrap.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:03 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								088d23d557 
								
							 
						 
						
							
							
								
								Start new Info section (profile + shared media).  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fbcd5e2f1e 
								
							 
						 
						
							
							
								
								Try to use const-ref better in rpl.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c302219f9e 
								
							 
						 
						
							
							
								
								Use rpl in some widgets and effects.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								21d136e224 
								
							 
						 
						
							
							
								
								myEnsureResized() now forces recursive create.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								487ddb5694 
								
							 
						 
						
							
							
								
								Add some rpl operators.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								873ccf8096 
								
							 
						 
						
							
							
								
								Implement SharedMediaWithLastViewer using rpl.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								696478843e 
								
							 
						 
						
							
							
								
								Implement UserPhotosViewer using rpl.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2690618da2 
								
							 
						 
						
							
							
								
								Add Storage::UserPhotos and UserPhotosSlice.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								68a0e32a3d 
								
							 
						 
						
							
							
								
								Add SharedMediaSliceWithLast for chat photos.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								449986456e 
								
							 
						 
						
							
							
								
								Add SharedMediaSliceMerged for migrated histories.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2363a6bd44 
								
							 
						 
						
							
							
								
								Add SharedMediaSlice to observe shared media.  
							
							 
							
							... 
							
							
							
							Start testing / using it in MediaView. 
							
						 
						
							2017-11-16 07:59:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								41ed2d1b84 
								
							 
						 
						
							
							
								
								New storage for shared media messages index.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b873fee1cf 
								
							 
						 
						
							
							
								
								Use rvalue references in rpl next / error.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:01 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e70052e966 
								
							 
						 
						
							
							
								
								Add piping and on_next, on_error, on_done, start.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:01 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								101fdb1fba 
								
							 
						 
						
							
							
								
								Add event_stream for events with many consumers.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:01 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ebe4bbbf0f 
								
							 
						 
						
							
							
								
								Add core rpl::producer/consumer implementation.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:01 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1c8db1e2e9 
								
							 
						 
						
							
							
								
								Fix travis build for the latest ffmpeg code.  
							
							 
							
							
							
						 
						
							2017-11-13 13:55:11 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d46a5f693f 
								
							 
						 
						
							
							
								
								Remove unused lang phrases and some code.  
							
							 
							
							
							
						 
						
							2017-09-28 19:18:27 +03:00  
						
					 
				
					
						
							
							
								 
								eegorov
							
						 
						
							 
							
							
							
							
								
							
							
								8bfe407610 
								
							 
						 
						
							
							
								
								New build option: without GTK and appindicator  
							
							 
							
							... 
							
							
							
							Signed-off-by: Egor Y. Egorov <egor.y.egorov@gmail.com> (github: eegorov) 
							
						 
						
							2017-09-28 18:32:51 +03:00  
						
					 
				
					
						
							
							
								 
								visuve
							
						 
						
							 
							
							
							
							
								
							
							
								08e3a54a58 
								
							 
						 
						
							
							
								
								Mark missing ctors deleted  
							
							 
							
							... 
							
							
							
							- Satisfy the rule of five
Signed-off-by: Veli-Matti Visuri <veli-matti.visuri@cerescon.fi> (github: visuve) 
							
						 
						
							2017-09-28 18:23:42 +03:00  
						
					 
				
					
						
							
							
								 
								visuve
							
						 
						
							 
							
							
							
							
								
							
							
								8c92f42de3 
								
							 
						 
						
							
							
								
								Fix uninitialized values  
							
							 
							
							... 
							
							
							
							- Use C++11 default member initializers
Signed-off-by: Veli-Matti Visuri <veli-matti.visuri@cerescon.fi> (github: visuve) 
							
						 
						
							2017-09-28 18:23:42 +03:00  
						
					 
				
					
						
							
							
								 
								Alexander GQ Gerasiov
							
						 
						
							 
							
							
							
							
								
							
							
								07106897a6 
								
							 
						 
						
							
							
								
								Fix CVE-2016-10351: Insecure cWorkingDir permissions.  
							
							 
							
							... 
							
							
							
							Set 700 permisson on dir on every start.
Signed-off-by: Alexander GQ Gerasiov <gq@cs.msu.su> 
							
						 
						
							2017-09-28 18:19:27 +03:00  
						
					 
				
					
						
							
							
								 
								Jan Niklas Hasse
							
						 
						
							 
							
							
							
							
								
							
							
								e42cc02d0e 
								
							 
						 
						
							
							
								
								Prefer AppIndicator if DBus interface is available  
							
							 
							
							... 
							
							
							
							Starting with Ubuntu 17.10 the interface will be provided by an
extension (shipped by default):
https://github.com/ubuntu/gnome-shell-extension-appindicator 
Legacy tray icons have been completely removed in GNOME 3.26. By
checking the interface, this will allow users of other distributions
with GNOME to also use Telegram's indicator with the extension.
Signed-off-by: Jan Niklas Hasse <jhasse@bixense.com> (github: jhasse) 
							
						 
						
							2017-09-28 12:59:46 +03:00  
						
					 
				
					
						
							
							
								 
								Yonsh Lin
							
						 
						
							 
							
							
							
							
								
							
							
								11a46a1072 
								
							 
						 
						
							
							
								
								Fix IME being interrupted after reconnection  
							
							 
							
							... 
							
							
							
							Signed-off-by: Yonsh Lin <yonsh@live.com> (github: yonsh) 
							
						 
						
							2017-09-28 12:57:25 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7ae1ef0a1a 
								
							 
						 
						
							
							
								
								Migrate to VS2017.  
							
							 
							
							
							
						 
						
							2017-09-06 17:11:06 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								aca957595a 
								
							 
						 
						
							
							
								
								Version 1.1.23.  
							
							 
							
							... 
							
							
							
							- See the message author photo and name
while searching specific chat messages.
- Fix "Send To" menu action on Windows. 
							
						 
						
							2017-09-05 20:38:38 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c09fbcfeb3 
								
							 
						 
						
							
							
								
								Display author photo / name in search results.  
							
							 
							
							
							
						 
						
							2017-09-05 20:21:56 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								def97b3f70 
								
							 
						 
						
							
							
								
								Update faved sticker / saved GIF remove button.  
							
							 
							
							
							
						 
						
							2017-09-05 19:34:36 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								da373e3334 
								
							 
						 
						
							
							
								
								Update emoji / sticker icons.  
							
							 
							
							
							
						 
						
							2017-09-05 17:44:14 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								28a0402253 
								
							 
						 
						
							
							
								
								Fix command line parsing.  
							
							 
							
							
							
						 
						
							2017-09-05 17:38:40 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a09fa1b267 
								
							 
						 
						
							
							
								
								Fix sending files from "Send To" in Windows.  
							
							 
							
							... 
							
							
							
							Regression was introduced in 8e433971c9 . 
							
						 
						
							2017-09-05 16:45:58 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								917be105ac 
								
							 
						 
						
							
							
								
								Version 1.1.22: Faved stickers limit is 5 right now.  
							
							 
							
							
							
						 
						
							2017-09-04 16:29:35 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								710f9d049f 
								
							 
						 
						
							
							
								
								Version 1.1.22.  
							
							 
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2017-09-04 15:34:40 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5e77fe8412 
								
							 
						 
						
							
							
								
								Don't display admin stars if admins are disabled.  
							
							 
							
							
							
						 
						
							2017-09-04 15:21:54 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								52195ff95a 
								
							 
						 
						
							
							
								
								Fix saving chat admins.  
							
							 
							
							... 
							
							
							
							Regression was introduced in 0880c01a20 . 
							
						 
						
							2017-09-04 15:21:53 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5b77bd5aa0 
								
							 
						 
						
							
							
								
								Limit maximum IP length in case of corrupted data.  
							
							 
							
							
							
						 
						
							2017-09-04 15:21:52 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1effaa4e03 
								
							 
						 
						
							
							
								
								Version 1.1.21.  
							
							 
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2017-09-03 23:41:04 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								66c94515f3 
								
							 
						 
						
							
							
								
								Fix crash in setting group sticker set.  
							
							 
							
							
							
						 
						
							2017-09-03 22:50:16 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c2a1cc2ae8 
								
							 
						 
						
							
							
								
								Fix crash in contacts list box global search.  
							
							 
							
							... 
							
							
							
							Regression was introduced in f7359093b4 . 
							
						 
						
							2017-09-03 22:50:16 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ad41a81b66 
								
							 
						 
						
							
							
								
								Fix window size reset on every launch.  
							
							 
							
							... 
							
							
							
							Regression was introduced in b08732cf28 .
In MediaView constructor a call to setWindowState(WindowFullScreen)
invokes QWindowSystemInterface::flushWindowSystemEvents() which then
delivers some delayed system window resize event for the main window,
resetting its size to something default. 
							
						 
						
							2017-09-03 22:50:15 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2e374e68c5 
								
							 
						 
						
							
							
								
								Fix working with layers.  
							
							 
							
							... 
							
							
							
							Regression was introduced in df64c97 .
New base::flags work correctly only if all mutually exclusive flag
values use mutually exclusive bits (a & b == 0 for exclusive (a, b)).
Closes  #3856 . 
							
						 
						
							2017-09-03 22:49:33 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8f82880b93 
								
							 
						 
						
							
							
								
								Version 1.1.20.  
							
							 
							
							... 
							
							
							
							- Groups with unread mentions and replies are now marked
with an '@' badge in the chats list.
- Navigate new mentions and replies in a group
using the new '@' button.
- Mark your stickers as “favorite” to quickly access them
from the redesigned sticker panel.
- Add an official sticker set for your group which all members will
be able to use while chatting in your group (100+ member groups only) 
							
						 
						
							2017-09-03 19:23:50 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c76389e126 
								
							 
						 
						
							
							
								
								Allow to use base::lambda independently.  
							
							 
							
							
							
						 
						
							2017-09-03 15:45:49 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								76489a7885 
								
							 
						 
						
							
							
								
								Fix stack overflow in passcode lock check.  
							
							 
							
							... 
							
							
							
							A regression was introduced in e209737b1a .
We call MainWindow::doWeReadMentions() in the history paintEvent,
that calls Auth().checkAutoLock() and may start passcode locking.
Passcode locking starts animation and grabs the window content,
calling history paintEvent() which leads to deadlock.
Now we call Auth().checkAutoLock() asyncronously. 
							
						 
						
							2017-09-03 15:45:48 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								df64c972d8 
								
							 
						 
						
							
							
								
								Replace QFlags with base::flags.  
							
							 
							
							
							
						 
						
							2017-09-03 15:45:47 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a1344e862a 
								
							 
						 
						
							
							
								
								Add base/flags for bit flags on scoped enums.  
							
							 
							
							
							
						 
						
							2017-09-03 15:45:46 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5faca8d4f6 
								
							 
						 
						
							
							
								
								Add Catch unittest framework and some tests.  
							
							 
							
							
							
						 
						
							2017-09-03 15:45:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								48e2a5472e 
								
							 
						 
						
							
							
								
								Return not_null<History*> in App::history().  
							
							 
							
							
							
						 
						
							2017-09-03 15:45:43 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5a20014b1a 
								
							 
						 
						
							
							
								
								Highlight all mentions when marking them read.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:53 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								20efa47126 
								
							 
						 
						
							
							
								
								Fix layout for the log entries of caption edits.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:52 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5a1d52f82e 
								
							 
						 
						
							
							
								
								Fix unread mentions navigation issues.  
							
							 
							
							... 
							
							
							
							When the unread bar was destroyed we first jumped to the bottom
of the history by updateHistoryGeometry() and only after that
animated scroll to the desired message started. The last messages
were always painted (and marked as read) in that case. 
							
						 
						
							2017-08-30 19:15:51 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4c604b34c1 
								
							 
						 
						
							
							
								
								Allow service messages to be unread mentions.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:50 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ee5c827f26 
								
							 
						 
						
							
							
								
								Closed beta 1.1.19.3.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:49 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								643bedd4cf 
								
							 
						 
						
							
							
								
								Display faved stickers before recently used.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:48 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								af165115f8 
								
							 
						 
						
							
							
								
								Fix media caption line breaks in MediaView.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:48 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5964261db5 
								
							 
						 
						
							
							
								
								Allow to view sticker set from admin event log.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:47 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d4814c5cb0 
								
							 
						 
						
							
							
								
								Display only mention badge if one unread message.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:46 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a8df4453ff 
								
							 
						 
						
							
							
								
								Fix cancel search in peer ripple painting.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								638d64d6f2 
								
							 
						 
						
							
							
								
								Closed beta 1.1.19.2.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c97227825f 
								
							 
						 
						
							
							
								
								Send images as files if no way to send as photos.  
							
							 
							
							... 
							
							
							
							Fixes  #3710 . 
							
						 
						
							2017-08-30 19:15:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								25ffaaaa2d 
								
							 
						 
						
							
							
								
								Replace t_assert() with Assert().  
							
							 
							
							... 
							
							
							
							Also use this assertions for Expects(), Ensures() and Unexpected(). 
							
						 
						
							2017-08-30 19:15:42 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b3da99c302 
								
							 
						 
						
							
							
								
								Replace gsl::not_null<T*> with just not_null<T*>.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:41 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								cc4023d26a 
								
							 
						 
						
							
							
								
								Improve unread mentions badge layout.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:39 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ca15fa3a97 
								
							 
						 
						
							
							
								
								Use sync notifications for name changes.  
							
							 
							
							... 
							
							
							
							Search index updates must be sync or it may use new values twice. 
							
						 
						
							2017-08-30 19:15:38 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								67bdb4cec8 
								
							 
						 
						
							
							
								
								Closed beta 1.1.19.1.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:37 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e13ed9b909 
								
							 
						 
						
							
							
								
								Remove main()->peerUpdated and some other signals.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:36 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8e433971c9 
								
							 
						 
						
							
							
								
								Improve current executable path computing.  
							
							 
							
							... 
							
							
							
							Fixes  #960  (hopefully). 
							
						 
						
							2017-08-30 19:15:35 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f2801d4775 
								
							 
						 
						
							
							
								
								Fix possible crash in file download after error.  
							
							 
							
							... 
							
							
							
							Regression was introduced in 2fa2fa41c5 .
In file download failed handler we suggest to try to load the file
once again to the same location. After some changes we started to
forget filename before failed handler. That resulted in large files
loading to memory instead of hard drive.
Add a precondition in FileLoader to prevent such bugs in the future. 
							
						 
						
							2017-08-30 19:15:34 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								6cedf20c39 
								
							 
						 
						
							
							
								
								Remove old crash debug information.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:33 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7df63db9b3 
								
							 
						 
						
							
							
								
								Hide "Ban Users" admin rights changes in channels.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:32 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0303f18ac6 
								
							 
						 
						
							
							
								
								Fix check for _mouseSelection flag in dialogs.  
							
							 
							
							... 
							
							
							
							Fixes  #3781 . 
							
						 
						
							2017-08-30 19:15:32 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								81fb32504b 
								
							 
						 
						
							
							
								
								Apply faved stickers limit when faving.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:31 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a72453fb1b 
								
							 
						 
						
							
							
								
								Remove ContactsBox and contacts_box module.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:30 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b816d33d48 
								
							 
						 
						
							
							
								
								Replace add bot to group box with PeerListBox.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:29 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								782114d644 
								
							 
						 
						
							
							
								
								Add and use base::make_weak_unique() helper.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:28 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0880c01a20 
								
							 
						 
						
							
							
								
								Replace group admins ContactsBox with PeerListBox.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:28 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f7359093b4 
								
							 
						 
						
							
							
								
								Replace ContactsBox with PeerListBox in two cases.  
							
							 
							
							... 
							
							
							
							- View contacts list in PeerListBox.
- Add participants when creating group / channel in PeerListBox. 
							
						 
						
							2017-08-30 19:15:27 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								17cef93ac0 
								
							 
						 
						
							
							
								
								Use gsl::finally() instead of base::scope_guard().  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:26 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								012d59ab42 
								
							 
						 
						
							
							
								
								Use nullptr instead of std::unique_ptr<Type>().  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:25 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0bea2620b5 
								
							 
						 
						
							
							
								
								Replace BoxContent::closeHook() with boxClosing.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:24 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								95af8da66a 
								
							 
						 
						
							
							
								
								Call correct destructor in base::Observable.  
							
							 
							
							... 
							
							
							
							base::Subscription::Node doesn't have a virtual destructor. 
							
						 
						
							2017-08-30 19:15:23 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								71e0e6ac4d 
								
							 
						 
						
							
							
								
								Mark history as read at the bottom in any case.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:22 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								bca444b92e 
								
							 
						 
						
							
							
								
								Add base::optional as a wrapper of base::variant.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:21 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ae1dacb7d7 
								
							 
						 
						
							
							
								
								Add base/algorithm for range-based algorithms.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:21 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e209737b1a 
								
							 
						 
						
							
							
								
								Display and follow unread mentions in history.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:13 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7ad21ff713 
								
							 
						 
						
							
							
								
								Move std and gsl includes to precompiled header.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:33 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c8810f87b9 
								
							 
						 
						
							
							
								
								Move a lot of code from scheme.h to scheme.cpp.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:32 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1207ddb2ea 
								
							 
						 
						
							
							
								
								Add flat_map and flat_set using std::deque.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:31 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								edbc3f8fde 
								
							 
						 
						
							
							
								
								Use QDataStream directly on QByteArray.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:30 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								dd9d604966 
								
							 
						 
						
							
							
								
								Fix incorrect scroll jumps.  
							
							 
							
							... 
							
							
							
							If we invoke showHistory(h, msgId) several times we call
forgetScrollState() for this history being on the same scroll place.
To compute it again we need to call visibleAreaUpdated() even if
the real scroll position was not changed. 
							
						 
						
							2017-08-25 14:39:29 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								65d81f96f3 
								
							 
						 
						
							
							
								
								Remove some App::wnd() occurences.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:28 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b08732cf28 
								
							 
						 
						
							
							
								
								Move MediaView from MainWindow to Messenger.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:27 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fa818407e6 
								
							 
						 
						
							
							
								
								Improve group sticker set setup box.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:25 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7f5a91d2bb 
								
							 
						 
						
							
							
								
								Allow to hide empty megagroup sticker set.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:24 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								25f18c0c3a 
								
							 
						 
						
							
							
								
								Allow to fave stickers from deleted sticker packs.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:23 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								472a714ef1 
								
							 
						 
						
							
							
								
								Apply faved stickers limit when faving a new one.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:22 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9b01621791 
								
							 
						 
						
							
							
								
								Add height for checkbox/radiobutton ripple effect.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:20 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f04b25ea26 
								
							 
						 
						
							
							
								
								Allow setting group stickers set.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:19 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ab35829358 
								
							 
						 
						
							
							
								
								Remove App::app(), App::uploader(), App::api().  
							
							 
							
							... 
							
							
							
							Also use Auth() instead of AuthSession::Current*(). 
							
						 
						
							2017-08-25 14:39:18 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								417f5684dc 
								
							 
						 
						
							
							
								
								Add ability to disable animations.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:16 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a143505fd6 
								
							 
						 
						
							
							
								
								Remove lambda_slot() and lambda_slot_once().  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:15 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								cb5b6d0cb8 
								
							 
						 
						
							
							
								
								Add megagroup stickerset to StickersListWidget.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:13 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d44b303fb3 
								
							 
						 
						
							
							
								
								Suggest faved stickers by emoji.  
							
							 
							
							... 
							
							
							
							Request added faved sticker emoji if its pack is not loaded yet. 
							
						 
						
							2017-08-25 14:39:12 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8188724920 
								
							 
						 
						
							
							
								
								Remove faved stickers from StickersListWidget.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:11 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								070456882e 
								
							 
						 
						
							
							
								
								Manage faved stickers from sticker context menu.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:09 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								134bc13169 
								
							 
						 
						
							
							
								
								Show faved stickers in StickersListWidget.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:07 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								667eb288d7 
								
							 
						 
						
							
							
								
								Add faved stickers set loading and saving.  
							
							 
							
							... 
							
							
							
							Also move stickers loading methods to ApiWrap. 
							
						 
						
							2017-08-25 12:58:13 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b0cc61c621 
								
							 
						 
						
							
							
								
								API scheme updated to layer 71.  
							
							 
							
							
							
						 
						
							2017-08-25 12:58:12 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								99afa1196c 
								
							 
						 
						
							
							
								
								Improve search in peer / search from user design.  
							
							 
							
							
							
						 
						
							2017-08-25 12:58:11 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0a6535ea94 
								
							 
						 
						
							
							
								
								Show "choose from user" box when typing "from:".  
							
							 
							
							
							
						 
						
							2017-08-25 12:58:10 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ce51abd9d0 
								
							 
						 
						
							
							
								
								Change dialogs filter text area for two icons.  
							
							 
							
							
							
						 
						
							2017-08-25 12:58:09 +03:00  
						
					 
				
					
						
							
							
								 
								Nicholas Guriev
							
						 
						
							 
							
							
							
							
								
							
							
								a2c93bc040 
								
							 
						 
						
							
							
								
								Fix updates of mute status in context menu of dialog list  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nicholas Guriev <guriev-ns@ya.ru> 
							
						 
						
							2017-08-25 12:56:50 +03:00  
						
					 
				
					
						
							
							
								 
								Nicholas Guriev
							
						 
						
							 
							
							
							
							
								
							
							
								24fc162e71 
								
							 
						 
						
							
							
								
								Mute settings box  
							
							 
							
							... 
							
							
							
							Closes : #3153 
Signed-off-by: Nicholas Guriev <guriev-ns@ya.ru> (github: mymedia2) 
							
						 
						
							2017-08-04 18:16:54 +02:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a90a18920b 
								
							 
						 
						
							
							
								
								Version 1.1.19.  
							
							 
							
							... 
							
							
							
							- Search by messages of specific group members.
- Bug fixes and other minor improvements. 
							
						 
						
							2017-08-01 21:45:04 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								6f746c238a 
								
							 
						 
						
							
							
								
								Search for messages from a specific user in group.  
							
							 
							
							
							
						 
						
							2017-08-01 21:38:01 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8c60ac78aa 
								
							 
						 
						
							
							
								
								Rename and split dialogswidget module.  
							
							 
							
							... 
							
							
							
							Also remove some debug information for crash fix. 
							
						 
						
							2017-08-01 21:15:03 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								91fda6b654 
								
							 
						 
						
							
							
								
								Add search from group member button to dialogs.  
							
							 
							
							
							
						 
						
							2017-08-01 21:15:02 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								6f27e310ae 
								
							 
						 
						
							
							
								
								Send reply and forward when choosing bot command.  
							
							 
							
							
							
						 
						
							2017-08-01 21:14:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								96a2af842f 
								
							 
						 
						
							
							
								
								Remove glitch with video messages floating player.  
							
							 
							
							
							
						 
						
							2017-08-01 21:14:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9d81ea59dd 
								
							 
						 
						
							
							
								
								Attempt to fix an out of memory crash.  
							
							 
							
							
							
						 
						
							2017-08-01 21:14:43 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								91f0d049db 
								
							 
						 
						
							
							
								
								Fix saving a loaded file as another existing file.  
							
							 
							
							
							
						 
						
							2017-08-01 21:14:42 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								27151d5e25 
								
							 
						 
						
							
							
								
								Show who banned or restricted user in supergroup.  
							
							 
							
							
							
						 
						
							2017-08-01 21:14:41 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1b46cec4fb 
								
							 
						 
						
							
							
								
								Version 1.1.18.  
							
							 
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2017-07-27 14:26:48 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								027340a8e0 
								
							 
						 
						
							
							
								
								Copy public channel link instead of following it.  
							
							 
							
							
							
						 
						
							2017-07-27 14:24:37 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0517f9f780 
								
							 
						 
						
							
							
								
								Insert emoji instead of text replacement.  
							
							 
							
							
							
						 
						
							2017-07-27 13:22:51 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								80ee40eb18 
								
							 
						 
						
							
							
								
								Add debug info for out of memory crash.  
							
							 
							
							
							
						 
						
							2017-07-27 13:14:39 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9194c68bd3 
								
							 
						 
						
							
							
								
								Version 1.1.17.  
							
							 
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2017-07-26 23:47:17 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								180f83c528 
								
							 
						 
						
							
							
								
								Fix crash in InnerDropdown widget animations.  
							
							 
							
							
							
						 
						
							2017-07-26 23:43:18 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								dfa7cb1826 
								
							 
						 
						
							
							
								
								Version 1.1.16: Fix build for Qt 5.3.2 and GCC.  
							
							 
							
							
							
						 
						
							2017-07-26 19:10:04 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fdcb28f1a0 
								
							 
						 
						
							
							
								
								Version 1.1.16: Hide emoji replaces list for now.  
							
							 
							
							
							
						 
						
							2017-07-26 17:59:08 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0e059ec788 
								
							 
						 
						
							
							
								
								Version 1.1.16: Add some debug info.  
							
							 
							
							
							
						 
						
							2017-07-26 17:56:01 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c681f75ad3 
								
							 
						 
						
							
							
								
								Version 1.1.16.  
							
							 
							
							... 
							
							
							
							- Autocompletion for emoji. Start typing :e to get suggestions.
- Fixed a bug with forwarding messages. 
							
						 
						
							2017-07-26 15:56:32 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9bf40c927e 
								
							 
						 
						
							
							
								
								Improve emoji suggestions and replace on send.  
							
							 
							
							... 
							
							
							
							Bring recent emoji up in suggestions.
Apply saved skin color to emoji suggestions.
Write to recents when choosing emoji suggestion. 
							
						 
						
							2017-07-26 15:55:04 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								df2aeb0c58 
								
							 
						 
						
							
							
								
								Provide emoji suggestions as a service.  
							
							 
							
							
							
						 
						
							2017-07-26 15:55:03 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2dec9c46a7 
								
							 
						 
						
							
							
								
								Add emoji autocomplete to history message field.  
							
							 
							
							
							
						 
						
							2017-07-26 15:55:02 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8f8100af3a 
								
							 
						 
						
							
							
								
								Add emoji autocomplete data and algorithm.  
							
							 
							
							
							
						 
						
							2017-07-26 15:55:01 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								65371ec1b8 
								
							 
						 
						
							
							
								
								Fix selected text render on Retina.  
							
							 
							
							... 
							
							
							
							QPainter::viewport() can be a too large rect to be passed as a
clipping region to QPainter on Retina displays.
QPainter in case of Retina displays tries to transform QRegion using
scale matrix and fails with "QRegion: creating region from big
polygon failed" warning message and disables painting completely. 
							
						 
						
							2017-07-26 15:51:24 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								647d6ae443 
								
							 
						 
						
							
							
								
								Fix language switch when getting difference.  
							
							 
							
							
							
						 
						
							2017-07-26 15:50:39 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								216692cd9b 
								
							 
						 
						
							
							
								
								Remove the Link row in Settings.  
							
							 
							
							... 
							
							
							
							Anyway it duplicates the Username row. 
							
						 
						
							2017-07-26 14:56:58 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2e5930eb58 
								
							 
						 
						
							
							
								
								Update full peer in profile and settings.  
							
							 
							
							... 
							
							
							
							Not more than once in five seconds get the full info to update bio. 
							
						 
						
							2017-07-26 14:53:49 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								24b3b2a658 
								
							 
						 
						
							
							
								
								Fix forwarded from for single message forward.  
							
							 
							
							... 
							
							
							
							Closes  #3699 , closes  #3701 , closes  #3700 . 
							
						 
						
							2017-07-26 09:07:05 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e1e286aa13 
								
							 
						 
						
							
							
								
								Allow to fast share not games to channels.  
							
							 
							
							... 
							
							
							
							Fixes  #3692 . 
							
						 
						
							2017-07-26 09:07:01 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4081ceff22 
								
							 
						 
						
							
							
								
								Version 1.1.15.  
							
							 
							
							... 
							
							
							
							— Send **bold** and __italic__ text in your messages.
— Get a share link for posts in public supergroups.
— Quickly share posts from channels and media messages from bots.
— Search large supergroup members by name.
— Search channel members by name for admins.
— Use search in the service actions log.
— Ban supergroup members via the right click menu in the service actions log. 
							
						 
						
							2017-07-23 15:39:32 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9e0ca64e02 
								
							 
						 
						
							
							
								
								Closed beta 1001014001.  
							
							 
							
							
							
						 
						
							2017-07-23 13:30:02 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								cc55e3b027 
								
							 
						 
						
							
							
								
								Don't jump in chats list scroll while reordering.  
							
							 
							
							... 
							
							
							
							While we reorder the pinned chats we move chat rows around which
sometimes produces auto scroll event that will try to reorder more.
This should probably fix assertion violation that was debugged using
additional information from commits 8b96f72 , c7e63ff  and a935075 . 
							
						 
						
							2017-07-23 13:20:11 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f78335aa67 
								
							 
						 
						
							
							
								
								Fix keyboard scrolling in ContactsBox.  
							
							 
							
							
							
						 
						
							2017-07-23 12:48:49 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f283aa033b 
								
							 
						 
						
							
							
								
								Fix a couple of layout bugs for username edit.  
							
							 
							
							
							
						 
						
							2017-07-23 12:34:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7ff175a81e 
								
							 
						 
						
							
							
								
								Display user Bio in profile.  
							
							 
							
							
							
						 
						
							2017-07-23 12:34:43 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								34d2e78308 
								
							 
						 
						
							
							
								
								Allow to edit Bio in Settings.  
							
							 
							
							
							
						 
						
							2017-07-23 12:34:43 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9bd89121e8 
								
							 
						 
						
							
							
								
								Replace self-destruct media service messages text.  
							
							 
							
							... 
							
							
							
							Also support runtime components with align up to std::max_align_t. 
							
						 
						
							2017-07-23 12:34:42 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2e0513a30f 
								
							 
						 
						
							
							
								
								Check CDN file hashes.  
							
							 
							
							
							
						 
						
							2017-07-23 12:34:41 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								cf02a4cc31 
								
							 
						 
						
							
							
								
								API scheme updated to layer 70.  
							
							 
							
							
							
						 
						
							2017-07-23 12:34:40 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5a1ec3c9e0 
								
							 
						 
						
							
							
								
								Fix display of Search members button in profile.  
							
							 
							
							
							
						 
						
							2017-07-23 12:33:39 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fa70bf9e0c 
								
							 
						 
						
							
							
								
								Fix text message edit admin event log entries.  
							
							 
							
							... 
							
							
							
							Regression was introduced in a513b1c .
In case of text messages entry->_page minimal height is counted in
the whole message minimal height and should not be added. 
							
						 
						
							2017-07-23 12:33:39 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1618daaeae 
								
							 
						 
						
							
							
								
								Alpha 1.1.14.  
							
							 
							
							... 
							
							
							
							- Bug fixes and other minor improvements. 
							
						 
						
							2017-07-19 11:35:37 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ed4c3cccb2 
								
							 
						 
						
							
							
								
								Add admins from search in admins list box.  
							
							 
							
							... 
							
							
							
							When searching in admins list box show all group members and allow
to appoint a new administrator right from this box. 
							
						 
						
							2017-07-19 11:18:20 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								90311dbf24 
								
							 
						 
						
							
							
								
								Fix CDN file download.  
							
							 
							
							
							
						 
						
							2017-07-18 22:01:22 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f7a354bfd1 
								
							 
						 
						
							
							
								
								Display "edited" mark on channel signed messages.  
							
							 
							
							
							
						 
						
							2017-07-18 22:00:33 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a513b1c7b3 
								
							 
						 
						
							
							
								
								Fix media caption edit admin event log entries.  
							
							 
							
							
							
						 
						
							2017-07-18 21:59:53 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								077e128e9a 
								
							 
						 
						
							
							
								
								Don't uncheck a radiobutton on second click.  
							
							 
							
							
							
						 
						
							2017-07-18 20:11:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								794ad7bda7 
								
							 
						 
						
							
							
								
								Fix main menu night theme layout for non-English.  
							
							 
							
							... 
							
							
							
							The place for the phrase was too small because of huge left padding. 
							
						 
						
							2017-07-18 20:10:55 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								10906e2e16 
								
							 
						 
						
							
							
								
								Fix crash in change language box.  
							
							 
							
							... 
							
							
							
							Each time a radiobutton was triggered it was destroyed in refresh(). 
							
						 
						
							2017-07-18 20:09:48 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a5e0b19b79 
								
							 
						 
						
							
							
								
								Copy correct text for a forwarded reply message.  
							
							 
							
							
							
						 
						
							2017-07-18 19:48:10 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7c6bb132ce 
								
							 
						 
						
							
							
								
								Don't display reply preview if it doesn't fit.  
							
							 
							
							
							
						 
						
							2017-07-18 19:47:56 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3ba210b6e4 
								
							 
						 
						
							
							
								
								Automatically return window to screen.  
							
							 
							
							... 
							
							
							
							Fixes  #3551 . 
							
						 
						
							2017-07-18 19:38:11 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								faf090781d 
								
							 
						 
						
							
							
								
								No confirmation for known hosts links.  
							
							 
							
							
							
						 
						
							2017-07-15 15:41:15 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ab62b1591f 
								
							 
						 
						
							
							
								
								Fix duplicated entries in calls log box.  
							
							 
							
							... 
							
							
							
							Notify about new call service messages only for unread messages. 
							
						 
						
							2017-07-15 15:41:04 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								397e1dde78 
								
							 
						 
						
							
							
								
								Move reply bar to the top of the sticker.  
							
							 
							
							... 
							
							
							
							That way a fast share button in channels isn't overlapping with it. 
							
						 
						
							2017-07-15 15:05:46 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a935075782 
								
							 
						 
						
							
							
								
								Add some more assertions and info for crash debug.  
							
							 
							
							... 
							
							
							
							An assertion violation happens some time so add some debug info. 
							
						 
						
							2017-07-15 14:22:17 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								588aabc6d7 
								
							 
						 
						
							
							
								
								Fix render bug in pinned chats reordering.  
							
							 
							
							... 
							
							
							
							If the last chats row was painted a wrong lastPaintedPos was used. 
							
						 
						
							2017-07-15 14:20:53 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ca47e4ebfd 
								
							 
						 
						
							
							
								
								Alpha 1.1.13: Fix build for Xcode.  
							
							 
							
							
							
						 
						
							2017-07-14 15:52:53 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								58b79ab112 
								
							 
						 
						
							
							
								
								Alpha 1.1.13.  
							
							 
							
							... 
							
							
							
							- Various bug fixes. 
							
						 
						
							2017-07-14 15:31:22 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								cabf35f2b3 
								
							 
						 
						
							
							
								
								Allow to create channel invite link in boxes.  
							
							 
							
							... 
							
							
							
							SetupChannelBox (public/private) and MaxInviteBox are suggesting
to copy the channel invite link. Now they suggest to create it
in case the channel didn't have the invite link already. 
							
						 
						
							2017-07-14 15:28:08 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								949104d879 
								
							 
						 
						
							
							
								
								Improve queued by pts updates handling.  
							
							 
							
							... 
							
							
							
							The updates are ordered by pts and applied in the correct order.
Also some pts-dependent updates handling was moved to ApiWrap. 
							
						 
						
							2017-07-14 14:57:05 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								101ec9a1c1 
								
							 
						 
						
							
							
								
								Remove duplicated Copy Link context menu items.  
							
							 
							
							... 
							
							
							
							When right clicking on a real link don't add a message link copy.
Fixes  #3662  
							
						 
						
							2017-07-14 14:56:57 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7cc38f8f6a 
								
							 
						 
						
							
							
								
								Improve disabled Ui::Checkbox layout.  
							
							 
							
							
							
						 
						
							2017-07-14 12:47:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9e73e22e13 
								
							 
						 
						
							
							
								
								Add channel members in ParticipantsBoxController.  
							
							 
							
							... 
							
							
							
							Also remove MembersBox, it was replaced completely. 
							
						 
						
							2017-07-14 09:46:57 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4c6e1b2b1f 
								
							 
						 
						
							
							
								
								Fix members kick from group members dropdown.  
							
							 
							
							
							
						 
						
							2017-07-13 19:25:28 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3db913f15b 
								
							 
						 
						
							
							
								
								Remove layer deletion by timer in MainWindow.  
							
							 
							
							... 
							
							
							
							It could be: schedule deletion -> show new box -> delete it by timer.
This fixes the error box display when adding users to groups. 
							
						 
						
							2017-07-13 19:14:31 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								bd1547cd5e 
								
							 
						 
						
							
							
								
								Show error when trying to delete a large channel.  
							
							 
							
							... 
							
							
							
							Server doesn't allow to delete a channel with more than 1000 users. 
							
						 
						
							2017-07-13 19:12:20 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c7e63ffef5 
								
							 
						 
						
							
							
								
								Add some more assertions and info for crash debug.  
							
							 
							
							... 
							
							
							
							An assertion violation happens some time so add some debug info. 
							
						 
						
							2017-07-13 18:11:26 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a69304fd25 
								
							 
						 
						
							
							
								
								Fix crash in forwarding messages.  
							
							 
							
							... 
							
							
							
							HistoryHider holds pointers to items, so it should watch for
the history items being removed and remove the pointers. 
							
						 
						
							2017-07-13 17:57:25 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e0c74c9546 
								
							 
						 
						
							
							
								
								Fix crash in handlePendingHistoryUpdate().  
							
							 
							
							... 
							
							
							
							This method is called from InvokeQueued, so the auth session could
be destroyed already and should be checked before being accessed. 
							
						 
						
							2017-07-13 17:44:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2f816942b8 
								
							 
						 
						
							
							
								
								Use objects instead of pointers for corners.  
							
							 
							
							... 
							
							
							
							Also don't change mask corner images when color theme is changed.
This prevents race condition in mask corner images access, because
the GIF frame readers access mask corner images from other threads. 
							
						 
						
							2017-07-13 17:42:46 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9fd8b040b7 
								
							 
						 
						
							
							
								
								Fix crash in history switch.  
							
							 
							
							... 
							
							
							
							Don't call anything heavy between changing _history and _list. 
							
						 
						
							2017-07-13 17:42:28 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f5a405e6f1 
								
							 
						 
						
							
							
								
								Fix auto media download settings box layout.  
							
							 
							
							
							
						 
						
							2017-07-12 16:53:42 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c79561e97f 
								
							 
						 
						
							
							
								
								Add a couple of actions log phrases for channels.  
							
							 
							
							
							
						 
						
							2017-07-12 16:34:13 +03:00  
						
					 
				
					
						
							
							
								 
								Nicholas Guriev
							
						 
						
							 
							
							
							
							
								
							
							
								38a53687a0 
								
							 
						 
						
							
							
								
								Fix a couple of typos  
							
							 
							
							... 
							
							
							
							Signed-off-by: Nicholas Guriev <guriev-ns@ya.ru> (github: mymedia2) 
							
						 
						
							2017-07-12 14:08:36 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7b4393ba48 
								
							 
						 
						
							
							
								
								Fix radiobutton list boxes dimensions.  
							
							 
							
							... 
							
							
							
							Closes  #3655  
							
						 
						
							2017-07-12 14:05:29 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								56cb5ac9c6 
								
							 
						 
						
							
							
								
								Alpha 1.1.12: Search in supergroup for count > 50.  
							
							 
							
							... 
							
							
							
							Also move search in supergroup members to Actions profile block. 
							
						 
						
							2017-07-11 21:40:51 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								76cafc5059 
								
							 
						 
						
							
							
								
								Alpha 1.1.12.  
							
							 
							
							... 
							
							
							
							- Click on forwarded messages bar to change the recipient chat
in case you chose a wrong one first.
- Quickly share posts from channels and media messages from bots.
- Search in supergroup members by name.
- Search in channel members by name if you're a channel admin.
- Copy links to messages in public supergroups. 
							
						 
						
							2017-07-11 20:28:37 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								48bd693679 
								
							 
						 
						
							
							
								
								Allow to copy message links in public supergroups.  
							
							 
							
							
							
						 
						
							2017-07-11 20:21:24 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f32af6999b 
								
							 
						 
						
							
							
								
								Add a fast share button in channels and bots.  
							
							 
							
							
							
						 
						
							2017-07-11 20:11:06 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ac99784bf7 
								
							 
						 
						
							
							
								
								Change chat for forwarded items by click on them.  
							
							 
							
							... 
							
							
							
							Closes  #3637  
							
						 
						
							2017-07-11 13:23:15 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d94ef82327 
								
							 
						 
						
							
							
								
								Fix opening a forwarded GIF in MediaView on click.  
							
							 
							
							... 
							
							
							
							Fixes  #3645  
							
						 
						
							2017-07-11 13:21:01 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								06d4ea2975 
								
							 
						 
						
							
							
								
								Use ParticipantsBoxController for members list.  
							
							 
							
							... 
							
							
							
							Add search in channel/supergroup members inside PeerListBox.
Also MembersBox is not used anymore. 
							
						 
						
							2017-07-11 12:17:27 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b79ddb7a1c 
								
							 
						 
						
							
							
								
								Handle click on userpic in edit admin/banned box.  
							
							 
							
							... 
							
							
							
							In admins/banned/restricted lists on row click the edit box is shown.
Now click on the userpic in this box allows to get to user profile. 
							
						 
						
							2017-07-10 15:43:30 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								58a592ba47 
								
							 
						 
						
							
							
								
								Allow to see admin / banned rights for everyone.  
							
							 
							
							... 
							
							
							
							Even if you can't edit admin / banned rights you can see them. 
							
						 
						
							2017-07-10 15:29:55 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9344504781 
								
							 
						 
						
							
							
								
								Show error when adding a non-group bot to admins.  
							
							 
							
							
							
						 
						
							2017-07-10 13:56:29 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f7543e3261 
								
							 
						 
						
							
							
								
								Improve EditAdmin/RestrictedBox design.  
							
							 
							
							
							
						 
						
							2017-07-10 13:55:16 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0402b4f5f4 
								
							 
						 
						
							
							
								
								Add X / V vector icon to checkbox Toggle view.  
							
							 
							
							... 
							
							
							
							Also use them in the admin rights / restrictions boxes. 
							
						 
						
							2017-07-09 18:06:27 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d5c5549c1a 
								
							 
						 
						
							
							
								
								Make Checkbox text position relative to the View.  
							
							 
							
							
							
						 
						
							2017-07-07 14:27:13 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								21d2f6a44f 
								
							 
						 
						
							
							
								
								Generalize Checkbox layout.  
							
							 
							
							... 
							
							
							
							Now any Checkbox can have Check, Radio or Toggle layout.
Radiobutton is now a subclass of Checkbox with default Radio layout. 
							
						 
						
							2017-07-07 14:16:37 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f6eccf85dc 
								
							 
						 
						
							
							
								
								Alpha 1.1.11.  
							
							 
							
							... 
							
							
							
							- Send **bold** and __italic__ text in your messages (in addition
to already supported `monospace` and ```multiline monospace```).
- Search in channel and supergroup admin event log.
- Ban members from right click menu in supergroup admin event log. 
							
						 
						
							2017-07-06 20:11:25 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								28f7dc73a5 
								
							 
						 
						
							
							
								
								Optimize markdown parser, use less regex matches.  
							
							 
							
							
							
						 
						
							2017-07-06 19:57:19 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8d43bdb084 
								
							 
						 
						
							
							
								
								Use std::unique_ptrs for ITextBlocks.  
							
							 
							
							
							
						 
						
							2017-07-06 18:59:47 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8550099110 
								
							 
						 
						
							
							
								
								Improve markdown parsing.  
							
							 
							
							
							
						 
						
							2017-07-06 18:59:38 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								921c27c9b1 
								
							 
						 
						
							
							
								
								Apply markdown bold/italic when editing a message.  
							
							 
							
							
							
						 
						
							2017-07-06 18:19:50 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								148c04fb41 
								
							 
						 
						
							
							
								
								Fix multiline monospace pre blocks editing.  
							
							 
							
							... 
							
							
							
							Now we pass current flags and lnkIndex to the NewlineBlock, so that
we don't get one multiline pre block split to separate line blocks. 
							
						 
						
							2017-07-06 17:10:33 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								eaf91bba58 
								
							 
						 
						
							
							
								
								Parse bold / italic markdown entities.  
							
							 
							
							
							
						 
						
							2017-07-06 16:44:11 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								da0d78135d 
								
							 
						 
						
							
							
								
								Some refactoring in working with text entities.  
							
							 
							
							... 
							
							
							
							Also move this code to TextUtilities namespace. 
							
						 
						
							2017-07-06 14:37:42 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8b96f7214e 
								
							 
						 
						
							
							
								
								Add some assertions and info for crash debug.  
							
							 
							
							... 
							
							
							
							An assertion violation happens some time so add some debug info. 
							
						 
						
							2017-07-05 22:41:50 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8202a1633b 
								
							 
						 
						
							
							
								
								Fix crash in single instance forcing.  
							
							 
							
							... 
							
							
							
							Local server communication is allowed before Messenger constructor. 
							
						 
						
							2017-07-05 21:45:46 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7013a0dfef 
								
							 
						 
						
							
							
								
								Update channel admin counter after removing admin.  
							
							 
							
							
							
						 
						
							2017-07-05 21:36:09 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0c43aabfec 
								
							 
						 
						
							
							
								
								Allow to ban from actions log user context menu.  
							
							 
							
							
							
						 
						
							2017-07-05 21:11:31 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1a7353fb43 
								
							 
						 
						
							
							
								
								Fix phrase in HistoryJoined for supergroups.  
							
							 
							
							
							
						 
						
							2017-07-05 16:23:52 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4d3e7ac30c 
								
							 
						 
						
							
							
								
								Fix applying a draft with a reply in it.  
							
							 
							
							... 
							
							
							
							Fixes  #3407  
							
						 
						
							2017-07-05 16:20:34 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7d342b9c6d 
								
							 
						 
						
							
							
								
								Add search to channel / supergroup recent actions.  
							
							 
							
							
							
						 
						
							2017-07-05 16:11:08 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e1709c11da 
								
							 
						 
						
							
							
								
								Check weak pointer in AddParticipantBoxController.  
							
							 
							
							... 
							
							
							
							This may fix some crashes. 
							
						 
						
							2017-07-05 12:39:21 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								6d3a6d20b5 
								
							 
						 
						
							
							
								
								Version 1.1.10: Fix build for Xcode and GCC.  
							
							 
							
							
							
						 
						
							2017-07-04 19:17:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								60d886a59a 
								
							 
						 
						
							
							
								
								Version 1.1.10.  
							
							 
							
							... 
							
							
							
							- Filter added to channel and supergroup event log.
- Search by username in privacy exceptions editor fixed.
- Adding admins in channels fixed. 
							
						 
						
							2017-07-04 18:32:05 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								397797aac7 
								
							 
						 
						
							
							
								
								Add default changelog for the new stable version.  
							
							 
							
							... 
							
							
							
							Also add a non-translated changelog for the new alpha/beta versions. 
							
						 
						
							2017-07-04 18:32:04 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								61461d0a87 
								
							 
						 
						
							
							
								
								Improve boxes with checks / radios layout.  
							
							 
							
							
							
						 
						
							2017-07-04 16:59:00 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0ae661edf0 
								
							 
						 
						
							
							
								
								Add channel / supergroup admin event log filter.  
							
							 
							
							
							
						 
						
							2017-07-04 16:31:18 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fc6aa288c2 
								
							 
						 
						
							
							
								
								Show all returned rows in RevokePublicLinkBox.  
							
							 
							
							... 
							
							
							
							Fixes  #3617  
							
						 
						
							2017-07-03 16:57:46 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								58dcba71a4 
								
							 
						 
						
							
							
								
								Switch to PeerListBox in channel admin management.  
							
							 
							
							... 
							
							
							
							This will fix the problem with adding admins to channels.
Also this will add local search to channel admins list.
Fixes  #3615  
							
						 
						
							2017-07-03 16:17:52 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5ca3a81fe2 
								
							 
						 
						
							
							
								
								Fix global search by username in PeerListBox.  
							
							 
							
							
							
						 
						
							2017-07-03 16:17:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								f316e3bd17 
								
							 
						 
						
							
							
								
								Add debug logs for window position and autoupdate.  
							
							 
							
							
							
						 
						
							2017-07-03 15:23:41 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ebb10fb8ed 
								
							 
						 
						
							
							
								
								Improve night mode theme.  
							
							 
							
							... 
							
							
							
							Also fix custom notification border painting with reply button. 
							
						 
						
							2017-07-03 13:51:38 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d08dbb835f 
								
							 
						 
						
							
							
								
								Paint admin stars with different color in profile.  
							
							 
							
							
							
						 
						
							2017-07-03 13:31:37 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Viktor Oreshkin
							
						 
						
							 
							
							
							
							
								
							
							
								bca0e1e16c 
								
							 
						 
						
							
							
								
								Fix remove option in normal groups  
							
							 
							
							... 
							
							
							
							If user invites X to group and then X becomes an admin, user won't be
able to remove X anymore, so remove option shouldn't be shown.
Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks> 
							
						 
						
							2017-07-02 22:29:24 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								96d1fe336a 
								
							 
						 
						
							
							
								
								Fix assertion violation when editing an admin.  
							
							 
							
							... 
							
							
							
							There is a possibility that an EditAdminBox will be shown for someone
who can't add admins right now (in case server says he can edit one).
In that case assertion about the admins checkbox is false and we fix
that. Currently server sometimes does return this flag by mistake. 
							
						 
						
							2017-07-02 22:26:24 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								305e15dd03 
								
							 
						 
						
							
							
								
								Fix service message date in admin event log.  
							
							 
							
							
							
						 
						
							2017-07-02 22:26:23 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								341b44119f 
								
							 
						 
						
							
							
								
								Version 1.1.9.  
							
							 
							
							... 
							
							
							
							- Supergroups can now have up to 10.000 members.
- Appoint supergroup admins with granular rights.
Choose who can add users, manage messages, block members,
edit group info & username, add new admins, etc.
- Restrict and ban supergroup members with granular precision.
Read-only bans, GIF & sticker bans, media bans,
temporary bans and restrictions.
- Check the new event log to see all service actions taken by
members and admins of a channel or supergroup in the last 48 hours.
- Toggle night mode in the main menu. 
							
						 
						
							2017-06-30 15:08:29 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0798a0148a 
								
							 
						 
						
							
							
								
								Don't change custom background in night mode.  
							
							 
							
							... 
							
							
							
							This will at least make it a bit better in #3598 .
The real solution with remembering custom backgrounds for both
night mode on and off doesn't fit with current theming way too well. 
							
						 
						
							2017-06-30 15:03:51 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								51c0df79fe 
								
							 
						 
						
							
							
								
								Support emoji display in PeerListBox status texts.  
							
							 
							
							
							
						 
						
							2017-06-30 14:36:13 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								42febdb240 
								
							 
						 
						
							
							
								
								Fix alpha version changelog notification.  
							
							 
							
							... 
							
							
							
							We should call window->serviceNotification() because it checks for
the service chat history being loaded before adding the message.
The method in MainWidget was renamed to prevent bugs in the future. 
							
						 
						
							2017-06-30 14:30:11 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7b496b3741 
								
							 
						 
						
							
							
								
								Improve in-app changelogs for alpha version.  
							
							 
							
							
							
						 
						
							2017-06-30 13:32:10 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								197cdc3928 
								
							 
						 
						
							
							
								
								Alpha 1.1.8.  
							
							 
							
							... 
							
							
							
							- Toggle night mode in the main menu. 
							
						 
						
							2017-06-30 09:23:31 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								61659244b7 
								
							 
						 
						
							
							
								
								Add night mode switch to the main menu.  
							
							 
							
							... 
							
							
							
							Also fix a bug with the default background applying. 
							
						 
						
							2017-06-30 09:21:46 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								19023b4cc2 
								
							 
						 
						
							
							
								
								Display a toggle in Menu for Checkable actions.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:46 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5dcf341aaa 
								
							 
						 
						
							
							
								
								Display "no users" in empty add participant box.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4993ff1921 
								
							 
						 
						
							
							
								
								Finalize rename / move.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d1536d0572 
								
							 
						 
						
							
							
								
								Rename / move history and historywidget modules.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0b3644b334 
								
							 
						 
						
							
							
								
								Improve phrase on copying selected items as text.  
							
							 
							
							... 
							
							
							
							This is a better implementation of #3346 . 
							
						 
						
							2017-06-30 09:21:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7357119b1a 
								
							 
						 
						
							
							
								
								Fix scroll top overflow.  Fixes   #3524  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								545915e481 
								
							 
						 
						
							
							
								
								Fix name/fwd/reply/viabot info display for media.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								6f90dc2374 
								
							 
						 
						
							
							
								
								Fix empty admin event log display.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								91dcfff423 
								
							 
						 
						
							
							
								
								Add unpinned message admin log event action.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								58b4798b79 
								
							 
						 
						
							
							
								
								Fix tooltip hiding when window is hidden by Cmd+H.  
							
							 
							
							... 
							
							
							
							For some reason deleteLater() called for the tooltip from the main
window deactivation signal is really handled only on app quit :/
So now we use InvokeQueued(p, [p] { delete p; }); there instead.
Fixes  #3461  
							
						 
						
							2017-06-30 09:21:45 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								843d63c221 
								
							 
						 
						
							
							
								
								Fix edit channel controls layout.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3b864d63b9 
								
							 
						 
						
							
							
								
								Fix crash in audio player destructor.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2a51e2aa59 
								
							 
						 
						
							
							
								
								Workaround GCC bug and fix Linux build.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								67f2daa43c 
								
							 
						 
						
							
							
								
								Closed beta 1001007003: Fix build for old OS X.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c3db57a4fc 
								
							 
						 
						
							
							
								
								Closed beta 1001007003: Fix Xcode build.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								885b82b437 
								
							 
						 
						
							
							
								
								Closed beta 1001007003.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								6487d91722 
								
							 
						 
						
							
							
								
								Add users to a channel check by admin rights.  
							
							 
							
							... 
							
							
							
							Also add an admin right checkbox for add users in channels. 
							
						 
						
							2017-06-30 09:21:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5b4f70ff96 
								
							 
						 
						
							
							
								
								Fix crash in layer stack unwinding.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								75fdd5315f 
								
							 
						 
						
							
							
								
								Add some more colors for theming.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8ee5c70708 
								
							 
						 
						
							
							
								
								Fix admin custom status text in supergroups.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b398444b91 
								
							 
						 
						
							
							
								
								Show manage banned and restricted to creator.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:44 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9e6f2a5d2e 
								
							 
						 
						
							
							
								
								Remember connection type settings.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								7245319351 
								
							 
						 
						
							
							
								
								Prefer static dc options when using a proxy.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								82912f4a0b 
								
							 
						 
						
							
							
								
								Handle socks internal links.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1968ca07de 
								
							 
						 
						
							
							
								
								Display connecting to proxy state with a link.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8c04bed572 
								
							 
						 
						
							
							
								
								Display empty event log placeholder.  
							
							 
							
							... 
							
							
							
							Also hide the filter button for now. 
							
						 
						
							2017-06-30 09:21:43 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								ae56c5266f 
								
							 
						 
						
							
							
								
								Fix rich text entities in log entry original.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0a9db8533b 
								
							 
						 
						
							
							
								
								Save admin log state to memento and restore it.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								816ee794e8 
								
							 
						 
						
							
							
								
								Event log context menu + improved text selection.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:43 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								693c30d264 
								
							 
						 
						
							
							
								
								Handle mouse events in log entry message parts.  
							
							 
							
							... 
							
							
							
							Also highlight mentions and hashtags in them. 
							
						 
						
							2017-06-30 09:21:42 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								17e08f9291 
								
							 
						 
						
							
							
								
								Separate theme keys for emoji category icon color.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:42 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								cedf8a65e7 
								
							 
						 
						
							
							
								
								Better channel log entry layout inside messages.  
							
							 
							
							... 
							
							
							
							Also move HistoryService class to a separate module. 
							
						 
						
							2017-06-30 09:21:42 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								0a39e7e2b1 
								
							 
						 
						
							
							
								
								Support userpics and dates in channel log events.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:42 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e39b95175b 
								
							 
						 
						
							
							
								
								Handle channel event log mouse events.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:42 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1791b251ad 
								
							 
						 
						
							
							
								
								Fix tabbed section / panel render glitches.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:42 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								507b7d7193 
								
							 
						 
						
							
							
								
								Add to each history item its own width value.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								839e59075d 
								
							 
						 
						
							
							
								
								Display log entry original data in HistoryMessage.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								4962fdf5ae 
								
							 
						 
						
							
							
								
								Add phrases and layout for all events in log.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fee8690ca6 
								
							 
						 
						
							
							
								
								Channel action log items display and layout.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								25a718c54b 
								
							 
						 
						
							
							
								
								Start recent channel actions log section.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								401bc86f27 
								
							 
						 
						
							
							
								
								Closed beta 1001007002: New channel rights.  
							
							 
							
							... 
							
							
							
							Also fix build in Xcode. 
							
						 
						
							2017-06-30 09:21:41 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								c3ad0ae129 
								
							 
						 
						
							
							
								
								Always show that bot-admin reads all messages.  
							
							 
							
							... 
							
							
							
							A bot with any admin rights has access to messages. 
							
						 
						
							2017-06-30 09:21:41 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8fe56b9a7d 
								
							 
						 
						
							
							
								
								Show blocked / restricted users to all admins.  
							
							 
							
							
							
						 
						
							2017-06-30 09:21:41 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								1b649299ff 
								
							 
						 
						
							
							
								
								Show edit admin non-mutual-contact error message.  
							
							 
							
							
							
						 
						
							2017-06-30 09:20:31 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								758cf0388e 
								
							 
						 
						
							
							
								
								Edit who can add users to supergroup.  
							
							 
							
							... 
							
							
							
							Add a couple of radiobuttons to EditChannelBox for that.
Also a 'change info' admin now can edit 'signatures' in a channel. 
							
						 
						
							2017-06-29 11:40:25 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b35d2505a4 
								
							 
						 
						
							
							
								
								Better mentions highlighting in PeerListBox.  
							
							 
							
							
							
						 
						
							2017-06-29 11:40:23 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								240ced395b 
								
							 
						 
						
							
							
								
								Apply changes in ParticipantsBoxController.  
							
							 
							
							... 
							
							
							
							When we add admin / banned / restricted user in a channel using
AddParticipantBoxController we now apply the added user in the box. 
							
						 
						
							2017-06-29 11:40:22 +03:00