| 
								
								
									 Ilya Fedin | e0d6faf45b | Fix build with LTO | 2021-05-19 12:26:07 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | fbe4e3f0ec | Fix build with mallocng. | 2021-05-17 13:38:28 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 837485974a | Use mallocng on Linux | 2021-05-17 10:35:18 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 3cf739eca9 | Use event filter to get surface expose event | 2021-05-17 10:00:01 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | cfee688feb | Replace call_delayed with InvokeQueued in MainWindow::handleVisibleChanged | 2021-05-17 10:00:01 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 30d8894c30 | Use nodiscard in WaylandIntegration | 2021-05-17 10:00:01 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 0b86feeeb5 | Implement appmenu on Wayland with org_kde_kwin_appmenu protocol | 2021-05-17 10:00:01 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 434ef34378 | Implement taskbar icon hidding on Wayland with org_kde_plasma_shell protocol | 2021-05-17 10:00:01 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 166c28c215 | Get rid of default_delete | 2021-05-17 10:00:01 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 17c514e851 | Use surface as XdgExporter parent | 2021-05-17 10:00:01 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 383acf0ffc | Fix crash in native notifications on Linux. | 2021-05-12 12:10:55 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 680a9a7ca7 | Implement parent setting for portal and gtk dialogs on Wayland via xdg-foreign-v2 | 2021-05-11 10:53:32 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 95b4435396 | Resubscribe to signal when running with old xdg-desktop-portal | 2021-05-07 18:32:02 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | b1c4524612 | Fix crash dump generation on Linux. | 2021-05-03 17:34:33 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 9a857659ce | Check action type before launching new version | 2021-05-03 14:53:21 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 68dc00be27 | Move weak_ptr include to .cpp in linux notifications | 2021-05-03 14:39:24 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | ee00f12131 | Launch new version directly in write-protected mode | 2021-05-03 14:39:24 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 7444f17c4e | Use sendfile only on Linux. | 2021-05-03 14:59:24 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 578833446d | Add support for write-protected update on Linux | 2021-05-03 12:54:08 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | 98180d3a9e | Always guard and send on_main in native notifications. | 2021-05-03 13:08:50 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 434a4af9ef | Fix sendfile() arguments. | 2021-05-03 12:43:36 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 3cad89f299 | Fix build, add logs for sendfile(). | 2021-05-03 11:21:38 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 56a5363eb9 | Move keyPressed out of GSDMediaKeys::Private | 2021-05-03 10:20:26 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | b1c95d719a | Use crl::guard in XDPFileDialog | 2021-05-03 10:20:26 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | d87ea056c6 | Fix a crash in NotificationData::show | 2021-05-03 10:20:26 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 34534a9653 | Use kernel accelerated sendfile to copy files on Linux | 2021-05-03 09:59:58 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | b72260f420 | Avoid 30s freeze when opening file dialog in broken envirionments | 2021-04-30 08:43:25 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 896eee9841 | Check whether portal dialog is failed to open | 2021-04-30 08:43:25 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 0d96657c33 | Fix check for disconnected error | 2021-04-30 08:43:25 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 89b11ef084 | Move gtk initialization back to ThirdParty::start | 2021-04-30 08:41:05 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 26d3995424 | Move wayland helper to cmake_helpers | 2021-04-30 08:41:05 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | b6fad35146 | Improve library loading on Linux. | 2021-04-29 12:05:32 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 70bf328e7d | Load wayland-client dynamically and provide functions. | 2021-04-29 11:21:57 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 404538c989 | Fix build with dummy notifications manager on Linux. | 2021-04-29 11:21:57 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | 728b1efb9a | Respect Focus Assist only for native notifications. Fixes #16215. | 2021-04-28 11:20:39 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 16ba20f898 | Prefer portal file dialog in all environments | 2021-04-28 09:39:20 +03: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 | c87802ce65 | Move GTK initialization before Qt initialization To ensure Qt doesn't load GTK earlier than us and gdk_set_allowed_backends respected | 2021-04-13 14:03:00 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | e6587f2556 | Add limited webview support on Linux. | 2021-04-06 18:41:16 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 7ab3be3631 | Handle any audio type with MPRIS | 2021-04-05 09:08:33 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 591488c497 | Close players instead of quitting the app | 2021-04-05 09:08:33 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | ae54c8af6a | Add support for setting cover with MPRIS | 2021-04-05 09:08:33 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 30c86523ff | Remove redudant indenattion level in MPRIS XML | 2021-04-05 09:08:33 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 9a6e571154 | Move XDP file dialog to glibmm mime type & regex methods | 2021-04-05 08:30:04 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 6463890b11 | Workaround snap's activation restriction | 2021-04-05 08:25:47 +03:00 |  | 
				
					
						| 
								
								
									 Nicholas Guriev | f528a240d9 | Rely on QT_STRINGIFY instead of custom macro | 2021-04-05 07:59:18 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 81d052adfc | Add a way to get dark mode state on KDE | 2021-04-02 20:30:47 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 822c1cafd2 | Fix a space on end of a line in linux_mpris_support | 2021-04-02 20:30:47 +03:00 |  |