| 
								
								
									 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 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 0536a479f9 | Use startSystemMove/startSystemResize instead of platform code on Wayland with Qt 5.15 | 2020-10-01 16:30:53 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 7fef7e6315 | Don't add shadow on Wayland It was implemented like a hack and worked like a hack... Looks like it is better to wait until Qt give a way to create shadows. | 2020-10-01 16:30:53 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 10012d6b31 | Handle launcher basename compile-time for snap Just like for flatpak | 2020-10-01 10:54:42 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 6805085bbc | Use unique desktop file name for static binary | 2020-09-29 18:54:01 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 70c993774a | Get rid of redudant cmake options | 2020-09-29 18:24:16 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 242ced4022 | Write icon theme names to debug log | 2020-09-20 16:51:01 +03:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 6635d03818 | Check if xcb-screensaver extension present | 2020-08-30 17:00:43 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | c77f1bf082 | Add UnsetWindowExtents method | 2020-08-30 17:00:43 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | ea8e256a23 | Revert "Revert "Add main window shadow for Linux"" This reverts commit b7f5cfe083. | 2020-08-30 17:00:43 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 2f2de84b43 | Fix d-bus type in MutterDBusLastUserInputTime | 2020-08-30 16:57:51 +04:00 |  | 
				
					
						| 
								
								
									 John Preston | b7f5cfe083 | Revert "Add main window shadow for Linux" This reverts commit d02092f09e.
Conflicts:
	Telegram/SourceFiles/mainwindow.cpp
	Telegram/SourceFiles/platform/linux/specific_linux.cpp
	Telegram/SourceFiles/window/main_window.cpp | 2020-08-23 16:38:49 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 6dfefa3f21 | g_message is a more appropriate log level for some messages | 2020-08-18 08:16:17 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | eaae7b1d03 | Decrease indentation in XCBLastUserInputTime | 2020-08-18 08:16:17 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | d02092f09e | Add main window shadow for Linux | 2020-08-18 08:16:17 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 1dcbb103a8 | Move gtk clibpboard to linux_libs | 2020-08-15 17:43:28 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 47673bba50 | Move cExeName checks | 2020-08-15 17:43:28 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 580e6baee6 | Get rid of redudant fontconfig hack | 2020-08-15 17:43:28 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | f56af090e0 | Use GAppInfo instead of xdg-mime This makes registering custom scheme distribution-compatible | 2020-08-15 17:43:28 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 95c0c400c7 | Use QProcess instead of system() Use g_get_home_dir since it already uses both $HOME and passwd | 2020-08-15 17:43:28 +04:00 |  | 
				
					
						| 
								
								
									 Ilya Fedin | 170ec16f39 | Remove outdated snap autostart hack | 2020-08-15 17:43:28 +04:00 |  |