John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5ebecb4de3 
								
							 
						 
						
							
							
								
								Display feed userpic in single column layout.  
							
							 
							
							
							
						 
						
							2018-02-08 12:20:53 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2fdc3169ce 
								
							 
						 
						
							
							
								
								Fix / improve support for album items selection.  
							
							 
							
							
							
						 
						
							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
							
						 
						
							 
							
							
							
							
								
							
							
								fe1a90bd39 
								
							 
						 
						
							
							
								
								Move message context menu to a separate module.  
							
							 
							
							
							
						 
						
							2018-02-08 12:20:52 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a47981054f 
								
							 
						 
						
							
							
								
								Feed info profile 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
							
						 
						
							 
							
							
							
							
								
							
							
								89941a8e83 
								
							 
						 
						
							
							
								
								Fix layout update notifications in Info::Media.  
							
							 
							
							
							
						 
						
							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
							
						 
						
							 
							
							
							
							
								
							
							
								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
							
						 
						
							 
							
							
							
							
								
							
							
								794e31505b 
								
							 
						 
						
							
							
								
								First version of feed section view.  
							
							 
							
							
							
						 
						
							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
							
						 
						
							 
							
							
							
							
								
							
							
								ea7441ae77 
								
							 
						 
						
							
							
								
								Use single LEGAL file with license and copyright.  
							
							 
							
							
							
						 
						
							2018-01-03 13:23:14 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								21f4bbbe7b 
								
							 
						 
						
							
							
								
								Update kicked count in Channel Info box.  
							
							 
							
							
							
						 
						
							2017-12-26 19:20:08 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								01821c30e5 
								
							 
						 
						
							
							
								
								Fix message field focus loss in Saved Messages.  
							
							 
							
							
							
						 
						
							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
							
						 
						
							 
							
							
							
							
								
							
							
								1fc7dabd3e 
								
							 
						 
						
							
							
								
								Allow media reordering when sending an album.  
							
							 
							
							
							
						 
						
							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
							
						 
						
							 
							
							
							
							
								
							
							
								14034c255e 
								
							 
						 
						
							
							
								
								Replace QSharedPointer with std::shared_ptr.  
							
							 
							
							
							
						 
						
							2017-12-18 13:07:18 +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
							
						 
						
							 
							
							
							
							
								
							
							
								d9da2edd7c 
								
							 
						 
						
							
							
								
								Improve grouped media display.  
							
							 
							
							
							
						 
						
							2017-12-16 20:50:43 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								efa72578cd 
								
							 
						 
						
							
							
								
								Fix grouped media display in MediaView.  
							
							 
							
							
							
						 
						
							2017-12-16 20:50:43 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								9d4558de2b 
								
							 
						 
						
							
							
								
								Fix build in Visual Studio 15.5.1.  
							
							 
							
							... 
							
							
							
							Looks like compiler had some regressions when updating from 15.4.5.
Range-V3-VS2015 also needs to cherry-pick this commit:
https://github.com/ericniebler/range-v3/commit/9f990c48d0 
See https://github.com/Microsoft/Range-V3-VS2015/issues/26  
							
						 
						
							2017-12-12 12:25:54 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								8b69e6ab99 
								
							 
						 
						
							
							
								
								Rename some methods in DocumentData.  
							
							 
							
							... 
							
							
							
							Also fix voice message mark as read when autoplaying after previous.
Also show play icon and don't show playlist for audio files that do
not have shared music files attributes but have audio file mime type. 
							
						 
						
							2017-12-10 14:28:04 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								677dbd5d6e 
								
							 
						 
						
							
							
								
								Alpha version 1.1.28: Fix build for Xcode.  
							
							 
							
							
							
						 
						
							2017-12-09 20:01:40 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5a7d8bcffb 
								
							 
						 
						
							
							
								
								Add audio playlist using Info::Media::ListWidget.  
							
							 
							
							
							
						 
						
							2017-12-09 19:13:06 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a403ad7d37 
								
							 
						 
						
							
							
								
								Always pass all users to add group member box.  
							
							 
							
							
							
						 
						
							2017-12-08 18:25:29 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								827784e3b2 
								
							 
						 
						
							
							
								
								Focus search field in Info layer.  
							
							 
							
							
							
						 
						
							2017-12-08 12:22:02 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								b501af0b8f 
								
							 
						 
						
							
							
								
								Add search button to info members header.  
							
							 
							
							
							
						 
						
							2017-12-08 12:14:30 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								79398fe6cf 
								
							 
						 
						
							
							
								
								Add call button to Info::Profile top bar.  
							
							 
							
							
							
						 
						
							2017-12-07 19:17:53 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								d57f5460b7 
								
							 
						 
						
							
							
								
								Use ShowForwardMessageBox in Info::Media.  
							
							 
							
							
							
						 
						
							2017-12-07 17:43:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								775cede16f 
								
							 
						 
						
							
							
								
								Use separate phrases for clearing saved messages.  
							
							 
							
							
							
						 
						
							2017-12-06 18:39:27 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								6764a3cc86 
								
							 
						 
						
							
							
								
								Replace SelectedItemSet with MessageIdsList.  
							
							 
							
							... 
							
							
							
							Use vector<FullMsgId> everywhere instead QMap<..,HistoryItem*>.
The old way the app crashed in case some messages were deleted.
If the items are needed use HistoryItemsList=vector<HistoryItem*>. 
							
						 
						
							2017-12-06 14:13:38 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3845985a6b 
								
							 
						 
						
							
							
								
								Fix third column appearing on window resize.  
							
							 
							
							
							
						 
						
							2017-12-06 11:05:34 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								46bafc2dcc 
								
							 
						 
						
							
							
								
								Support Saved messages in chats list and forwards.  
							
							 
							
							
							
						 
						
							2017-12-05 18:07:01 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e4ce08e64e 
								
							 
						 
						
							
							
								
								Show other shared media links in Saved Photos.  
							
							 
							
							
							
						 
						
							2017-12-05 16:23:08 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								62568daffe 
								
							 
						 
						
							
							
								
								Refactor NotifySettings in PeerData.  
							
							 
							
							
							
						 
						
							2017-12-04 21:48:45 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								116e3fd9c5 
								
							 
						 
						
							
							
								
								Fix admin stars disappearing in members list.  
							
							 
							
							
							
						 
						
							2017-12-04 16:08:43 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								76f951e3e6 
								
							 
						 
						
							
							
								
								Show members list in the third column.  
							
							 
							
							
							
						 
						
							2017-12-04 15:45:15 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								e1c68892d4 
								
							 
						 
						
							
							
								
								Show third column only when explicitly requested.  
							
							 
							
							... 
							
							
							
							This allows you to show info in layer from mention links. 
							
						 
						
							2017-12-04 13:42:05 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								85b3d3f64d 
								
							 
						 
						
							
							
								
								Display admin badges in supergroups.  
							
							 
							
							... 
							
							
							
							Also prefer std containers to Qt and OrderedSet in data_peer. 
							
						 
						
							2017-12-01 22:38:44 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								595af2c6d9 
								
							 
						 
						
							
							
								
								Rename weak(QObject*) to make_weak(QObject*).  
							
							 
							
							
							
						 
						
							2017-11-30 22:04:13 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2432845df2 
								
							 
						 
						
							
							
								
								Optimize and rename base::weak_unique_ptr.  
							
							 
							
							... 
							
							
							
							Rename base::enable_weak_from_this -> base::has_weak_ptr.
Rename base::weak_unique_ptr -> base::weak_ptr.
Rename base::make_weak_unique -> base::make_weak.
Rename base/weak_unique_ptr.h -> base/weak_ptr.h 
							
						 
						
							2017-11-30 21:33:27 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								a0c8d522ef 
								
							 
						 
						
							
							
								
								Save window extension on layer->section migration.  
							
							 
							
							... 
							
							
							
							If the third section is shown inside the existing window remember
it as a zero window extension or third section show. That way it
will hide correctly when it is closed by X button.
Partially fixes  #4091 . 
							
						 
						
							2017-11-30 17:08:51 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								5b7059dccd 
								
							 
						 
						
							
							
								
								Fix crash in shared media save state.  
							
							 
							
							
							
						 
						
							2017-11-30 12:15:21 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								41b143cb7e 
								
							 
						 
						
							
							
								
								Fix and improve back navigation with three columns.  
							
							 
							
							
							
						 
						
							2017-11-29 00:01:04 +04:00