| 
								
								
									 John Preston | ff51bf81f3 | Allow clearing history in megagroups. | 2022-06-20 11:30:43 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | df15ff9f8e | Update API scheme on layer 140. | 2022-03-30 12:23:05 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 5e7e7eaa83 | FullMsgId rely on PeerId instead of ChannelId. | 2021-12-22 10:11:57 +00:00 |  | 
				
					
						| 
								
								
									 23rd | 69dc6c98ce | Removed unused MTPBool from callbacks on done. | 2021-11-30 17:37:39 +04:00 |  | 
				
					
						| 
								
								
									 23rd | 3647241f71 | Removed unused MTP::Error from callbacks on fail. | 2021-11-30 17:37:07 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 80fcffcc40 | Delete history for specific days in private chats. | 2021-11-26 18:00:19 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | c534f3f22e | Some internal HistoryItem refactoring. Replace most IsServerMsgId / id <=> 0 with isRegular().
Track isLocal / isHistoryEntry in flags.
Remove toHistoryMessage. | 2021-11-07 12:50:13 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 97ae094c3c | Update API scheme with new cloud themes. | 2021-10-29 18:31:07 +04:00 |  | 
				
					
						| 
								
								
									 23rd | 80461bd9fe | Moved ConfirmBox to Ui namespace. | 2021-10-19 06:34:27 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 730412fefe | Load albums of last chat messages. | 2021-10-04 23:47:33 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 1e660fc2a2 | Allocate 64 bits for message ids. | 2021-09-30 13:49:37 +04:00 |  | 
				
					
						| 
								
								
									 23rd | 900a7d0b2b | Appended references to const auto types in loop to prevent copying. Suggested by Apple Clang. | 2021-09-09 16:32:04 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | a6c98f4bb4 | Update API scheme to layer 133. | 2021-09-07 23:41:07 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | c0c10689a1 | Get rid of deprecated ranges::view usage | 2021-03-13 19:14:58 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 68b0a85369 | Rename RPCError to MTP::Error. | 2021-03-12 16:58:26 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 0a678ae8bd | No 'Clear History' for everyone in groups. | 2021-02-22 23:42:42 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 4896509ddf | Allow clear history for everyone in small supergroups. | 2021-02-22 23:42:42 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 73ae29ae25 | Update API scheme. | 2021-02-22 23:42:41 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 417428b21d | Allow deleting small groups for everyone. | 2021-01-25 16:50:59 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 1774b21e88 | Add ability to completely delete legacy group. | 2021-01-25 16:50:58 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 4c1213ce9e | Allow blocking users from Replies chat. | 2020-09-29 19:03:26 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 00cdae0369 | Implement replies list request. | 2020-09-29 19:03:18 +03:00 |  | 
				
					
						| 
								
								
									 23rd | e318a7d65f | Simplified ranges::find_if with ranges::any_of and ranges::none_of. | 2020-06-23 21:53:43 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 997913be25 | One Window::Notifications system for all sessions. | 2020-06-23 21:53:42 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | c478d96385 | Add debug logs for chats reading requests. | 2020-05-12 16:18:19 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | c3463dec63 | Force zero unread count if read till end. | 2020-02-24 14:54:00 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | f2ef109940 | Make sure we request pending dialog entries. | 2020-02-24 14:54:00 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 91a6632a1b | Fix state assertion in reading requets. | 2020-02-24 12:57:24 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | b84b1e71f7 | Beta version 1.9.16: Crash fix. | 2020-02-23 15:13:23 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | a84c7e0b06 | Don't apply entry from dialogs if postponed. | 2020-02-23 12:56:33 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | f7144a55e2 | Always clear history notifications when marking as read. | 2020-02-23 12:48:39 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 496faef0b3 | Fix crashes in fast simultaneous readings. Fixes #7264, fixes #7259. | 2020-02-23 11:54:18 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | c207a7c0d3 | Fix simultaneous read history requests. | 2020-02-21 19:05:57 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | d83cf0e560 | Fix build with Clang. | 2020-02-21 18:50:56 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 28032e5e0d | Fix jump to a specific message. | 2020-02-21 18:48:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 7f77db8c7f | Fix request cancel in Histories. | 2020-02-21 18:48:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | f9d02740aa | Don't send same read request more than once. | 2020-02-21 18:48:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ec7a2dce2f | Search through Histories. | 2020-02-21 18:48:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 6f672ecdc3 | Request history parts through Histories. | 2020-02-21 18:48:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 818f5cd004 | Send and delete messages through Histories. | 2020-02-21 18:48:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 147e8cc467 | Prepare for syncing read / write requests. | 2020-02-21 18:48:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | db322cc19a | Move requestDialogEntry to Histories. | 2020-02-21 18:48:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 9bdcd08233 | Don't read history for guest channels. | 2020-02-21 18:48:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | a954b459b4 | Fix crash on reading in support mode. | 2020-02-21 18:48:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | a3f19c073b | Fix 'reading' of an empty history. | 2020-02-21 18:48:29 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | b5dcd84513 | Fix stop-auto-read when the system is idle. | 2020-02-21 18:48:29 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 5b7f7ed70e | Fix reading of currently opened chat. | 2020-02-21 18:48:29 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 32d93e2651 | Fix several read requests together. | 2020-02-21 18:48:29 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 9cccea9a87 | All read history done through Data::Histories. | 2020-02-21 18:48:29 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | b0e1ae3948 | Prepare Data::Histories for requests interdependencies. | 2020-02-21 18:48:29 +04:00 |  |