AyuGramDesktop/Telegram/SourceFiles/platform/linux
Ilya Fedin eb0d2868f5 Expand "always run in background" behavior from GNOME/Pantheon to all Linux
Right now it checks the title controls layout that is typically set only by gtk based DEs and KDE matching the GNOME's and Pantheon's defaults.

There are more and more reports about window manager not to supporting both tray and minimization out of the box and title controls layout seem to typically be either unset or set to nothing leaving users with no way to run tdesktop with no window open.
2024-12-18 09:55:35 +04:00
..
current_geo_location_linux.cpp Resolve different addresses. 2024-07-19 11:20:54 +02:00
current_geo_location_linux.h Initial location sending on Windows. 2024-07-19 11:20:53 +02:00
file_utilities_linux.cpp File descriptor fixes for XDPOpenWithDialog 2024-06-03 17:49:16 +04:00
file_utilities_linux.h ShowXDPOpenWithDialog -> UnsafeShowOpenWith 2024-04-21 03:14:34 +04:00
integration_linux.cpp Fix lambda execution for portal dark mode getter 2024-10-24 07:04:52 +02:00
integration_linux.h Add dummy Platform::Integration on Linux. 2022-01-06 15:44:02 +03:00
launcher_linux.cpp Check updater exit status on Linux 2024-09-18 08:27:18 +02:00
launcher_linux.h Try to restore session manager connection on Linux 2023-11-27 12:02:19 +04:00
main_window_linux.cpp Set shortcut context for global menu shortcuts 2024-06-30 10:11:40 +04:00
main_window_linux.h Update skip taskbar hint on Linux without QWindow events 2024-06-22 11:32:36 +04:00
notifications_manager_linux.cpp Revert "Remove not really needed notification capability checks" 2024-04-25 15:07:51 +04:00
notifications_manager_linux.h Port notifications_manager_linux to cppgir 2024-03-13 20:46:34 +04:00
org.freedesktop.Notifications.xml Port notifications_manager_linux to cppgir 2024-03-13 20:46:34 +04:00
overlay_widget_linux.h Initial implementation of windowed media viewer on macOS. 2023-02-18 15:10:13 +04:00
specific_linux.cpp Expand "always run in background" behavior from GNOME/Pantheon to all Linux 2024-12-18 09:55:35 +04:00
specific_linux.h Run in background on Linux when minimization is not supported 2023-09-12 10:27:13 +04:00
tray_linux.cpp Re-create QSystemTrayIcon on SNI watcher owner change 2024-06-19 10:31:59 +04:00
tray_linux.h Re-create QSystemTrayIcon on SNI watcher owner change 2024-06-19 10:31:59 +04:00