|  John Preston | 4a9db99082 | Use application level proxy settings. | 2018-05-05 21:55:37 +03:00 | 
				
					
						|  John Preston | 87d6081408 | Version 1.2.16: Fix build in Xcode 9.3. | 2018-04-07 12:47:08 +04:00 | 
				
					
						|  John Preston | 64d5a6acd5 | Fix game scores display. | 2018-04-07 11:41:48 +04:00 | 
				
					
						|  John Preston | e5b2e0a6b5 | Fix memory clearing from photos/documents. | 2018-04-07 11:01:32 +04:00 | 
				
					
						|  John Preston | 67bda19458 | Fix inline bot messages with previews. | 2018-03-26 02:01:13 +04:00 | 
				
					
						|  John Preston | d9306e3e30 | Fix parent link refresh for GIF webpage preview. Fixes #4534. | 2018-03-26 00:18:14 +04:00 | 
				
					
						|  John Preston | 63098d3c7d | Work better with 'unlimited' config time limits. | 2018-03-26 00:18:14 +04:00 | 
				
					
						|  John Preston | d6e1862c08 | Fix crash in AdminLog view with deleted delegates. | 2018-03-22 02:27:14 +04:00 | 
				
					
						|  John Preston | 27ce1f8d44 | Show something inside an 'empty' message. | 2018-03-20 18:51:51 +04:00 | 
				
					
						|  John Preston | 3406f88fdc | Single place for joining channels, in ApiWrap. | 2018-03-20 01:09:03 +04:00 | 
				
					
						|  John Preston | 0d415837a0 | Destroy old info button in top bar widget. Fixes #4503. | 2018-03-15 18:22:55 +03:00 | 
				
					
						|  John Preston | 7a849b2899 | Fix crash on album parts being deleted. | 2018-03-13 13:54:24 +03:00 | 
				
					
						|  John Preston | f792b0052f | Refresh caption Text after media is being sent. Fixes #4488. | 2018-03-13 13:19:06 +03:00 | 
				
					
						|  John Preston | 57d0b1d215 | Show error when joining a full group. | 2018-03-12 10:55:30 +03:00 | 
				
					
						|  John Preston | c76e4b6b3c | Fix: cancel empty reply by Escape. | 2018-03-11 23:58:14 +03:00 | 
				
					
						|  John Preston | bda39cc6f6 | Cancel empty reply by Escape. | 2018-03-11 23:48:18 +03:00 | 
				
					
						|  John Preston | dabf8414be | Remove old debug information. | 2018-03-11 22:21:17 +03:00 | 
				
					
						|  John Preston | a0eb64428e | Use new config fields for revoke settings. | 2018-03-11 22:21:17 +03:00 | 
				
					
						|  John Preston | bb35d71fdc | Attempt to fix access to a deleted item view. | 2018-03-10 15:47:19 +03:00 | 
				
					
						|  Marco Trevisan | 9dc03c4f0f | Linux ARM compile fixes (#4399) This fixes errors when compiling in ARM | 2018-03-09 23:48:47 +03:00 | 
				
					
						|  John Preston | def21367a3 | Allow to reply by double click on the timestamp. | 2018-03-09 21:22:31 +03:00 | 
				
					
						|  John Preston | 76cb5677b2 | Fix webpage edit display in channel admin log. | 2018-03-09 21:22:31 +03:00 | 
				
					
						|  John Preston | e6c0f0f774 | Up arrow always edits last available message. Fixes #4480. | 2018-03-09 21:22:31 +03:00 | 
				
					
						|  John Preston | 6bd5301828 | Fix crash when accessing a deleted item view. | 2018-03-09 21:22:31 +03:00 | 
				
					
						|  John Preston | 66ac4d6150 | No fast reply and double click reply if selecting. Also fix messages selection glitch. | 2018-03-09 00:21:27 +03:00 | 
				
					
						|  John Preston | 2b9133be90 | Don't remove field focus on empty text selection. Fixes #4467. | 2018-03-08 16:03:59 +03:00 | 
				
					
						|  John Preston | 61700577d0 | Fix possible crash with invalidated views. | 2018-03-08 13:47:31 +03:00 | 
				
					
						|  John Preston | ee182ea684 | API scheme downgraded to layer 76. | 2018-03-06 20:48:24 +03:00 | 
				
					
						|  John Preston | 7f73cc3085 | Fix file media with views counter layout. | 2018-03-06 19:14:39 +03:00 | 
				
					
						|  John Preston | b930ac7bf9 | Don't add unread mentions in channels. | 2018-03-03 16:09:31 +03:00 | 
				
					
						|  John Preston | d4253d2025 | Fix reply previews display. | 2018-03-03 15:55:53 +03:00 | 
				
					
						|  John Preston | e6dd7d7684 | Fix crash in item view refresh. | 2018-03-01 20:17:39 +03:00 | 
				
					
						|  John Preston | 128663d95b | Reply by double clicking a message. | 2018-02-28 15:07:15 +03:00 | 
				
					
						|  John Preston | ef8b6d1a3d | Process currency amounts before display. | 2018-02-28 15:06:57 +03:00 | 
				
					
						|  John Preston | a285dca39e | Apply webpage media from sent message via bot. | 2018-02-24 02:46:35 +03:00 | 
				
					
						|  John Preston | a1be63f890 | Jump to date by date click in feed. | 2018-02-22 15:35:46 +03:00 | 
				
					
						|  John Preston | f066f3f139 | Enable jump to date in feed. | 2018-02-22 00:17:36 +03:00 | 
				
					
						|  John Preston | 336e691dbc | Add unread counter from feed to common counter. | 2018-02-20 20:53:55 +03:00 | 
				
					
						|  John Preston | 17a4d19beb | Add a create feed channels list box. | 2018-02-20 19:56:41 +03:00 | 
				
					
						|  John Preston | ddab8c1473 | Fix fast share button hover area. | 2018-02-18 16:22:58 +03:00 | 
				
					
						|  John Preston | 351a423337 | Highlight found messages in feed. | 2018-02-16 20:59:35 +03:00 | 
				
					
						|  John Preston | 07528be1e6 | Support search in feed + scroll to search result. | 2018-02-16 19:45:58 +03:00 | 
				
					
						|  John Preston | 0f775e1e66 | Support feeds search display in dialogs list. | 2018-02-14 23:18:21 +03:00 | 
				
					
						|  John Preston | cfd5c2a650 | Add feed notifications edit box. | 2018-02-13 19:11:00 +03:00 | 
				
					
						|  John Preston | 22a5b7faf6 | Fix GIF playback glitch after loading. | 2018-02-13 12:48:42 +03:00 | 
				
					
						|  John Preston | fe262701c0 | Add notification toggle in feed channels. | 2018-02-12 18:52:55 +03:00 | 
				
					
						|  John Preston | 906cb95e67 | Channels list in feed info with leave channel. | 2018-02-10 01:14:26 +03:00 | 
				
					
						|  John Preston | 3c4c466f8e | Add cashtags and bot allowed service messages. | 2018-02-08 12:20:55 +03:00 | 
				
					
						|  John Preston | 6726826c17 | Display empty feed placeholder. | 2018-02-08 12:20:55 +03:00 | 
				
					
						|  John Preston | e102cb1469 | Handle channelDifferenceTooLong in media and feed. | 2018-02-08 12:20:54 +03:00 | 
				
					
						|  John Preston | 11671e85da | Add scroll-to-down button to Feed. | 2018-02-08 12:20:54 +03:00 | 
				
					
						|  John Preston | b8614c60f9 | Closed beta 1.2.8.3. | 2018-02-08 12:20:54 +03:00 | 
				
					
						|  John Preston | 269defa82d | Fix forwarded Saved Messages layout. | 2018-02-08 12:20:54 +03:00 | 
				
					
						|  John Preston | 8bacc74d8b | Request dialog list entries when needed. Also save the original server-side int32 date in HistoryItems. | 2018-02-08 12:20:54 +03:00 | 
				
					
						|  John Preston | 0c5efb935d | Read feed while scrolling. | 2018-02-08 12:20:54 +03:00 | 
				
					
						|  John Preston | a7f67c4bc9 | Better chats list entries management. Make unread counts and last message base::optional<>.
Remove ChannelHistory. | 2018-02-08 12:20:54 +03:00 | 
				
					
						|  John Preston | edcaccba1f | Limit media count in one HistoryGroupedMedia. | 2018-02-08 12:20:54 +03:00 | 
				
					
						|  John Preston | 5ebecb4de3 | Display feed userpic in single column layout. | 2018-02-08 12:20:53 +03:00 | 
				
					
						|  John Preston | 9f3048c1dc | Hide service messages from feed. | 2018-02-08 12:20:53 +03:00 | 
				
					
						|  John Preston | 2586268b81 | Remove HistoryJoined, use plain HistoryService. | 2018-02-08 12:20:53 +03:00 | 
				
					
						|  John Preston | 280ddb4629 | Request full feed channels list before messages. | 2018-02-08 12:20:53 +03:00 | 
				
					
						|  John Preston | 20889d7003 | Mark history as having pending resized items. | 2018-02-08 12:20:53 +03:00 | 
				
					
						|  John Preston | d4f4698c69 | Closed beta 1.2.8.2. | 2018-02-08 12:20:53 +03:00 | 
				
					
						|  John Preston | adcce61b52 | Fix date/unread bar display in albums. | 2018-02-08 12:20:53 +03:00 | 
				
					
						|  John Preston | 17b913fb13 | Fix feed messages loading both ways. | 2018-02-08 12:20:53 +03:00 | 
				
					
						|  John Preston | 366ea1edc3 | Notify about feed channels list changes. | 2018-02-08 12:20:53 +03:00 | 
				
					
						|  John Preston | 3a5a002be2 | Add crash debug information. | 2018-02-08 12:20:53 +03:00 | 
				
					
						|  John Preston | 533fba8c70 | Improve message context menu in feed. | 2018-02-08 12:20:53 +03:00 | 
				
					
						|  John Preston | 7435bd7fb0 | Implement drag-n-drop from HistoryView::ListWidget. | 2018-02-08 12:20:53 +03:00 | 
				
					
						|  John Preston | 681b9b5ba3 | Improve text selection in bubbles. | 2018-02-08 12:20:53 +03:00 | 
				
					
						|  John Preston | 600737c44f | Fix copy selected items text in old and new lists. | 2018-02-08 12:20:53 +03:00 | 
				
					
						|  John Preston | e5f3bed801 | Improve drag selection in HistoryView::ListWidget. | 2018-02-08 12:20:52 +03:00 | 
				
					
						|  John Preston | 2fdc3169ce | Fix / improve support for album items selection. | 2018-02-08 12:20:52 +03:00 | 
				
					
						|  John Preston | a858ab5d0b | Fix crash in DocumentData destructor. Keep AuthSession pointer in DocumentData for loader destruction. | 2018-02-08 12:20:52 +03:00 | 
				
					
						|  John Preston | 63c1212ef1 | Allow multiple items selection in HistoryView. | 2018-02-08 12:20:52 +03:00 | 
				
					
						|  John Preston | 2aa477176c | Fix build for Xcode / GCC. | 2018-02-08 12:20:52 +03:00 | 
				
					
						|  John Preston | 099a3c4642 | Fix paste of image from Firefox. It sometimes adds a strange path to empty temp file to mime data. | 2018-02-08 12:20:52 +03:00 | 
				
					
						|  John Preston | fe1a90bd39 | Move message context menu to a separate module. | 2018-02-08 12:20:52 +03:00 | 
				
					
						|  John Preston | 65df137610 | Add group/ungroup action in channel peer menu. | 2018-02-08 12:20:51 +03:00 | 
				
					
						|  John Preston | ced0c4d8f0 | Move HistoryMessageDate to view elements. | 2018-02-08 12:20:51 +03:00 | 
				
					
						|  John Preston | a47981054f | Feed info profile placeholder. | 2018-02-08 12:20:51 +03:00 | 
				
					
						|  John Preston | b9ad8bb700 | Feed top bar placeholder. | 2018-02-08 12:20:51 +03:00 | 
				
					
						|  John Preston | 47ad5ea98a | Display active feed state in dialogs list. | 2018-02-08 12:20:51 +03:00 | 
				
					
						|  John Preston | 4527c03c0d | Use "Feed" name for chats list index and search. | 2018-02-08 12:20:51 +03:00 | 
				
					
						|  John Preston | 89941a8e83 | Fix layout update notifications in Info::Media. | 2018-02-08 12:20:50 +03:00 | 
				
					
						|  John Preston | ebd4651ac2 | Manage unread bar using HistoryView::Element-s. | 2018-02-08 12:20:50 +03:00 | 
				
					
						|  John Preston | 861ab85ca1 | Fix voice/video messages in chats/feed. | 2018-02-08 12:20:50 +03:00 | 
				
					
						|  John Preston | f9154c4ed0 | Fix albums layout and editing in feed. | 2018-02-08 12:20:50 +03:00 | 
				
					
						|  John Preston | b91ebad8be | Improve items resize in history and feed. | 2018-02-08 12:20:50 +03:00 | 
				
					
						|  John Preston | e6baf8ef5b | Fix layout of some media, enable GIF autoplay. | 2018-02-08 12:20:50 +03:00 | 
				
					
						|  John Preston | d326c7e3fa | Remove HistoryItemInstantiated. | 2018-02-08 12:20:49 +03:00 | 
				
					
						|  John Preston | 950126865e | Handle item view refresh, fix groups. | 2018-02-08 12:20:49 +03:00 | 
				
					
						|  John Preston | 91f369a0b3 | Handle view resize/repaint requests for mainView. | 2018-02-08 12:20:49 +03:00 | 
				
					
						|  John Preston | d1a9d3992b | API scheme updated to layer 76. | 2018-02-08 12:20:49 +03:00 | 
				
					
						|  John Preston | 2dd2ad5cdb | Replace peerMessagesUpdated with notifications. | 2018-02-08 12:20:49 +03:00 | 
				
					
						|  John Preston | 04c8c95634 | Use notify* instead of mark* in Data::Session. | 2018-02-08 12:20:49 +03:00 | 
				
					
						|  John Preston | 8a56ede187 | Move all (item/view/media) maps to Data::Session. | 2018-02-08 12:20:49 +03:00 | 
				
					
						|  John Preston | 7425e80f05 | Use HistoryMedia as view, add Data::Media. | 2018-02-08 12:20:48 +03:00 | 
				
					
						|  John Preston | 97a9089ebf | Move draw / getState code to HistoryView::Message. Item dimensions broken for now.
Also remove history.h from pch. | 2018-02-08 12:20:48 +03:00 | 
				
					
						|  John Preston | bee474f6e9 | Remove history_item and layout from pch. Also move some code to separate modules.
Also create history item views by Window::Controller. | 2018-02-08 12:20:47 +03:00 | 
				
					
						|  John Preston | 4740d44159 | Make HistoryView::Message a ClickHandlerHost. | 2018-02-08 12:20:47 +03:00 | 
				
					
						|  John Preston | 062b0b2165 | Save item views in App::*Item() variables. Also remove App::contextItem.
Also use owning pointers for history context menus. | 2018-02-08 12:20:47 +03:00 | 
				
					
						|  John Preston | 8060cb7426 | Start HistoryView::Message class for item view. | 2018-02-08 12:20:47 +03:00 | 
				
					
						|  John Preston | 794e31505b | First version of feed section view. | 2018-02-08 12:20:46 +03:00 | 
				
					
						|  John Preston | 782e70b171 | Support basic feed display in chats list. | 2018-02-08 12:20:46 +03:00 | 
				
					
						|  John Preston | 9d2239291d | Add support for pinned feeds management. | 2018-02-08 12:20:46 +03:00 | 
				
					
						|  John Preston | a2891807f8 | Prepare dialogs to hold a history or a feed. | 2018-02-08 12:20:46 +03:00 | 
				
					
						|  John Preston | 6a9556d42c | Move non-settings session data to Data::Session. Rename AuthSessionData to AuthSessionSettings, move data away. | 2018-02-08 12:20:46 +03:00 | 
				
					
						|  John Preston | 46612ef128 | Remove Notify::userIsContactChanged(). Replace with Notify::peerUpdatedDelayed(). | 2018-02-08 12:20:45 +03:00 | 
				
					
						|  John Preston | 31234cb487 | API scheme updated to layer 75. | 2018-02-08 12:20:45 +03:00 | 
				
					
						|  John Preston | f88cbf3d4b | Fix crash in case of incorrect Text entities. | 2018-02-08 12:20:45 +03:00 | 
				
					
						|  John Preston | ea7441ae77 | Use single LEGAL file with license and copyright. | 2018-01-03 13:23:14 +03:00 | 
				
					
						|  John Preston | 06c724df01 | Clear callbacks async in MTP::Instance. Also fix previous build. | 2018-01-02 16:44:12 +03:00 | 
				
					
						|  John Preston | 3325106837 | Add some debug information for crashes. | 2018-01-01 23:23:18 +03:00 | 
				
					
						|  John Preston | 2cc1fde5e4 | Remove thumb glitch when uploading files. | 2017-12-31 15:21:08 +03:00 | 
				
					
						|  John Preston | 6796ac688a | Apply web page media updates. | 2017-12-31 12:55:08 +03:00 | 
				
					
						|  John Preston | af552fb4c0 | Replace base/task_queue with crl. | 2017-12-31 00:28:38 +03:00 | 
				
					
						|  John Preston | ae7e5be5cd | Add fast reply button in groups. | 2017-12-30 21:54:15 +03:00 | 
				
					
						|  Matthew Tran | 74b126f309 | Add reply shortcut | 2017-12-30 21:52:30 +03:00 | 
				
					
						|  John Preston | 59e5ffe743 | Don't insert mime text in field for url list. Fixes #4241. | 2017-12-29 17:58:32 +03:00 | 
				
					
						|  John Preston | 5b4694a4eb | Move text options constant to a separate module. Also start MediaView group thumbs code. | 2017-12-28 16:06:06 +03:00 | 
				
					
						|  John Preston | 54d6673d0b | Display photos and videos together in MediaView. | 2017-12-28 13:12:07 +03:00 | 
				
					
						|  John Preston | f2d11e7432 | Fix video grouped thumb on Retina displays. | 2017-12-27 22:16:26 +03:00 | 
				
					
						|  John Preston | 2569df9e5a | Rename some Ui methods. myEnsureResized -> Ui::SendPendingMoveResizeEvents.
myGrab -> Ui::GrabWidget.
myGrabImage -> Ui::GrabWidgetToImage. | 2017-12-26 19:20:08 +03:00 | 
				
					
						|  John Preston | 5d18d7c813 | Send album after cancel of some media uploads. Also display checks when part of the album medias are uploaded. | 2017-12-26 19:20:07 +03:00 | 
				
					
						|  John Preston | 4e8f5541af | Fix caption editing in grouped media. | 2017-12-26 19:20:07 +03:00 | 
				
					
						|  John Preston | a8ac18e4fd | Save send way (album, photos, files) to settings. | 2017-12-26 19:20:07 +03:00 | 
				
					
						|  John Preston | 58d21ff916 | Add album support to SendFilesBox. | 2017-12-26 19:20:07 +03:00 | 
				
					
						|  John Preston | 8e45b09083 | Use different indentation for rpl operators. It works better with Visual Studio IDE. | 2017-12-26 19:20:07 +03:00 | 
				
					
						|  John Preston | 44014e62ba | Move EditCaptionBox to a separate module. | 2017-12-26 19:20:06 +03:00 | 
				
					
						|  John Preston | ff65daa9fe | Remove special case in SendFilesBox for an image. | 2017-12-26 19:20:06 +03:00 | 
				
					
						|  John Preston | 255dbf9405 | Fix indexing of shared media. Add new messages to shared media index even if !loadedAtBottom(). | 2017-12-26 19:20:06 +03:00 | 
				
					
						|  John Preston | 3b3a705a67 | First working code for sending albums. | 2017-12-26 19:20:06 +03:00 | 
				
					
						|  John Preston | e023092744 | Use RectPart(s) instead of ImageRoundCorner(s). | 2017-12-18 21:54:11 +04:00 | 
				
					
						|  John Preston | 3f751bfbb0 | Activate window on dropEvent. | 2017-12-18 20:25:24 +04:00 | 
				
					
						|  John Preston | 92333e982c | Move message components to history_item_components. Also fix channel signatures rendering. | 2017-12-18 19:52:36 +04:00 | 
				
					
						|  John Preston | 977dee3599 | Fix fast sharing from channels. Grouped flag is only allowed for grouped media in forward requests.
Fixes #4198. | 2017-12-18 17:29:48 +04:00 | 
				
					
						|  John Preston | 546766fb13 | Update FullMsgId context in HistoryMedia links. | 2017-12-18 17:13:41 +04:00 | 
				
					
						|  John Preston | fa3a76b3d8 | Fix layout bug in grouped media rendering. Also remove st::mediaPadding. | 2017-12-18 15:40:43 +04:00 | 
				
					
						|  John Preston | d5de064019 | Shuffle code around a bit. Crash reports point to addToUnreadMentions() call being corrupted.
New reports could show is it responsible or setLastMessage() call. | 2017-12-18 15:17:58 +04:00 | 
				
					
						|  John Preston | 37b018257e | Replace some std::shared_ptr with std::unique_ptr. | 2017-12-18 14:38:14 +04:00 | 
				
					
						|  John Preston | 14034c255e | Replace QSharedPointer with std::shared_ptr. | 2017-12-18 13:07:18 +04:00 | 
				
					
						|  John Preston | 499e3113b9 | Allow HistoryGroupedMedia cloning. We use it for local forwarded message creation, it should be main(). | 2017-12-17 17:01:34 +04:00 | 
				
					
						|  John Preston | 656e4869e6 | Move UnreadBadge to ui/unread_badge. | 2017-12-17 15:04:47 +04:00 | 
				
					
						|  John Preston | 49def354bd | Fix bug causing crash in group recounting. | 2017-12-17 12:33:08 +04:00 | 
				
					
						|  John Preston | 712b3f481c | Move online phrase code from app module. Also fix possible assertion violation in online change timeout. | 2017-12-17 12:13:26 +04:00 | 
				
					
						|  John Preston | b3a723c871 | Fix crash in message history context menu. Regression was introduced in 6d48ca850e. | 2017-12-17 11:25:02 +04:00 | 
				
					
						|  John Preston | de16a66a4a | Alpha version 1.2.2: Fix build for Xcode. | 2017-12-16 21:09:37 +04:00 | 
				
					
						|  John Preston | 89ccaccb88 | Display right edited badge in group with caption. | 2017-12-16 20:50:43 +04:00 | 
				
					
						|  John Preston | 1f070da202 | Recount grouping after leader caption edit. | 2017-12-16 20:50:43 +04:00 |