Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								7f0bdc5d36 
								
							 
						 
						
							
							
								
								Fix desktop environment list deduplication  
							
							
							
						 
						
							2022-02-02 09:23:14 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								30810e95f4 
								
							 
						 
						
							
							
								
								Log when DE is unknown  
							
							
							
						 
						
							2022-01-08 10:59:47 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								a3d84f69ea 
								
							 
						 
						
							
							
								
								fixup! Use more sources for DE detection  
							
							
							
						 
						
							2022-01-08 10:45:13 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								b3bb1a537c 
								
							 
						 
						
							
							
								
								Use more sources for DE detection  
							
							
							
						 
						
							2022-01-08 09:55:34 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								726aa3316d 
								
							 
						 
						
							
							
								
								Rework DE detection  
							
							... 
							
							
							
							Variables can point to a mixed environment, make DE detection non-exclusive.
Remove unused methods. 
							
						 
						
							2022-01-07 19:14:59 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								847c01d605 
								
							 
						 
						
							
							
								
								Add Qt 6 support  
							
							... 
							
							
							
							Tested only on Linux so far 
							
						 
						
							2021-10-21 13:15:00 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								c4dcf064d5 
								
							 
						 
						
							
							
								
								Avoid multiple .arg usage as suggested by clazy  
							
							
							
						 
						
							2021-03-13 19:08:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								4fde7852b1 
								
							 
						 
						
							
							
								
								Use qEnvironmentVariable where appropriate  
							
							
							
						 
						
							2021-02-19 14:15:09 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								36b6f70613 
								
							 
						 
						
							
							
								
								Get rid of unneeded includes in specific_linux  
							
							
							
						 
						
							2021-01-22 17:22:37 +04: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 
								
							 
						 
						
							
							
							
							
								
							
							
								1fb1d57a27 
								
							 
						 
						
							
							
								
								Get system icon theme on gtk-based DEs  
							
							
							
						 
						
							2020-06-01 18:19:34 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								3b4dfa1381 
								
							 
						 
						
							
							
								
								Use LXQt's StatusNotifierItem implementation instead of appindicator  
							
							
							
						 
						
							2020-02-05 18:38:34 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								04cfd598e2 
								
							 
						 
						
							
							
								
								Use appindicator in flatpak and fix desktop environment detection, add pavucontrol-qt  
							
							
							
						 
						
							2020-01-24 16:51:50 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								0480611bf8 
								
							 
						 
						
							
							
								
								Add possibility to build without dbus  
							
							
							
						 
						
							2020-01-21 23:30:47 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Anton Skorochod 
								
							 
						 
						
							
							
							
							
								
							
							
								4416dab6c1 
								
							 
						 
						
							
							
								
								Allow UnityCounters for KDE5  resolves   #4554  
							
							
							
						 
						
							2018-12-06 10:57:07 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marco Trevisan (Treviño) 
								
							 
						 
						
							
							
							
							
								
							
							
								0de9c62675 
								
							 
						 
						
							
							
								
								linux-desktop-environment: detect Ubuntu properly enabling features  
							
							... 
							
							
							
							In Ubuntu (running in GNOME) we support AppIndicator and
Unity counters still. 
							
						 
						
							2018-03-10 00:52:06 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ea7441ae77 
								
							 
						 
						
							
							
								
								Use single LEGAL file with license and copyright.  
							
							
							
						 
						
							2018-01-03 13:23:14 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mike Zueff 
								
							 
						 
						
							
							
							
							
								
							
							
								64e9958585 
								
							 
						 
						
							
							
								
								Fixed awesome WM tray icon.  
							
							
							
						 
						
							2017-12-07 09:11:39 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Niklas Hasse 
								
							 
						 
						
							
							
							
							
								
							
							
								e42cc02d0e 
								
							 
						 
						
							
							
								
								Prefer AppIndicator if DBus interface is available  
							
							... 
							
							
							
							Starting with Ubuntu 17.10 the interface will be provided by an
extension (shipped by default):
https://github.com/ubuntu/gnome-shell-extension-appindicator 
Legacy tray icons have been completely removed in GNOME 3.26. By
checking the interface, this will allow users of other distributions
with GNOME to also use Telegram's indicator with the extension.
Signed-off-by: Jan Niklas Hasse <jhasse@bixense.com> (github: jhasse) 
							
						 
						
							2017-09-28 12:59:46 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c1aa1c5a0f 
								
							 
						 
						
							
							
								
								Enable Qt tray icon in GNOME and derivatives.  
							
							... 
							
							
							
							As tested in Fedora Qt 5.6.2 tray icon works well in GNOME.
Also add more logs about DE and tray icon. Fix #3175  #3188  
							
						 
						
							2017-04-03 20:46:09 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								08167a6a91 
								
							 
						 
						
							
							
								
								Removed #include "stdafx.h" from all files.  
							
							... 
							
							
							
							Currently the build without implicitly included precompiled header
is not supported anyway (because Qt MOC source files do not include
stdafx.h, they include plain headers).
So when we decide to support building without implicitly included
precompiled headers we'll have to fix all the headers anyway. 
							
						 
						
							2017-03-04 12:27:52 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								dcd6028e91 
								
							 
						 
						
							
							
								
								Loading libunity only in Unity and Pantheon.  #3053  
							
							... 
							
							
							
							Commit 296c800b39 
							
						 
						
							2017-02-26 21:02:46 +03:00