Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								8fd1d16db6 
								
							 
						 
						
							
							
								
								Fix accept/reject lifetime in gtk file dialog  
							
							 
							
							
							
						 
						
							2021-02-05 20:23:00 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								36acf60f7e 
								
							 
						 
						
							
							
								
								Add XDG Desktop Portal based file dialog implementation from Qt  
							
							 
							
							... 
							
							
							
							This allows to use portal dialogs more flexibly (e.g. fallback mechanism)
This also allows to have any changes we want for portal dialogs without patchig Qt
No more need to override QT_QPA_PLATFORM to use portal dialogs 
							
						 
						
							2021-02-05 20:23:00 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								fb9a34a069 
								
							 
						 
						
							
							
								
								Removed App::wnd for opening about box.  
							
							 
							
							
							
						 
						
							2021-02-04 18:13:04 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								b4af805521 
								
							 
						 
						
							
							
								
								Moved showLogoutConfirmation from MainWindow to Window::Controller.  
							
							 
							
							
							
						 
						
							2021-02-04 18:13:03 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								1f80c297ec 
								
							 
						 
						
							
							
								
								Removed App:wnd for opening settings.  
							
							 
							
							... 
							
							
							
							Removed unused App::showSettings from facades. 
							
						 
						
							2021-02-04 18:13:03 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									23rd 
								
							 
						 
						
							
							
							
							
								
							
							
								019e691fbb 
								
							 
						 
						
							
							
								
								Moved some session dependent methods to SessionController.  
							
							 
							
							... 
							
							
							
							MainWindow::showAddContact(),
MainWindow::showNewGroup(),
MainWindow::showNewChannel(). 
							
						 
						
							2021-02-04 18:13:03 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								fe8bc30645 
								
							 
						 
						
							
							
								
								Use GCancellable to prevent crash in notificationShown  
							
							 
							
							
							
						 
						
							2021-02-02 20:11:09 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								160cd975ce 
								
							 
						 
						
							
							
								
								Another attempt to implement shadows on Wayland  
							
							 
							
							... 
							
							
							
							Works only with patched Qt 
							
						 
						
							2021-01-28 22:19:34 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								7c031a4fb6 
								
							 
						 
						
							
							
								
								Perform additional checks for gtk scaling factor  
							
							 
							
							
							
						 
						
							2021-01-28 11:50:52 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								9b59e74d66 
								
							 
						 
						
							
							
								
								Make native notifications setting tri-state  
							
							 
							
							
							
						 
						
							2021-01-28 11:44:43 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								ec8ddb047d 
								
							 
						 
						
							
							
								
								Use style::CheckScale when setting gtk scale factor  
							
							 
							
							
							
						 
						
							2021-01-28 11:43:17 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								82d78e7c45 
								
							 
						 
						
							
							
								
								Decrease indentation in notification manager creation  
							
							 
							
							
							
						 
						
							2021-01-25 09:42:16 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								df0bca077e 
								
							 
						 
						
							
							
								
								Fix build with linked gtk  
							
							 
							
							
							
						 
						
							2021-01-25 09:42:16 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								c21125f9f2 
								
							 
						 
						
							
							
								
								Don't log UnknownProperty error  
							
							 
							
							... 
							
							
							
							When checking notification inhibition support 
							
						 
						
							2021-01-24 08:51:19 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								8ed56bb4e4 
								
							 
						 
						
							
							
								
								Don't mess GTK scale factor with other scaling settings  
							
							 
							
							... 
							
							
							
							Have this order for scaling settings:
1. devicePixelRatio
2. GTK
3. DPI 
							
						 
						
							2021-01-23 21:55:33 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								b919a0627a 
								
							 
						 
						
							
							
								
								Ensure GtkIntegration::load() is called only once  
							
							 
							
							
							
						 
						
							2021-01-23 16:14:22 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								6374d4eeda 
								
							 
						 
						
							
							
								
								Some cosmetic changes in settigs setters  
							
							 
							
							
							
						 
						
							2021-01-23 16:14:22 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								3967052375 
								
							 
						 
						
							
							
								
								Get scale factor from GTK on Linux  
							
							 
							
							
							
						 
						
							2021-01-23 16:14:22 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								89ccc95023 
								
							 
						 
						
							
							
								
								Fix early return from Platform::ThirdParty::start on Linux  
							
							 
							
							
							
						 
						
							2021-01-23 16:14:22 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								5cb081ca9a 
								
							 
						 
						
							
							
								
								Fix build without dbus  
							
							 
							
							
							
						 
						
							2021-01-22 17:22:37 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								f1e0b36f61 
								
							 
						 
						
							
							
								
								Use operator-> for tray icon biggest size  
							
							 
							
							
							
						 
						
							2021-01-22 17:22:37 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								ea9813825d 
								
							 
						 
						
							
							
								
								Move EscapeShell to specific_linux  
							
							 
							
							
							
						 
						
							2021-01-22 17:22:37 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								36b6f70613 
								
							 
						 
						
							
							
								
								Get rid of unneeded includes in specific_linux  
							
							 
							
							
							
						 
						
							2021-01-22 17:22:37 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								ada22ee6cc 
								
							 
						 
						
							
							
								
								Split GTK integration into a singleton  
							
							 
							
							
							
						 
						
							2021-01-22 17:22:37 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								2fe2105a5f 
								
							 
						 
						
							
							
								
								Don't add counter when icon theme has 'panel' icon  
							
							 
							
							... 
							
							
							
							These icons should have a dot indicating unread messages, counter is redudant for them 
							
						 
						
							2021-01-22 17:09:50 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								690c5df87c 
								
							 
						 
						
							
							
								
								Format dbus errors logging  
							
							 
							
							
							
						 
						
							2021-01-22 17:02:50 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								1e2759840d 
								
							 
						 
						
							
							
								
								Check _sniDBusProxy for nullptr before connecting to signals  
							
							 
							
							
							
						 
						
							2021-01-22 17:02:50 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								bad888496c 
								
							 
						 
						
							
							
								
								Decrease some indentation in linux platform code  
							
							 
							
							
							
						 
						
							2021-01-22 17:02:50 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								4348ddf938 
								
							 
						 
						
							
							
								
								Adjust some constexprs in linux platform code  
							
							 
							
							
							
						 
						
							2021-01-22 17:02:50 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								894d6028bd 
								
							 
						 
						
							
							
								
								Don't skip native notification toasts  
							
							 
							
							
							
						 
						
							2021-01-22 17:02:50 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								e8edbb16ae 
								
							 
						 
						
							
							
								
								Make notification manager creation async  
							
							 
							
							
							
						 
						
							2021-01-22 17:02:50 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								a0a71687e7 
								
							 
						 
						
							
							
								
								Use QDBusPendingReply in GetServerInformation  
							
							 
							
							
							
						 
						
							2021-01-22 17:02:50 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								d042963a47 
								
							 
						 
						
							
							
								
								Make notification show method async  
							
							 
							
							
							
						 
						
							2021-01-22 17:02:50 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								64b12bde55 
								
							 
						 
						
							
							
								
								Allow qualified notification daemons by default on Linux  
							
							 
							
							
							
						 
						
							2021-01-22 17:02:50 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								49736cd879 
								
							 
						 
						
							
							
								
								Recreate notification manager on notification service owner change  
							
							 
							
							
							
						 
						
							2021-01-22 17:02:50 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								574d915c23 
								
							 
						 
						
							
							
								
								Fix build and tray icon menu on Windows.  
							
							 
							
							
							
						 
						
							2021-01-22 16:53:59 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								3b7d5d3c80 
								
							 
						 
						
							
							
								
								Eliminate ifndefs in notifications_manager_linux  
							
							 
							
							
							
						 
						
							2021-01-05 18:16:26 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								0fbea454bc 
								
							 
						 
						
							
							
								
								Format unity counter setting  
							
							 
							
							
							
						 
						
							2021-01-05 11:43:24 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								d4d688d494 
								
							 
						 
						
							
							
								
								Merge two ifndef blocks in main_window_linux  
							
							 
							
							
							
						 
						
							2021-01-05 11:43:24 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								b3892f49fa 
								
							 
						 
						
							
							
								
								Fix kSNIWatcherService/kSNIWatcherInterface misusage  
							
							 
							
							... 
							
							
							
							Even though they're the same, there should be interface specified 
							
						 
						
							2021-01-05 11:43:24 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								5affb168a2 
								
							 
						 
						
							
							
								
								Fix callback function name in open with dialog  
							
							 
							
							
							
						 
						
							2021-01-04 17:08:49 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								99af2a7058 
								
							 
						 
						
							
							
								
								Check for xdg-decoration protocol support on Wayland  
							
							 
							
							
							
						 
						
							2021-01-04 17:08:49 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								b9acea9cef 
								
							 
						 
						
							
							
								
								Move GSDMediaKeys initialization to SetWatchingMediaKeys  
							
							 
							
							
							
						 
						
							2021-01-04 11:55:10 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								8fb6ece796 
								
							 
						 
						
							
							
								
								Revert "Use xcb to set transient parent for gtk file dialog"  
							
							 
							
							... 
							
							
							
							This reverts commit cd3b989e70 . 
							
						 
						
							2021-01-04 11:54:17 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								15a9842b9f 
								
							 
						 
						
							
							
								
								Make open with dialog modal on Linux  
							
							 
							
							
							
						 
						
							2021-01-04 11:54:17 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								39f9147790 
								
							 
						 
						
							
							
								
								Check for dbus menu exporter instead of menu path  
							
							 
							
							
							
						 
						
							2020-12-30 11:50:01 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								8da33113a2 
								
							 
						 
						
							
							
								
								Use DeviceModelPretty/SystemVersionPretty directly  
							
							 
							
							... 
							
							
							
							This allows using methods that require a running QGuiApplication instance to detect system 
							
						 
						
							2020-12-29 12:36:47 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								f66cfb5684 
								
							 
						 
						
							
							
								
								Use new IsSupportedByWM XCB API from lib_base  
							
							 
							
							
							
						 
						
							2020-12-29 12:29:11 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								e247be7e33 
								
							 
						 
						
							
							
								
								Operate with QString instead of QDBusObjectPath  
							
							 
							
							
							
						 
						
							2020-12-28 17:00:05 +04:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								e594b75f4c 
								
							 
						 
						
							
							
								
								Use more forward declarations in main_window_linux  
							
							 
							
							
							
						 
						
							2020-12-28 17:00:05 +04:00