| 
								
								
									 John Preston | 17a4d19beb | Add a create feed channels list box. | 2018-02-20 19:56:41 +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 | e102cb1469 | Handle channelDifferenceTooLong in media and feed. | 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 | 5ebecb4de3 | Display feed userpic in single column layout. | 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 | 63c1212ef1 | Allow multiple items selection in HistoryView. | 2018-02-08 12:20:52 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 9515520088 | Update API scheme. | 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 | 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 | 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 | b91ebad8be | Improve items resize in history and feed. | 2018-02-08 12:20:50 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 91f369a0b3 | Handle view resize/repaint requests for mainView. | 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 | 50b120bc22 | Fix glitch in single column back button click. | 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 | ea7441ae77 | Use single LEGAL file with license and copyright. | 2018-01-03 13:23:14 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 2868899d81 | Fix possible assertion violation. Allow removing local HistoryItem's after the album was already sent. | 2018-01-03 12:06:02 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 9c72470c17 | Fix possible crash in player closing. | 2018-01-01 22:12:38 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | ae7e5be5cd | Add fast reply button in groups. | 2017-12-30 21:54:15 +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 | bd8dee0972 | Fix crash in audio player hiding. | 2017-12-27 10:18:09 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 21f4bbbe7b | Update kicked count in Channel Info box. | 2017-12-26 19:20:08 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | d5ae9bcba2 | Close box when showing a layer section from it. | 2017-12-26 19:20:08 +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 | 8e45b09083 | Use different indentation for rpl operators. It works better with Visual Studio IDE. | 2017-12-26 19:20:07 +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 | aebb40dc1e | Fix volume control disappearing in audio player. | 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 | 92333e982c | Move message components to history_item_components. Also fix channel signatures rendering. | 2017-12-18 19:52:36 +04:00 |  |