Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								99a8c93ac1 
								
							 
						 
						
							
							
								
								Fix build with gcc 9  
							
							 
							
							
							
						 
						
							2020-03-16 13:00:16 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								fec6a8dd96 
								
							 
						 
						
							
							
								
								Beta version 1.9.20: Fix build without dbus.  
							
							 
							
							
							
						 
						
							2020-03-14 16:13:33 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								46445e0542 
								
							 
						 
						
							
							
								
								Implement global menu on Linux  
							
							 
							
							
							
						 
						
							2020-03-14 15:32:10 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								5f33abd391 
								
							 
						 
						
							
							
								
								Change tray implementation on demand  
							
							 
							
							
							
						 
						
							2020-03-14 15:26:13 +04:00  
						
					 
				
					
						
							
							
								 
								23rd
							
						 
						
							 
							
							
							
							
								
							
							
								95d8bb01ac 
								
							 
						 
						
							
							
								
								Guarded paletteChanged handling in touchbar's PinnedDialogButton.  
							
							 
							
							
							
						 
						
							2020-03-13 22:56:38 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								ba5d9eda2d 
								
							 
						 
						
							
							
								
								Minimize dbus requests  
							
							 
							
							
							
						 
						
							2020-03-11 11:43:14 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								5927e8272c 
								
							 
						 
						
							
							
								
								Convert TDESKTOP_DISABLE_DESKTOP_FILE_GENERATION to runtime environment variable  
							
							 
							
							
							
						 
						
							2020-03-09 11:02:45 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								7ac4c6e479 
								
							 
						 
						
							
							
								
								Add mark as read feature to linux native notifications  
							
							 
							
							
							
						 
						
							2020-03-06 18:39:34 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								7aadaca62e 
								
							 
						 
						
							
							
								
								Implement SkipAudio and SkipToast on Linux  
							
							 
							
							
							
						 
						
							2020-03-06 18:29:57 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								3fb6bbeae4 
								
							 
						 
						
							
							
								
								Optimize icon regeneration  
							
							 
							
							
							
						 
						
							2020-03-06 18:28:56 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								57b76e3f00 
								
							 
						 
						
							
							
								
								Remove usage of QDBusInterface from non-class methods in Linux native notifications  
							
							 
							
							
							
						 
						
							2020-03-02 11:22:36 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								7bd0598555 
								
							 
						 
						
							
							
								
								Unified function to detect icon name on Linux  
							
							 
							
							
							
						 
						
							2020-02-27 15:17:32 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								3b300f23e1 
								
							 
						 
						
							
							
								
								Independent check for image in Linux native notifications  
							
							 
							
							
							
						 
						
							2020-02-27 12:23:56 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								8b704f9bd7 
								
							 
						 
						
							
							
								
								Fix escaping in linux launcher creating  
							
							 
							
							
							
						 
						
							2020-02-27 11:51:28 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								3b327d9397 
								
							 
						 
						
							
							
								
								Fix launching with data in ~/.TelegramDesktop  
							
							 
							
							... 
							
							
							
							Regression was introduced in 60612635ef .
Fixes  #7289 . 
							
						 
						
							2020-02-26 20:13:40 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								2b0e62dafe 
								
							 
						 
						
							
							
								
								Follow hidding reply setting in native notifications on Linux, use system icon  
							
							 
							
							
							
						 
						
							2020-02-24 21:00:25 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								9979c220ce 
								
							 
						 
						
							
							
								
								Multiple sizes for linux tray icon  
							
							 
							
							
							
						 
						
							2020-02-24 19:57:42 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								db2aa7000a 
								
							 
						 
						
							
							
								
								Fallback to non-panel icon when tray counter is disabled  
							
							 
							
							
							
						 
						
							2020-02-21 18:25:08 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								5bdc0db9e2 
								
							 
						 
						
							
							
								
								Generalize backward compatibility of linux launcher  
							
							 
							
							
							
						 
						
							2020-02-21 18:12:48 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								ca1623f34a 
								
							 
						 
						
							
							
								
								Use XDG Desktop Portal only when variable is set  
							
							 
							
							
							
						 
						
							2020-02-21 18:11:24 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								3574a9c874 
								
							 
						 
						
							
							
								
								Fix lost qgetenv in GetLauncherBasename  
							
							 
							
							
							
						 
						
							2020-02-11 13:14:22 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								bcd0fe38f0 
								
							 
						 
						
							
							
								
								Fix invisible passcode field.  
							
							 
							
							... 
							
							
							
							Regression was introduced in fd8ae60dc . 
							
						 
						
							2020-02-11 13:01:55 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								5171c0bd77 
								
							 
						 
						
							
							
								
								Fix crash when tray icon is disabled on macOS  
							
							 
							
							
							
						 
						
							2020-02-11 12:38:03 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								e62f727135 
								
							 
						 
						
							
							
								
								Fix creating of autostart launcher in snap  
							
							 
							
							
							
						 
						
							2020-02-10 19:30:41 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								77719750ee 
								
							 
						 
						
							
							
								
								Fix name of the snap desktop file  
							
							 
							
							... 
							
							
							
							Use new switch for GSL 
							
						 
						
							2020-02-10 15:34:03 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Kai Uwe Broulik
							
						 
						
							 
							
							
							
							
								
							
							
								9e3fa2e4bc 
								
							 
						 
						
							
							
								
								Check action id when invoked  
							
							 
							
							... 
							
							
							
							Makes it more resilient 
							
						 
						
							2020-02-10 14:45:07 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								2e1e13b843 
								
							 
						 
						
							
							
								
								Rename mediaview.style to media_view.style.  
							
							 
							
							
							
						 
						
							2020-02-05 18:39:47 +04:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								3b4dfa1381 
								
							 
						 
						
							
							
								
								Use LXQt's StatusNotifierItem implementation instead of appindicator  
							
							 
							
							
							
						 
						
							2020-02-05 18:38:34 +04:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								28a567986d 
								
							 
						 
						
							
							
								
								Try linking some libs dynamically on Linux.  
							
							 
							
							
							
						 
						
							2020-01-31 16:33:35 +03:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								2807c5ef19 
								
							 
						 
						
							
							
								
								Use system icon theme and increase icon size  
							
							 
							
							
							
						 
						
							2020-01-31 16:03:41 +03:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								0477bda929 
								
							 
						 
						
							
							
								
								Use XDG Desktop Portal for file dialog  
							
							 
							
							
							
						 
						
							2020-01-31 16:02:11 +03:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								d80b3fda7d 
								
							 
						 
						
							
							
								
								Fix duplicate object path in SandboxAutostart and add some logging  
							
							 
							
							
							
						 
						
							2020-01-31 15:47:44 +03:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								a831c1703a 
								
							 
						 
						
							
							
								
								Split launcher filename detection to a function  
							
							 
							
							
							
						 
						
							2020-01-31 15:46:39 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								74d848311b 
								
							 
						 
						
							
							
								
								Replace str_const with base::const_string.  
							
							 
							
							
							
						 
						
							2020-01-29 12:47:50 +03:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								9536a3c98e 
								
							 
						 
						
							
							
								
								Use packaged build in the snap package  
							
							 
							
							
							
						 
						
							2020-01-28 20:38:12 +03:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								05eabfd539 
								
							 
						 
						
							
							
								
								Add autostart support for linux  
							
							 
							
							
							
						 
						
							2020-01-28 16:44:27 +03:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								74942cd06e 
								
							 
						 
						
							
							
								
								Use QDBusConnection::connect to fix signal connection on old distributions  
							
							 
							
							
							
						 
						
							2020-01-28 16:43:23 +03:00  
						
					 
				
					
						
							
							
								 
								John Preston
							
						 
						
							 
							
							
							
							
								
							
							
								24da40ef05 
								
							 
						 
						
							
							
								
								Fix -startintray on Ubuntu.  
							
							 
							
							
							
						 
						
							2020-01-28 11:41:05 +03:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								1d85416434 
								
							 
						 
						
							
							
								
								Remove unneeded include from QtDBus notifications  
							
							 
							
							
							
						 
						
							2020-01-24 18:06:58 +03:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								04cfd598e2 
								
							 
						 
						
							
							
								
								Use appindicator in flatpak and fix desktop environment detection, add pavucontrol-qt  
							
							 
							
							
							
						 
						
							2020-01-24 16:51:50 +03:00  
						
					 
				
					
						
							
							
								 
								Vitaly Zaitsev
							
						 
						
							 
							
							
							
							
								
							
							
								b94c8436eb 
								
							 
						 
						
							
							
								
								Added missing Qt header. Fixed clang build.  
							
							 
							
							... 
							
							
							
							Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org> 
							
						 
						
							2020-01-24 15:35:15 +03:00  
						
					 
				
					
						
							
							
								 
								Ilya Fedin
							
						 
						
							 
							
							
							
							
								
							
							
								ffe037f9f1 
								
							 
						 
						
							
							
								
								Fix single instance socket path for compatibility with flatpak  
							
							 
							
							
							
						 
						
							2020-01-23 09:58:12 +03:00