1504136828 
								
							 
						 
						
							
							
								
								Don't spam logs if there are no dbus  
							
							
							
						 
						
							2020-05-26 07:24:18 +04:00  
				
					
						
							
							
								 
						
							
								4c1f83daca 
								
							 
						 
						
							
							
								
								Add a check for bundled Qt plugins  
							
							
							
						 
						
							2020-05-24 10:57:37 +04:00  
				
					
						
							
							
								 
						
							
								6f760d513e 
								
							 
						 
						
							
							
								
								Add a checkbox to disable taskbar flash.  
							
							... 
							
							
							
							Also add ability to set urgent flag for the window on Linux.
Fixes  #223 , fixes  #897 , fixes  #906 . 
							
						 
						
							2020-05-12 14:16:24 +04:00  
				
					
						
							
							
								 
						
							
								d1d1f83881 
								
							 
						 
						
							
							
								
								Remove outdated LIBGL_ALWAYS_INDIRECT hack  
							
							
							
						 
						
							2020-05-08 12:54:21 +04:00  
				
					
						
							
							
								 
						
							
								13c2d6ff72 
								
							 
						 
						
							
							
								
								Detect global menu at runtime  
							
							
							
						 
						
							2020-05-05 09:54:35 +04:00  
				
					
						
							
							
								 
						
							
								5180d31b40 
								
							 
						 
						
							
							
								
								Fix decoration applying and trigger repainting on update  
							
							... 
							
							
							
							For some reason this is needed for newer Qt in flatpak 
							
						 
						
							2020-05-02 16:29:00 +04:00  
				
					
						
							
							
								 
						
							
								161e51757c 
								
							 
						 
						
							
							
								
								Change color of wayland decoration according to theme  
							
							
							
						 
						
							2020-05-01 12:26:10 +04:00  
				
					
						
							
							
								 
						
							
								46d4b03d49 
								
							 
						 
						
							
							
								
								Fix freeze in notifications settings when notification daemon is unavailable  
							
							
							
						 
						
							2020-05-01 12:15:01 +04:00  
				
					
						
							
							
								 
						
							
								95b4f56b86 
								
							 
						 
						
							
							
								
								Don't use QDesktopServices::openUrl on snap  
							
							
							
						 
						
							2020-05-01 12:06:01 +04:00  
				
					
						
							
							
								 
						
							
								7f890122e6 
								
							 
						 
						
							
							
								
								Add methods to detect appimage, static binary and forced gtk dialog  
							
							
							
						 
						
							2020-04-26 12:28:34 +04:00  
				
					
						
							
							
								 
						
							
								7bc86cc9af 
								
							 
						 
						
							
							
								
								Fix directory opening with portal and use them by default with KDE  
							
							
							
						 
						
							2020-04-24 14:33:26 +04:00  
				
					
						
							
							
								 
						
							
								41d39012d2 
								
							 
						 
						
							
							
								
								Synchronize AppMenu availability check with Qt  
							
							
							
						 
						
							2020-04-21 14:06:03 +04:00  
				
					
						
							
							
								 
						
							
								ed91c07f99 
								
							 
						 
						
							
							
								
								Restore the old behavior with fallback fontconfig configuration  
							
							... 
							
							
							
							With current code fallback works only through time and replaces the config even if it is changed by the user.
This commit fixes that. 
							
						 
						
							2020-04-13 10:49:30 +04:00  
				
					
						
							
							
								 
						
							
								a1a7399023 
								
							 
						 
						
							
							
								
								Don't remove SNI object when SNI is lost  
							
							
							
						 
						
							2020-04-13 10:43:37 +04:00  
				
					
						
							
							
								 
						
							
								0d58f1c9fa 
								
							 
						 
						
							
							
								
								Try system font config once in snap build.  
							
							
							
						 
						
							2020-03-30 12:18:50 +04:00  
				
					
						
							
							
								 
						
							
								86b9927965 
								
							 
						 
						
							
							
								
								Log global menu usage  
							
							
							
						 
						
							2020-03-29 14:17:11 +04:00  
				
					
						
							
							
								 
						
							
								aa4968faaa 
								
							 
						 
						
							
							
								
								Re-use fontconfig fallback code in snap  
							
							
							
						 
						
							2020-03-29 14:14:56 +04:00  
				
					
						
							
							
								 
						
							
								13e8b60d6c 
								
							 
						 
						
							
							
								
								Don't recreate tray icon if it is disabled  
							
							
							
						 
						
							2020-03-24 17:21:00 +04:00  
				
					
						
							
							
								 
						
							
								d2291f5b17 
								
							 
						 
						
							
							
								
								Fix panel icon forcing  
							
							
							
						 
						
							2020-03-19 01:02:15 +04:00  
				
					
						
							
							
								 
						
							
								9823615a84 
								
							 
						 
						
							
							
								
								Check if icon has desired size when saving  
							
							
							
						 
						
							2020-03-16 16:57:22 +04:00  
				
					
						
							
							
								 
						
							
								d47e94ea4d 
								
							 
						 
						
							
							
								
								Fallback to launcher basename if FLATPAK_ID variable is empty  
							
							
							
						 
						
							2020-03-16 13:04:52 +04:00  
				
					
						
							
							
								 
						
							
								da926d7f10 
								
							 
						 
						
							
							
								
								Disable SNI tray icon name setting in snap  
							
							... 
							
							
							
							Otherwise there are a dummy icon when tray counter is disabled 
							
						 
						
							2020-03-16 13:03:53 +04:00  
				
					
						
							
							
								 
						
							
								99a8c93ac1 
								
							 
						 
						
							
							
								
								Fix build with gcc 9  
							
							
							
						 
						
							2020-03-16 13:00:16 +04:00  
				
					
						
							
							
								 
						
							
								fec6a8dd96 
								
							 
						 
						
							
							
								
								Beta version 1.9.20: Fix build without dbus.  
							
							
							
						 
						
							2020-03-14 16:13:33 +04:00  
				
					
						
							
							
								 
						
							
								46445e0542 
								
							 
						 
						
							
							
								
								Implement global menu on Linux  
							
							
							
						 
						
							2020-03-14 15:32:10 +04:00  
				
					
						
							
							
								 
						
							
								5f33abd391 
								
							 
						 
						
							
							
								
								Change tray implementation on demand  
							
							
							
						 
						
							2020-03-14 15:26:13 +04:00  
				
					
						
							
							
								 
						
							
								75d54adfce 
								
							 
						 
						
							
							
								
								Add TDESKTOP_FORCE_PANEL_ICON environment variable for possibility to use system icon even if it is not detected  
							
							
							
						 
						
							2020-03-13 11:00:09 +04:00  
				
					
						
							
							
								 
						
							
								ba5d9eda2d 
								
							 
						 
						
							
							
								
								Minimize dbus requests  
							
							
							
						 
						
							2020-03-11 11:43:14 +04:00  
				
					
						
							
							
								 
						
							
								5927e8272c 
								
							 
						 
						
							
							
								
								Convert TDESKTOP_DISABLE_DESKTOP_FILE_GENERATION to runtime environment variable  
							
							
							
						 
						
							2020-03-09 11:02:45 +04:00  
				
					
						
							
							
								 
						
							
								7ac4c6e479 
								
							 
						 
						
							
							
								
								Add mark as read feature to linux native notifications  
							
							
							
						 
						
							2020-03-06 18:39:34 +04:00  
				
					
						
							
							
								 
						
							
								fdf16d0aea 
								
							 
						 
						
							
							
								
								Fix notification daemon detection on KDE  
							
							... 
							
							
							
							Minimize usage of QDBusInterface
Log the whole notification daemon information 
							
						 
						
							2020-03-06 18:39:34 +04:00  
				
					
						
							
							
								 
						
							
								7aadaca62e 
								
							 
						 
						
							
							
								
								Implement SkipAudio and SkipToast on Linux  
							
							
							
						 
						
							2020-03-06 18:29:57 +04:00  
				
					
						
							
							
								 
						
							
								3fb6bbeae4 
								
							 
						 
						
							
							
								
								Optimize icon regeneration  
							
							
							
						 
						
							2020-03-06 18:28:56 +04:00  
				
					
						
							
							
								 
						
							
								7202ffca76 
								
							 
						 
						
							
							
								
								Remove unneeded TrayIconFileTemplate function  
							
							... 
							
							
							
							Use /.flatpak-info instead of deprecated /run/user/$UID/flatpak-info
Improve indentation in UseXDGDesktopPortal and IsAppIndicator
Remove unneeded NeedTrayIconFile and rename IsAppIndicator to IsIndicatorApplication
Include only needed part of QtDBus in main_window_linux.cpp
Remove usage of QDBusInterface from SandboxAutostart and IsSNIAvailable
Don't check dbus activatable services in IsIndicatorApplication
Move XEmbed menu initialization to initTrayMenuHook, tray availability check to initHook
Don't create unneeded file for tooltip icon, since indicator-application doesn't support tooltips
Passthrough counter from updateIconCounters
Suppress log errors for LastUserInputTime on GNOME
Set applcation name and icon name for pulseaudio 
							
						 
						
							2020-03-06 18:28:56 +04:00  
				
					
						
							
							
								 
						
							
								5c89dfad85 
								
							 
						 
						
							
							
								
								Implement LastUserInputTime on Linux  
							
							... 
							
							
							
							This is a dbus implementation, ideally a X11 implementation should be added as a fallback to get it work on non-mainstream DEs (and WMs) 
							
						 
						
							2020-03-03 18:39:31 +04:00  
				
					
						
							
							
								 
						
							
								57b76e3f00 
								
							 
						 
						
							
							
								
								Remove usage of QDBusInterface from non-class methods in Linux native notifications  
							
							
							
						 
						
							2020-03-02 11:22:36 +04:00  
				
					
						
							
							
								 
						
							
								7bd0598555 
								
							 
						 
						
							
							
								
								Unified function to detect icon name on Linux  
							
							
							
						 
						
							2020-02-27 15:17:32 +04:00  
				
					
						
							
							
								 
						
							
								3b300f23e1 
								
							 
						 
						
							
							
								
								Independent check for image in Linux native notifications  
							
							
							
						 
						
							2020-02-27 12:23:56 +04:00  
				
					
						
							
							
								 
						
							
								8b704f9bd7 
								
							 
						 
						
							
							
								
								Fix escaping in linux launcher creating  
							
							
							
						 
						
							2020-02-27 11:51:28 +04:00  
				
					
						
							
							
								 
						
							
								3b327d9397 
								
							 
						 
						
							
							
								
								Fix launching with data in ~/.TelegramDesktop  
							
							... 
							
							
							
							Regression was introduced in 60612635efFixes  #7289 . 
							
						 
						
							2020-02-26 20:13:40 +04:00  
				
					
						
							
							
								 
						
							
								2b0e62dafe 
								
							 
						 
						
							
							
								
								Follow hidding reply setting in native notifications on Linux, use system icon  
							
							
							
						 
						
							2020-02-24 21:00:25 +04:00  
				
					
						
							
							
								 
						
							
								9979c220ce 
								
							 
						 
						
							
							
								
								Multiple sizes for linux tray icon  
							
							
							
						 
						
							2020-02-24 19:57:42 +04:00  
				
					
						
							
							
								 
						
							
								db2aa7000a 
								
							 
						 
						
							
							
								
								Fallback to non-panel icon when tray counter is disabled  
							
							
							
						 
						
							2020-02-21 18:25:08 +04:00  
				
					
						
							
							
								 
						
							
								5bdc0db9e2 
								
							 
						 
						
							
							
								
								Generalize backward compatibility of linux launcher  
							
							
							
						 
						
							2020-02-21 18:12:48 +04:00  
				
					
						
							
							
								 
						
							
								ca1623f34a 
								
							 
						 
						
							
							
								
								Use XDG Desktop Portal only when variable is set  
							
							
							
						 
						
							2020-02-21 18:11:24 +04:00  
				
					
						
							
							
								 
						
							
								9d0ae61ee0 
								
							 
						 
						
							
							
								
								Revert tray icon size to 22 on Linux (except KDE) and fix tray counter disabling in KDE  
							
							
							
						 
						
							2020-02-18 11:37:17 +04:00  
				
					
						
							
							
								 
						
							
								a88423a33f 
								
							 
						 
						
							
							
								
								Fix bad window rendering with maximize-on-launch.  
							
							... 
							
							
							
							I have no idea why MainWindow is ruined completely in case you call
MainWindow::show, MainWindow::setWindowState(maximized) and then
in the same context (without crl::on_main) create full screen viewer. 
							
						 
						
							2020-02-12 12:09:17 +04:00  
				
					
						
							
							
								 
						
							
								3574a9c874 
								
							 
						 
						
							
							
								
								Fix lost qgetenv in GetLauncherBasename  
							
							
							
						 
						
							2020-02-11 13:14:22 +04:00  
				
					
						
							
							
								 
						
							
								e62f727135 
								
							 
						 
						
							
							
								
								Fix creating of autostart launcher in snap  
							
							
							
						 
						
							2020-02-10 19:30:41 +04:00  
				
					
						
							
							
								 
						
							
								77719750ee 
								
							 
						 
						
							
							
								
								Fix name of the snap desktop file  
							
							... 
							
							
							
							Use new switch for GSL 
							
						 
						
							2020-02-10 15:34:03 +04:00