|  John Preston | 3715fa4b1e | Fix scheduled notifications on inbox read. | 2019-08-30 17:06:21 +03:00 | 
				
					
						|  John Preston | d95e54cb1a | Check if it is possible to 'Send now.' | 2019-08-30 16:17:46 +03:00 | 
				
					
						|  John Preston | 5758f756c9 | Fix draft clearing on message send. Regression was introduced in caef7dde24. | 2019-08-30 13:31:45 +03:00 | 
				
					
						|  23rd | 04617e4a12 | Fixed display of tooltip for date of stickers. - Fixed #6426.
 - Regression was introduced in b814c6307a. | 2019-08-29 16:16:22 +03:00 | 
				
					
						|  John Preston | 405ccb8580 | Add editing of AddedByPhone privacy. | 2019-08-29 11:44:03 +03:00 | 
				
					
						|  John Preston | 07f45b7eab | Improve published scheduled notifications. | 2019-08-29 10:01:28 +03:00 | 
				
					
						|  John Preston | 87addd41b1 | Add new phrases for reminders. | 2019-08-29 10:01:28 +03:00 | 
				
					
						|  John Preston | 0a4f91a53d | Notify about published scheduled messages. | 2019-08-29 10:01:28 +03:00 | 
				
					
						|  John Preston | 44d156760e | Fix build in Xcode. | 2019-08-27 19:10:37 +03:00 | 
				
					
						|  John Preston | ef7087348a | Allow to schedule created polls. | 2019-08-27 19:10:37 +03:00 | 
				
					
						|  John Preston | 8eac2dcb78 | Correctly show scheduled polls. | 2019-08-27 19:10:37 +03:00 | 
				
					
						|  John Preston | f690f93f32 | Allow schedule of files, stickers, GIFs. | 2019-08-27 19:10:37 +03:00 | 
				
					
						|  John Preston | 77ebdd3576 | Send from scheduled messages section. | 2019-08-27 19:10:37 +03:00 | 
				
					
						|  John Preston | 3e895d0e85 | Make tabbed selector working in scheduled section. | 2019-08-27 19:10:37 +03:00 | 
				
					
						|  John Preston | 385a7eb00d | Start scheduled compose controls. | 2019-08-27 19:10:37 +03:00 | 
				
					
						|  John Preston | 1c9775baf9 | Improve scheduled messages icon design. | 2019-08-27 19:10:37 +03:00 | 
				
					
						|  John Preston | fb96d2eef8 | Improve schedule box design. | 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 | caef7dde24 | Bundle silent and scheduled to Api::SendOptions. | 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 | 99037d3d46 | Improve scheduled messages top bar. | 2019-08-27 19:10:37 +03:00 | 
				
					
						|  John Preston | ea0a616453 | Allow deleting scheduled messages. | 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 | 
				
					
						|  John Preston | 549789bfb7 | Update API scheme to layer 105. | 2019-08-27 19:10:37 +03:00 | 
				
					
						|  John Preston | e1fe373504 | Fix localtime-related slowmode errors. | 2019-08-20 12:42:37 +03:00 | 
				
					
						|  John Preston | 7316d24ca4 | Quick fix for 'Cant forward here' error. | 2019-08-19 15:26:12 +03:00 | 
				
					
						|  John Preston | b814c6307a | Check that sticker drag point is inside. | 2019-08-19 15:26:12 +03:00 | 
				
					
						|  23rd | 06fbb2edc4 | Added permanent date display for sticker when fast action is enabled. | 2019-08-19 15:26:12 +03:00 | 
				
					
						|  23rd | 0ee47bb10f | Fixed fast action button and date position for stickers. | 2019-08-19 15:26:12 +03:00 | 
				
					
						|  23rd | 9f228d8146 | Fixed fast share button in messages with big emoji and reply. | 2019-08-19 15:26:12 +03:00 | 
				
					
						|  23rd | de270d5283 | Fixed right action click handler on stickers without stickerpack. | 2019-08-19 15:26:12 +03:00 | 
				
					
						|  John Preston | 1139a59818 | Fix crash in editing message to empty. | 2019-08-19 15:26:12 +03:00 | 
				
					
						|  John Preston | 02b65a42f7 | Move message client flags to a separate field. | 2019-08-09 20:19:23 +01:00 | 
				
					
						|  John Preston | 93793d8bdd | Remove thumbnail for colored animated emoji. | 2019-08-09 11:51:35 +01:00 | 
				
					
						|  John Preston | d7f7a03eb4 | Don't refresh large emoji messages when sent. | 2019-08-09 11:51:35 +01:00 | 
				
					
						|  John Preston | bc83df9d7f | Repaint skin-toned animated emoji. | 2019-08-09 11:51:33 +01:00 | 
				
					
						|  John Preston | 4bad642190 | Remove some more Auth() calls. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | 230dd29af5 | More large emoji layout improvements. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | 116b483a88 | Improve layout of large emoji. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | e479daca03 | Use outlined large emoji. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | 51d350c356 | Fix stickers and emoji render. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | d298953653 | Add large emoji implementation. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | 1d52ba7a42 | Extract sticker-specific HistoryView code. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | 850940116d | Move HistoryMedia to HistoryView namespace. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | fd59147b8a | Allow disabling animated emoji. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | 93a52bb66e | Move some settings from global to Session. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | 7e4c9f98a6 | Track all single-emoji messages. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | 7d2896dd42 | Scale animated emoji by server config. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | f7f797dd78 | Initial animated emoji implementation. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | 4b7b1c35e1 | Improve storing of played animated stickers. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | 708b1d7ad4 | Add 'Loop animated stickers' setting. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | 80fedcbbae | Improve slowmode error phrases. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | 8d94cfb61b | Fix support mode sending. | 2019-08-09 11:50:49 +01:00 | 
				
					
						|  John Preston | 27d84befa8 | Remove emoji from custom admin ranks. | 2019-07-28 15:39:06 +02:00 | 
				
					
						|  John Preston | 3f2cc01f48 | Allow sending silent messages. | 2019-07-27 17:19:04 +02:00 | 
				
					
						|  John Preston | bacaf805b5 | Pass SessionNavigation to some boxes. | 2019-07-25 20:55:11 +02:00 | 
				
					
						|  John Preston | 137fa0378c | Remove some more Auth() calls. | 2019-07-24 16:00:30 +02:00 | 
				
					
						|  John Preston | ff44094ded | Rename AuthSession to Main::Session. | 2019-07-24 13:45:24 +02:00 | 
				
					
						|  John Preston | 06982fdf04 | Remove some calls to Auth(). | 2019-07-24 13:13:51 +02:00 | 
				
					
						|  John Preston | 2ed5552279 | Improve custom badge input phrases. | 2019-07-24 08:02:20 +02:00 | 
				
					
						|  John Preston | 3f1a2d0b58 | Support emoji in custom admin badges. | 2019-07-24 08:02:20 +02:00 | 
				
					
						|  John Preston | f36e2981ca | Display custom admin ranks in messages. | 2019-07-24 08:02:20 +02:00 | 
				
					
						|  John Preston | 22f210ea8e | Support sending albums to slowmode groups. | 2019-07-24 08:02:20 +02:00 | 
				
					
						|  John Preston | 4a10a88ecf | Show error when forwarding to slowmode group. | 2019-07-24 08:02:20 +02:00 | 
				
					
						|  John Preston | 873b77cf40 | Use UserData::isBot where applicable. | 2019-07-24 08:02:20 +02:00 | 
				
					
						|  John Preston | 234b0ffcf0 | Disallow accidental failing forwarding. | 2019-07-24 08:02:20 +02:00 | 
				
					
						|  John Preston | c50ade565a | Track sending and failed messages. | 2019-07-24 08:02:20 +02:00 | 
				
					
						|  John Preston | 0005e0a3ce | Track local messages, restore on history jump. | 2019-07-24 08:02:20 +02:00 | 
				
					
						|  John Preston | 04bf24288a | Show slowmode error messages. | 2019-07-24 08:02:20 +02:00 | 
				
					
						|  John Preston | 01d0479335 | Show slowmode button in chat. | 2019-07-24 08:02:20 +02:00 | 
				
					
						|  John Preston | 4544a2e331 | Update API scheme to layer 104. | 2019-07-24 08:02:20 +02:00 | 
				
					
						|  23rd | d563e746ab | Added ability to go to bot from "via @bot" header with Ctrl. - Fixed #2074. | 2019-07-18 12:09:53 +02:00 | 
				
					
						|  John Preston | c5df4db621 | Fix possible race conditions in msgid(). | 2019-07-15 16:00:30 +02:00 | 
				
					
						|  John Preston | ffba901620 | Add a confirmation when blocking a user. | 2019-07-15 15:47:40 +02:00 | 
				
					
						|  John Preston | 8477956117 | Fix emoji button. Fixes #6264. | 2019-07-15 14:12:28 +02:00 | 
				
					
						|  John Preston | 4e52da91c7 | Fix animation stopping in chat. | 2019-07-05 19:47:40 +02:00 | 
				
					
						|  John Preston | 198de85ce5 | Limit to 30 FPS in small stickers. | 2019-07-05 19:15:25 +02:00 | 
				
					
						|  John Preston | 567bf60644 | Use getters in MTP classes. | 2019-07-05 16:23:07 +02:00 | 
				
					
						|  John Preston | 3ca28c0cf9 | Fix crash in unsupported message with buttons. Fixes #6212. | 2019-07-05 09:42:51 +02:00 | 
				
					
						|  23rd | 4ac3aef600 | Added ability to cancel reply with Ctrl + Arrow Down. - Fixed #4636. | 2019-07-04 16:41:46 +02:00 | 
				
					
						|  23rd | cf8a06302f | Fixed position of unread mentions button when field changes height. | 2019-07-04 16:41:46 +02:00 | 
				
					
						|  John Preston | 9d09cee1cc | Unblock bots without restarting from Settings. | 2019-07-04 16:26:53 +02:00 | 
				
					
						|  John Preston | c8b61366d3 | Fix blurred document thumbnails. | 2019-07-04 12:22:07 +02:00 | 
				
					
						|  John Preston | 306b87dd39 | Disable double click reply in a created group. | 2019-07-04 11:37:05 +02:00 | 
				
					
						|  John Preston | 10ee81f466 | Copy shared contact number from the context menu. Fixes #6147. | 2019-07-04 10:36:48 +02:00 | 
				
					
						|  John Preston | 0a63eac4f6 | Generate good thumbnail for animated stickers. | 2019-07-04 10:20:36 +02:00 | 
				
					
						|  John Preston | 848ea16eef | Support animated stickers in inline results. | 2019-07-02 15:46:26 +02:00 | 
				
					
						|  John Preston | cbffeca8d5 | Extract some Lottie::Animation code to Lottie::Player. | 2019-07-01 17:57:37 +02:00 | 
				
					
						|  John Preston | 4a7b5a8e01 | Fix caching for large sticker area. | 2019-07-01 17:57:37 +02:00 | 
				
					
						|  John Preston | a026aec786 | Trivial in-memory frame caching. | 2019-07-01 17:57:35 +02:00 | 
				
					
						|  John Preston | 10772f4ac5 | Started Lottie::CacheState class. | 2019-07-01 17:57:34 +02:00 | 
				
					
						|  John Preston | 35bc2cc2a5 | Prepare lottie animations caching. | 2019-07-01 17:57:34 +02:00 | 
				
					
						|  John Preston | 8f3f898c47 | Show animated stickers in StickerSetBox. | 2019-07-01 17:57:32 +02:00 | 
				
					
						|  John Preston | 84aaec30a1 | Version 1.7.10: Ownership transfer in admin log. | 2019-06-24 15:08:19 +02:00 | 
				
					
						|  John Preston | 764490b4a9 | Version 1.7.10: Add share phone confirmation. | 2019-06-24 14:49:53 +02:00 | 
				
					
						|  John Preston | 352839337d | Add SCAM badge for users and channels. | 2019-06-23 14:18:33 +02:00 | 
				
					
						|  23rd | f877bf7a46 | Fixed display of views count. | 2019-06-22 11:53:23 +02:00 | 
				
					
						|  John Preston | 7d585ab72f | Handle located groups as public. | 2019-06-21 14:27:46 +02:00 | 
				
					
						|  John Preston | 4917ca7b32 | Remove all legacy global namespace langs. | 2019-06-21 11:06:52 +02:00 | 
				
					
						|  John Preston | edcd09c29f | Remove LangKey. | 2019-06-21 11:06:51 +02:00 | 
				
					
						|  John Preston | 87fc066e67 | Use tr:: instead of lang(). | 2019-06-21 11:06:51 +02:00 | 
				
					
						|  John Preston | a7c8feaecb | Use tr:: instead of langFactory and __rich. | 2019-06-21 11:06:50 +02:00 | 
				
					
						|  John Preston | d1d98c3bb1 | Use tr:: instead of langFactory in box titles. | 2019-06-21 11:06:50 +02:00 | 
				
					
						|  John Preston | 8ed433cc01 | Use tr:: instead of langFactory in input fields. | 2019-06-21 11:06:49 +02:00 | 
				
					
						|  John Preston | 7af0dd105e | Use tr:: instead of Lang::Viewer. | 2019-06-21 11:06:49 +02:00 | 
				
					
						|  John Preston | faa42110ac | Remove Info::Profile::ToUpperValue. | 2019-06-21 11:06:48 +02:00 | 
				
					
						|  John Preston | d23fd3559a | Refresh participants after transfer. | 2019-06-21 11:06:47 +02:00 | 
				
					
						|  John Preston | b9d1d8519c | Use need_contacts_exception flag in add contact. | 2019-06-21 11:06:47 +02:00 | 
				
					
						|  John Preston | 0dddb7694f | Show transfer community button, set 2sv password. | 2019-06-21 11:06:47 +02:00 | 
				
					
						|  John Preston | ca7c50fbcd | Remove pseudo-HTML from langpacks and Ui::Text::String. | 2019-06-21 11:06:46 +02:00 | 
				
					
						|  John Preston | 9066acd2dd | Use new box for editing contact name. | 2019-06-21 11:06:46 +02:00 | 
				
					
						|  John Preston | 2162aa8df0 | Rename Text to Ui::Text::String. | 2019-06-21 11:06:46 +02:00 | 
				
					
						|  John Preston | e9677779b8 | Show phone number only in the chat top bar. | 2019-06-21 11:06:46 +02:00 | 
				
					
						|  John Preston | aca3ec0ab8 | Implement block + clear from ContactStatus bar. | 2019-06-21 11:06:46 +02:00 | 
				
					
						|  John Preston | 3a34b15841 | Add 'Share my phone number' click handler. | 2019-06-21 11:06:45 +02:00 | 
				
					
						|  John Preston | 213a8d888a | Implement report spam from ContactStatus bar. | 2019-06-21 11:06:45 +02:00 | 
				
					
						|  John Preston | f49c7ba7ee | Allow hiding contact status bar. | 2019-06-21 11:06:45 +02:00 | 
				
					
						|  John Preston | 984f19b1e9 | Implement adaptive ContactStatus buttons. | 2019-06-21 11:06:45 +02:00 | 
				
					
						|  John Preston | 5e3734d7bf | ReportSpamPanel -> HistoryView::ContactStatus. | 2019-06-21 11:06:45 +02:00 | 
				
					
						|  John Preston | 30dea3a2e7 | Use isConstant bool instead of ContactStatus enum. | 2019-06-21 11:06:45 +02:00 | 
				
					
						|  John Preston | 14b82698f8 | Update API scheme to layer 102. | 2019-06-21 11:06:44 +02:00 | 
				
					
						|  John Preston | a547f80ae9 | Rename Window::Controller to Window::SessionController. | 2019-06-06 13:21:40 +03:00 | 
				
					
						|  John Preston | 8c67a4b991 | Strip auto-hashtag in support mode message editing. | 2019-06-05 21:40:21 +03:00 | 
				
					
						|  John Preston | b9bd937aaa | Treat url auth button as an url button. | 2019-06-05 20:42:10 +03:00 | 
				
					
						|  John Preston | 04e3b250e7 | Keep track of fully cached media files. | 2019-06-04 14:30:44 +03:00 | 
				
					
						|  John Preston | eb438e35ee | Remove old download priority arguments. | 2019-06-04 14:30:43 +03:00 | 
				
					
						|  John Preston | 9c613fe2f7 | Move system versions to platform/platform_info. | 2019-06-04 14:23:14 +03:00 | 
				
					
						|  John Preston | ea61211a61 | Version 1.7.2: Mix peer to grouped_id. | 2019-06-01 00:51:57 +03:00 | 
				
					
						|  John Preston | 619aca04f9 | Don't show report spam over the chat history. | 2019-05-30 21:53:13 +03:00 | 
				
					
						|  John Preston | af85aec33b | Allow disabling pinned messages notifications. Fixes #1864. | 2019-05-28 16:59:35 +02:00 | 
				
					
						|  John Preston | 65a36e49bd | Support custom forwarded text in url auth button. | 2019-05-27 15:26:12 +02:00 | 
				
					
						|  John Preston | a49a96ba33 | Fix archive search input field focus. | 2019-05-27 15:10:04 +02:00 | 
				
					
						|  John Preston | d2d51cc883 | Fix field showing on write access enabling. | 2019-05-27 15:09:59 +02:00 | 
				
					
						|  John Preston | e8a99a854d | Add unread badge to Discuss button. | 2019-05-27 15:09:57 +02:00 | 
				
					
						|  John Preston | a64c8c52b4 | Correctly display discussion posts sender. | 2019-05-27 15:09:56 +02:00 | 
				
					
						|  John Preston | 87caa58456 | Forward some inline keyboards. | 2019-05-27 15:09:52 +02:00 | 
				
					
						|  John Preston | 6b9675a5b1 | Correctly display discussion posts. | 2019-05-27 15:09:50 +02:00 | 
				
					
						|  John Preston | 8aaaef3ff4 | Show 'channel' badge for discussed messages. | 2019-05-27 15:09:45 +02:00 | 
				
					
						|  John Preston | 7fbec0dbca | Show admin log events for linked chats. | 2019-05-27 15:09:43 +02:00 | 
				
					
						|  John Preston | f0eba3e283 | Show Discuss button in channels. | 2019-05-27 15:09:32 +02:00 | 
				
					
						|  John Preston | 801b500aa6 | Use session() instead of Auth() in HistoryWidget. | 2019-05-27 15:09:30 +02:00 | 
				
					
						|  John Preston | 9c1ce702bb | Display channel posts in discussion groups. | 2019-05-27 15:09:28 +02:00 | 
				
					
						|  John Preston | c92a798e1b | Support url authorizations. | 2019-05-27 15:09:18 +02:00 | 
				
					
						|  John Preston | 3556fbf702 | Pause animated stickers as GIFs. | 2019-05-27 15:09:09 +02:00 | 
				
					
						|  John Preston | 3577e71782 | Validate mime type of animated stickers. | 2019-05-27 15:09:07 +02:00 | 
				
					
						|  John Preston | c4aac5fa0e | Update API scheme to layer 100. | 2019-05-27 15:09:06 +02:00 | 
				
					
						|  John Preston | 4ab3c2dfcb | Add support for gzip-ed animated stickers. | 2019-05-27 14:11:27 +02:00 | 
				
					
						|  John Preston | 7ee16ba45c | Clear hidden animated stickers. | 2019-05-27 14:11:26 +02:00 |