23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								c3c482aa50 
								
							 
						 
						
							
							
								
								Improved peer context menu item to archive chat.  
							
							 
							
							
							
						 
						
							2020-05-01 12:31:13 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b6e184d0c8 
								
							 
						 
						
							
							
								
								Support bots as top promoted dialog entries.  
							
							 
							
							
							
						 
						
							2020-04-30 11:35:01 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c50ade565a 
								
							 
						 
						
							
							
								
								Track sending and failed messages.  
							
							 
							
							
							
						 
						
							2019-07-24 08:02:20 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								328b090877 
								
							 
						 
						
							
							
								
								Save slowmode settings in groups.  
							
							 
							
							
							
						 
						
							2019-07-24 08:02:20 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								7d585ab72f 
								
							 
						 
						
							
							
								
								Handle located groups as public.  
							
							 
							
							
							
						 
						
							2019-06-21 14:27:46 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								50778790fe 
								
							 
						 
						
							
							
								
								Start supporting channel discussion groups.  
							
							 
							
							
							
						 
						
							2019-05-27 15:09:25 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								61419b57c8 
								
							 
						 
						
							
							
								
								Prepare legacy group restrictions checking.  
							
							 
							
							
							
						 
						
							2019-01-17 12:21:29 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								0ce4d66601 
								
							 
						 
						
							
							
								
								Rename restrictionReason to unavailableReason.  
							
							 
							
							
							
						 
						
							2019-01-17 12:21:28 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								9a8ab84ecb 
								
							 
						 
						
							
							
								
								Add edit / view of user information for support.  
							
							 
							
							
							
						 
						
							2018-11-20 19:50:36 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4960e08a24 
								
							 
						 
						
							
							
								
								Display occupied chats using drafts for support.  
							
							 
							
							
							
						 
						
							2018-11-20 19:38:39 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								78da810114 
								
							 
						 
						
							
							
								
								Extend pinned messages support.  
							
							 
							
							... 
							
							
							
							Support them in saved messages and normal groups. 
							
						 
						
							2018-11-16 20:17:58 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								35c759c6bc 
								
							 
						 
						
							
							
								
								Mark [un]read from chats list.  
							
							 
							
							
							
						 
						
							2018-06-27 22:58:32 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								dd81f5d59f 
								
							 
						 
						
							
							
								
								Replace base::lambda with shorter term.  
							
							 
							
							... 
							
							
							
							base::lambda -> Fn (type alias for std::function).
base::lambda_once -> FnMut (type alias for base::unique_function).
base::lambda_guarded -> crl::guard.
base::lambda_call_type_t -> crl::deduced_call_type. 
							
						 
						
							2018-06-04 18:38:27 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5a1d4d55c6 
								
							 
						 
						
							
							
								
								Display a disclaimer about proxy sponsor.  
							
							 
							
							
							
						 
						
							2018-05-15 19:38:27 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4527c03c0d 
								
							 
						 
						
							
							
								
								Use "Feed" name for chats list index and search.  
							
							 
							
							
							
						 
						
							2018-02-08 12:20:51 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ea7441ae77 
								
							 
						 
						
							
							
								
								Use single LEGAL file with license and copyright.  
							
							 
							
							
							
						 
						
							2018-01-03 13:23:14 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								9bbcbd4bb3 
								
							 
						 
						
							
							
								
								Remove all legacy media overview code.  
							
							 
							
							
							
						 
						
							2017-12-08 22:34:26 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								d93c1ccbaa 
								
							 
						 
						
							
							
								
								Improve compile time.  
							
							 
							
							
							
						 
						
							2017-11-21 14:20:52 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b51f865c54 
								
							 
						 
						
							
							
								
								Save info members list state to memento.  
							
							 
							
							
							
						 
						
							2017-11-16 07:59:08 +04: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 
								
							 
						 
						
							
							
							
							
								
							
							
								df64c972d8 
								
							 
						 
						
							
							
								
								Replace QFlags with base::flags.  
							
							 
							
							
							
						 
						
							2017-09-03 15:45:47 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e13ed9b909 
								
							 
						 
						
							
							
								
								Remove main()->peerUpdated and some other signals.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:36 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								e209737b1a 
								
							 
						 
						
							
							
								
								Display and follow unread mentions in history.  
							
							 
							
							
							
						 
						
							2017-08-30 19:15:13 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								cb5b6d0cb8 
								
							 
						 
						
							
							
								
								Add megagroup stickerset to StickersListWidget.  
							
							 
							
							
							
						 
						
							2017-08-25 14:39:13 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b76bfe2008 
								
							 
						 
						
							
							
								
								Add admin/banned/restricted box using PeerListBox.  
							
							 
							
							
							
						 
						
							2017-06-29 11:40:20 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								7d2d5c6100 
								
							 
						 
						
							
							
								
								Edit admin and restricted rights in channels.  
							
							 
							
							
							
						 
						
							2017-06-29 11:40:11 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								330b4a0b00 
								
							 
						 
						
							
							
								
								API scheme updated to layer 68.  
							
							 
							
							
							
						 
						
							2017-06-29 11:40:08 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								30d000e139 
								
							 
						 
						
							
							
								
								Toggle calls controls using config and user flags.  
							
							 
							
							... 
							
							
							
							Also use calls timeout values from config.
Also request config each time when the auth session changes. 
							
						 
						
							2017-05-09 23:46:22 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								38f94c63e9 
								
							 
						 
						
							
							
								
								Add blocked users list in supergroups profiles.  
							
							 
							
							
							
						 
						
							2017-04-07 18:13:22 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5444b8166c 
								
							 
						 
						
							
							
								
								Finalize rename / move of files.  
							
							 
							
							
							
						 
						
							2017-04-07 18:13:18 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ffc557a0f9 
								
							 
						 
						
							
							
								
								Using standard library instead of std_ namespace.  
							
							 
							
							... 
							
							
							
							Currently tested only in VS2015. 
							
						 
						
							2017-02-21 16:45:56 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								7fb1463c43 
								
							 
						 
						
							
							
								
								Version 1.0 stable: bump copyright date to 2017.  
							
							 
							
							
							
						 
						
							2017-01-11 23:02:13 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c65a280b9d 
								
							 
						 
						
							
							
								
								Alpha 0.10.23: small tiled background performance improved.  
							
							 
							
							... 
							
							
							
							Also some error texts improved. Also Ctrl+W closes MediaView now. 
							
						 
						
							2017-01-01 20:59:33 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								85b434bee4 
								
							 
						 
						
							
							
								
								Scheme updated. Pinned dialogs support added.  
							
							 
							
							
							
						 
						
							2016-12-30 17:52:53 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								7bb3b4d807 
								
							 
						 
						
							
							
								
								Common groups profile block done. Moved to layer 59.  
							
							 
							
							... 
							
							
							
							Also profile block modules were renamed. 
							
						 
						
							2016-12-30 17:52:42 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e880c4876e 
								
							 
						 
						
							
							
								
								Strict alignment request for base::lambda. Various improvements.  
							
							 
							
							
							
						 
						
							2016-12-30 17:52:21 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								da49d8440a 
								
							 
						 
						
							
							
								
								Beta 10008001: moved all Notify::Observer-s to base::Subscriber-s.  
							
							 
							
							
							
						 
						
							2016-09-26 21:33:34 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c91bdf3fef 
								
							 
						 
						
							
							
								
								NB Broken! Moving from registerPeerObserver() to base::Subscriber.  
							
							 
							
							
							
						 
						
							2016-09-26 17:50:24 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								8546814a25 
								
							 
						 
						
							
							
								
								imageLoaded() notifications done through base::Subscriber.  
							
							 
							
							... 
							
							
							
							Also FileDialog query completion notifications use base::Subscriber.
Strict lambda alignment check. Disable large lambdas in lambda_wrap. 
							
						 
						
							2016-09-26 16:57:08 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								453661d611 
								
							 
						 
						
							
							
								
								Removed Function<> and SharedCallback<>, using base::lambda_unique<>.  
							
							 
							
							... 
							
							
							
							Also removed macro START_ANIMATION(anim,) using anim.start() instead. 
							
						 
						
							2016-09-26 15:09:59 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e47d8c0e03 
								
							 
						 
						
							
							
								
								Added "Add to Group" button in bot profile.  
							
							 
							
							... 
							
							
							
							Changed new chat icon to more simplified.
Fixed kick user from a new members dropdown in chat history view.
Version 0.9.53.alpha is ready. 
							
						 
						
							2016-06-20 18:46:36 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								3915576673 
								
							 
						 
						
							
							
								
								Online updated in the new profile covers. Covert to supergroup handled.  
							
							 
							
							
							
						 
						
							2016-06-04 23:29:16 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ea8f01bd74 
								
							 
						 
						
							
							
								
								Members block almost done in the new profile implementation.  
							
							 
							
							... 
							
							
							
							Member kicking, upgrade to supergroup and testing is left. 
							
						 
						
							2016-06-03 10:20:24 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2c4ec3d9f3 
								
							 
						 
						
							
							
								
								Shared media block done in the new profile implementation.  
							
							 
							
							... 
							
							
							
							Preparing to call Notify::peerUpdatedSendDelayed() only from event loop. 
							
						 
						
							2016-06-02 16:02:55 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								3fc7cc3453 
								
							 
						 
						
							
							
								
								Actions block done for the new profile implementation.  
							
							 
							
							... 
							
							
							
							User block status moved to private data.
Notify::PeerUpdateFlag[s] moved to Notify::PeerUpdate::Flag[s]. 
							
						 
						
							2016-06-01 23:05:37 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								66a8aa86e1 
								
							 
						 
						
							
							
								
								Settings block in the new profile implementation done.  
							
							 
							
							... 
							
							
							
							New type of button (LeftOutlineButton) was added. _inviteLink moved
to private section in ChatData and ChannelData (with get-set methods). 
							
						 
						
							2016-06-01 16:07:03 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								41c8df029a 
								
							 
						 
						
							
							
								
								New profile blocks started. Info block fully ready.  
							
							 
							
							... 
							
							
							
							All block widgets added (currently empty).
About text and phone number PeerUpdateFlag added for observers. 
							
						 
						
							2016-05-31 22:27:11 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								a06a989f97 
								
							 
						 
						
							
							
								
								New profile fixed top bar now is peer observer.  
							
							 
							
							... 
							
							
							
							Multiple showAnimated() calls for SectionWidget are now allowed. 
							
						 
						
							2016-05-27 18:45:35 +03:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								46ad43bb1e 
								
							 
						 
						
							
							
								
								New profile cover actions by buttons done.  
							
							 
							
							... 
							
							
							
							Two new types of Observers: image loaded and async file dialog. 
							
						 
						
							2016-05-25 20:59:21 +03:00