Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								ada22ee6cc 
								
							 
						 
						
							
							
								
								Split GTK integration into a singleton  
							
							
							
						 
						
							2021-01-22 17:22:37 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								574d915c23 
								
							 
						 
						
							
							
								
								Fix build and tray icon menu on Windows.  
							
							
							
						 
						
							2021-01-22 16:53:59 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								b9acea9cef 
								
							 
						 
						
							
							
								
								Move GSDMediaKeys initialization to SetWatchingMediaKeys  
							
							
							
						 
						
							2021-01-04 11:55:10 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								39f9147790 
								
							 
						 
						
							
							
								
								Check for dbus menu exporter instead of menu path  
							
							
							
						 
						
							2020-12-30 11:50:01 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								e247be7e33 
								
							 
						 
						
							
							
								
								Operate with QString instead of QDBusObjectPath  
							
							
							
						 
						
							2020-12-28 17:00:05 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								e594b75f4c 
								
							 
						 
						
							
							
								
								Use more forward declarations in main_window_linux  
							
							
							
						 
						
							2020-12-28 17:00:05 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								28f857f763 
								
							 
						 
						
							
							
								
								Add support for G-S-D's media-keys extension  
							
							... 
							
							
							
							This fixes media keys handling on (but not limited to, probably):
* GNOME
* Cinnamon
* MATE
* Budgie
* Pantheon (elementaryOS)
* Unity 
							
						 
						
							2020-12-28 17:00:05 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								9b99bb172a 
								
							 
						 
						
							
							
								
								Make methods called from static methods private  
							
							
							
						 
						
							2020-10-30 11:30:03 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								af6b07b780 
								
							 
						 
						
							
							
								
								Use crl::on_main in MainWindow::sniSignalEmitted  
							
							
							
						 
						
							2020-10-30 11:30:03 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								093fcc3821 
								
							 
						 
						
							
							
								
								Subscribe to StatusNotifierHostRegistered signal  
							
							
							
						 
						
							2020-10-07 13:06:06 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								4c2779bbaf 
								
							 
						 
						
							
							
								
								Fix saving maximized state on Linux  
							
							
							
						 
						
							2020-09-29 18:25:57 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								3c8c059447 
								
							 
						 
						
							
							
								
								Eliminate the need of Q_OBJECT in main_window_linux and main_window_win  
							
							
							
						 
						
							2020-08-30 17:00:43 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								1dcbb103a8 
								
							 
						 
						
							
							
								
								Move gtk clibpboard to linux_libs  
							
							
							
						 
						
							2020-08-15 17:43:28 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								252bdd2353 
								
							 
						 
						
							
							
								
								TDESKTOP_DISABLE_DBUS_INTEGRATION -> DESKTOP_APP_DISABLE_DBUS_INTEGRATION  
							
							
							
						 
						
							2020-08-11 10:55:50 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								3a91003eea 
								
							 
						 
						
							
							
								
								Use gtk clipboard when available to avoid  https://bugreports.qt.io/browse/QTBUG-56595  
							
							
							
						 
						
							2020-06-17 20:34:47 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								13c2d6ff72 
								
							 
						 
						
							
							
								
								Detect global menu at runtime  
							
							
							
						 
						
							2020-05-05 09:54:35 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								161e51757c 
								
							 
						 
						
							
							
								
								Change color of wayland decoration according to theme  
							
							
							
						 
						
							2020-05-01 12:26:10 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								d2291f5b17 
								
							 
						 
						
							
							
								
								Fix panel icon forcing  
							
							
							
						 
						
							2020-03-19 01:02:15 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								9979c220ce 
								
							 
						 
						
							
							
								
								Multiple sizes for linux tray icon  
							
							
							
						 
						
							2020-02-24 19:57:42 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ilya Fedin 
								
							 
						 
						
							
							
							
							
								
							
							
								3b4dfa1381 
								
							 
						 
						
							
							
								
								Use LXQt's StatusNotifierItem implementation instead of appindicator  
							
							
							
						 
						
							2020-02-05 18:38:34 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2fc9fd5887 
								
							 
						 
						
							
							
								
								Remove some unused code.  
							
							
							
						 
						
							2019-10-19 12:27:56 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								0c713a930a 
								
							 
						 
						
							
							
								
								Remove app.h / facades.h from precompiled header.  
							
							
							
						 
						
							2019-10-01 23:59:46 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								dd68c7e90d 
								
							 
						 
						
							
							
								
								Use Window::Controller to manage MainWindow.  
							
							
							
						 
						
							2019-06-06 14:20:21 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								fe618bd652 
								
							 
						 
						
							
							
								
								Use crl::time/now instead of TimeMs/getms.  
							
							
							
						 
						
							2019-02-19 11:06:33 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ea7441ae77 
								
							 
						 
						
							
							
								
								Use single LEGAL file with license and copyright.  
							
							
							
						 
						
							2018-01-03 13:23:14 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								1e6d4d6b41 
								
							 
						 
						
							
							
								
								Activate mediaview instead of main window.  
							
							... 
							
							
							
							If the mediaview is currently shown and we receive an activation
event for the main window we should activate and focus mediaview. 
							
						 
						
							2017-05-24 16:25:08 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								b74dea8662 
								
							 
						 
						
							
							
								
								Move logo images to Messenger. Set call panel icon.  
							
							
							
						 
						
							2017-05-12 18:28:44 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								81790b2271 
								
							 
						 
						
							
							
								
								Notifications management moved to AuthSession.  
							
							... 
							
							
							
							Also implemented Global::WorkMode() as an base::Variable. 
							
						 
						
							2017-03-06 18:38:15 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								6f0cf30b12 
								
							 
						 
						
							
							
								
								Some platform-dependent modules refactoring.  
							
							... 
							
							
							
							Now each platform-dependent module declares its interface in
platform/platform_module.h file and after that includes platform-
specific headers like platform/win/module_win.h with implementation.
Also removed the legacy WinRT platform-dependent implementations. 
							
						 
						
							2017-02-28 13:51:00 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								7fb1463c43 
								
							 
						 
						
							
							
								
								Version 1.0 stable: bump copyright date to 2017.  
							
							
							
						 
						
							2017-01-11 23:02:13 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c65a280b9d 
								
							 
						 
						
							
							
								
								Alpha 0.10.23: small tiled background performance improved.  
							
							... 
							
							
							
							Also some error texts improved. Also Ctrl+W closes MediaView now. 
							
						 
						
							2017-01-01 20:59:33 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								ef927c8465 
								
							 
						 
						
							
							
								
								Theme preview ready.  
							
							... 
							
							
							
							Also style::color is now copyable, constructed only inside a palette.
Also macOS setup new background ready. 
							
						 
						
							2016-12-30 17:53:05 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								8958ae0377 
								
							 
						 
						
							
							
								
								Typing animations from android.  
							
							
							
						 
						
							2016-12-30 17:52:36 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								bd2be4e0c1 
								
							 
						 
						
							
							
								
								Build fixed for Linux, checking for compositing manager running.  
							
							... 
							
							
							
							Backported QX11Info::isCompositingManagerRunning from Qt 5.7. 
							
						 
						
							2016-12-30 17:52:00 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								8ff3779c9a 
								
							 
						 
						
							
							
								
								Custom title bar for macOS 10.10+ improved, colors in palette now.  
							
							
							
						 
						
							2016-12-30 17:51:54 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								475b35bf55 
								
							 
						 
						
							
							
								
								Custom title on macOS 10.10+ added.  
							
							
							
						 
						
							2016-12-30 17:51:51 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								dd9bd43331 
								
							 
						 
						
							
							
								
								Closed beta 10019002: fixed build for Linux.  
							
							
							
						 
						
							2016-12-30 17:51:47 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								3a599e0752 
								
							 
						 
						
							
							
								
								New main menu in DialogsWidget.  
							
							... 
							
							
							
							Also "flip_horizontal" and "flip_vertical" modifiers support added.
Also moving parts of MainWindow to Window::MainWindow. 
							
						 
						
							2016-12-30 17:51:38 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								0cbb0014db 
								
							 
						 
						
							
							
								
								Removed blue window title, new small title used only in Windows.  
							
							
							
						 
						
							2016-12-30 17:51:37 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								e08f5437a6 
								
							 
						 
						
							
							
								
								Palette usage improvements.  
							
							
							
						 
						
							2016-12-30 17:51:29 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								dbb6371e67 
								
							 
						 
						
							
							
								
								First version on loading themes is ready.  
							
							
							
						 
						
							2016-12-30 17:51:27 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								c9288f2d0a 
								
							 
						 
						
							
							
								
								Native notifications switched off by default. Libnotify supported.  
							
							
							
						 
						
							2016-10-03 18:07:50 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									John Preston 
								
							 
						 
						
							
							
							
							
								
							
							
								2d1d62a953 
								
							 
						 
						
							
							
								
								Code for replying from notifications, macOS uses notificationActivated().  
							
							
							
						 
						
							2016-10-02 20:06:34 +03:00