| 
							
							
								 John Preston | 5478a8c014 | Show reply info in scheduled forwards. | 2022-05-19 17:27:03 +04:00 |  | 
			
				
					| 
							
							
								 John Preston | 5be72e8ce2 | Just compute scheduled ids instead of a lookup. | 2022-03-11 11:25:30 +04:00 |  | 
			
				
					| 
							
							
								 John Preston | 1833fac094 | Make scheduled message ids determenistic. Fixes #6686. | 2022-03-11 11:05:02 +04:00 |  | 
			
				
					| 
							
							
								 John Preston | cd9b3368da | Don't request scheduled messages in channels I can't write to. | 2022-02-04 09:50:12 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | a1439163ce | Update API scheme to layer136. | 2021-12-29 21:22:32 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | 5e7e7eaa83 | FullMsgId rely on PeerId instead of ChannelId. | 2021-12-22 10:11:57 +00:00 |  | 
			
				
					| 
							
							
								 23rd | 3647241f71 | Removed unused MTP::Error from callbacks on fail. | 2021-11-30 17:37:07 +04:00 |  | 
			
				
					| 
							
							
								 John Preston | 773755d70e | Send as a channel in HistoryWidget. | 2021-11-26 18:00:18 +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 |  | 
			
				
					| 
							
							
								 23rd | 816f422e21 | Removed MTP* from applying message edition. Fixed #17073. | 2021-10-08 10:39:36 +04:00 |  | 
			
				
					| 
							
							
								 John Preston | 21ac2b8f3a | Don't use MTP* for reply markup data. | 2021-10-04 23:47:30 +04:00 |  | 
			
				
					| 
							
							
								 John Preston | ead695b101 | Don't pass wide fake MsgId through MTPMessage. | 2021-09-30 15:30:39 +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 |  | 
			
				
					| 
							
							
								 John Preston | 116a768fde | Don't use MTP* for Message flags. | 2021-07-28 15:28:17 +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 | 73ae29ae25 | Update API scheme. | 2021-02-22 23:42:41 +04:00 |  | 
			
				
					| 
							
							
								 John Preston | 502a3ca70f | Update API scheme to layer 124. | 2021-02-22 23:42:40 +04:00 |  | 
			
				
					| 
							
							
								 23rd | 062c451c27 | Refactored handle of last editable message on Up arrow in sections. | 2021-02-04 18:13:03 +04:00 |  | 
			
				
					| 
							
							
								 John Preston | b396244606 | Update API scheme to layer 123. | 2021-01-25 16:47:40 +04:00 |  | 
			
				
					| 
							
							
								 John Preston | 574d915c23 | Fix build and tray icon menu on Windows. | 2021-01-22 16:53:59 +04:00 |  | 
			
				
					| 
							
							
								 23rd | eb42a77eb7 | Changed Up arrow shortcut for albums to edit item with caption. Fixed #10134. | 2021-01-22 16:53:59 +04:00 |  | 
			
				
					| 
							
							
								 23rd | 15254599e2 | Unified checking for editable message. | 2021-01-11 22:46:56 +03:00 |  | 
			
				
					| 
							
							
								 23rd | 5540b0bb8b | Fixed glitch for scheduled messages with elapsed date in channels. | 2020-10-23 13:32:32 +03:00 |  | 
			
				
					| 
							
							
								 23rd | 0c1312419a | Fixed crash when user schedules message with elapsed date. Fixed #8764. | 2020-10-07 14:30:29 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | 55edb3bdfe | Update API scheme to layer 119. Count replies. | 2020-09-29 19:03:18 +03:00 |  | 
			
				
					| 
							
							
								 23rd | 11018d76f1 | Added Up arrow shortcut to edit scheduled messages. | 2020-07-20 21:44:07 +03:00 |  | 
			
				
					| 
							
							
								 23rd | 31fa2d9355 | Added ScheduledMessages::lookupItem for FullMsgId. | 2020-07-17 18:22:37 +03:00 |  | 
			
				
					| 
							
							
								 23rd | 7dd9adb934 | Added handling of updates for edited media in scheduled messages. | 2020-07-17 18:22:37 +03:00 |  | 
			
				
					| 
							
							
								 23rd | 0696a2d5c0 | Replaced mapping to rpl::empty_value with rpl::to_empty. | 2020-06-23 21:53:43 +04:00 |  | 
			
				
					| 
							
							
								 John Preston | bdbcd8e540 | Use Main::Session in entities parsing. | 2020-06-08 12:05:17 +04:00 |  | 
			
				
					| 
							
							
								 23rd | 5a75dd2b6f | Added handling of updates for rescheduled messages. | 2020-05-20 12:41:43 +04:00 |  | 
			
				
					| 
							
							
								 John Preston | ca3419ef24 | Make filtered lists independent from folders. | 2020-03-27 20:36:02 +04:00 |  | 
			
				
					| 
							
							
								 23rd | e7fbcce9d9 | Added handler for SCHEDULE_STATUS_PRIVATE error when send file. | 2020-01-28 11:20:36 +03:00 |  | 
			
				
					| 
							
							
								 23rd | 7cbc5ef902 | Fixed scheduled sending text messages until online when user is online. | 2020-01-28 11:20:36 +03:00 |  | 
			
				
					| 
							
							
								 23rd | 03d96a32f2 | Fixed scheduled sending files until online when user is online. | 2020-01-28 11:20:36 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | 849deb57e2 | Move many widget classes to lib_ui. | 2019-10-01 23:59:46 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | 09547bd6d5 | Fix possible crash in scheduled messages. | 2019-09-27 18:49:49 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | 30f4d870c5 | Version 1.8.4: Fix crash on failed message delete. | 2019-09-06 14:46:09 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | f199205592 | Limit scheduled requests for one per minute. | 2019-08-29 20:16:37 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | ef7087348a | Allow to schedule created polls. | 2019-08-27 19:10:37 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | debeb61540 | Start schedule message box. | 2019-08-27 19:10:37 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | 03cdddfe18 | Allow sending scheduled messages. | 2019-08-27 19:10:37 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | 0b08810d5a | Update hash counting for scheduled messages. | 2019-08-27 19:10:37 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | 694f771131 | Allow to send scheduled messages instantly. | 2019-08-27 19:10:37 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | 956bb876f6 | Sort scheduled messages on an update. | 2019-08-27 19:10:37 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | 815a18be94 | Add initial scheduled list implementation. | 2019-08-27 19:10:37 +03:00 |  | 
			
				
					| 
							
							
								 John Preston | 3814b0833d | Keep track of scheduled messages. | 2019-08-27 19:10:37 +03:00 |  |