John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								aa484ac015 
								
							 
						 
						
							
							
								
								Fix crash on launch with passcode.  
							
							
							
						 
						
							2022-06-15 14:49:06 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								fe7cffc509 
								
							 
						 
						
							
							
								
								Improved management of online status from non-primary windows.  
							
							... 
							
							
							
							– The online status of the user should be checked and updated only
when the previous active window and the current active window both have
different sessions.
– Removed MainWindow::activeChangedHook since windows should not
change online status on their own on activating.
– Renamed Application::maybeActiveSession
to Application::maybePrimarySession.
– Added updating of online status on changing of the current account
since this seems to have been missed. 
							
						 
						
							2022-06-12 16:07:41 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								6ca167679d 
								
							 
						 
						
							
							
								
								Added ability to invoke callback for non-primary window controllers.  
							
							
							
						 
						
							2022-06-10 14:57:44 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								7bf9db8644 
								
							 
						 
						
							
							
								
								Fixed logging out with opened non-primary windows.  
							
							
							
						 
						
							2022-06-08 11:59:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								a780fbd09b 
								
							 
						 
						
							
							
								
								Add "ctrl-click-chat-new-window" option.  
							
							
							
						 
						
							2022-06-07 22:05:37 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								e5d8a1aa3c 
								
							 
						 
						
							
							
								
								Use QWidget::screen/QWidget::mask instead of QWindow ones  
							
							
							
						 
						
							2022-03-23 09:42:51 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								3ebb9af8f8 
								
							 
						 
						
							
							
								
								Removed Ui::hideSettingsAndLayer().  
							
							
							
						 
						
							2022-03-04 11:25:10 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								5718789d53 
								
							 
						 
						
							
							
								
								Replaced Ui::InformBox and Ui::ConfirmBox with GenericBox.  
							
							
							
						 
						
							2022-02-28 09:08:01 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								6a3ad52aef 
								
							 
						 
						
							
							
								
								Add upload cancel confirmation on Quit and Log Out.  
							
							
							
						 
						
							2022-01-26 13:15:28 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								18e6e2da9e 
								
							 
						 
						
							
							
								
								Open specific chat only in one window.  
							
							
							
						 
						
							2022-01-04 19:36:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								8b0725650d 
								
							 
						 
						
							
							
								
								Move global event filter to Platform::Integration on Windows.  
							
							
							
						 
						
							2022-01-04 15:29:40 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								20411be9bd 
								
							 
						 
						
							
							
								
								Allow creating separate windows for peers.  
							
							
							
						 
						
							2022-01-04 14:18:13 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								ec1511e0c9 
								
							 
						 
						
							
							
								
								Fixed focus when switching between accounts.  
							
							
							
						 
						
							2021-12-29 21:22:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								80461bd9fe 
								
							 
						 
						
							
							
								
								Moved ConfirmBox to Ui namespace.  
							
							
							
						 
						
							2021-10-19 06:34:27 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								6148edbc7d 
								
							 
						 
						
							
							
								
								Moved ConfirmBox to td_ui.  
							
							
							
						 
						
							2021-10-19 06:34:27 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ae40ea9336 
								
							 
						 
						
							
							
								
								Always start with QR-code login.  
							
							
							
						 
						
							2021-08-30 20:32:58 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c79cd0b692 
								
							 
						 
						
							
							
								
								Use Images::Read instead of App::readImage.  
							
							
							
						 
						
							2021-08-11 18:55:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								1ebf27bfa1 
								
							 
						 
						
							
							
								
								Switch MainWindow to Ui::RpWindow  
							
							
							
						 
						
							2021-07-28 18:05:39 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								cc4055a5e3 
								
							 
						 
						
							
							
								
								Added method to Window::Controller to show custom layer widget.  
							
							
							
						 
						
							2021-07-06 12:13:05 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e1120d1cb5 
								
							 
						 
						
							
							
								
								Optimize out most of LastUserInputTime() calls.  
							
							... 
							
							
							
							Fixes #16118 . 
							
						 
						
							2021-06-18 19:22:36 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								7924979dfb 
								
							 
						 
						
							
							
								
								Removed Ui::showPeerHistoryAtItem from facades.  
							
							
							
						 
						
							2021-06-17 10:57:46 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								0e89c93993 
								
							 
						 
						
							
							
								
								Added initial ability to show content in OverlayWidget from Controller.  
							
							
							
						 
						
							2021-06-17 10:57:45 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								b422ec025e 
								
							 
						 
						
							
							
								
								Removed Ui::show from classes that have pointer to Controller.  
							
							
							
						 
						
							2021-06-17 10:57:45 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								707b36dc12 
								
							 
						 
						
							
							
								
								Moved DBIWorkMode to Core::Settings.  
							
							
							
						 
						
							2021-06-16 09:31:32 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								5334372671 
								
							 
						 
						
							
							
								
								Moved WorkMode global variable from facades to core settings.  
							
							
							
						 
						
							2021-06-16 09:31:32 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								2ed3543b53 
								
							 
						 
						
							
							
								
								Renamed class back from AdaptiveModern to Adaptive.  
							
							
							
						 
						
							2021-06-16 09:31:32 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								2d90a06078 
								
							 
						 
						
							
							
								
								Added new Adaptive class to replace legacy Adaptive namespace.  
							
							... 
							
							
							
							Temporarily named class as AdaptiveModern. 
							
						 
						
							2021-06-16 09:31:32 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								f7454a4284 
								
							 
						 
						
							
							
								
								Fix crash on quit in idle state.  
							
							
							
						 
						
							2021-05-24 22:45:15 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								6d07d49659 
								
							 
						 
						
							
							
								
								Check for AllowNativeWindowFrameToggle in Controller::verticalShadowTop  
							
							
							
						 
						
							2021-02-22 23:39:39 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								b4af805521 
								
							 
						 
						
							
							
								
								Moved showLogoutConfirmation from MainWindow to Window::Controller.  
							
							
							
						 
						
							2021-02-04 18:13:03 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								dc7a754418 
								
							 
						 
						
							
							
								
								Added ability to prevent application lock and account switch.  
							
							
							
						 
						
							2020-12-14 17:09:24 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								f81271d1fe 
								
							 
						 
						
							
							
								
								Simplified confirmed callback for ConfirmBox instances.  
							
							
							
						 
						
							2020-09-29 19:03:29 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								972bbbce6a 
								
							 
						 
						
							
							
								
								Fixed online status stuck when switching between accounts one more time.  
							
							... 
							
							
							
							The first attempt to fix this bug is here: 8171ed6c122ef47222f4 
							
						 
						
							2020-08-11 12:28:41 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								8c4e8212cd 
								
							 
						 
						
							
							
								
								Add 'respect system dark mode' checkbox.  
							
							
							
						 
						
							2020-07-22 17:18:17 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								f10b2194e6 
								
							 
						 
						
							
							
								
								Add option for a native window frame.  
							
							... 
							
							
							
							Fixes #2958 . 
							
						 
						
							2020-07-07 21:34:25 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2ef47222f4 
								
							 
						 
						
							
							
								
								Fix crash in update online on logout.  
							
							
							
						 
						
							2020-06-30 17:17:07 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								40971d6da6 
								
							 
						 
						
							
							
								
								Fix quit-by-closing non-authed window.  
							
							
							
						 
						
							2020-06-29 21:37:56 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5f9dae1b72 
								
							 
						 
						
							
							
								
								Run main menu hide animation on account switch.  
							
							
							
						 
						
							2020-06-29 16:11:38 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								8171ed6c12 
								
							 
						 
						
							
							
								
								Fixed online status stuck when switching between accounts.  
							
							
							
						 
						
							2020-06-25 16:06:02 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e7b8a52278 
								
							 
						 
						
							
							
								
								Move terms lock from Core::App to Session.  
							
							
							
						 
						
							2020-06-24 11:56:16 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								4d65df6ca2 
								
							 
						 
						
							
							
								
								Remove legacy temp download folder.  
							
							
							
						 
						
							2020-06-23 21:53:44 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								55ec4ebf86 
								
							 
						 
						
							
							
								
								Allow returning from new account setup.  
							
							
							
						 
						
							2020-06-23 21:53:44 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								83538675ce 
								
							 
						 
						
							
							
								
								Move a lot of settings to Core::Settings.  
							
							
							
						 
						
							2020-06-23 21:53:42 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								357caf8007 
								
							 
						 
						
							
							
								
								Keep separate MTP::Config's for separate accounts.  
							
							
							
						 
						
							2020-06-23 21:53:41 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								bc144377c0 
								
							 
						 
						
							
							
								
								Support logout of a secondary account.  
							
							
							
						 
						
							2020-06-23 21:53:41 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5e045ec02c 
								
							 
						 
						
							
							
								
								Fix first main window appearance.  
							
							
							
						 
						
							2020-06-23 21:53:41 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ab5796c117 
								
							 
						 
						
							
							
								
								Several working accounts together.  
							
							
							
						 
						
							2020-06-23 21:53:40 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								6fc5e22882 
								
							 
						 
						
							
							
								
								Allow several accounts in Core::App.  
							
							
							
						 
						
							2020-06-23 21:53:40 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								5f8d22f1f2 
								
							 
						 
						
							
							
								
								Remove Auth() global access point.  
							
							
							
						 
						
							2020-06-23 21:53:39 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								36997f084a 
								
							 
						 
						
							
							
								
								Automatically load and apply old emoji set by id.  
							
							
							
						 
						
							2020-05-08 11:22:22 +04:00