| 
								
								
									 Ilya Fedin | 89ccc95023 | Fix early return from Platform::ThirdParty::start on Linux | 2021-01-23 16:14:22 +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 | 690c5df87c | Format dbus errors logging | 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 | e8edbb16ae | Make notification manager creation async | 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 | 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 | f66cfb5684 | Use new IsSupportedByWM XCB API from lib_base | 2020-12-29 12:29:11 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | e99558abeb | Remove linux LastUserInputTime dependency since it's only in lib_base | 2020-12-24 07:47:13 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | df420e4ccf | Revert "Use gtk not only to get image from clipboard, but also to set" This reverts commit f88c132c96.
Fixes #9885. | 2020-12-11 12:00:52 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | cffb05e3c9 | Detect more dark themes on Linux | 2020-12-08 21:19:28 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | f88c132c96 | Use gtk not only to get image from clipboard, but also to set | 2020-12-08 21:18:49 +03:00 |  | 
				
					
						| 
								
								
									 mid-kid | 49480001f7 | Move IsWayland() checks into WaylandIntegration | 2020-11-17 16:23:54 +03:00 |  | 
				
					
						| 
								
								
									 mid-kid | 96b2e26f42 | Build wayland support optionally | 2020-11-17 16:23:54 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | e4b9900a06 | Construct WindowControlsLayout without variable | 2020-11-16 12:35:01 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | c8ce5dfa8b | Fix escaping in scheme creation on Linux and set -workdir | 2020-11-16 12:33:22 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | e64f6f7266 | Since changing the ibus portal check, it is not compatible with snap anymore | 2020-11-12 18:12:17 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 21133abe13 | Fix 30s hang in case ibus portal couldn't be started | 2020-11-12 15:51:00 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 3a45957ceb | Set parent window ID for portal autostart dialog | 2020-11-09 11:19:03 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 876c57dcfb | Fix getting FileChooser portal version | 2020-11-09 11:19:03 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | f980cade39 | Use static QFile methods in linux platform code | 2020-11-09 11:19:03 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 3d18d28dc5 | Use kIconName on icon creating | 2020-11-09 11:19:03 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | e04598835b | Move _monitorRect and _monitorLastGot to psDesktopRect method | 2020-11-09 11:19:03 +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 |  | 
				
					
						| 
								
								
									 Ilya Fedin | f7dcf6ce81 | Hide IsXDGDesktopPortalPresent in a private namespace | 2020-11-06 11:20:47 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 6c023084d9 | Move the excluding portal checks to UseXDGDesktopPortal | 2020-11-06 11:20:47 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | f521275acc | Fix AreQtPluginsBundled to include static binary | 2020-11-06 09:57:47 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 2b39da483b | Fix IBus portal service name | 2020-11-05 14:38:41 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | d9711f8ebd | QDir::tempPath already has fallback to /tmp | 2020-11-05 14:38:25 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 204a08df14 | Add a cheat code to install launcher on Linux | 2020-11-02 10:17:24 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 03c2fc2c48 | Use ibus portal whenever it present | 2020-11-01 18:28:52 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | d73d3cd43d | Implement ShowWindowMenu for XCB | 2020-10-30 11:29:02 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 8f5b136003 | Implement possibility to hide taskbar icon on Linux | 2020-10-30 11:27:42 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | a38b4f039a | Use some methods from lib_base | 2020-10-30 10:52:49 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 152f1ef17f | Use Core::UpdaterDisabled where a check is for installed or not | 2020-10-28 09:57:10 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | f749647567 | Check Qt version in runtime in CanOpenDirectoryWithPortal It is not guaranteed that app is running with the same Qt version that was compiled | 2020-10-26 14:58:06 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 77e1b9f156 | Change socket path length condition to >= Looks like 108 is the length including \0, therefore actual limit is 107 | 2020-10-24 09:10:16 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | ca67ac913f | Check for KDE portal backend when using portals on KDE | 2020-10-23 11:28:18 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 0179a2ca10 | Rename InstallMainDesktopFile to InstallLauncher | 2020-10-23 11:25:18 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | f58874572d | Check actual socket path length rather than InSnap/InFlatpak | 2020-10-23 11:25:18 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 2aa0b674cd | Use new XCB methods from lib_base | 2020-10-16 16:12:38 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 093fcc3821 | Subscribe to StatusNotifierHostRegistered signal | 2020-10-07 13:06:06 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 6f89598a7b | Clean old attempts to register url scheme on scheme registration | 2020-10-07 12:55:34 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 638ea3111f | Fallback to D-Bus methods if XCB-based LastUserInputTime failed | 2020-10-05 10:10:40 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | a0af748fc5 | Update SNI state even if tray is deactivated | 2020-10-02 19:19:16 +03:00 |  | 
				
					
						| 
								
								
									 John Preston | f3a2460a54 | Version 2.4.1: Fix build for Linux. | 2020-10-01 20:06:00 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 1d24d29afa | Little cleanup for Linux platform code & build CheckCXXSourceCompiles is not needed anymore
Material wayland decorations could be checked just with IsQtPluginsBundled | 2020-10-01 16:34:01 +03:00 |  |