| 
								
								
									 John Preston | 389ea2af83 | Fix compilation error on Linux. | 2021-10-22 18:34:59 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | d361f5c6b0 | Hide native notifications of deleted messages. | 2021-10-21 23:01:13 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 847c01d605 | Add Qt 6 support Tested only on Linux so far | 2021-10-21 13:15:00 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 352768053d | Beta version 3.1.6: Fix build on Linux. | 2021-10-06 21:07:18 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 5cd0a3719e | Beta version 3.1.6: Detach FastReply from MarkAsRead. | 2021-10-06 19:24:30 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 087fbe89ce | Add additional checks to NotificationData::setImage | 2021-07-19 22:56:38 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 9b1d967967 | Move NotificationServiceWatcher to notifications manager | 2021-07-19 22:39:38 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 383acf0ffc | Fix crash in native notifications on Linux. | 2021-05-12 12:10:55 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 68dc00be27 | Move weak_ptr include to .cpp in linux notifications | 2021-05-03 14:39:24 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 98180d3a9e | Always guard and send on_main in native notifications. | 2021-05-03 13:08:50 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | d87ea056c6 | Fix a crash in NotificationData::show | 2021-05-03 10:20:26 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 728b1efb9a | Respect Focus Assist only for native notifications. Fixes #16215. | 2021-04-28 11:20:39 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | cb930a89ce | Silence ServiceUnknown and Disconnected errors for native notifications | 2021-04-27 17:44:16 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | e26e666135 | Hide native notification details on lock screen. | 2021-04-27 13:51:52 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 819ce06dfb | Don't mark messages as read when screen is locked. | 2021-04-27 13:31:51 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 6463890b11 | Workaround snap's activation restriction | 2021-04-05 08:25:47 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | c4dcf064d5 | Avoid multiple .arg usage as suggested by clazy | 2021-03-13 19:08:33 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | e493ab12dc | Get rid of GetLauncherFilename Use QGuiApplication::desktopFileName directly instead | 2021-03-12 15:44:37 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | b24cba99e2 | Catch ListActivatableNames errors | 2021-03-10 11:22:14 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 092b6e7c18 | Fix spaces on ends of lines | 2021-03-05 13:31:56 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 37a8afaddf | Move remaining usage of dbus to glibmm in notifications_manager_linux | 2021-03-04 12:07:54 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 8042a83fd2 | Move glib usage to glibmm | 2021-03-04 12:07:54 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | bbf49b024a | Fix implicit conversions from QByteArray | 2021-02-19 14:15:09 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 6932d859c9 | Get rid of unneeded QT_VERSION_CHECK in linux platform code | 2021-02-19 14:15:09 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 03e8d28456 | Check for null manager type | 2021-02-09 16:51:25 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | fe8bc30645 | Use GCancellable to prevent crash in notificationShown | 2021-02-02 20:11:09 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 9b59e74d66 | Make native notifications setting tri-state | 2021-01-28 11:44:43 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 82d78e7c45 | Decrease indentation in notification manager creation | 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 | 690c5df87c | Format dbus errors logging | 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 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 3b7d5d3c80 | Eliminate ifndefs in notifications_manager_linux | 2021-01-05 18:16:26 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 9b99bb172a | Make methods called from static methods private | 2020-10-30 11:30:03 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 9ab221d4c9 | Remove Platform:: where is not needed in linux platform files Fix lines length in notifications_manager_linux.cpp | 2020-10-27 17:37:33 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 4f2b0531f8 | Replace GDBusProxy with GDBusConnection in NotificationData | 2020-10-23 11:29:35 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 4033a091b5 | Hide mark as read button in notifications when app is pass-code locked | 2020-10-23 11:25:18 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | e4ac70090e | Use GDBus to send notifications to avoid Q_OBJECT | 2020-08-15 17:43:28 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 252bdd2353 | TDESKTOP_DISABLE_DBUS_INTEGRATION -> DESKTOP_APP_DISABLE_DBUS_INTEGRATION | 2020-08-11 10:55:50 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 613a2f358a | Fix clearing session notifications. | 2020-06-30 11:52:59 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | a726c6411b | Don't use custom notificaions on Wayland even with TDESKTOP_DISABLE_DBUS_INTEGRATION | 2020-06-29 16:53:50 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 9703f7460a | Fix build on Linux. | 2020-06-26 12:27:54 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | d8a2b391a3 | Use Main::Session::uniqueId in notifications. | 2020-06-24 13:05:56 +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 |  |