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  
				
					
						
							
							
								 
						
							
								6206b6f843 
								
							 
						 
						
							
							
								
								Adapt indicator-application check for sandboxed environments  
							
							... 
							
							
							
							Fix quality loss in the tray icon image
Fix window showing by clicking on the tray icon on macOS
Fix tray icon displaying on KDE 
							
						 
						
							2020-02-10 15:09:47 +04:00  
				
					
						
							
							
								 
						
							
								9e3fa2e4bc 
								
							 
						 
						
							
							
								
								Check action id when invoked  
							
							... 
							
							
							
							Makes it more resilient 
							
						 
						
							2020-02-10 14:45:07 +04:00  
				
					
						
							
							
								 
						
							
								3b4dfa1381 
								
							 
						 
						
							
							
								
								Use LXQt's StatusNotifierItem implementation instead of appindicator  
							
							
							
						 
						
							2020-02-05 18:38:34 +04:00  
				
					
						
							
							
								 
						
							
								28a567986d 
								
							 
						 
						
							
							
								
								Try linking some libs dynamically on Linux.  
							
							
							
						 
						
							2020-01-31 16:33:35 +03:00  
				
					
						
							
							
								 
						
							
								2807c5ef19 
								
							 
						 
						
							
							
								
								Use system icon theme and increase icon size  
							
							
							
						 
						
							2020-01-31 16:03:41 +03:00  
				
					
						
							
							
								 
						
							
								0477bda929 
								
							 
						 
						
							
							
								
								Use XDG Desktop Portal for file dialog  
							
							
							
						 
						
							2020-01-31 16:02:11 +03:00  
				
					
						
							
							
								 
						
							
								d80b3fda7d 
								
							 
						 
						
							
							
								
								Fix duplicate object path in SandboxAutostart and add some logging  
							
							
							
						 
						
							2020-01-31 15:47:44 +03:00  
				
					
						
							
							
								 
						
							
								a831c1703a 
								
							 
						 
						
							
							
								
								Split launcher filename detection to a function  
							
							
							
						 
						
							2020-01-31 15:46:39 +03:00  
				
					
						
							
							
								 
						
							
								74d848311b 
								
							 
						 
						
							
							
								
								Replace str_const with base::const_string.  
							
							
							
						 
						
							2020-01-29 12:47:50 +03:00  
				
					
						
							
							
								 
						
							
								9536a3c98e 
								
							 
						 
						
							
							
								
								Use packaged build in the snap package  
							
							
							
						 
						
							2020-01-28 20:38:12 +03:00  
				
					
						
							
							
								 
						
							
								05eabfd539 
								
							 
						 
						
							
							
								
								Add autostart support for linux  
							
							
							
						 
						
							2020-01-28 16:44:27 +03:00  
				
					
						
							
							
								 
						
							
								74942cd06e 
								
							 
						 
						
							
							
								
								Use QDBusConnection::connect to fix signal connection on old distributions  
							
							
							
						 
						
							2020-01-28 16:43:23 +03:00  
				
					
						
							
							
								 
						
							
								24da40ef05 
								
							 
						 
						
							
							
								
								Fix -startintray on Ubuntu.  
							
							
							
						 
						
							2020-01-28 11:41:05 +03:00  
				
					
						
							
							
								 
						
							
								1d85416434 
								
							 
						 
						
							
							
								
								Remove unneeded include from QtDBus notifications  
							
							
							
						 
						
							2020-01-24 18:06:58 +03:00  
				
					
						
							
							
								 
						
							
								04cfd598e2 
								
							 
						 
						
							
							
								
								Use appindicator in flatpak and fix desktop environment detection, add pavucontrol-qt  
							
							
							
						 
						
							2020-01-24 16:51:50 +03:00  
				
					
						
							
							
								 
						
							
								b94c8436eb 
								
							 
						 
						
							
							
								
								Added missing Qt header. Fixed clang build.  
							
							... 
							
							
							
							Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org> 
							
						 
						
							2020-01-24 15:35:15 +03:00  
				
					
						
							
							
								 
						
							
								ffe037f9f1 
								
							 
						 
						
							
							
								
								Fix single instance socket path for compatibility with flatpak  
							
							
							
						 
						
							2020-01-23 09:58:12 +03:00