| 
								
								
									 23rd | 79d5a49e7c | Added hiding of Blob animations at application deactivating. | 2020-12-03 19:44:17 +03:00 |  | 
				
					
						| 
								
								
									 23rd | a57d23f7d9 | Added ability to handle application deactivating. | 2020-12-03 19:34:18 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 74d2313784 | Build Linux version with Qt 5.15.1 in CentOS 7 docker. | 2020-11-06 11:21:34 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | ae298818a8 | Implement message bar with animations. | 2020-10-30 18:32:17 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | bb94507af1 | Use UrlClickHandler::Open instead of File::OpenUrl | 2020-10-30 11:52:10 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | a38b4f039a | Use some methods from lib_base | 2020-10-30 10:52:49 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 8634c1f7f3 | Move lang keys to td_lang library. | 2020-09-30 12:18:52 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 511067981d | Forbid auto-night mode with theme editor. | 2020-07-24 10:01:37 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 841908fe31 | Read decoration layout property from gtk | 2020-07-23 14:29:56 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 8c4e8212cd | Add 'respect system dark mode' checkbox. | 2020-07-22 17:18:17 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 47a237c924 | Implement system-based dark mode for Windows and Linux | 2020-07-22 10:32:56 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 41f2cc6d81 | Fix crash in notifications clearing. | 2020-06-30 19:33:22 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | c3fa300b5c | Create notifications manager after reading settings. | 2020-06-30 11:44:32 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 70fdc4eb39 | Improve quit prevent management. | 2020-06-26 11:22:53 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 79a361ba43 | Move call management to Core::App. | 2020-06-25 21:57:36 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | bf7aae5fc6 | Allow float video player across accounts. | 2020-06-25 18:17:37 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 8fec04ba7a | Track session better in media viewer. | 2020-06-25 13:42:30 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 65050bf9dd | Move export management to Core::App. | 2020-06-25 11:14:05 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | e7b8a52278 | Move terms lock from Core::App to Session. | 2020-06-24 11:56:16 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 7b0a32b607 | Add unread unmuted counter to main menu cover. | 2020-06-23 21:53:44 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 51c2bc7349 | Create only one EmojiImageLoader to fix a crash. | 2020-06-23 21:53:43 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 3bb352e0e5 | Fix build and working on macOS. | 2020-06-23 21:53:42 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 5433c16244 | Add target account name to notifications. | 2020-06-23 21:53:42 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 997913be25 | One Window::Notifications system for all sessions. | 2020-06-23 21:53:42 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 83538675ce | Move a lot of settings to Core::Settings. | 2020-06-23 21:53:42 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 3a5ede534e | Count all accounts in Core::App().unreadBadge. | 2020-06-23 21:53:41 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 357caf8007 | Keep separate MTP::Config's for separate accounts. | 2020-06-23 21:53:41 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | c83659f0c7 | Fix logouting from the passcode. | 2020-06-23 21:53:41 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ba103fdd40 | Fix starting with a passcode. | 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 | 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 | f450f81215 | Remove non-UI calls to App::main. | 2020-06-23 21:53:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 3c4e959468 | Replace observer_peer with rpl interface. | 2020-06-23 21:53:40 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 0b028b959b | Move updates handling MainWidget -> Api::Updates. | 2020-06-23 21:53:39 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ea86433be5 | Remove some activeAccount() calls. | 2020-06-23 21:53:39 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 598fb67cdf | Remove Session::Exists() global access point. | 2020-06-23 21:53:39 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 5f8d22f1f2 | Remove Auth() global access point. | 2020-06-23 21:53:39 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | ad4afe9293 | Move session data localstorage -> storage_account. | 2020-06-23 21:53:39 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 27af83267e | Move autolock checking to Core::Application. | 2020-06-23 21:53:38 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 68fde210c6 | Platform::IsWayland could be used on any platform now | 2020-06-23 21:24:44 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | dbad9fa73a | Use Q_OS_UNIX instead of Q_OS_LINUX since linux-specific code can be used also on *BSD/Haiku | 2020-06-17 20:33:23 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | d45e74619d | Use Platform::IsWayland from lib_base | 2020-06-03 11:43:55 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | e098922a4b | Add Platform::AutostartSupported | 2020-06-01 18:25:21 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | be96bf2812 | Set parent for dialogs only on Wayland | 2020-06-01 18:09:34 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | bf616036b3 | Check loaded status through DocumentMedia if possible. | 2020-06-01 18:09:30 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 7409d615a3 | Add a cheat code to enable freetype on Windows and macOS | 2020-05-10 17:09:59 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 95b4f56b86 | Don't use QDesktopServices::openUrl on snap | 2020-05-01 12:06:01 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 4881981cf6 | Enable / disable side bar based on filters. | 2020-03-27 20:36:03 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 71f7aae948 | Replace dialogs mode with filters. | 2020-03-27 20:36:01 +04:00 |  |